Merge pull request #2391 from Matthias84/patch-4
authorFlorian Eckert <fe@dev.tdt.de>
Tue, 28 May 2019 18:57:34 +0000 (20:57 +0200)
committerGitHub <noreply@github.com>
Tue, 28 May 2019 18:57:34 +0000 (20:57 +0200)
luci-app-uhttpd: German translation

604 files changed:
THANKYOU [deleted file]
applications/luci-app-adblock/luasrc/controller/adblock.lua
applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua
applications/luci-app-adblock/luasrc/view/adblock/blocklist.htm
applications/luci-app-adblock/luasrc/view/adblock/report.htm
applications/luci-app-adblock/po/es/adblock.po [new file with mode: 0644]
applications/luci-app-adblock/po/it/adblock.po
applications/luci-app-adblock/po/ja/adblock.po
applications/luci-app-adblock/po/pt-br/adblock.po
applications/luci-app-adblock/po/ru/adblock.po
applications/luci-app-adblock/po/sv/adblock.po
applications/luci-app-adblock/po/templates/adblock.pot
applications/luci-app-adblock/po/zh-cn/adblock.po
applications/luci-app-adblock/po/zh-tw/adblock.po
applications/luci-app-advanced-reboot/Makefile
applications/luci-app-advanced-reboot/README.md
applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua
applications/luci-app-advanced-reboot/po/es/advanced-reboot.po [new file with mode: 0644]
applications/luci-app-advanced-reboot/po/ru/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/zh-cn/advanced-reboot.po
applications/luci-app-advanced-reboot/po/zh-tw/advanced-reboot.po
applications/luci-app-ahcp/po/es/ahcp.po
applications/luci-app-ahcp/po/zh-cn/ahcp.po
applications/luci-app-ahcp/po/zh-tw/ahcp.po
applications/luci-app-aria2/po/es/aria2.po [new file with mode: 0644]
applications/luci-app-attendedsysupgrade/luasrc/view/attendedsysupgrade.htm
applications/luci-app-attendedsysupgrade/root/www/luci-static/resources/attendedsysupgrade.js
applications/luci-app-banip/luasrc/controller/banip.lua
applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua
applications/luci-app-banip/luasrc/view/banip/banip_css.htm
applications/luci-app-banip/luasrc/view/banip/runtime.htm
applications/luci-app-banip/luasrc/view/banip/sourcelist.htm
applications/luci-app-bcp38/po/es/bcp38.po [new file with mode: 0644]
applications/luci-app-clamav/po/es/clamav.po [new file with mode: 0644]
applications/luci-app-commands/po/es/commands.po
applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua
applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua
applications/luci-app-ddns/luasrc/tools/ddns.lua
applications/luci-app-ddns/po/es/ddns.po
applications/luci-app-ddns/po/ru/ddns.po
applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua
applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua
applications/luci-app-dnscrypt-proxy/po/es/dnscrypt-proxy.po [new file with mode: 0644]
applications/luci-app-dnscrypt-proxy/po/ja/dnscrypt-proxy.po
applications/luci-app-dnscrypt-proxy/po/ru/dnscrypt-proxy.po
applications/luci-app-dnscrypt-proxy/po/templates/dnscrypt-proxy.pot
applications/luci-app-dnscrypt-proxy/po/zh-cn/dnscrypt-proxy.po
applications/luci-app-dnscrypt-proxy/po/zh-tw/dnscrypt-proxy.po
applications/luci-app-dynapoint/po/es/dynapoint.po [new file with mode: 0644]
applications/luci-app-firewall/po/es/firewall.po
applications/luci-app-firewall/po/uk/firewall.po
applications/luci-app-freifunk-diagnostics/Makefile [deleted file]
applications/luci-app-freifunk-diagnostics/luasrc/controller/freifunk/diag.lua [deleted file]
applications/luci-app-freifunk-diagnostics/luasrc/view/freifunk/diagnostics.htm [deleted file]
applications/luci-app-freifunk-diagnostics/root/etc/uci-defaults/40_luci-freifunk-diagnostics [deleted file]
applications/luci-app-freifunk-policyrouting/Makefile [deleted file]
applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua [deleted file]
applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua [deleted file]
applications/luci-app-freifunk-policyrouting/po/ca/freifunk-policyrouting.po [deleted file]
applications/luci-app-freifunk-policyrouting/po/cs/freifunk-policyrouting.po [deleted file]
applications/luci-app-freifunk-policyrouting/po/de/freifunk-policyrouting.po [deleted file]
applications/luci-app-freifunk-policyrouting/po/el/freifunk-policyrouting.po [deleted file]
applications/luci-app-freifunk-policyrouting/po/en/freifunk-policyrouting.po [deleted file]
applications/luci-app-freifunk-policyrouting/po/es/freifunk-policyrouting.po [deleted file]
applications/luci-app-freifunk-policyrouting/po/fr/freifunk-policyrouting.po [deleted file]
applications/luci-app-freifunk-policyrouting/po/he/freifunk-policyrouting.po [deleted file]
applications/luci-app-freifunk-policyrouting/po/hu/freifunk-policyrouting.po [deleted file]
applications/luci-app-freifunk-policyrouting/po/it/freifunk-policyrouting.po [deleted file]
applications/luci-app-freifunk-policyrouting/po/ja/freifunk-policyrouting.po [deleted file]
applications/luci-app-freifunk-policyrouting/po/ms/freifunk-policyrouting.po [deleted file]
applications/luci-app-freifunk-policyrouting/po/no/freifunk-policyrouting.po [deleted file]
applications/luci-app-freifunk-policyrouting/po/pl/freifunk-policyrouting.po [deleted file]
applications/luci-app-freifunk-policyrouting/po/pt-br/freifunk-policyrouting.po [deleted file]
applications/luci-app-freifunk-policyrouting/po/pt/freifunk-policyrouting.po [deleted file]
applications/luci-app-freifunk-policyrouting/po/ro/freifunk-policyrouting.po [deleted file]
applications/luci-app-freifunk-policyrouting/po/ru/freifunk-policyrouting.po [deleted file]
applications/luci-app-freifunk-policyrouting/po/sk/freifunk-policyrouting.po [deleted file]
applications/luci-app-freifunk-policyrouting/po/sv/freifunk-policyrouting.po [deleted file]
applications/luci-app-freifunk-policyrouting/po/templates/freifunk-policyrouting.pot [deleted file]
applications/luci-app-freifunk-policyrouting/po/tr/freifunk-policyrouting.po [deleted file]
applications/luci-app-freifunk-policyrouting/po/uk/freifunk-policyrouting.po [deleted file]
applications/luci-app-freifunk-policyrouting/po/vi/freifunk-policyrouting.po [deleted file]
applications/luci-app-freifunk-policyrouting/po/zh-cn/freifunk-policyrouting.po [deleted file]
applications/luci-app-freifunk-policyrouting/po/zh-tw/freifunk-policyrouting.po [deleted file]
applications/luci-app-freifunk-widgets/Makefile [deleted file]
applications/luci-app-freifunk-widgets/luasrc/controller/freifunk/widgets.lua [deleted file]
applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/heightwidth.lua [deleted file]
applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/html.lua [deleted file]
applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/iframe.lua [deleted file]
applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/rssfeed.lua [deleted file]
applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/search.lua [deleted file]
applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/widget.lua [deleted file]
applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/widgets_overview.lua [deleted file]
applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/clear/main.htm [deleted file]
applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/html/main.htm [deleted file]
applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/iframe/main.htm [deleted file]
applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/rssfeed/main.htm [deleted file]
applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/search/main.htm [deleted file]
applications/luci-app-freifunk-widgets/root/etc/config/freifunk-widgets [deleted file]
applications/luci-app-freifunk-widgets/root/lib/upgrade/keep.d/freifunk-widgets [deleted file]
applications/luci-app-fwknopd/po/es/fwknopd.po [new file with mode: 0644]
applications/luci-app-hd-idle/po/es/hd_idle.po
applications/luci-app-https_dns_proxy/po/es/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-lxc/luasrc/controller/lxc.lua
applications/luci-app-meshwizard/Makefile [deleted file]
applications/luci-app-meshwizard/luasrc/controller/meshwizard.lua [deleted file]
applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua [deleted file]
applications/luci-app-meshwizard/po/ca/meshwizard.po [deleted file]
applications/luci-app-meshwizard/po/cs/meshwizard.po [deleted file]
applications/luci-app-meshwizard/po/de/meshwizard.po [deleted file]
applications/luci-app-meshwizard/po/el/meshwizard.po [deleted file]
applications/luci-app-meshwizard/po/en/meshwizard.po [deleted file]
applications/luci-app-meshwizard/po/es/meshwizard.po [deleted file]
applications/luci-app-meshwizard/po/fr/meshwizard.po [deleted file]
applications/luci-app-meshwizard/po/he/meshwizard.po [deleted file]
applications/luci-app-meshwizard/po/hu/meshwizard.po [deleted file]
applications/luci-app-meshwizard/po/it/meshwizard.po [deleted file]
applications/luci-app-meshwizard/po/ja/meshwizard.po [deleted file]
applications/luci-app-meshwizard/po/ms/meshwizard.po [deleted file]
applications/luci-app-meshwizard/po/no/meshwizard.po [deleted file]
applications/luci-app-meshwizard/po/pl/meshwizard.po [deleted file]
applications/luci-app-meshwizard/po/pt-br/meshwizard.po [deleted file]
applications/luci-app-meshwizard/po/pt/meshwizard.po [deleted file]
applications/luci-app-meshwizard/po/ro/meshwizard.po [deleted file]
applications/luci-app-meshwizard/po/ru/meshwizard.po [deleted file]
applications/luci-app-meshwizard/po/sk/meshwizard.po [deleted file]
applications/luci-app-meshwizard/po/sv/meshwizard.po [deleted file]
applications/luci-app-meshwizard/po/templates/meshwizard.pot [deleted file]
applications/luci-app-meshwizard/po/tr/meshwizard.po [deleted file]
applications/luci-app-meshwizard/po/uk/meshwizard.po [deleted file]
applications/luci-app-meshwizard/po/vi/meshwizard.po [deleted file]
applications/luci-app-meshwizard/po/zh-cn/meshwizard.po [deleted file]
applications/luci-app-meshwizard/po/zh-tw/meshwizard.po [deleted file]
applications/luci-app-meshwizard/root/etc/uci-defaults/meshwizard [deleted file]
applications/luci-app-minidlna/po/es/minidlna.po
applications/luci-app-mjpg-streamer/po/es/mjpg-streamer.po [new file with mode: 0644]
applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua
applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua
applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua
applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua
applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua
applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua
applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua
applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua
applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua
applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua
applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm
applications/luci-app-mwan3/po/de/mwan3.po
applications/luci-app-mwan3/po/es/mwan3.po [new file with mode: 0644]
applications/luci-app-mwan3/po/ja/mwan3.po
applications/luci-app-mwan3/po/ru/mwan3.po
applications/luci-app-mwan3/po/templates/mwan3.pot
applications/luci-app-mwan3/po/zh-cn/mwan3.po
applications/luci-app-mwan3/po/zh-tw/mwan3.po
applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua
applications/luci-app-nft-qos/po/es/nft-qos.po [new file with mode: 0644]
applications/luci-app-nft-qos/po/zh-cn/nft-qos.po
applications/luci-app-nft-qos/po/zh-tw/nft-qos.po [new file with mode: 0644]
applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js
applications/luci-app-nlbwmon/po/es/nlbwmon.po [new file with mode: 0644]
applications/luci-app-nlbwmon/po/ja/nlbwmon.po
applications/luci-app-nlbwmon/po/ru/nlbwmon.po
applications/luci-app-nlbwmon/po/templates/nlbwmon.pot
applications/luci-app-nlbwmon/po/zh-cn/nlbwmon.po
applications/luci-app-nlbwmon/po/zh-tw/nlbwmon.po
applications/luci-app-noddos/po/es/noddos.po [new file with mode: 0644]
applications/luci-app-nut/luasrc/model/cbi/nut_server.lua
applications/luci-app-nut/po/en/nut.po [new file with mode: 0644]
applications/luci-app-nut/po/templates/nut.pot [new file with mode: 0644]
applications/luci-app-nut/po/zh-cn/nut.po [new file with mode: 0644]
applications/luci-app-nut/po/zh-tw/nut.po [new file with mode: 0644]
applications/luci-app-olsr/po/de/olsr.po
applications/luci-app-olsr/po/en/olsr.po
applications/luci-app-olsr/po/es/olsr.po
applications/luci-app-olsr/po/zh-cn/olsr.po
applications/luci-app-openvpn/po/es/openvpn.po
applications/luci-app-openvpn/po/ru/openvpn.po
applications/luci-app-openvpn/po/zh-cn/openvpn.po
applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js
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/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/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-p910nd/po/es/p910nd.po
applications/luci-app-pagekitec/po/es/pagekitec.po [new file with mode: 0644]
applications/luci-app-polipo/po/es/polipo.po
applications/luci-app-privoxy/po/zh-cn/privoxy.po
applications/luci-app-privoxy/po/zh-tw/privoxy.po [new file with mode: 0644]
applications/luci-app-qos/po/es/qos.po
applications/luci-app-radicale2/Makefile [new file with mode: 0644]
applications/luci-app-radicale2/luasrc/controller/radicale2.lua [new file with mode: 0644]
applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua [new file with mode: 0644]
applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua [new file with mode: 0644]
applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua [new file with mode: 0644]
applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua [new file with mode: 0644]
applications/luci-app-radicale2/luasrc/view/cbi/raduigo.htm [new file with mode: 0644]
applications/luci-app-radicale2/po/en/radicale2.po [new file with mode: 0644]
applications/luci-app-radicale2/po/templates/radicale2.pot [new file with mode: 0644]
applications/luci-app-rosy-file-server/Makefile [new file with mode: 0644]
applications/luci-app-rosy-file-server/luasrc/controller/rosy-file-server/rosy-file-server.lua [new file with mode: 0644]
applications/luci-app-rosy-file-server/luasrc/model/cbi/rosy-file-server/rosy-file-server.lua [new file with mode: 0644]
applications/luci-app-rosy-file-server/luasrc/model/cbi/rosy-file-server/rosyfs.lua [new file with mode: 0644]
applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua
applications/luci-app-rp-pppoe-server/po/en/rp-pppoe-server.po [new file with mode: 0644]
applications/luci-app-rp-pppoe-server/po/es/rp-pppoe-server.po [new file with mode: 0644]
applications/luci-app-rp-pppoe-server/po/templates/rp-pppoe-server.pot [new file with mode: 0644]
applications/luci-app-samba/po/es/samba.po
applications/luci-app-samba4/po/es/samba4.po
applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua
applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua
applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua
applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua
applications/luci-app-shadowsocks-libev/po/es/shadowsocks-libev.po [new file with mode: 0644]
applications/luci-app-shadowsocks-libev/po/templates/shadowsocks-libev.pot
applications/luci-app-shadowsocks-libev/po/zh-cn/shadowsocks-libev.po [new file with mode: 0644]
applications/luci-app-shairplay/po/es/shairplay.po [new file with mode: 0644]
applications/luci-app-simple-adblock/po/es/simple-adblock.po [new file with mode: 0644]
applications/luci-app-simple-adblock/po/ja/simple-adblock.po
applications/luci-app-simple-adblock/po/zh-cn/simple-adblock.po
applications/luci-app-simple-adblock/po/zh-tw/simple-adblock.po
applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua
applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua
applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua
applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/dns.lua
applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua
applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua
applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua
applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua
applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua
applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua
applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua
applications/luci-app-statistics/luasrc/statistics/i18n.lua
applications/luci-app-statistics/luasrc/statistics/rrdtool.lua
applications/luci-app-statistics/luasrc/statistics/rrdtool/colors.lua
applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua
applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua
applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua
applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua
applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua
applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua
applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua
applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua
applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua
applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua
applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua
applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua
applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua
applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua
applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua
applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua
applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua
applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua
applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua
applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua
applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua
applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua
applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua
applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua
applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua
applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua
applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua
applications/luci-app-statistics/po/ca/statistics.po
applications/luci-app-statistics/po/cs/statistics.po
applications/luci-app-statistics/po/de/statistics.po
applications/luci-app-statistics/po/el/statistics.po
applications/luci-app-statistics/po/en/statistics.po
applications/luci-app-statistics/po/es/statistics.po
applications/luci-app-statistics/po/fr/statistics.po
applications/luci-app-statistics/po/he/statistics.po
applications/luci-app-statistics/po/hu/statistics.po
applications/luci-app-statistics/po/it/statistics.po
applications/luci-app-statistics/po/ja/statistics.po
applications/luci-app-statistics/po/ms/statistics.po
applications/luci-app-statistics/po/no/statistics.po
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-statistics/po/ro/statistics.po
applications/luci-app-statistics/po/ru/statistics.po
applications/luci-app-statistics/po/sk/statistics.po
applications/luci-app-statistics/po/sv/statistics.po
applications/luci-app-statistics/po/templates/statistics.pot
applications/luci-app-statistics/po/tr/statistics.po
applications/luci-app-statistics/po/uk/statistics.po
applications/luci-app-statistics/po/vi/statistics.po
applications/luci-app-statistics/po/zh-cn/statistics.po
applications/luci-app-statistics/po/zh-tw/statistics.po
applications/luci-app-statistics/root/etc/config/luci_statistics
applications/luci-app-statistics/root/usr/bin/stat-genconfig
applications/luci-app-transmission/po/es/transmission.po
applications/luci-app-travelmate/luasrc/controller/travelmate.lua
applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua
applications/luci-app-travelmate/luasrc/view/travelmate/travelmate_css.htm
applications/luci-app-travelmate/po/es/travelmate.po [new file with mode: 0644]
applications/luci-app-travelmate/po/ja/travelmate.po
applications/luci-app-travelmate/po/pt-br/travelmate.po
applications/luci-app-travelmate/po/ru/travelmate.po
applications/luci-app-travelmate/po/templates/travelmate.pot
applications/luci-app-travelmate/po/zh-cn/travelmate.po
applications/luci-app-travelmate/po/zh-tw/travelmate.po
applications/luci-app-uhttpd/po/en/uhttpd.po [new file with mode: 0644]
applications/luci-app-uhttpd/po/es/uhttpd.po [new file with mode: 0644]
applications/luci-app-unbound/Makefile
applications/luci-app-unbound/luasrc/controller/unbound.lua
applications/luci-app-unbound/po/es/unbound.po [new file with mode: 0644]
applications/luci-app-unbound/po/templates/unbound.pot
applications/luci-app-unbound/po/zh-cn/unbound.po [new file with mode: 0644]
applications/luci-app-unbound/po/zh-tw/unbound.po [new file with mode: 0644]
applications/luci-app-upnp/po/es/upnp.po
applications/luci-app-vnstat/po/es/vnstat.po
applications/luci-app-vpnbypass/po/es/vpnbypass.po [new file with mode: 0644]
applications/luci-app-watchcat/po/es/watchcat.po
applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua
applications/luci-app-wifischedule/po/de/wifischedule.po [new file with mode: 0644]
applications/luci-app-wifischedule/po/es/wifischedule.po [new file with mode: 0644]
applications/luci-app-wifischedule/po/it/wifischedule.po
applications/luci-app-wifischedule/po/ja/wifischedule.po
applications/luci-app-wifischedule/po/pt-br/wifischedule.po
applications/luci-app-wifischedule/po/ru/wifischedule.po
applications/luci-app-wifischedule/po/sv/wifischedule.po
applications/luci-app-wifischedule/po/templates/wifischedule.pot
applications/luci-app-wifischedule/po/zh-cn/wifischedule.po
applications/luci-app-wifischedule/po/zh-tw/wifischedule.po
applications/luci-app-wireguard/po/es/wireguard.po [new file with mode: 0644]
applications/luci-app-wireguard/po/zh-cn/wireguard.po
applications/luci-app-wireguard/po/zh-tw/wireguard.po
applications/luci-app-wol/po/es/wol.po
build/i18n-add-language.sh [new file with mode: 0755]
contrib/package/community-profiles/Makefile [deleted file]
contrib/package/community-profiles/files/etc/config/profile_Freifunk [deleted file]
contrib/package/community-profiles/files/etc/config/profile_altmark [deleted file]
contrib/package/community-profiles/files/etc/config/profile_arig_arad [deleted file]
contrib/package/community-profiles/files/etc/config/profile_arig_neot_semadar [deleted file]
contrib/package/community-profiles/files/etc/config/profile_arig_tel-aviv [deleted file]
contrib/package/community-profiles/files/etc/config/profile_augsburg [deleted file]
contrib/package/community-profiles/files/etc/config/profile_bayreuth [deleted file]
contrib/package/community-profiles/files/etc/config/profile_bergischesland [deleted file]
contrib/package/community-profiles/files/etc/config/profile_berlin [deleted file]
contrib/package/community-profiles/files/etc/config/profile_carbodebit [deleted file]
contrib/package/community-profiles/files/etc/config/profile_cottbus [deleted file]
contrib/package/community-profiles/files/etc/config/profile_demo [deleted file]
contrib/package/community-profiles/files/etc/config/profile_duesseldorf [deleted file]
contrib/package/community-profiles/files/etc/config/profile_erfurt [deleted file]
contrib/package/community-profiles/files/etc/config/profile_evernet [deleted file]
contrib/package/community-profiles/files/etc/config/profile_freiburg [deleted file]
contrib/package/community-profiles/files/etc/config/profile_fuerstenwalde [deleted file]
contrib/package/community-profiles/files/etc/config/profile_gadow [deleted file]
contrib/package/community-profiles/files/etc/config/profile_guifibages [deleted file]
contrib/package/community-profiles/files/etc/config/profile_halle [deleted file]
contrib/package/community-profiles/files/etc/config/profile_hameln [deleted file]
contrib/package/community-profiles/files/etc/config/profile_hooge [deleted file]
contrib/package/community-profiles/files/etc/config/profile_kiberpipa [deleted file]
contrib/package/community-profiles/files/etc/config/profile_kyritz [deleted file]
contrib/package/community-profiles/files/etc/config/profile_l59 [deleted file]
contrib/package/community-profiles/files/etc/config/profile_leipzig [deleted file]
contrib/package/community-profiles/files/etc/config/profile_marburg [deleted file]
contrib/package/community-profiles/files/etc/config/profile_oldenburg [deleted file]
contrib/package/community-profiles/files/etc/config/profile_openwireless_bern [deleted file]
contrib/package/community-profiles/files/etc/config/profile_piraten_dresden [deleted file]
contrib/package/community-profiles/files/etc/config/profile_potsdam [deleted file]
contrib/package/community-profiles/files/etc/config/profile_reihen [deleted file]
contrib/package/community-profiles/files/etc/config/profile_rosbach [deleted file]
contrib/package/community-profiles/files/etc/config/profile_schwarzach [deleted file]
contrib/package/community-profiles/files/etc/config/profile_stuttgart [deleted file]
contrib/package/community-profiles/files/etc/config/profile_tulumlibre [deleted file]
contrib/package/community-profiles/files/etc/config/profile_vogtland [deleted file]
contrib/package/community-profiles/files/etc/config/profile_weil [deleted file]
contrib/package/community-profiles/files/etc/config/profile_weimar [deleted file]
contrib/package/community-profiles/files/etc/config/profile_weinstadt [deleted file]
contrib/package/community-profiles/files/etc/config/profile_wlanljubljana [deleted file]
contrib/package/freifunk-common/Makefile [deleted file]
contrib/package/freifunk-common/files/etc/config/freifunk [deleted file]
contrib/package/freifunk-common/files/etc/init.d/freifunk [deleted file]
contrib/package/freifunk-common/files/etc/rc.local.d/01-config-migration [deleted file]
contrib/package/freifunk-common/files/etc/uci-defaults/freifunk [deleted file]
contrib/package/freifunk-common/files/usr/bin/ffdzero [deleted file]
contrib/package/freifunk-common/files/usr/bin/neigh.sh [deleted file]
contrib/package/freifunk-common/files/usr/bin/watch.sh [deleted file]
contrib/package/freifunk-common/files/usr/sbin/ff_olsr_watchdog [deleted file]
contrib/package/freifunk-firewall/Makefile [deleted file]
contrib/package/freifunk-firewall/files/etc/firewall.freifunk [deleted file]
contrib/package/freifunk-firewall/files/etc/hotplug.d/firewall/23-restricted-wan [deleted file]
contrib/package/freifunk-gwcheck/Makefile [deleted file]
contrib/package/freifunk-gwcheck/files/etc/config/freifunk-gwcheck [deleted file]
contrib/package/freifunk-gwcheck/files/usr/sbin/ff_olsr_test_gw.sh [deleted file]
contrib/package/freifunk-gwcheck/root/etc/uci-defaults/50_freifunk-gwcheck [deleted file]
contrib/package/freifunk-mapupdate/Makefile [deleted file]
contrib/package/freifunk-mapupdate/files/etc/config/freifunk-mapupdate [deleted file]
contrib/package/freifunk-mapupdate/files/usr/sbin/ff_mapupdate.sh [deleted file]
contrib/package/freifunk-mapupdate/root/etc/uci-defaults/50_freifunk-mapupdate [deleted file]
contrib/package/freifunk-policyrouting/Makefile [deleted file]
contrib/package/freifunk-policyrouting/files/etc/config/freifunk-policyrouting [deleted file]
contrib/package/freifunk-policyrouting/files/etc/hotplug.d/iface/30-policyrouting [deleted file]
contrib/package/freifunk-policyrouting/files/etc/init.d/freifunk-policyrouting [deleted file]
contrib/package/freifunk-policyrouting/files/etc/uci-defaults/freifunk-policyrouting [deleted file]
contrib/package/freifunk-watchdog/Makefile [deleted file]
contrib/package/freifunk-watchdog/files/freifunk-watchdog.config [deleted file]
contrib/package/freifunk-watchdog/files/freifunk-watchdog.init [deleted file]
contrib/package/freifunk-watchdog/src/Makefile [deleted file]
contrib/package/freifunk-watchdog/src/ucix.c [deleted file]
contrib/package/freifunk-watchdog/src/ucix.h [deleted file]
contrib/package/freifunk-watchdog/src/watchdog.c [deleted file]
contrib/package/freifunk-watchdog/src/watchdog.h [deleted file]
contrib/package/freifunk-watchdog/src/wireless.22.h [deleted file]
contrib/package/lucihttp/Makefile
contrib/package/meshwizard/Makefile [deleted file]
contrib/package/meshwizard/files/etc/config/meshwizard [deleted file]
contrib/package/meshwizard/files/usr/bin/meshwizard/functions.sh [deleted file]
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/check-range-in-range.sh [deleted file]
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/common.awk [deleted file]
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/gen_auto-ipv6-dhcpv6-ip.sh [deleted file]
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/gen_bssid.sh [deleted file]
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/gen_dhcp_ip.sh [deleted file]
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/initial_config.sh [deleted file]
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/ipcalc-cidr.sh [deleted file]
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/read_defaults.sh [deleted file]
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/rename-wifi.sh [deleted file]
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_auto-ipv6-interface.sh [deleted file]
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_auto-ipv6.sh [deleted file]
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_dhcp.sh [deleted file]
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_dnsmasq.sh [deleted file]
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_firewall.sh [deleted file]
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_firewall_interface.sh [deleted file]
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_lan_ipv6.sh [deleted file]
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_lan_static.sh [deleted file]
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_network.sh [deleted file]
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_olsrd.sh [deleted file]
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_olsrd_interface.sh [deleted file]
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_policyrouting.sh [deleted file]
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_qos.sh [deleted file]
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_splash.sh [deleted file]
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_ssh.sh [deleted file]
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_system.sh [deleted file]
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_uhttpd.sh [deleted file]
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_wan_dhcp.sh [deleted file]
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_wan_static.sh [deleted file]
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_widgets.sh [deleted file]
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_wifi.sh [deleted file]
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_wifi_vap.sh [deleted file]
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/supports_vap.sh [deleted file]
contrib/package/meshwizard/files/usr/bin/meshwizard/wizard.sh [deleted file]
documentation/CBI.md
libs/rpcd-mod-rad2-enc/Makefile [new file with mode: 0644]
libs/rpcd-mod-rad2-enc/files/rad2-enc [new file with mode: 0755]
modules/luci-base/Makefile
modules/luci-base/htdocs/luci-static/resources/cbi.js
modules/luci-base/luasrc/cbi/datatypes.lua
modules/luci-base/luasrc/dispatcher.lua
modules/luci-base/luasrc/model/network.lua
modules/luci-base/luasrc/sys/zoneinfo/tzdata.lua
modules/luci-base/luasrc/view/cbi/browser.htm
modules/luci-base/luasrc/view/cbi/cell_valueheader.htm
modules/luci-base/luasrc/view/cbi/network_ifacelist.htm
modules/luci-base/luasrc/view/cbi/network_netlist.htm
modules/luci-base/luasrc/view/cbi/tblsection.htm
modules/luci-base/luasrc/view/cbi/tsection.htm
modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm
modules/luci-base/luasrc/view/lease_status.htm
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/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/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-mod-admin-mini/luasrc/model/cbi/mini/wifi.lua
modules/luci-mod-freifunk-community/Makefile [deleted file]
modules/luci-mod-freifunk/Makefile [deleted file]
modules/luci-mod-freifunk/htdocs/luci-static/flashing.html [deleted file]
modules/luci-mod-freifunk/htdocs/luci-static/resources/OSMLatLon.htm [deleted file]
modules/luci-mod-freifunk/htdocs/luci-static/resources/flashing.gif [deleted file]
modules/luci-mod-freifunk/htdocs/luci-static/resources/freifunk-map/hna.gif [deleted file]
modules/luci-mod-freifunk/htdocs/luci-static/resources/freifunk-map/node.gif [deleted file]
modules/luci-mod-freifunk/htdocs/luci-static/resources/osm.js [deleted file]
modules/luci-mod-freifunk/luasrc/controller/freifunk/freifunk.lua [deleted file]
modules/luci-mod-freifunk/luasrc/controller/freifunk/remote_update.lua [deleted file]
modules/luci-mod-freifunk/luasrc/model/cbi/freifunk/basics.lua [deleted file]
modules/luci-mod-freifunk/luasrc/model/cbi/freifunk/contact.lua [deleted file]
modules/luci-mod-freifunk/luasrc/model/cbi/freifunk/profile.lua [deleted file]
modules/luci-mod-freifunk/luasrc/model/cbi/freifunk/profile_expert.lua [deleted file]
modules/luci-mod-freifunk/luasrc/model/cbi/freifunk/user_index.lua [deleted file]
modules/luci-mod-freifunk/luasrc/view/cbi/osmll_value.htm [deleted file]
modules/luci-mod-freifunk/luasrc/view/freifunk-map/frame.htm [deleted file]
modules/luci-mod-freifunk/luasrc/view/freifunk-map/map.htm [deleted file]
modules/luci-mod-freifunk/luasrc/view/freifunk/adminindex.htm [deleted file]
modules/luci-mod-freifunk/luasrc/view/freifunk/contact.htm [deleted file]
modules/luci-mod-freifunk/luasrc/view/freifunk/index.htm [deleted file]
modules/luci-mod-freifunk/luasrc/view/freifunk/profile_error.htm [deleted file]
modules/luci-mod-freifunk/luasrc/view/freifunk/public_status.htm [deleted file]
modules/luci-mod-freifunk/luasrc/view/freifunk/remote_update.htm [deleted file]
modules/luci-mod-freifunk/po/ca/freifunk.po [deleted file]
modules/luci-mod-freifunk/po/cs/freifunk.po [deleted file]
modules/luci-mod-freifunk/po/de/freifunk.po [deleted file]
modules/luci-mod-freifunk/po/el/freifunk.po [deleted file]
modules/luci-mod-freifunk/po/en/freifunk.po [deleted file]
modules/luci-mod-freifunk/po/es/freifunk.po [deleted file]
modules/luci-mod-freifunk/po/fr/freifunk.po [deleted file]
modules/luci-mod-freifunk/po/he/freifunk.po [deleted file]
modules/luci-mod-freifunk/po/hu/freifunk.po [deleted file]
modules/luci-mod-freifunk/po/it/freifunk.po [deleted file]
modules/luci-mod-freifunk/po/ja/freifunk.po [deleted file]
modules/luci-mod-freifunk/po/ms/freifunk.po [deleted file]
modules/luci-mod-freifunk/po/no/freifunk.po [deleted file]
modules/luci-mod-freifunk/po/pl/freifunk.po [deleted file]
modules/luci-mod-freifunk/po/pt-br/freifunk.po [deleted file]
modules/luci-mod-freifunk/po/pt/freifunk.po [deleted file]
modules/luci-mod-freifunk/po/ro/freifunk.po [deleted file]
modules/luci-mod-freifunk/po/ru/freifunk.po [deleted file]
modules/luci-mod-freifunk/po/sk/freifunk.po [deleted file]
modules/luci-mod-freifunk/po/sv/freifunk.po [deleted file]
modules/luci-mod-freifunk/po/tr/freifunk.po [deleted file]
modules/luci-mod-freifunk/po/uk/freifunk.po [deleted file]
modules/luci-mod-freifunk/po/vi/freifunk.po [deleted file]
modules/luci-mod-freifunk/po/zh-cn/freifunk.po [deleted file]
modules/luci-mod-freifunk/po/zh-tw/freifunk.po [deleted file]
modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js
modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js
modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js
modules/luci-mod-network/luasrc/controller/admin/network.lua
modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua
modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua
modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua
modules/luci-mod-rpc/luasrc/controller/rpc.lua
modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js
modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js
modules/luci-mod-status/luasrc/view/admin_status/connections.htm
modules/luci-mod-system/luasrc/controller/admin/system.lua
modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua
modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm
modules/luci-mod-system/luasrc/view/admin_system/password.htm
protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua
themes/luci-theme-bootstrap/htdocs/luci-static/bootstrap/cascade.css
themes/luci-theme-freifunk-generic/Makefile [deleted file]
themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/cascade.css [deleted file]
themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/header.jpg [deleted file]
themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/logo.jpg [deleted file]
themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/mobile.css [deleted file]
themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/smallscreen.css [deleted file]
themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/footer.htm [deleted file]
themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm [deleted file]
themes/luci-theme-freifunk-generic/root/etc/uci-defaults/30_luci-theme-freifunk-generic [deleted file]
themes/luci-theme-material/htdocs/luci-static/material/cascade.css
themes/luci-theme-material/htdocs/luci-static/material/custom.css
themes/luci-theme-material/htdocs/luci-static/material/fonts/font.eot [deleted file]
themes/luci-theme-material/htdocs/luci-static/material/fonts/font.svg [deleted file]
themes/luci-theme-material/htdocs/luci-static/material/fonts/font.ttf [deleted file]
themes/luci-theme-material/htdocs/luci-static/material/fonts/font.woff [deleted file]
themes/luci-theme-material/htdocs/luci-static/material/icons/arrow.svg [new file with mode: 0644]
themes/luci-theme-material/htdocs/luci-static/material/icons/logout.svg [new file with mode: 0644]
themes/luci-theme-material/htdocs/luci-static/material/icons/menu.svg [new file with mode: 0644]
themes/luci-theme-material/htdocs/luci-static/material/icons/spinner.svg [new file with mode: 0644]
themes/luci-theme-material/htdocs/luci-static/material/js/script.js
themes/luci-theme-rosy/htdocs/luci-static/rosy/cascade.css
themes/luci-theme-rosy/htdocs/luci-static/rosy/js/ScrollY.js [new file with mode: 0644]
themes/luci-theme-rosy/htdocs/luci-static/rosy/js/script.js
themes/luci-theme-rosy/luasrc/view/themes/rosy/footer.htm
themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm

diff --git a/THANKYOU b/THANKYOU
deleted file mode 100644 (file)
index f0519bd..0000000
--- a/THANKYOU
+++ /dev/null
@@ -1,26 +0,0 @@
-I'd like to thank the following people for contributing to this software:
-
-* Anton Popov
-       - for rewriting the openwrt.org theme
-
-* Florian Fainelli (OpenWrt)
-       - for the french translation
-
-* Alina Friedrichsen
-       - for the reworked translation system, help on standards compliance and accessibility
-       
-* Yanira
-       - several applications and bugreports
-
-
-Also a big thank you goes to:
-       
-* Mono (Freifunk Halle)
-       - for donating a Linksys WRT54GL for development purposes
-       
-* tetzlav (Freifunk Leipzig)
-       - for donating several boards for testing and his feedback
-       
-* Mickey (Freifunk Hannover)
-       - for his feedback and fixes for the OpenWrt builds
-       
index e5061bc9d9537bf0d9a650175d89c972475967c0..d75296275f14586a1505aca08ed8ae50ba7ec53c 100644 (file)
@@ -1,4 +1,4 @@
--- Copyright 2017-2018 Dirk Brenken (dev@brenken.org)
+-- Copyright 2017-2019 Dirk Brenken (dev@brenken.org)
 -- This is free software, licensed under the Apache License, Version 2.0
 
 module("luci.controller.adblock", package.seeall)
@@ -16,7 +16,9 @@ function index()
        end
        entry({"admin", "services", "adblock"}, firstchild(), _("Adblock"), 30).dependent = false
        entry({"admin", "services", "adblock", "tab_from_cbi"}, cbi("adblock/overview_tab", {hideresetbtn=true, hidesavebtn=true}), _("Overview"), 10).leaf = true
-       entry({"admin", "services", "adblock", "report"}, template("adblock/report"), _("DNS Query Report"), 20).leaf = true
+       if nixio.fs.access("/usr/sbin/tcpdump") then
+               entry({"admin", "services", "adblock", "report"}, template("adblock/report"), _("DNS Query Report"), 20).leaf = true
+       end
        entry({"admin", "services", "adblock", "log"}, template("adblock/logread"), _("Logfile"), 30).leaf = true
        entry({"admin", "services", "adblock", "advanced"}, firstchild(), _("Advanced"), 100)
        entry({"admin", "services", "adblock", "advanced", "blacklist"}, form("adblock/blacklist_tab"), _("Edit Blacklist"), 110).leaf = true
@@ -31,7 +33,20 @@ function index()
        entry({"admin", "services", "adblock", "action"}, call("adb_action"), nil).leaf = true
 end
 
-function adb_action(name, domain)
+function adb_action(name, ...)
+       local domain = select(1, ...) or ""
+       local search = select(2, ...) or "+"
+       local count  = select(3, ...) or "50"
+       local filter = select(4, ...) or "false"
+       local print  = select(5, ...) or "false"
+
+       local report_params = {
+               search,
+               count,
+               filter,
+               print
+       }
+
        if name == "do_suspend" then
                luci.sys.call("/etc/init.d/adblock suspend >/dev/null 2>&1")
        elseif name == "do_resume" then
@@ -45,11 +60,17 @@ function adb_action(name, domain)
                        until nixio.fs.readfile(pid_file) == ""
                end
        elseif name == "do_report" then
-               luci.sys.call("/etc/init.d/adblock report false >/dev/null 2>&1")
+               luci.sys.call("/etc/init.d/adblock report " ..table.concat(report_params, " ").. " >/dev/null 2>&1")
                local rep_dir  = uci:get("adblock", "extra", "adb_repdir") or "/tmp"
                repeat
                        nixio.nanosleep(1)
                until not nixio.fs.access(rep_dir.. "/adb_report.raw")
+       elseif name == "do_filter" then
+               luci.sys.call("/etc/init.d/adblock report " ..table.concat(report_params, " ").. " >/dev/null 2>&1")
+               local rep_dir  = uci:get("adblock", "extra", "adb_repdir") or "/tmp"
+               repeat
+                       nixio.nanosleep(1)
+               until nixio.fs.access(rep_dir.. "/adb_report.final")
        elseif name == "add_blacklist" then
                local file = uci:get("adblock", "blacklist", "adb_src") or "/etc/adblock/adblock.blacklist"
                if nixio.fs.access(file) then
@@ -110,7 +131,7 @@ function report_text()
        local content
 
        rep_dir  = uci:get("adblock", "extra", "adb_repdir") or "/tmp"
-       rep_file = rep_dir.. "/adb_report"
+       rep_file = rep_dir.. "/adb_report.final"
        http.prepare_content("text/plain")
 
        if nixio.fs.access(rep_file) then
@@ -124,14 +145,8 @@ function report_text()
 end
 
 function logread()
-       local content
+       local content = util.trim(util.exec("logread -e 'adblock-'")) or ""
 
-       if nixio.fs.access("/var/log/messages") then
-               content = util.trim(util.exec("grep -F 'adblock-' /var/log/messages"))
-       else
-               content = util.trim(util.exec("logread -e 'adblock-'"))
-       end
-       
        if content == "" then
                content = "No adblock related logs yet!"
        end
index 819a77216303e44d73cdb6fb4a770fbad3c3c723..3a37b45dfb39869d7496c81df5a9b55f67e43aa9 100644 (file)
@@ -1,12 +1,11 @@
--- Copyright 2017-2018 Dirk Brenken (dev@brenken.org)
+-- Copyright 2017-2019 Dirk Brenken (dev@brenken.org)
 -- This is free software, licensed under the Apache License, Version 2.0
 
-local fs      = require("nixio.fs")
-local uci     = require("luci.model.uci").cursor()
-local util    = require("luci.util")
-local net     = require "luci.model.network".init()
-local sys     = require("luci.sys")
-local devices = sys.net:devices()
+local fs   = require("nixio.fs")
+local uci  = require("luci.model.uci").cursor()
+local util = require("luci.util")
+local net  = require "luci.model.network".init()
+local dump = util.ubus("network.interface", "dump", {})
 
 m = Map("adblock", translate("Adblock"),
        translate("Configuration of the adblock package to block ad/abuse domains by using DNS. ")
@@ -34,7 +33,7 @@ o2.default = "dnsmasq (/tmp)"
 o2.rmempty = false
 
 o3 = s:option(ListValue, "adb_fetchutil", translate("Download Utility"),
-translate("List of supported and fully pre-configured download utilities."))
+       translate("List of supported and fully pre-configured download utilities."))
 o3:value("uclient-fetch")
 o3:value("wget")
 o3:value("curl")
@@ -49,15 +48,12 @@ o4 = s:option(ListValue, "adb_trigger", translate("Startup Trigger"),
        ..translate("Choose 'none' to disable automatic startups, 'timed' to use a classic timeout (default 30 sec.) or select another trigger interface."))
 o4:value("none")
 o4:value("timed")
-for _, dev in ipairs(devices) do
-       if dev ~= "lo" then
-               local iface = net:get_interface(dev)
-               if iface then
-                       iface = iface:get_networks() or {}
-                       for k, v in pairs(iface) do
-                               iface[k] = iface[k].sid
-                               o4:value(iface[k], iface[k].. " (" ..dev.. ")")
-                       end
+if dump then
+       local i, v
+       for i, v in ipairs(dump.interface) do
+               if v.interface ~= "loopback" then
+                       local device = v.l3_device or v.device or "-"
+                       o4:value(v.interface, v.interface.. " (" ..device.. ")")
                end
        end
 end
@@ -190,27 +186,40 @@ e25.optional = true
 e25.default = nil
 
 e26 = e:option(ListValue, "adb_repiface", translate("Report Interface"),
-       translate("Reporting interface used by tcpdump (default 'br-lan')."))
-for _, dev in ipairs(devices) do
-       if dev ~= "lo" then
-               e26:value(dev)
+       translate("Reporting interface used by tcpdump, set to 'any' for multiple interfaces (default 'br-lan'). ")
+       ..translate("This change requires a manual service stop/re-start to take effect."))
+if dump then
+       local i, v
+       for i, v in ipairs(dump.interface) do
+               if v.interface ~= "loopback" then
+                       local device = v.device
+                       if device then
+                               e26:value(device)
+                       end
+               end
        end
 end
+e26:value("any")
 e26.optional = true
 
+e27 = e:option(Value, "adb_replisten", translate("Report Listen Port(s)"),
+       translate("Space separated list of reporting port(s) used by tcpdump (default: '53'). ")
+       ..translate("This change requires a manual service stop/re-start to take effect."))
+e27.default = 53
+e27.optional = true
+
 e28 = e:option(Value, "adb_repchunkcnt", translate("Report Chunk Count"),
-       translate("Report chunk count used by tcpdump (default '5')."))
+       translate("Report chunk count used by tcpdump (default '5'). ")
+       ..translate("This change requires a manual service stop/re-start to take effect."))
 e28.datatype = "range(1,10)"
+e28.default = 5
 e28.optional = true
 
 e29 = e:option(Value, "adb_repchunksize", translate("Report Chunk Size"),
-       translate("Report chunk size used by tcpdump in MB (default '1')."))
+       translate("Report chunk size used by tcpdump in MB (default '1'). ")
+       ..translate("This change requires a manual service stop/re-start to take effect."))
 e29.datatype = "range(1,10)"
+e29.default = 1
 e29.optional = true
 
-e30 = e:option(Flag, "adb_forcesrt", translate("Force Overall Sort"),
-       translate("Enable memory intense overall sort / duplicate removal on low memory devices (&lt; 64 MB free RAM)"))
-e30.optional = true
-e30.default = nil
-
 return m
index e145a3b4ef4f30b08b6ab4666288cf828cd6cb19..c90afe7687cd439c9602a2d4a9cf97a550727fd2 100644 (file)
@@ -27,7 +27,7 @@ local anonclass  = (not self.anonymous or self.sectiontitle) and "named" or "ano
                                for i, k in ipairs(self:cfgsections()) do
                                        section = k
                                        local sectionname  = striptags((type(self.sectiontitle) == "function") and self:sectiontitle(section) or k)
-                                       local sectiontitle = ifattr(sectionname and (not self.anonymous or self.sectiontitle), "data-title", sectionname)
+                                       local sectiontitle = ifattr(sectionname and (not self.anonymous or self.sectiontitle), "data-title", sectionname, true)
                                        isempty = false
                                        scope = { valueheader = "cbi/cell_valueheader", valuefooter = "cbi/cell_valuefooter" }
                        -%>
index 4e3d65ba75e4970fd024cbd55650683135bc20e4..814cc2fb257dc043b77357ae915ac93ecd0b913b 100644 (file)
@@ -1,5 +1,5 @@
 <%#
-Copyright 2017-2018 Dirk Brenken (dev@brenken.org)
+Copyright 2017-2019 Dirk Brenken (dev@brenken.org)
 This is free software, licensed under the Apache License, Version 2.0
 -%>
 
@@ -84,10 +84,10 @@ This is free software, licensed under the Apache License, Version 2.0
                s += '<div class="th left"><%:Domain%></div>';
                s += '<div class="th left"><%:Answer%></div>';
                s += '<div class="th left"><%:Action%></div></div>';
-               var btn;
+               var btn1;
                var record;
                var title_arr = ["<%:Date%>", "<%:Time%>", "<%:Client%>", "<%:Domain%>", "<%:Answer%>", "<%:Action%>"];
-               var array = text.split("\n", 50);
+               var array = text.split("\n");
                for (var i=0;i<array.length;i++)
                {
                        record = array[i].split("\t");
@@ -99,14 +99,18 @@ This is free software, licensed under the Apache License, Version 2.0
                                        s += '<div class="td left" data-title="' + title_arr[j] + '">' + record[j] + '</div>';
                                        if (record[4] === "NX")
                                        {
-                                               btn = '<div class="td left" data-title="' + title_arr[5] + '"><input type="button" class="cbi-button cbi-button-edit" name="add_whitelist,' + record[3] + '" value="<%:Whitelist%>" onclick="btn_action(this)" /></div>';
+                                               btn1 = '<div class="td left" data-title="' + title_arr[5] + '"><input type="button" class="cbi-button cbi-button-edit" name="add_whitelist,' + record[3] + '" value="<%:Whitelist%>" onclick="btn_action(this)" /></div>';
+                                       }
+                                       else if (record[4] === "OK")
+                                       {
+                                               btn1 = '<div class="td left" data-title="' + title_arr[5] + '"><input type="button" class="cbi-button cbi-button-remove" name="add_blacklist,' + record[3] + '" value="<%:Blacklist%>" onclick="btn_action(this)" /></div>';
                                        }
                                        else
                                        {
-                                               btn = '<div class="td left" data-title="' + title_arr[5] + '"><input type="button" class="cbi-button cbi-button-remove" name="add_blacklist,' + record[3] + '" value="<%:Blacklist%>" onclick="btn_action(this)" /></div>';
+                                               btn1 = '-'
                                        }
                                }
-                               s += btn + '</div>'
+                               s += btn1 + '</div>'
                        }
                }
                document.getElementById("value_6").innerHTML = s;
@@ -118,27 +122,96 @@ This is free software, licensed under the Apache License, Version 2.0
 
                if (action[0] === "do_report")
                {
-                       var btn         = document.getElementById("btn");
-                       var btn_running = document.getElementById("btn_running");
+                       var btn1         = document.getElementById("btn1");
+                       var btn1_running = document.getElementById("btn1_running");
 
-                       btn.disabled = true;
-                       running(btn_running, 1);
-                       action[1] = "-"
-               }
+                       btn1.disabled = true;
+                       running(btn1_running, 1);
+
+                       document.getElementById("filter_search").value = '';
+                       document.getElementById("filter_count").selectedIndex = 1;
 
-               new XHR.get('<%=luci.dispatcher.build_url("admin", "services", "adblock")%>/action/' + action[0] + "/" + action[1], null,
-               function(x)
+                       XHR.get('<%=luci.dispatcher.build_url("admin", "services", "adblock")%>/action/' + action[0], null,
+                       function(x)
+                       {
+                               if (!x)
+                               {
+                                       return;
+                               }
+                               XHR.get('<%=luci.dispatcher.build_url("admin", "services", "adblock", "report_json")%>', null,
+                               function(x, json_info)
+                               {
+                                       if (!x || !json_info || !json_info.data)
+                                       {
+                                               running(btn1_running, 0);
+                                               btn1.disabled = false;
+                                               return;
+                                       }
+                                       report_json(json_info);
+                               });
+                               XHR.get('<%=luci.dispatcher.build_url("admin", "services", "adblock", "report_text")%>', null,
+                               function(x)
+                               {
+                                       if (!x || !x.responseText)
+                                       {
+                                               return;
+                                       }
+                                       report_text(x.responseText);
+                                       running(btn1_running, 0);
+                                       btn1.disabled = false;
+                               });
+                       });
+               }
+               else if (action[0] === "do_filter")
                {
-                       if (!x)
+                       var btn2         = document.getElementById("btn2");
+                       var btn2_running = document.getElementById("btn2_running");
+                       var search       = document.getElementById("filter_search").value.replace(/[^\x00-\x7F]|[\s!@#$%^&*()+=\[\]{};'"\\|,<>\/?]/g,'') || "\"+\"";
+                       var count        = document.getElementById("filter_count").value;
+
+                       btn2.disabled = true;
+                       running(btn2_running, 1);
+                       if (search != "\"+\"")
                        {
-                               return;
+                               document.getElementById("filter_search").value = search;
                        }
-                       if (action[0] === "do_report")
+
+                       XHR.get('<%=luci.dispatcher.build_url("admin", "services", "adblock")%>/action/' + action[0] + "/" + "-" + "/" + search + "/" + count + "/" + "true" + "/" + "false", null,
+                       function(x)
                        {
-                               running(btn_running, 0);
-                               btn.disabled = false;
-                       }
-               });
+                               if (!x)
+                               {
+                                       return;
+                               }
+                               XHR.get('<%=luci.dispatcher.build_url("admin", "services", "adblock", "report_text")%>', null,
+                               function(x)
+                               {
+                                       if (!x || !x.responseText)
+                                       {
+                                               return;
+                                       }
+                                       report_text(x.responseText);
+                                       running(btn2_running, 0);
+                                       btn2.disabled = false;
+                               });
+                       });
+               }
+               else if (action[0] === "add_blacklist" || action[0] === "add_whitelist")
+               {
+                       XHR.get('<%=luci.dispatcher.build_url("admin", "services", "adblock")%>/action/' + action[0] + "/" + action[1], null,
+                       function(x)
+                       {
+                               if (!x)
+                               {
+                                       return;
+                               }
+                               btn3 = document.getElementsByName(value.name);
+                               for (var i=0; i<btn3.length; i++)
+                               {
+                                       btn3[i].disabled = true;
+                               }
+                       });
+               }
        }
 
        function running(element, state)
@@ -159,20 +232,8 @@ This is free software, licensed under the Apache License, Version 2.0
        {
                if (!x || !json_info || !json_info.data)
                {
-                       running(btn_running, 0);
-                       btn.disabled = false;
-                       return;
-               }
-               report_json(json_info);
-       });
-
-       XHR.poll(-1, '<%=luci.dispatcher.build_url("admin", "services", "adblock", "report_json")%>', null,
-       function(x, json_info)
-       {
-               if (!x || !json_info || !json_info.data)
-               {
-                       running(btn_running, 0);
-                       btn.disabled = false;
+                       running(btn1_running, 0);
+                       btn1.disabled = false;
                        return;
                }
                report_json(json_info);
@@ -187,16 +248,6 @@ This is free software, licensed under the Apache License, Version 2.0
                }
                report_text(x.responseText);
        });
-
-       XHR.poll(-1, '<%=luci.dispatcher.build_url("admin", "services", "adblock", "report_text")%>', null,
-       function(x)
-       {
-               if (!x || !x.responseText)
-               {
-                       return;
-               }
-               report_text(x.responseText);
-       });
 //]]>
 </script>
 
@@ -227,8 +278,8 @@ This is free software, licensed under the Apache License, Version 2.0
        </div>
        <br />
        <div id="button">
-               <input type="button" class="cbi-button cbi-button-action important" id="btn" name="do_report" value="<%:Refresh Report%>" onclick="btn_action(this)" />
-               <span id="btn_running" class="btn_running"></span>
+               <input type="button" class="cbi-button cbi-button-action important" id="btn1" name="do_report" value="<%:Refresh Report%>" onclick="btn_action(this)" />
+               <span id="btn1_running" class="btn1_running"></span>
        </div>
 </div>
 <br />
@@ -236,8 +287,23 @@ This is free software, licensed under the Apache License, Version 2.0
        <h3><%:Top 10 Reporting%></h3>
        <div class="table" id="value_5"></div>
 </div>
-<br />
+<hr />
 <div class="cbi-section">
+       <div class="cbi-section-descr"><%:Filter the DNS Query result set for a particular domain, client or time frame.%></div>
+       <div style="float:left;">
+               <input type="text" placeholder="<%:Domain/Client/Date/Time%>" id="filter_search" name="filter_search" />
+               <select name="filter_count" id="filter_count">
+                       <option value="25">25</option>
+                       <option value="50" selected="selected">50</option>
+                       <option value="100">100</option>
+                       <option value="250">250</option>
+                       <option value="500">500</option>
+               </select>
+               <input type="button" class="cbi-button cbi-button-action" id="btn2" name="do_filter" value="<%:Filter%>" onclick="btn_action(this)" />
+               <span id="btn2_running" class="btn2_running"></span>
+       </div>
+       <br />
+       <br />
        <h3><%:Latest DNS Queries%></h3>
        <div class="table" id="value_6"></div>
 </div>
diff --git a/applications/luci-app-adblock/po/es/adblock.po b/applications/luci-app-adblock/po/es/adblock.po
new file mode 100644 (file)
index 0000000..56f11cc
--- /dev/null
@@ -0,0 +1,679 @@
+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"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\n"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
+msgid "'Jail' Blocklist Creation"
+msgstr "Creación de listas de bloqueo 'Jail'"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:70
+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>Precaución:</b> Para evitar excepciones de OOM en dispositivos con poca "
+"memoria con menos de 64 MB de RAM libre, ¡solo seleccione algunos de ellos!"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Action"
+msgstr "Acción"
+
+#: 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"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:141
+msgid "Adblock Status"
+msgstr "Estado de Adblock"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:147
+msgid "Adblock Version"
+msgstr "Versión de Adblock"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:179
+msgid "Additional trigger delay in seconds before adblock processing begins."
+msgstr ""
+"Demora adicional del disparador en segundos antes de que comience el "
+"procesamiento de adblock."
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
+msgid "Advanced"
+msgstr "Avanzado"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Answer"
+msgstr "Responder"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
+msgid "Archive Categories"
+msgstr "Categorías de archivo"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
+msgid "Backup Directory"
+msgstr "Directorio de respaldo"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
+msgid "Backup Mode"
+msgstr "Modo de copia de seguridad"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
+msgid "Blacklist"
+msgstr "Lista negra"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
+msgid "Blocked DNS Queries"
+msgstr "Consultas 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 "Dominio bloqueado"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:69
+msgid "Blocklist Sources"
+msgstr "Fuentes de lista de bloqueo"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
+msgid "Blocklist not found!"
+msgstr "Lista de bloqueo no encontrado!"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:155
+msgid ""
+"Builds an additional 'Jail' list (/tmp/adb_list.jail) to block access to all "
+"domains except those listed in the whitelist file."
+msgstr ""
+"Crea una lista de 'Jail' adicional (/tmp/adb_list.jail) para bloquear el "
+"acceso a todos los dominios, excepto los que figuran en el archivo de la "
+"lista blanca."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:48
+msgid ""
+"Choose 'none' to disable automatic startups, 'timed' to use a classic "
+"timeout (default 30 sec.) or select another trigger interface."
+msgstr ""
+"Elija 'none' para deshabilitar los inicios automáticos, 'timed' para usar un "
+"tiempo de espera clásico (30 segundos como predeterminado) o seleccione otra "
+"interfaz de activación."
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Client"
+msgstr "Cliente"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
+msgid "Collecting data..."
+msgstr "Recolectando datos..."
+
+#: 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 ""
+"Configuración del paquete adblock para bloquear dominios de anuncios/abuso "
+"mediante el uso de DNS."
+
+#: 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 "Contar"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
+msgid ""
+"Create compressed blocklist backups, they will be used in case of download "
+"errors or during startup in backup mode."
+msgstr ""
+"Crea copias de seguridad de listas de bloqueo comprimidas, se utilizarán en "
+"caso de errores de descarga o durante el inicio en modo de copia de "
+"seguridad."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:159
+msgid "DNS Backend (DNS Directory)"
+msgstr "DNS Backend (Directorio DNS)"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:167
+msgid "DNS Directory"
+msgstr "Directorio DNS"
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+msgid "DNS Query Report"
+msgstr "Informe de consulta 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 "Fecha"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:86
+msgid "Description"
+msgstr "Descripción"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
+msgid ""
+"Do not automatically update blocklists during startup, use blocklist backups "
+"instead."
+msgstr ""
+"No actualice automáticamente las listas de bloqueo durante el inicio, use "
+"copias de seguridad de listas de bloqueo en su lugar."
+
+#: 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 "Dominio"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
+msgid "Domain/Client/Date/Time"
+msgstr "Dominio/Cliente/Fecha/Hora"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+msgid "Download Utility"
+msgstr "Utilidad de descarga"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:153
+msgid "Download Utility (SSL Library)"
+msgstr "Utilidad de descarga (Biblioteca SSL)"
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+msgid "Edit Blacklist"
+msgstr "Editar lista negra"
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
+msgid "Edit Configuration"
+msgstr "Editar configuración"
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
+msgid "Edit Whitelist"
+msgstr "Editar lista blanca"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
+msgid "Email Notification"
+msgstr "Notificación por Email"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:160
+msgid "Email Notification Count"
+msgstr "Recuento de notificaciones por Email"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
+msgid "Enable Adblock"
+msgstr "Habilitar"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:112
+msgid "Enable Blocklist Backup"
+msgstr "Habilitar copia de seguridad de lista bloqueada"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
+msgid "Enable DNS Query Report"
+msgstr "Habilitar informe de consulta de DNS"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:98
+msgid "Enable verbose debug logging in case of any processing error."
+msgstr ""
+"Habilita el registro de depuración detallado en caso de cualquier error de "
+"procesamiento."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:73
+msgid "Enabled"
+msgstr "Habilitado"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+msgid "End Date"
+msgstr "Fecha final"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
+msgid "Extra Options"
+msgstr "Opciones extra"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
+msgid "Filter"
+msgstr "Filtrar"
+
+#: 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 el conjunto de resultados de la consulta de DNS para un dominio, "
+"cliente o período de tiempo en particular."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:183
+msgid "Flush DNS Cache"
+msgstr "Vaciar caché de DNS"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:184
+msgid "Flush DNS Cache after adblock processing."
+msgstr "Vaciar el caché de DNS después del procesamiento de 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 obtener más información <a href=\"%s\" target=\"_blank\">consulte la "
+"documentación en línea</a>"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:130
+msgid ""
+"For further performance improvements you can raise this value, e.g. '8' or "
+"'16' should be safe."
+msgstr ""
+"Para otras mejoras de rendimiento, puede aumentar este valor, por ejemplo, "
+"'8' o '16' deben ser seguros."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:108
+msgid "Force Local DNS"
+msgstr "Forzar DNS local"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:173
+msgid "Full path to the whitelist file."
+msgstr "Ruta completa al archivo de la lista blanca."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+msgid ""
+"Gather dns related network traffic via tcpdump to provide a DNS Query Report "
+"on demand."
+msgstr ""
+"Reúne el tráfico de red relacionado con DNS a través de tcpdump para "
+"proporcionar un informe de consulta de DNS a pedido."
+
+#: 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 "Archivo de entrada no encontrado, por favor revise su configuración."
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:171
+msgid "Last Run"
+msgstr "Último inicio"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
+msgid "Latest DNS Queries"
+msgstr "Últimas consultas de DNS"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:47
+msgid ""
+"List of available network interfaces. Usually the startup will be triggered "
+"by the 'wan' interface."
+msgstr ""
+"Lista de interfaces de red disponibles. Por lo general, el inicio se "
+"activará mediante la interfaz '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 ""
+"Lista de backends DNS admitidos con su directorio de exportación de lista "
+"predeterminado."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
+msgid "List of supported and fully pre-configured download utilities."
+msgstr ""
+"Lista de utilidades de descarga totalmente preconfiguradas y compatibles."
+
+#: 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:90
+msgid "Loading"
+msgstr "Cargando"
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+msgid "Logfile"
+msgstr "Archivo de registro"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:101
+msgid "Low Priority Service"
+msgstr "Servicio con prioridad baja"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
+msgid "Max. Download Queue"
+msgstr "Cola máxima de descarga"
+
+#: 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 "Nombre / Dirección IP"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:82
+msgid "No"
+msgstr "No"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:95
+msgid ""
+"Options for further tweaking in case the defaults are not suitable for you."
+msgstr ""
+"Opciones para ajustes adicionales en caso de que los valores predeterminados "
+"no sean adecuados para usted."
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:165
+msgid "Overall Domains"
+msgstr "Dominios generales"
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
+msgid "Overview"
+msgstr "Vista general"
+
+#: 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 ""
+"Por favor agregue solo un dominio por línea. Los comentarios introducidos "
+"con '#' están permitidos, las direcciones IP, los comodines y las "
+"expresiones regulares no."
+
+#: 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 este archivo directamente en una sesión de terminal."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:149
+msgid "Please note: this needs manual 'msmtp' package installation and setup."
+msgstr ""
+"Tenga en cuenta: esto necesita la instalación y configuración del paquete "
+"'msmtp' manual."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
+msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+msgstr ""
+"Tenga en cuenta: esto necesita la instalación manual del paquete 'tcpdump-"
+"mini'."
+
+#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
+msgid "Query"
+msgstr "Consulta"
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
+msgid "Query domains"
+msgstr "Dominios de consulta"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:161
+msgid ""
+"Raise the minimum email notification count, to get emails if the overall "
+"count is less or equal to the given limit (default 0),"
+msgstr ""
+"Aumente el recuento mínimo de notificaciones por correo electrónico para "
+"obtener correos electrónicos si el recuento general es menor o igual al "
+"límite dado (valor predeterminado 0),"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
+msgid ""
+"Redirect all DNS queries from 'lan' zone to the local resolver, apply to udp "
+"and tcp protocol on ports 53, 853 and 5353."
+msgstr ""
+"Redirije todas las consultas de DNS de la zona 'lan' a la resolución local, "
+"aplíquelas a los protocolos udp y tcp en los puertos 53, 853 y 5353."
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:22
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:33
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:44
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:103
+msgid "Refresh"
+msgstr "Refrescar"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:186
+msgid "Refresh Blocklist Sources"
+msgstr "Actualizar las fuentes de la lista de bloqueo"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
+msgid "Refresh Report"
+msgstr "Informe de actualización"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:211
+msgid "Report Chunk Count"
+msgstr "Informe de recuento de fragmentos"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:218
+msgid "Report Chunk Size"
+msgstr "Tamaño del fragmento de informe"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+msgid "Report Directory"
+msgstr "Directorio de informes"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:188
+msgid "Report Interface"
+msgstr "Interfaz de informe"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:205
+msgid "Report Listen Port(s)"
+msgstr "Informe escuchar puerto(s)"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:212
+msgid "Report chunk count used by tcpdump (default '5')."
+msgstr ""
+"Informe de recuento de fragmentos utilizado por tcpdump (por defecto '5')."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:219
+msgid "Report chunk size used by tcpdump in MB (default '1')."
+msgstr ""
+"Informe el tamaño del fragmento utilizado por tcpdump en MB (valor "
+"predeterminado '1')."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:189
+msgid ""
+"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
+"(default 'br-lan')."
+msgstr ""
+"Interfaz de informes utilizada por tcpdump, establecida en 'any' para "
+"múltiples interfaces (por defecto 'br-lan')."
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:31
+msgid "Resume"
+msgstr "Reanudar"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:139
+msgid "Runtime Information"
+msgstr "Información en tiempo de ejecución"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:76
+msgid "SSL req."
+msgstr "Requerimiento de SSL"
+
+#: 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 "Guardar"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:148
+msgid ""
+"Send notification emails in case of a processing error or if domain count is "
+"&le; 0."
+msgstr ""
+"Envía Emails de notificación en caso de un error de procesamiento o si el "
+"recuento de dominios es &le; 0."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
+msgid ""
+"Set the nice level to 'low priority' and the adblock background processing "
+"will take less resources from the system."
+msgstr ""
+"Establezca el nivel agradable en 'prioridad baja' y el procesamiento en "
+"segundo plano de Adblock tomará menos recursos del sistema."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
+msgid ""
+"Size of the download queue to handle downloads &amp; list processing in "
+"parallel (default '8')."
+msgstr ""
+"Tamaño de la cola de descarga para manejar descargas &amp; procesamiento de "
+"listas en paralelo (por defecto '8')."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:206
+msgid ""
+"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+msgstr ""
+"Lista separada por espacios de los puertos de informe utilizados por tcpdump "
+"(predeterminado: '53')."
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
+msgid "Start Date"
+msgstr "Fecha de inicio"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
+msgid "Startup Trigger"
+msgstr "Disparador de inicio"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:20
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:42
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:101
+msgid "Suspend"
+msgstr "Suspender"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:178
+msgid "Suspend / Resume Adblock"
+msgstr "Suspender / Reanudar Adblock"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
+msgid ""
+"Target directory for adblock backups. Please use only a non-volatile disk, e."
+"g. an external usb stick."
+msgstr ""
+"Directorio de destino para las copias de seguridad de Adblock. Utilice solo "
+"un disco no volátil, por ejemplo, una memoria usb externa."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:141
+msgid ""
+"Target directory for dns related report files. Please use preferably a non-"
+"volatile disk, e.g. an external usb stick."
+msgstr ""
+"Directorio de destino para los archivos de informes relacionados con DNS. "
+"Utilice preferiblemente un disco no volátil, por ej. una memoria usb externa."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:168
+msgid "Target directory for the generated blocklist 'adb_list.overall'."
+msgstr ""
+"Directorio de destino para la lista de bloqueo generada 'adb_list.overall'."
+
+#: applications/luci-app-adblock/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 ""
+"El tamaño del archivo es demasiado grande para la edición en línea en 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 ""
+"La salida de syslog, prefiltrada solo para mensajes relacionados con adblock."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:190
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:207
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:213
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:220
+msgid "This change requires a manual service stop/re-start to take effect."
+msgstr ""
+"Este cambio requiere una parada/reinicio manual del servicio para que tenga "
+"efecto."
+
+#: 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 ""
+"Este formulario le permite modificar el contenido de la lista negra de "
+"adblock (%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 ""
+"Este formulario le permite modificar el contenido de la lista blanca de "
+"adblock (%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 ""
+"Este formulario le permite modificar el contenido del archivo de "
+"configuración principal de adblock (/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 ""
+"Este formulario le permite consultar listas de bloqueo activas para ciertos "
+"dominios, por ejemplo, para la lista blanca."
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Time"
+msgstr "Hora"
+
+#: 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 ""
+"Para sobrescribir la ruta predeterminada, use la opción 'Directorio DNS' en "
+"la sección adicional a continuación."
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
+msgid "Top 10 Reporting"
+msgstr "Top 10 de informes"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
+msgid "Total DNS Queries"
+msgstr "Total de consultas de DNS"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:178
+msgid "Trigger Delay"
+msgstr "Retraso de disparo"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:97
+msgid "Verbose Debug Logging"
+msgstr "Registro de depuración detallado"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
+msgid "Waiting for command to complete..."
+msgstr "Esperando que el comando se complete..."
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
+msgid "Whitelist"
+msgstr "Lista blanca"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:172
+msgid "Whitelist File"
+msgstr "Archivo de lista blanca"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
+msgid "Yes"
+msgstr "Si"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:156
+msgid ""
+"You can use this restrictive blocklist e.g. for guest wifi or kidsafe "
+"configurations."
+msgstr ""
+"Puede utilizar esta lista de bloqueo restrictiva, por ejemplo, para "
+"configuraciones de wifi de invitados o para niños."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:162
+msgid ""
+"e.g. to receive an email notification with every adblock update set this "
+"value to 150000."
+msgstr ""
+"P.ej. para recibir una notificación por email con cada actualización de "
+"Adblock, establezca este valor en 150000."
index 3c32091b5cbf2c9d880c7468ad9fdfc7d478231e..43d35997f12b7531a4b943833b5918c0afc63fff 100644 (file)
@@ -11,18 +11,23 @@ msgstr ""
 "X-Generator: Poedit 2.0.3\n"
 "Language: it\n"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:143
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
 msgid "'Jail' Blocklist Creation"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:68
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:70
 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:9
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
 msgid "Adblock"
 msgstr "Adblock"
 
@@ -38,23 +43,41 @@ msgstr "Versione Adblock"
 msgid "Additional trigger delay in seconds before adblock processing begins."
 msgstr "Tempo addizionale in secondi di attesa prima che adblock si avvii."
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
 msgid "Advanced"
 msgstr "Avanzato"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:86
+#: 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:88
 msgid "Archive Categories"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
 msgid "Backup Directory"
 msgstr "Directory del Backup"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:130
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
 msgid "Backup Mode"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:67
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
+msgid "Blacklist"
+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:69
 msgid "Blocklist Sources"
 msgstr "Fonti lista di Blocco"
 
@@ -62,13 +85,13 @@ msgstr "Fonti lista di Blocco"
 msgid "Blocklist not found!"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:144
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:155
 msgid ""
 "Builds an additional 'Jail' list (/tmp/adb_list.jail) to block access to all "
 "domains except those listed in the whitelist file."
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:47
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:48
 msgid ""
 "Choose 'none' to disable automatic startups, 'timed' to use a classic "
 "timeout (default 30 sec.) or select another trigger interface."
@@ -76,24 +99,38 @@ msgstr ""
 "Scegli 'none' per disabilitare l'avvio automatico, 'timed' per usare un "
 "classico timeout (default 30 sec.) o seleziona un'altra interfaccia di avvio."
 
+#: 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 "Raccogliendo dati..."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: 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 ""
 "Configurazione del pacchetto adblock per bloccare domini pubblicità/abuso "
 "usando i DNS."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:119
+#: 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:113
 msgid ""
 "Create compressed blocklist backups, they will be used in case of download "
 "errors or during startup in backup mode."
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:23
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:159
 msgid "DNS Backend (DNS Directory)"
 msgstr ""
@@ -102,11 +139,20 @@ msgstr ""
 msgid "DNS Directory"
 msgstr "Directory DNS"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+msgid "DNS Query Report"
+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:86
 msgid "Description"
 msgstr "Descrizione"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:131
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
 msgid ""
 "Do not automatically update blocklists during startup, use blocklist backups "
 "instead."
@@ -114,7 +160,18 @@ msgstr ""
 "Non aggiornare automaticamente le liste durante l'avvio, usa invece i backup "
 "della lista di blocco."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
+#: 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:35
 msgid "Download Utility"
 msgstr ""
 
@@ -122,19 +179,19 @@ msgstr ""
 msgid "Download Utility (SSL Library)"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:21
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
 msgid "Edit Blacklist"
 msgstr "Modifica Lista Nera"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
 msgid "Edit Configuration"
 msgstr "Modifica Configurazione"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
 msgid "Edit Whitelist"
 msgstr "Modifica Lista Bianca"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
 msgid "Email Notification"
 msgstr ""
 
@@ -142,48 +199,60 @@ msgstr ""
 msgid "Email Notification Count"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:19
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
 msgid "Enable Adblock"
 msgstr "Attiva Adblock"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:118
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:112
 msgid "Enable Blocklist Backup"
 msgstr "Attiva Backup Lista di Blocco"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:114
-msgid ""
-"Enable memory intense overall sort / duplicate removal on low memory devices "
-"(&lt; 64 MB free RAM)"
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
+msgid "Enable DNS Query Report"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:98
 msgid "Enable verbose debug logging in case of any processing error."
 msgstr ""
 "Abilita il registro dettagliato in caso di qualsiasi errore di processo."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:71
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:73
 msgid "Enabled"
 msgstr "Abilitato"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:92
+#: 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:94
 msgid "Extra Options"
 msgstr "Opzioni Extra"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:149
+#: 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:183
 msgid "Flush DNS Cache"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:150
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:184
 msgid "Flush DNS Cache after adblock processing."
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: 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:138
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:130
 msgid ""
 "For further performance improvements you can raise this value, e.g. '8' or "
 "'16' should be safe."
@@ -193,14 +262,16 @@ msgstr ""
 msgid "Force Local DNS"
 msgstr "Forza DNS Locale"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
-msgid "Force Overall Sort"
-msgstr "Forza Ordinamento Globale"
-
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:173
 msgid "Full path to the whitelist file."
 msgstr ""
 
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+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
@@ -211,39 +282,53 @@ msgstr "File di input non trovato, per favore controlla la tua configurazione."
 msgid "Last Run"
 msgstr "Ultimo Avvio"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
+#: 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:47
 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:24
+#: 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
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
 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:90
 msgid "Loading"
 msgstr "Caricando"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:100
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+msgid "Logfile"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:101
 msgid "Low Priority Service"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
 msgid "Max. Download Queue"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
+#: 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:82
 msgid "No"
 msgstr "No"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:93
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:95
 msgid ""
 "Options for further tweaking in case the defaults are not suitable for you."
 msgstr ""
@@ -274,16 +359,19 @@ msgid "Please edit this file directly in a terminal session."
 msgstr ""
 "Per favore modifica questo file direttamente in una sessione al terminale."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:156
-msgid ""
-"Please note: this needs additional 'msmtp' package installation and setup."
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:149
+msgid "Please note: this needs manual 'msmtp' package installation and setup."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
+msgid "Please note: this needs manual 'tcpdump-mini' package installation."
 msgstr ""
 
 #: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
 msgid "Query"
 msgstr "Interrogazione"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
 msgid "Query domains"
 msgstr "Interrogazione domini"
 
@@ -310,6 +398,44 @@ msgstr ""
 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:211
+msgid "Report Chunk Count"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:218
+msgid "Report Chunk Size"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+msgid "Report Directory"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:188
+msgid "Report Interface"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:205
+msgid "Report Listen Port(s)"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:212
+msgid "Report chunk count used by tcpdump (default '5')."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:219
+msgid "Report chunk size used by tcpdump in MB (default '1')."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:189
+msgid ""
+"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
+"(default 'br-lan')."
+msgstr ""
+
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:31
 msgid "Resume"
 msgstr "Riprendi"
@@ -318,7 +444,7 @@ msgstr "Riprendi"
 msgid "Runtime Information"
 msgstr "Informazione di Runtime"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:74
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:76
 msgid "SSL req."
 msgstr "Ric. SSL"
 
@@ -328,25 +454,34 @@ msgstr "Ric. SSL"
 msgid "Save"
 msgstr "Salva"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:155
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:148
 msgid ""
 "Send notification emails 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:101
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
 msgid ""
 "Set the nice level to 'low priority' and the adblock background processing "
 "will take less resources from the system."
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
 msgid ""
 "Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+"parallel (default '8')."
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:45
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:206
+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:46
 msgid "Startup Trigger"
 msgstr "Innesco d'Avvio"
 
@@ -360,12 +495,18 @@ msgstr "Sospendi"
 msgid "Suspend / Resume Adblock"
 msgstr "Sospendi / Riprendi Adblock"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
 msgid ""
-"Target directory for adblock backups. Please use only non-volatile disks, e."
+"Target directory for adblock backups. Please use only a non-volatile disk, e."
 "g. an external usb stick."
 msgstr ""
 
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:141
+msgid ""
+"Target directory for dns related report files. Please use preferably a non-"
+"volatile disk, e.g. an external usb stick."
+msgstr ""
+
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:168
 msgid "Target directory for the generated blocklist 'adb_list.overall'."
 msgstr "Directory per la lista di blocco generata 'adb_list.overall'."
@@ -380,7 +521,11 @@ msgstr ""
 msgid "The syslog output, pre-filtered for adblock related messages only."
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:190
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:207
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:213
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:220
 msgid "This change requires a manual service stop/re-start to take effect."
 msgstr ""
 
@@ -410,7 +555,12 @@ msgstr ""
 "Questo form ti consente di interrogare le liste di blocco attive per "
 "determinati domini, p.e. per metterli nella lista bianca."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: 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."
@@ -418,34 +568,42 @@ msgstr ""
 "Per sovrascrivere il percorso di default usa l'opzione 'Directory DNS' nella "
 "sezione aggiuntiva sotto."
 
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
+msgid "Top 10 Reporting"
+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:178
 msgid "Trigger Delay"
 msgstr "Ritardo Innesco"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:95
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:97
 msgid "Verbose Debug Logging"
 msgstr "Registro di Debug Dettagliato"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:19
-msgid "View Logfile"
-msgstr "Vedi Registro"
-
 #: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
 msgid "Waiting for command to complete..."
 msgstr "Aspettando che il comando venga completato..."
 
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
+msgid "Whitelist"
+msgstr ""
+
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:172
 msgid "Whitelist File"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
 msgid "Yes"
 msgstr "Sì"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:145
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:156
 msgid ""
-"You can use this restrictive blocklist manually e.g. for guest wifi or "
-"kidsafe configurations."
+"You can use this restrictive blocklist e.g. for guest wifi or kidsafe "
+"configurations."
 msgstr ""
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:162
@@ -453,3 +611,9 @@ msgid ""
 "e.g. to receive an email notification with every adblock update set this "
 "value to 150000."
 msgstr ""
+
+#~ msgid "Force Overall Sort"
+#~ msgstr "Forza Ordinamento Globale"
+
+#~ msgid "View Logfile"
+#~ msgstr "Vedi Registro"
index 442a13138b3634762046b7a10ca388627c20a6fa..3b4e3a1bfa346e039ad8d69d8195fff73b83fcfa 100644 (file)
@@ -8,14 +8,14 @@ msgstr ""
 "Language-Team: \n"
 "MIME-Version: 1.0\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 2.1.1\n"
+"X-Generator: Poedit 2.2.1\n"
 "Language: ja\n"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:143
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
 msgid "'Jail' Blocklist Creation"
 msgstr "'Jail' ブロックリストの作成"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:68
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:70
 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!"
@@ -23,8 +23,13 @@ msgstr ""
 "<b>警告:</b> RAM の空き容量が 64MB に満たないメモリー容量の小さいデバイスで"
 "は、 OutOfMemory (OOM) 例外を防ぐために少数のみを選択してください。"
 
+#: 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:9
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
 msgid "Adblock"
 msgstr "Adblock"
 
@@ -40,23 +45,41 @@ msgstr "Adblock バージョン"
 msgid "Additional trigger delay in seconds before adblock processing begins."
 msgstr "Adblock の処理が開始されるまでの、追加の遅延時間(秒)です。"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
 msgid "Advanced"
 msgstr "詳細設定"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:86
+#: 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:88
 msgid "Archive Categories"
 msgstr "アーカイブ カテゴリ"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
 msgid "Backup Directory"
 msgstr "バックアップ先 ディレクトリ"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:130
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
 msgid "Backup Mode"
 msgstr "バックアップ モード"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:67
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
+msgid "Blacklist"
+msgstr "ブラックリスト"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
+msgid "Blocked DNS Queries"
+msgstr "ブロックされた 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 "ブロックされたドメイン"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:69
 msgid "Blocklist Sources"
 msgstr "ブロックリスト提供元"
 
@@ -64,7 +87,7 @@ msgstr "ブロックリスト提供元"
 msgid "Blocklist not found!"
 msgstr "ブロックリストが見つかりません!"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:144
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:155
 msgid ""
 "Builds an additional 'Jail' list (/tmp/adb_list.jail) to block access to all "
 "domains except those listed in the whitelist file."
@@ -72,7 +95,7 @@ msgstr ""
 "ホワイトリストに列挙されたものを除く全てのドメインをブロックする、追加の "
 "'Jail' リスト (/tmp/adb_list.jail) を作成します。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:47
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:48
 msgid ""
 "Choose 'none' to disable automatic startups, 'timed' to use a classic "
 "timeout (default 30 sec.) or select another trigger interface."
@@ -81,18 +104,32 @@ msgstr ""
 "秒)を使用するには 'timed' を選択してください。または、他のトリガとなるイン"
 "ターフェースを選択してください。"
 
+#: 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:10
+#: 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 ""
 "DNS の利用によって広告/不正ドメインをブロックする、Adblock パッケージの設定で"
 "す。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:119
+#: 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:113
 msgid ""
 "Create compressed blocklist backups, they will be used in case of download "
 "errors or during startup in backup mode."
@@ -101,7 +138,7 @@ msgstr ""
 "ロードがエラーの場合、またはバックアップ モードでサービスを起動した場合に使用"
 "されます。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:23
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:159
 msgid "DNS Backend (DNS Directory)"
 msgstr "DNS バックエンド(DNS ディレクトリ)"
@@ -110,11 +147,20 @@ msgstr "DNS バックエンド(DNS ディレクトリ)"
 msgid "DNS Directory"
 msgstr "DNS ディレクトリ"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+msgid "DNS Query Report"
+msgstr "DNS クエリ レポート"
+
+#: 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:86
 msgid "Description"
 msgstr "説明"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:131
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
 msgid ""
 "Do not automatically update blocklists during startup, use blocklist backups "
 "instead."
@@ -122,7 +168,18 @@ msgstr ""
 "サービス起動時にブロックリストを自動的に更新せず、代わりにバックアップされた"
 "ブロックリストを使用します。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
+#: 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:35
 msgid "Download Utility"
 msgstr "ダウンロード ユーティリティ"
 
@@ -130,19 +187,19 @@ msgstr "ダウンロード ユーティリティ"
 msgid "Download Utility (SSL Library)"
 msgstr "ダウンロード ユーティリティ(SSL ライブラリ)"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:21
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
 msgid "Edit Blacklist"
 msgstr "ブラックリストの編集"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
 msgid "Edit Configuration"
 msgstr "設定の編集"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
 msgid "Edit Whitelist"
 msgstr "ホワイトリストの編集"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
 msgid "Email Notification"
 msgstr "メール通知"
 
@@ -150,44 +207,56 @@ msgstr "メール通知"
 msgid "Email Notification Count"
 msgstr "メール通知カウント"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:19
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
 msgid "Enable Adblock"
 msgstr "Adblock の有効化"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:118
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:112
 msgid "Enable Blocklist Backup"
 msgstr "ブロックリスト バックアップの有効化"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:114
-msgid ""
-"Enable memory intense overall sort / duplicate removal on low memory devices "
-"(&lt; 64 MB free RAM)"
-msgstr ""
-"メモリー容量の少ないデバイス(RAM 空き領域 64MB 未満)において、一時ファイル"
-"内の全体的なソート及び重複の除去を有効にします。"
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
+msgid "Enable DNS Query Report"
+msgstr "DNS クエリ レポートの有効化"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:98
 msgid "Enable verbose debug logging in case of any processing error."
 msgstr ""
 "何らかの処理エラーが発生した場合に、詳細なデバッグ ログを有効にします。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:71
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:73
 msgid "Enabled"
 msgstr "有効"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:92
+#: 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:94
 msgid "Extra Options"
 msgstr "拡張オプション"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:149
+#: 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 ""
+"DNS クエリの結果セットを、指定したドメインやクライアント、日時によってフィル"
+"タします。"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:183
 msgid "Flush DNS Cache"
 msgstr "DNS キャッシュのクリア"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:150
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:184
 msgid "Flush DNS Cache after adblock processing."
 msgstr "Adblock 処理の後に DNS キャッシュをクリアします。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: 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>"
@@ -195,7 +264,7 @@ msgstr ""
 "詳細な情報は <a href=\"%s\" target=\"_blank\">オンライン ドキュメント</a> を"
 "確認してください。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:138
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:130
 msgid ""
 "For further performance improvements you can raise this value, e.g. '8' or "
 "'16' should be safe."
@@ -207,14 +276,18 @@ msgstr ""
 msgid "Force Local DNS"
 msgstr "ローカル DNS の強制"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
-msgid "Force Overall Sort"
-msgstr "全体ソートの強制"
-
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:173
 msgid "Full path to the whitelist file."
 msgstr "ホワイトリスト ファイルへのフルパスです。"
 
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+msgid ""
+"Gather dns related network traffic via tcpdump to provide a DNS Query Report "
+"on demand."
+msgstr ""
+"tcpdump によって DNS 関連のネットワークトラフィックを収集し、 オンデマンドの"
+"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
@@ -225,7 +298,11 @@ msgstr "入力ファイルが見つかりません。設定を確認してくだ
 msgid "Last Run"
 msgstr "最終実行"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
+msgid "Latest DNS Queries"
+msgstr "最新の DNS クエリ"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:47
 msgid ""
 "List of available network interfaces. Usually the startup will be triggered "
 "by the 'wan' interface."
@@ -233,35 +310,45 @@ msgstr ""
 "利用可能なネットワーク インターフェースの一覧です。通常、スタートアップは "
 "'wan' インターフェースによってトリガされます。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
+#: 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 ""
 "サポートされる DNS バックエンドと、それぞれのデフォルトのリスト出力先の一覧で"
 "す。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
 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:90
 msgid "Loading"
 msgstr "読込中"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:100
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+msgid "Logfile"
+msgstr "ログファイル"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:101
 msgid "Low Priority Service"
 msgstr "低優先度サービス"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
 msgid "Max. Download Queue"
 msgstr "ダウンロード キューの上限"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
+#: 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 "名前 / IP アドレス"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:82
 msgid "No"
 msgstr "いいえ"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:93
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:95
 msgid ""
 "Options for further tweaking in case the defaults are not suitable for you."
 msgstr "デフォルト設定が適切でない場合、追加で設定するためのオプションです。"
@@ -290,17 +377,22 @@ msgstr ""
 msgid "Please edit this file directly in a terminal session."
 msgstr "ターミナル セッションで直接このファイルを編集してください。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:156
-msgid ""
-"Please note: this needs additional 'msmtp' package installation and setup."
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:149
+msgid "Please note: this needs manual 'msmtp' package installation and setup."
 msgstr ""
-"注意: これには、追加で 'msmtp' のインストールとセットアップが必要です。"
+"注意: これは手動での 'msmtp' パッケージのインストールとセットアップを必要とし"
+"ます。"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
+msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+msgstr ""
+"注意: これは手動での 'tcpdump-mini' パッケージのインストールを必要とします。"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
 msgid "Query"
 msgstr "検索"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
 msgid "Query domains"
 msgstr "ドメインの検索"
 
@@ -331,6 +423,46 @@ msgstr "リフレッシュ"
 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:211
+msgid "Report Chunk Count"
+msgstr "レポート チャンクカウント"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:218
+msgid "Report Chunk Size"
+msgstr "レポート チャンクサイズ"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+msgid "Report Directory"
+msgstr "レポート ディレクトリ"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:188
+msgid "Report Interface"
+msgstr "レポート インターフェース"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:205
+msgid "Report Listen Port(s)"
+msgstr "レポート待ち受けポート"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:212
+msgid "Report chunk count used by tcpdump (default '5')."
+msgstr "tcpdump により使用される、レポートチャンク数です。(規定値: '5')"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:219
+msgid "Report chunk size used by tcpdump in MB (default '1')."
+msgstr "tcpdump により使用される、レポート チャンクサイズです。(規定値: '1')"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:189
+msgid ""
+"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
+"(default 'br-lan')."
+msgstr ""
+"tcpdump により使用される、レポートを行うインターフェースです。複数のインター"
+"フェースを使用するには、 'any' を設定してください。(規定値: 'br-lan')"
+
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:31
 msgid "Resume"
 msgstr "再開"
@@ -339,7 +471,7 @@ msgstr "再開"
 msgid "Runtime Information"
 msgstr "実行情報"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:74
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:76
 msgid "SSL req."
 msgstr "SSL 必須"
 
@@ -349,14 +481,14 @@ msgstr "SSL 必須"
 msgid "Save"
 msgstr "保存"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:155
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:148
 msgid ""
 "Send notification emails in case of a processing error or if domain count is "
 "&le; 0."
 msgstr ""
 "処理エラーまたはドメイン カウントが 0 以下の場合、通知メールを送信します。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:101
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
 msgid ""
 "Set the nice level to 'low priority' and the adblock background processing "
 "will take less resources from the system."
@@ -364,15 +496,26 @@ msgstr ""
 "nice値(優先度)を '低優先度' に設定し、adblock バックグラウンド処理のシステ"
 "ムリソース使用量を抑制します。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
 msgid ""
 "Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+"parallel (default '8')."
 msgstr ""
-"ã\83\80ã\82¦ã\83³ã\83­ã\83¼ã\83\89ã\81®å\88¶å¾¡ã\81¨ã\83ªã\82¹ã\83\88ã\81®å\87¦ç\90\86ã\82\92å\90\8cæ\99\82並è¡\8cç\9a\84ã\81«è¡\8cã\81\86ã\83\80ã\82¦ã\83³ã\83­ã\83¼ã\83\89 ã\82­ã\83¥ã\83¼ã\81®ã\82µã\82¤ã\82º"
-"ã\81§ã\81\99ï¼\88è¦\8få®\9aå\80¤: '4'ï¼\89ã\80\82"
+"ã\83\80ã\82¦ã\83³ã\83­ã\83¼ã\83\89ã\81®å\88¶å¾¡ã\81¨ã\83ªã\82¹ã\83\88ã\81®å\87¦ç\90\86ã\82\92å\90\8cæ\99\82並è¡\8cç\9a\84ã\81«è¡\8cã\81\86ã\80\81ã\83\80ã\82¦ã\83³ã\83­ã\83¼ã\83\89ã\82­ã\83¥ã\83¼ã\81®ã\82µã\82¤"
+"ã\82ºã\81§ã\81\99ã\80\82ï¼\88è¦\8få®\9aå\80¤: '8'ï¼\89"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:45
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:206
+msgid ""
+"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+msgstr ""
+"tcpdump により使用される、レポートを行うポートのスペースで区切られたリストで"
+"す。(規定値: '53')"
+
+#: 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:46
 msgid "Startup Trigger"
 msgstr "スタートアップ トリガ"
 
@@ -386,13 +529,21 @@ msgstr "一時停止"
 msgid "Suspend / Resume Adblock"
 msgstr "Adblock の一時停止 / 再開"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
 msgid ""
-"Target directory for adblock backups. Please use only non-volatile disks, e."
+"Target directory for adblock backups. Please use only a non-volatile disk, e."
 "g. an external usb stick."
 msgstr ""
-"Adblock バックアップの保存先ディレクトリです。 外部 USB フラッシュメモリなど"
-"の不揮発性ドライブのみを使用してください。"
+"adblock バックアップの保存先ディレクトリです。不揮発性ディスクのみを使用して"
+"ください。(例: 外部 USB スティック)"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:141
+msgid ""
+"Target directory for dns related report files. Please use preferably a non-"
+"volatile disk, e.g. an external usb stick."
+msgstr ""
+"DNS 関連レポートファイルの保存先ディレクトリです。可能であれば不揮発性ディス"
+"クを使用してください。(例: 外部 USB スティック)"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:168
 msgid "Target directory for the generated blocklist 'adb_list.overall'."
@@ -410,7 +561,11 @@ msgstr ""
 msgid "The syslog output, pre-filtered for adblock related messages only."
 msgstr "Adblock に関連するメッセージのみが抽出された、システムログ出力です。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:190
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:207
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:213
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:220
 msgid "This change requires a manual service stop/re-start to take effect."
 msgstr "この変更の反映には、手動でのサービスの停止 / 再起動が必要です。"
 
@@ -444,7 +599,12 @@ msgstr ""
 "このフォームでは、現在有効なリスト内で特定のドメインを検索することができま"
 "す。例: ホワイトリスト内"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: 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."
@@ -452,34 +612,42 @@ msgstr ""
 "デフォルトのパスを上書きするには、下記拡張セクションの 'DNS ディレクトリ' オ"
 "プションを使用します。"
 
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
+msgid "Top 10 Reporting"
+msgstr "上位 10 レポート"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
+msgid "Total DNS Queries"
+msgstr "総 DNS クエリ"
+
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:178
 msgid "Trigger Delay"
 msgstr "トリガ遅延"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:95
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:97
 msgid "Verbose Debug Logging"
 msgstr "詳細なデバッグ ログ"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:19
-msgid "View Logfile"
-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:172
 msgid "Whitelist File"
 msgstr "ホワイトリスト ファイル"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
 msgid "Yes"
 msgstr "はい"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:145
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:156
 msgid ""
-"You can use this restrictive blocklist manually e.g. for guest wifi or "
-"kidsafe configurations."
+"You can use this restrictive blocklist e.g. for guest wifi or kidsafe "
+"configurations."
 msgstr ""
 "この制約の厳しいブロックリストを、ゲスト WiFi や子供の安全を守る設定などに手"
 "動で利用することができます。"
index 3a0658b74bb9134782b31ec37c00693edd388b77..389797a8eea82be3d774a7919c35375798f6ab4d 100644 (file)
@@ -12,11 +12,11 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 "Language: pt_BR\n"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:143
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
 msgid "'Jail' Blocklist Creation"
 msgstr "'Enjaule' Criação de Lista Negra"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:68
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:70
 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!"
@@ -24,8 +24,13 @@ msgstr ""
 "<b>Cudiado:</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 ""
+
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:9
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
 msgid "Adblock"
 msgstr "Adblock"
 
@@ -43,23 +48,41 @@ msgstr ""
 "Atraso de gatilho adicional em segundos antes do processamento do adblock "
 "começar."
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
 msgid "Advanced"
 msgstr "Avançado"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:86
+#: 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:88
 msgid "Archive Categories"
 msgstr "Categorias Arquivadas"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
 msgid "Backup Directory"
 msgstr "Diretório da cópia de segurança"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:130
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
 msgid "Backup Mode"
 msgstr "Modo de Backup"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:67
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
+msgid "Blacklist"
+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:69
 msgid "Blocklist Sources"
 msgstr "Fontes de listas de bloqueio"
 
@@ -67,7 +90,7 @@ msgstr "Fontes de listas de bloqueio"
 msgid "Blocklist not found!"
 msgstr "Lista preta não encontrada!"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:144
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:155
 msgid ""
 "Builds an additional 'Jail' list (/tmp/adb_list.jail) to block access to all "
 "domains except those listed in the whitelist file."
@@ -75,7 +98,7 @@ msgstr ""
 "Cria uma lista adicional (/tmp/adb_list.jail) para bloquear o acesso a todos "
 "os domínios exceto aqueles listados na lista branca."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:47
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:48
 msgid ""
 "Choose 'none' to disable automatic startups, 'timed' to use a classic "
 "timeout (default 30 sec.) or select another trigger interface."
@@ -84,18 +107,32 @@ msgstr ""
 "usar o estouro de tempo clássico (padrão 30 segundos) ou outro gatilho pela "
 "interface."
 
+#: 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 "Coletando dados..."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: 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 ""
 "Configuração do pacote adblock para bloquear, usando o DNS, domínios que "
 "distribuem propagandas abusivas."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:119
+#: 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:113
 msgid ""
 "Create compressed blocklist backups, they will be used in case of download "
 "errors or during startup in backup mode."
@@ -104,7 +141,7 @@ msgstr ""
 "usadas em caso de falha ao baixar novas listas ou ao iniciar em modo de "
 "backup."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:23
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:159
 msgid "DNS Backend (DNS Directory)"
 msgstr "Serviço DNS (Diretório DNS)"
@@ -113,11 +150,20 @@ msgstr "Serviço DNS (Diretório DNS)"
 msgid "DNS Directory"
 msgstr "Diretório DNS"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+msgid "DNS Query Report"
+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:86
 msgid "Description"
 msgstr "Descrição"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:131
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
 msgid ""
 "Do not automatically update blocklists during startup, use blocklist backups "
 "instead."
@@ -125,7 +171,18 @@ msgstr ""
 "Não atualize as listas de bloqueio automaticamente durante o início, use o "
 "backup das listas como alternativa."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
+#: 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:35
 msgid "Download Utility"
 msgstr "Ferramenta para Baixar"
 
@@ -133,19 +190,19 @@ msgstr "Ferramenta para Baixar"
 msgid "Download Utility (SSL Library)"
 msgstr "Utilitário de Download (Biblioteca SSL)"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:21
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
 msgid "Edit Blacklist"
 msgstr "Editar Lista de Bloqueio"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
 msgid "Edit Configuration"
 msgstr "Editar Configuração"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
 msgid "Edit Whitelist"
 msgstr "Editar Lista Permitida"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
 msgid "Email Notification"
 msgstr "Notificação por Email"
 
@@ -153,45 +210,55 @@ msgstr "Notificação por Email"
 msgid "Email Notification Count"
 msgstr "Quantidade para Notificação por Email"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:19
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
 msgid "Enable Adblock"
 msgstr "Habilitar adblock"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:118
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:112
 msgid "Enable Blocklist Backup"
 msgstr "Habilitar cópia de segurança da lista de bloqueio"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:114
-msgid ""
-"Enable memory intense overall sort / duplicate removal on low memory devices "
-"(&lt; 64 MB free RAM)"
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
+msgid "Enable DNS Query Report"
 msgstr ""
-"Habilita a remoção de entradas duplicadas em dispositivos com pouca memória "
-"(&lt; 64 MB de memória RAM livre)"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:98
 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-adblock/luasrc/model/cbi/adblock/overview_tab.lua:71
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:73
 msgid "Enabled"
 msgstr "Habilitado"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:92
+#: 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:94
 msgid "Extra Options"
 msgstr "Opções adicionais"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:149
+#: 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:183
 msgid "Flush DNS Cache"
 msgstr "Limpar cache DNS"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:150
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:184
 msgid "Flush DNS Cache after adblock processing."
 msgstr "Limpar cache DNS depois do processamento do adblock."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: 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>"
@@ -199,7 +266,7 @@ msgstr ""
 "Para mais informações <a href=\"%s\" target=\"_blank\">veja a documentação "
 "externa</a>"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:138
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:130
 msgid ""
 "For further performance improvements you can raise this value, e.g. '8' or "
 "'16' should be safe."
@@ -211,14 +278,16 @@ msgstr ""
 msgid "Force Local DNS"
 msgstr "Force o DNS local"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
-msgid "Force Overall Sort"
-msgstr "Force Tipo Geral"
-
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:173
 msgid "Full path to the whitelist file."
 msgstr "Caminho completo para a lista branca."
 
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+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
@@ -229,7 +298,11 @@ msgstr "Arquivo de entrada não encontrado, por favor cheque sua configuração.
 msgid "Last Run"
 msgstr "Última Execução"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
+#: 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:47
 msgid ""
 "List of available network interfaces. Usually the startup will be triggered "
 "by the 'wan' interface."
@@ -237,35 +310,45 @@ msgstr ""
 "Lista das interfaces de redes disponíveis. Normalmente, o início será "
 "desencadeado pela interface 'wan'."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
+#: 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 ""
 "Lista dos serviços DNS suportados com seu diretório padrão de exportação de "
 "lista."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
 msgid "List of supported and fully pre-configured download utilities."
 msgstr "Lista de ferramentas suportadas para baixar listas."
 
 #: 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:90
 msgid "Loading"
 msgstr "Carregando"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:100
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+msgid "Logfile"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:101
 msgid "Low Priority Service"
 msgstr "Serviço de Baixa Prioridade"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
 msgid "Max. Download Queue"
 msgstr "Tamanho Máximo da Fila"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
+#: 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:82
 msgid "No"
 msgstr "Não"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:93
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:95
 msgid ""
 "Options for further tweaking in case the defaults are not suitable for you."
 msgstr ""
@@ -296,16 +379,19 @@ msgstr ""
 msgid "Please edit this file directly in a terminal session."
 msgstr "Por favor edite esse arquivo direto em uma sessão de terminal."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:156
-msgid ""
-"Please note: this needs additional 'msmtp' package installation and setup."
-msgstr "Nota: isto exige a instalação e configuração do pacote 'msmtp'."
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:149
+msgid "Please note: this needs manual 'msmtp' package installation and setup."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
+msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+msgstr ""
 
 #: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
 msgid "Query"
 msgstr "Consulta"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
 msgid "Query domains"
 msgstr "Consulta de domínios"
 
@@ -336,6 +422,44 @@ msgstr "Atualizar"
 msgid "Refresh Blocklist Sources"
 msgstr "Atualizar as Fontes de Lista Negra"
 
+#: 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:211
+msgid "Report Chunk Count"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:218
+msgid "Report Chunk Size"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+msgid "Report Directory"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:188
+msgid "Report Interface"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:205
+msgid "Report Listen Port(s)"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:212
+msgid "Report chunk count used by tcpdump (default '5')."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:219
+msgid "Report chunk size used by tcpdump in MB (default '1')."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:189
+msgid ""
+"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
+"(default 'br-lan')."
+msgstr ""
+
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:31
 msgid "Resume"
 msgstr "Continuar"
@@ -344,7 +468,7 @@ msgstr "Continuar"
 msgid "Runtime Information"
 msgstr "Informação de execução"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:74
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:76
 msgid "SSL req."
 msgstr "Req. de SSL"
 
@@ -354,7 +478,7 @@ msgstr "Req. de SSL"
 msgid "Save"
 msgstr "Salvar"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:155
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:148
 msgid ""
 "Send notification emails in case of a processing error or if domain count is "
 "&le; 0."
@@ -362,7 +486,7 @@ msgstr ""
 "Enviar notificações por email se ocorrer um erro de processamento ou se a "
 "contagem por domínio for menor que 0."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:101
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
 msgid ""
 "Set the nice level to 'low priority' and the adblock background processing "
 "will take less resources from the system."
@@ -370,15 +494,22 @@ msgstr ""
 "Define o nível de prioridade para 'baixa', reduzindo o impacto do "
 "processamento em segundo plano do adblock no seu sistema."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
 msgid ""
 "Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+"parallel (default '8')."
 msgstr ""
-"Tamanho da fila responsável por baixar e processamento em paralelo (padrão "
-"'4')."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:45
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:206
+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:46
 msgid "Startup Trigger"
 msgstr "Gatilho de Iniciação"
 
@@ -392,13 +523,17 @@ msgstr "Suspender"
 msgid "Suspend / Resume Adblock"
 msgstr "Suspender / Resumir adblock"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
 msgid ""
-"Target directory for adblock backups. Please use only non-volatile disks, e."
+"Target directory for adblock backups. Please use only a non-volatile disk, e."
 "g. an external usb stick."
 msgstr ""
-"Diretório para cópias de segurança do adblock. Use somente destinos não "
-"voláteis, como dispositivos de armazenamento USB."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:141
+msgid ""
+"Target directory for dns related report files. Please use preferably a non-"
+"volatile disk, e.g. an external usb stick."
+msgstr ""
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:168
 msgid "Target directory for the generated blocklist 'adb_list.overall'."
@@ -415,7 +550,11 @@ msgstr ""
 msgid "The syslog output, pre-filtered for adblock related messages only."
 msgstr "Mensagens do syslog relacionadas ao adblock."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:190
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:207
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:213
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:220
 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."
 
@@ -445,7 +584,12 @@ msgstr ""
 "Esse formulário permite que você consulte listas de blocos ativos para "
 "certos domínios, e.x. para listas de permissão."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: 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."
@@ -453,37 +597,43 @@ msgstr ""
 "Para sobrescrever o caminho padrão, use a opção 'Diretório DNS' na seção "
 "extra abaixo."
 
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
+msgid "Top 10 Reporting"
+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:178
 msgid "Trigger Delay"
 msgstr "Atraso no gatilho"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:95
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:97
 msgid "Verbose Debug Logging"
 msgstr "Registros de Depuração Detalhados"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:19
-msgid "View Logfile"
-msgstr "Ver arquivo de log"
-
 #: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
 msgid "Waiting for command to complete..."
 msgstr "Aguardando por comando para completar..."
 
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
+msgid "Whitelist"
+msgstr ""
+
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:172
 msgid "Whitelist File"
 msgstr "Lista Branca"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
 msgid "Yes"
 msgstr "Sim"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:145
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:156
 msgid ""
-"You can use this restrictive blocklist manually e.g. for guest wifi or "
-"kidsafe configurations."
+"You can use this restrictive blocklist e.g. for guest wifi or kidsafe "
+"configurations."
 msgstr ""
-"Você pode usar esta lista de bloqueio restritiva para, por exemplo, redes de "
-"convidados ou para crianças."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:162
 msgid ""
@@ -492,3 +642,41 @@ msgid ""
 msgstr ""
 "ex: para receber notificação por email a cada atualização do adblock, ajuste "
 "este valor para 150000."
+
+#~ msgid ""
+#~ "Enable memory intense overall sort / duplicate removal on low memory "
+#~ "devices (&lt; 64 MB free RAM)"
+#~ msgstr ""
+#~ "Habilita a remoção de entradas duplicadas em dispositivos com pouca "
+#~ "memória (&lt; 64 MB de memória RAM livre)"
+
+#~ msgid "Force Overall Sort"
+#~ msgstr "Force Tipo Geral"
+
+#~ msgid ""
+#~ "Please note: this needs additional 'msmtp' package installation and setup."
+#~ msgstr "Nota: isto exige a instalação e configuração do pacote 'msmtp'."
+
+#~ 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')."
+
+#~ msgid ""
+#~ "Target directory for adblock backups. Please use only non-volatile disks, "
+#~ "e.g. an external usb stick."
+#~ msgstr ""
+#~ "Diretório para cópias de segurança do adblock. Use somente destinos não "
+#~ "voláteis, como dispositivos de armazenamento USB."
+
+#~ msgid "View Logfile"
+#~ msgstr "Ver arquivo de log"
+
+#~ msgid ""
+#~ "You can use this restrictive blocklist manually e.g. for guest wifi or "
+#~ "kidsafe configurations."
+#~ msgstr ""
+#~ "Você pode usar esta lista de bloqueio restritiva para, por exemplo, redes "
+#~ "de convidados ou para crianças."
index dad07b7c65dec7189b8d0f96893ead1deb8a3a1d..2eebc37d684f9733173ffe1c171ccaf30492de7e 100644 (file)
@@ -15,11 +15,11 @@ msgstr ""
 "Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
 "интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:143
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
 msgid "'Jail' Blocklist Creation"
 msgstr "Создание Черного<br />списка 'Jail'"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:68
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:70
 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!"
@@ -27,8 +27,13 @@ msgstr ""
 "<b>Внимание:</b> Для предотвращения переполнения ОЗУ, на устройствахс ОЗУ "
 "менее 64MB, выбирайте только необходимый минимум списков!"
 
+#: 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:9
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
 msgid "Adblock"
 msgstr "AdBlock"
 
@@ -44,23 +49,41 @@ msgstr "Версия Adblock"
 msgid "Additional trigger delay in seconds before adblock processing begins."
 msgstr "Дополнительная задержка в секундах до начала работы Adblock."
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
 msgid "Advanced"
 msgstr "Дополнительно"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:86
+#: 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:88
 msgid "Archive Categories"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
 msgid "Backup Directory"
 msgstr "Папка для бэкапа"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:130
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
 msgid "Backup Mode"
 msgstr "Режим сохранения бекапа"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:67
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
+msgid "Blacklist"
+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:69
 msgid "Blocklist Sources"
 msgstr "Источники списков блокировок"
 
@@ -68,13 +91,13 @@ msgstr "Источники списков блокировок"
 msgid "Blocklist not found!"
 msgstr "Список блокировок не найден!"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:144
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:155
 msgid ""
 "Builds an additional 'Jail' list (/tmp/adb_list.jail) to block access to all "
 "domains except those listed in the whitelist file."
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:47
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:48
 msgid ""
 "Choose 'none' to disable automatic startups, 'timed' to use a classic "
 "timeout (default 30 sec.) or select another trigger interface."
@@ -83,18 +106,32 @@ msgstr ""
 "использовать стандартную задержку (по умолчанию 30 сек.) или выберите другой "
 "интерфейс для запуска."
 
+#: 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:10
+#: 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. Приложения для блокировки ненадежных или добавления "
 "доверенных доменов используя DNS. "
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:119
+#: 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:113
 msgid ""
 "Create compressed blocklist backups, they will be used in case of download "
 "errors or during startup in backup mode."
@@ -102,7 +139,7 @@ msgstr ""
 "Создание сжатых резервных копий списков блокировок, они будут использоваться "
 "в случае ошибок загрузки или при запуске в ручном режиме."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:23
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:159
 msgid "DNS Backend (DNS Directory)"
 msgstr "DNS бэкенд (папка DNS)"
@@ -111,11 +148,20 @@ msgstr "DNS бэкенд (папка DNS)"
 msgid "DNS Directory"
 msgstr "Папка DNS"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+msgid "DNS Query Report"
+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:86
 msgid "Description"
 msgstr "Описание"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:131
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
 msgid ""
 "Do not automatically update blocklists during startup, use blocklist backups "
 "instead."
@@ -123,7 +169,18 @@ msgstr ""
 "Не обновлять списки блокировок автоматически во время запуска, вместо этого "
 "использовать резервные копии списков блокировок."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
+#: 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:35
 msgid "Download Utility"
 msgstr "Утилита для скачивания"
 
@@ -131,19 +188,19 @@ msgstr "Утилита для скачивания"
 msgid "Download Utility (SSL Library)"
 msgstr "Утилита для скачивания (с библиотекой SSL)"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:21
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
 msgid "Edit Blacklist"
 msgstr "Редактировать Черный список"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
 msgid "Edit Configuration"
 msgstr "Редактировать config файл"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
 msgid "Edit Whitelist"
 msgstr "Редактировать Белый список"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
 msgid "Email Notification"
 msgstr "Email уведомления"
 
@@ -151,44 +208,53 @@ msgstr "Email уведомления"
 msgid "Email Notification Count"
 msgstr "Кол-во email уведомлений"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:19
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
 msgid "Enable Adblock"
 msgstr "Включить Adblock"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:118
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:112
 msgid "Enable Blocklist Backup"
 msgstr "Бэкап списка блокировок"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:114
-msgid ""
-"Enable memory intense overall sort / duplicate removal on low memory devices "
-"(&lt; 64 MB free RAM)"
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
+msgid "Enable DNS Query Report"
 msgstr ""
-"Включить полную сортировку / удаление дубликатов в памяти. Используйте на "
-"устройствах с низким объемом  памяти (&lt; 64 MB свободной оперативной "
-"памяти)."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:98
 msgid "Enable verbose debug logging in case of any processing error."
 msgstr "Включить подробное ведение журнала отладки в случае ошибок обработки."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:71
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:73
 msgid "Enabled"
 msgstr "Включено"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:92
+#: 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:94
 msgid "Extra Options"
 msgstr "Дополнительные настройки"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:149
+#: 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:183
 msgid "Flush DNS Cache"
 msgstr "Очистка кэша DNS"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:150
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:184
 msgid "Flush DNS Cache after adblock processing."
 msgstr "Очистка DNS-кэша после обработки Adblock-ом."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: 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>"
@@ -196,7 +262,7 @@ msgstr ""
 "<br />Для получения дополнительной информации <a href=\"%s\" target=\"_blank"
 "\"> смотрите онлайн документацию</a>."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:138
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:130
 msgid ""
 "For further performance improvements you can raise this value, e.g. '8' or "
 "'16' should be safe."
@@ -208,14 +274,16 @@ msgstr ""
 msgid "Force Local DNS"
 msgstr "Локальный DNS"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
-msgid "Force Overall Sort"
-msgstr "Принудительная полная сортировка"
-
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:173
 msgid "Full path to the whitelist file."
 msgstr "Полный путь к файлу Белого списка."
 
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+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
@@ -226,41 +294,55 @@ msgstr "Config файл не найден, настройте config файл."
 msgid "Last Run"
 msgstr "Последний запуск"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
+#: 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:47
 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:24
+#: 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
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
 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:90
 msgid "Loading"
 msgstr "Загрузка"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:100
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+msgid "Logfile"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:101
 msgid "Low Priority Service"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
 msgid "Max. Download Queue"
 msgstr "Максимальная очередь загрузки"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
+#: 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:82
 msgid "No"
 msgstr "Нет"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:93
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:95
 msgid ""
 "Options for further tweaking in case the defaults are not suitable for you."
 msgstr ""
@@ -290,16 +372,19 @@ msgstr ""
 msgid "Please edit this file directly in a terminal session."
 msgstr "Редактируйте данный файл только в терминале."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:156
-msgid ""
-"Please note: this needs additional 'msmtp' package installation and setup."
-msgstr "Внимание: это потребует дополнительной установки пакета 'msmtp'."
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:149
+msgid "Please note: this needs manual 'msmtp' package installation and setup."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
+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:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
 msgid "Query domains"
 msgstr "Запрос доменов"
 
@@ -326,6 +411,44 @@ msgstr ""
 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:211
+msgid "Report Chunk Count"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:218
+msgid "Report Chunk Size"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+msgid "Report Directory"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:188
+msgid "Report Interface"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:205
+msgid "Report Listen Port(s)"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:212
+msgid "Report chunk count used by tcpdump (default '5')."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:219
+msgid "Report chunk size used by tcpdump in MB (default '1')."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:189
+msgid ""
+"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
+"(default 'br-lan')."
+msgstr ""
+
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:31
 msgid "Resume"
 msgstr "Возобновить"
@@ -334,7 +457,7 @@ msgstr "Возобновить"
 msgid "Runtime Information"
 msgstr "Информация о состоянии"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:74
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:76
 msgid "SSL req."
 msgstr "Запрос SSL"
 
@@ -344,25 +467,34 @@ msgstr "Запрос SSL"
 msgid "Save"
 msgstr "Сохранить"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:155
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:148
 msgid ""
 "Send notification emails 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:101
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
 msgid ""
 "Set the nice level to 'low priority' and the adblock background processing "
 "will take less resources from the system."
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
 msgid ""
 "Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+"parallel (default '8')."
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:45
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:206
+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:46
 msgid "Startup Trigger"
 msgstr "Триггер запуска"
 
@@ -376,13 +508,17 @@ msgstr "Приостановить"
 msgid "Suspend / Resume Adblock"
 msgstr "Приостановить / Возобновить Adblock"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
 msgid ""
-"Target directory for adblock backups. Please use only non-volatile disks, e."
+"Target directory for adblock backups. Please use only a non-volatile disk, e."
 "g. an external usb stick."
 msgstr ""
-"Папка для бэкапов списков блокировок. Используйте такие накопители, как usb "
-"флешка."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:141
+msgid ""
+"Target directory for dns related report files. Please use preferably a non-"
+"volatile disk, e.g. an external usb stick."
+msgstr ""
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:168
 msgid "Target directory for the generated blocklist 'adb_list.overall'."
@@ -400,7 +536,11 @@ msgstr ""
 msgid "The syslog output, pre-filtered for adblock related messages only."
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:190
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:207
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:213
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:220
 msgid "This change requires a manual service stop/re-start to take effect."
 msgstr ""
 
@@ -430,7 +570,12 @@ msgstr ""
 "Данное поле позволяет запросить домены для конкретных списков, например для "
 "Белого списка."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: 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."
@@ -438,37 +583,43 @@ msgstr ""
 "Чтобы заменить путь по умолчанию, используйте пункт 'Папка DNS' в разделе "
 "'Дополнительные настройки'."
 
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
+msgid "Top 10 Reporting"
+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:178
 msgid "Trigger Delay"
 msgstr "Задержка запуска"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:95
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:97
 msgid "Verbose Debug Logging"
 msgstr "Подробный журнал отладки"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:19
-msgid "View Logfile"
-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:172
 msgid "Whitelist File"
 msgstr "Файл Белого списка"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
 msgid "Yes"
 msgstr "Да"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:145
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:156
 msgid ""
-"You can use this restrictive blocklist manually e.g. for guest wifi or "
-"kidsafe configurations."
+"You can use this restrictive blocklist e.g. for guest wifi or kidsafe "
+"configurations."
 msgstr ""
-"Вы можете вручную настраивать и использовать этот Черный список, например "
-"для гостевой wifi сети или режима родительского контроля."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:162
 msgid ""
@@ -477,3 +628,35 @@ msgid ""
 msgstr ""
 "например, чтобы получать email уведомления при каждом обновлении Adblock-а "
 "установите значение 150000."
+
+#~ msgid ""
+#~ "Enable memory intense overall sort / duplicate removal on low memory "
+#~ "devices (&lt; 64 MB free RAM)"
+#~ msgstr ""
+#~ "Включить полную сортировку / удаление дубликатов в памяти. Используйте на "
+#~ "устройствах с низким объемом  памяти (&lt; 64 MB свободной оперативной "
+#~ "памяти)."
+
+#~ msgid "Force Overall Sort"
+#~ msgstr "Принудительная полная сортировка"
+
+#~ msgid ""
+#~ "Please note: this needs additional 'msmtp' package installation and setup."
+#~ msgstr "Внимание: это потребует дополнительной установки пакета 'msmtp'."
+
+#~ msgid ""
+#~ "Target directory for adblock backups. Please use only non-volatile disks, "
+#~ "e.g. an external usb stick."
+#~ msgstr ""
+#~ "Папка для бэкапов списков блокировок. Используйте такие накопители, как "
+#~ "usb флешка."
+
+#~ msgid "View Logfile"
+#~ msgstr "Системный журнал"
+
+#~ msgid ""
+#~ "You can use this restrictive blocklist manually e.g. for guest wifi or "
+#~ "kidsafe configurations."
+#~ msgstr ""
+#~ "Вы можете вручную настраивать и использовать этот Черный список, например "
+#~ "для гостевой wifi сети или режима родительского контроля."
index 811182f42189c829d3a32ed301421401a0d405d4..680e038bdc9948b632066a132ff7b085b9d719c1 100644 (file)
@@ -1,18 +1,23 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:143
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
 msgid "'Jail' Blocklist Creation"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:68
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:70
 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:9
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
 msgid "Adblock"
 msgstr "Adblock"
 
@@ -28,23 +33,41 @@ msgstr "Version av Adblock"
 msgid "Additional trigger delay in seconds before adblock processing begins."
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
 msgid "Advanced"
 msgstr "Avancerat"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:86
+#: 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:88
 msgid "Archive Categories"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
 msgid "Backup Directory"
 msgstr "Säkerhetskopiera mapp"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:130
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
 msgid "Backup Mode"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:67
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
+msgid "Blacklist"
+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:69
 msgid "Blocklist Sources"
 msgstr "Källor för blockeringslistor"
 
@@ -52,13 +75,13 @@ msgstr "Källor för blockeringslistor"
 msgid "Blocklist not found!"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:144
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:155
 msgid ""
 "Builds an additional 'Jail' list (/tmp/adb_list.jail) to block access to all "
 "domains except those listed in the whitelist file."
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:47
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:48
 msgid ""
 "Choose 'none' to disable automatic startups, 'timed' to use a classic "
 "timeout (default 30 sec.) or select another trigger interface."
@@ -67,24 +90,38 @@ msgstr ""
 "använda ett klassiskt avbrott (30 sek. är standard) eller välj ett annat "
 "utlösande gränssnitt."
 
+#: 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 "Samlar in data..."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: 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 ""
 "Konfiguration av paketet adblock för att blockera annons/otillåtna domäner "
 "genom att använda DNS."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:119
+#: 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 "Räkna"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
 msgid ""
 "Create compressed blocklist backups, they will be used in case of download "
 "errors or during startup in backup mode."
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:23
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:159
 msgid "DNS Backend (DNS Directory)"
 msgstr "DNS-bakände (DNS-mapp)"
@@ -93,11 +130,20 @@ msgstr "DNS-bakände (DNS-mapp)"
 msgid "DNS Directory"
 msgstr "DNS-mapp"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+msgid "DNS Query Report"
+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:86
 msgid "Description"
 msgstr "Beskrivning"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:131
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
 msgid ""
 "Do not automatically update blocklists during startup, use blocklist backups "
 "instead."
@@ -105,7 +151,18 @@ msgstr ""
 "Uppdatera inte automatiskt blockeringlistor vid uppstarten, använd "
 "säkerhetskopierade blockeringslistor istället."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
+#: 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:35
 msgid "Download Utility"
 msgstr ""
 
@@ -113,19 +170,19 @@ msgstr ""
 msgid "Download Utility (SSL Library)"
 msgstr "Nerladdningsprogram (SSL-bibliotek)"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:21
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
 msgid "Edit Blacklist"
 msgstr "Redigera svartlista"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
 msgid "Edit Configuration"
 msgstr "Redigerar konfigurationen"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
 msgid "Edit Whitelist"
 msgstr "Redigera vitlista"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
 msgid "Email Notification"
 msgstr ""
 
@@ -133,47 +190,59 @@ msgstr ""
 msgid "Email Notification Count"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:19
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
 msgid "Enable Adblock"
 msgstr "Aktivera adblock"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:118
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:112
 msgid "Enable Blocklist Backup"
 msgstr "Aktivera säkerhetskopiering av blockeringslistan"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:114
-msgid ""
-"Enable memory intense overall sort / duplicate removal on low memory devices "
-"(&lt; 64 MB free RAM)"
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
+msgid "Enable DNS Query Report"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:98
 msgid "Enable verbose debug logging in case of any processing error."
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:71
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:73
 msgid "Enabled"
 msgstr "Aktiverad"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:92
+#: 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:94
 msgid "Extra Options"
 msgstr "Extra alternativ"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:149
+#: 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:183
 msgid "Flush DNS Cache"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:150
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:184
 msgid "Flush DNS Cache after adblock processing."
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: 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:138
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:130
 msgid ""
 "For further performance improvements you can raise this value, e.g. '8' or "
 "'16' should be safe."
@@ -183,14 +252,16 @@ msgstr ""
 msgid "Force Local DNS"
 msgstr "Tvinga lokal DNS"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
-msgid "Force Overall Sort"
-msgstr ""
-
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:173
 msgid "Full path to the whitelist file."
 msgstr ""
 
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+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
@@ -202,39 +273,53 @@ msgstr ""
 msgid "Last Run"
 msgstr "Kördes senast"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
+#: 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:47
 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:24
+#: 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
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
 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:90
 msgid "Loading"
 msgstr "Laddar"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:100
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+msgid "Logfile"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:101
 msgid "Low Priority Service"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
 msgid "Max. Download Queue"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
+#: 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:82
 msgid "No"
 msgstr "Nej"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:93
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:95
 msgid ""
 "Options for further tweaking in case the defaults are not suitable for you."
 msgstr ""
@@ -260,16 +345,19 @@ msgstr ""
 msgid "Please edit this file directly in a terminal session."
 msgstr "Vänligen redigera den här filen direkt i en terminal-session."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:156
-msgid ""
-"Please note: this needs additional 'msmtp' package installation and setup."
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:149
+msgid "Please note: this needs manual 'msmtp' package installation and setup."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
+msgid "Please note: this needs manual 'tcpdump-mini' package installation."
 msgstr ""
 
 #: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
 msgid "Query"
 msgstr "Fråga"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
 msgid "Query domains"
 msgstr "Fråga efter domäner"
 
@@ -296,6 +384,44 @@ msgstr ""
 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:211
+msgid "Report Chunk Count"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:218
+msgid "Report Chunk Size"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+msgid "Report Directory"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:188
+msgid "Report Interface"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:205
+msgid "Report Listen Port(s)"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:212
+msgid "Report chunk count used by tcpdump (default '5')."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:219
+msgid "Report chunk size used by tcpdump in MB (default '1')."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:189
+msgid ""
+"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
+"(default 'br-lan')."
+msgstr ""
+
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:31
 msgid "Resume"
 msgstr "Återuppta"
@@ -304,7 +430,7 @@ msgstr "Återuppta"
 msgid "Runtime Information"
 msgstr "Information om körtid"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:74
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:76
 msgid "SSL req."
 msgstr "SSL-rek."
 
@@ -314,25 +440,34 @@ msgstr "SSL-rek."
 msgid "Save"
 msgstr "Spara"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:155
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:148
 msgid ""
 "Send notification emails 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:101
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
 msgid ""
 "Set the nice level to 'low priority' and the adblock background processing "
 "will take less resources from the system."
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
 msgid ""
 "Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+"parallel (default '8')."
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:45
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:206
+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:46
 msgid "Startup Trigger"
 msgstr "Uppstartslösare"
 
@@ -346,12 +481,18 @@ msgstr "Stäng av"
 msgid "Suspend / Resume Adblock"
 msgstr "Upphäv / Återuppta adblock"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
 msgid ""
-"Target directory for adblock backups. Please use only non-volatile disks, e."
+"Target directory for adblock backups. Please use only a non-volatile disk, e."
 "g. an external usb stick."
 msgstr ""
 
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:141
+msgid ""
+"Target directory for dns related report files. Please use preferably a non-"
+"volatile disk, e.g. an external usb stick."
+msgstr ""
+
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:168
 msgid "Target directory for the generated blocklist 'adb_list.overall'."
 msgstr ""
@@ -366,7 +507,11 @@ msgstr ""
 msgid "The syslog output, pre-filtered for adblock related messages only."
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:190
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:207
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:213
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:220
 msgid "This change requires a manual service stop/re-start to take effect."
 msgstr ""
 
@@ -394,40 +539,53 @@ msgid ""
 "for whitelisting."
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: 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/view/adblock/report.htm:268
+msgid "Total DNS Queries"
+msgstr ""
+
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:178
 msgid "Trigger Delay"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:95
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:97
 msgid "Verbose Debug Logging"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:19
-msgid "View Logfile"
-msgstr "Visa loggfil"
-
 #: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
 msgid "Waiting for command to complete..."
 msgstr "Väntar på att kommandot ska slutföras..."
 
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
+msgid "Whitelist"
+msgstr ""
+
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:172
 msgid "Whitelist File"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
 msgid "Yes"
 msgstr "Ja"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:145
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:156
 msgid ""
-"You can use this restrictive blocklist manually e.g. for guest wifi or "
-"kidsafe configurations."
+"You can use this restrictive blocklist e.g. for guest wifi or kidsafe "
+"configurations."
 msgstr ""
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:162
@@ -436,6 +594,9 @@ msgid ""
 "value to 150000."
 msgstr ""
 
+#~ msgid "View Logfile"
+#~ msgstr "Visa loggfil"
+
 #~ msgid "paused"
 #~ msgstr "pausad"
 
@@ -525,9 +686,6 @@ msgstr ""
 #~ msgid "see list details"
 #~ msgstr "se listans detaljer"
 
-#~ msgid "Count"
-#~ msgstr "Räkna"
-
 #~ msgid "Do not write status info to flash"
 #~ msgstr "Skriv inte status info till flash"
 
index 8df46cddc1f1c65b71a45dde07e5b06836ed089c..20904c8350da450d5c906046fd0389cc9179d3a0 100644 (file)
@@ -1,18 +1,23 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:143
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
 msgid "'Jail' Blocklist Creation"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:68
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:70
 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:9
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
 msgid "Adblock"
 msgstr ""
 
@@ -28,23 +33,41 @@ msgstr ""
 msgid "Additional trigger delay in seconds before adblock processing begins."
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
 msgid "Advanced"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:86
+#: 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:88
 msgid "Archive Categories"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
 msgid "Backup Directory"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:130
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
 msgid "Backup Mode"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:67
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
+msgid "Blacklist"
+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:69
 msgid "Blocklist Sources"
 msgstr ""
 
@@ -52,34 +75,48 @@ msgstr ""
 msgid "Blocklist not found!"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:144
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:155
 msgid ""
 "Builds an additional 'Jail' list (/tmp/adb_list.jail) to block access to all "
 "domains except those listed in the whitelist file."
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:47
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:48
 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:10
+#: 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/model/cbi/adblock/overview_tab.lua:119
+#: 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:113
 msgid ""
 "Create compressed blocklist backups, they will be used in case of download "
 "errors or during startup in backup mode."
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:23
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:159
 msgid "DNS Backend (DNS Directory)"
 msgstr ""
@@ -88,17 +125,37 @@ msgstr ""
 msgid "DNS Directory"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+msgid "DNS Query Report"
+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:86
 msgid "Description"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:131
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
 msgid ""
 "Do not automatically update blocklists during startup, use blocklist backups "
 "instead."
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
+#: 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:35
 msgid "Download Utility"
 msgstr ""
 
@@ -106,19 +163,19 @@ msgstr ""
 msgid "Download Utility (SSL Library)"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:21
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
 msgid "Edit Blacklist"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
 msgid "Edit Configuration"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
 msgid "Edit Whitelist"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
 msgid "Email Notification"
 msgstr ""
 
@@ -126,47 +183,59 @@ msgstr ""
 msgid "Email Notification Count"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:19
+#: 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:118
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:112
 msgid "Enable Blocklist Backup"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:114
-msgid ""
-"Enable memory intense overall sort / duplicate removal on low memory devices "
-"(&lt; 64 MB free RAM)"
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
+msgid "Enable DNS Query Report"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:98
 msgid "Enable verbose debug logging in case of any processing error."
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:71
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:73
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:92
+#: 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:94
 msgid "Extra Options"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:149
+#: 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:183
 msgid "Flush DNS Cache"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:150
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:184
 msgid "Flush DNS Cache after adblock processing."
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: 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:138
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:130
 msgid ""
 "For further performance improvements you can raise this value, e.g. '8' or "
 "'16' should be safe."
@@ -176,14 +245,16 @@ msgstr ""
 msgid "Force Local DNS"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
-msgid "Force Overall Sort"
-msgstr ""
-
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:173
 msgid "Full path to the whitelist file."
 msgstr ""
 
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+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
@@ -194,39 +265,53 @@ msgstr ""
 msgid "Last Run"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
+#: 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:47
 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:24
+#: 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
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
 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:90
 msgid "Loading"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:100
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+msgid "Logfile"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:101
 msgid "Low Priority Service"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
 msgid "Max. Download Queue"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
+#: 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:82
 msgid "No"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:93
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:95
 msgid ""
 "Options for further tweaking in case the defaults are not suitable for you."
 msgstr ""
@@ -252,16 +337,19 @@ msgstr ""
 msgid "Please edit this file directly in a terminal session."
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:156
-msgid ""
-"Please note: this needs additional 'msmtp' package installation and setup."
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:149
+msgid "Please note: this needs manual 'msmtp' package installation and setup."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
+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:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
 msgid "Query domains"
 msgstr ""
 
@@ -288,6 +376,44 @@ msgstr ""
 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:211
+msgid "Report Chunk Count"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:218
+msgid "Report Chunk Size"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+msgid "Report Directory"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:188
+msgid "Report Interface"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:205
+msgid "Report Listen Port(s)"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:212
+msgid "Report chunk count used by tcpdump (default '5')."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:219
+msgid "Report chunk size used by tcpdump in MB (default '1')."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:189
+msgid ""
+"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
+"(default 'br-lan')."
+msgstr ""
+
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:31
 msgid "Resume"
 msgstr ""
@@ -296,7 +422,7 @@ msgstr ""
 msgid "Runtime Information"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:74
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:76
 msgid "SSL req."
 msgstr ""
 
@@ -306,25 +432,34 @@ msgstr ""
 msgid "Save"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:155
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:148
 msgid ""
 "Send notification emails 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:101
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
 msgid ""
 "Set the nice level to 'low priority' and the adblock background processing "
 "will take less resources from the system."
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
 msgid ""
 "Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+"parallel (default '8')."
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:45
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:206
+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:46
 msgid "Startup Trigger"
 msgstr ""
 
@@ -338,12 +473,18 @@ msgstr ""
 msgid "Suspend / Resume Adblock"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
 msgid ""
-"Target directory for adblock backups. Please use only non-volatile disks, e."
+"Target directory for adblock backups. Please use only a non-volatile disk, e."
 "g. an external usb stick."
 msgstr ""
 
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:141
+msgid ""
+"Target directory for dns related report files. Please use preferably a non-"
+"volatile disk, e.g. an external usb stick."
+msgstr ""
+
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:168
 msgid "Target directory for the generated blocklist 'adb_list.overall'."
 msgstr ""
@@ -358,7 +499,11 @@ msgstr ""
 msgid "The syslog output, pre-filtered for adblock related messages only."
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:190
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:207
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:213
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:220
 msgid "This change requires a manual service stop/re-start to take effect."
 msgstr ""
 
@@ -384,40 +529,53 @@ msgid ""
 "for whitelisting."
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: 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/view/adblock/report.htm:268
+msgid "Total DNS Queries"
+msgstr ""
+
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:178
 msgid "Trigger Delay"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:95
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:97
 msgid "Verbose Debug Logging"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:19
-msgid "View Logfile"
-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:172
 msgid "Whitelist File"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
 msgid "Yes"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:145
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:156
 msgid ""
-"You can use this restrictive blocklist manually e.g. for guest wifi or "
-"kidsafe configurations."
+"You can use this restrictive blocklist e.g. for guest wifi or kidsafe "
+"configurations."
 msgstr ""
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:162
index c3f5dfd8533bc054eee3a9f226acf0012c859697..0735c79f677883d9e2f2d9d2245659bc2c2e6519 100644 (file)
@@ -1,25 +1,25 @@
 # liushuyu <liushuyu_011@163.com>, 2017.
-# Yangfl <mmyangfl@gmail.com>, 2017, 2018.
+# Yangfl <mmyangfl@gmail.com>, 2017-2019.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2018-10-01 10:02+0800\n"
+"PO-Revision-Date: 2019-01-03 20:37+0800\n"
 "Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
 "Language-Team:  <debian-l10n-chinese@lists.debian.org>\n"
 "Language: zh_CN\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Gtranslator 2.91.7\n"
+"X-Generator: Gtranslator 3.30.1\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:143
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
 msgid "'Jail' Blocklist Creation"
 msgstr "“Jail”拦截列表创建"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:68
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:70
 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!"
@@ -27,8 +27,13 @@ msgstr ""
 "<b>注意:</b>为防止在小于 64M 空闲内存的设备上出现内存不足异常,请只选择其中"
 "的几个!"
 
+#: 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:9
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
 msgid "Adblock"
 msgstr "Adblock"
 
@@ -44,23 +49,41 @@ msgstr "Adblock 版本"
 msgid "Additional trigger delay in seconds before adblock processing begins."
 msgstr "触发 Adblock 开始处理前的额外延迟(秒)。"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
 msgid "Advanced"
 msgstr "高级"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:86
+#: 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:88
 msgid "Archive Categories"
 msgstr "存档类别"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
 msgid "Backup Directory"
 msgstr "备份目录"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:130
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
 msgid "Backup Mode"
 msgstr "备份模式"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:67
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
+msgid "Blacklist"
+msgstr "黑名单"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
+msgid "Blocked DNS Queries"
+msgstr "已拦截的 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 "已拦截的域名"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:69
 msgid "Blocklist Sources"
 msgstr "拦截列表来源"
 
@@ -68,7 +91,7 @@ msgstr "拦截列表来源"
 msgid "Blocklist not found!"
 msgstr "拦截列表未找到!"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:144
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:155
 msgid ""
 "Builds an additional 'Jail' list (/tmp/adb_list.jail) to block access to all "
 "domains except those listed in the whitelist file."
@@ -76,7 +99,7 @@ msgstr ""
 "构建一个额外的“Jail”列表(/tmp/adb_list.jail),除白名单文件中列出的域名外,"
 "阻止访问其他所有的域名。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:47
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:48
 msgid ""
 "Choose 'none' to disable automatic startups, 'timed' to use a classic "
 "timeout (default 30 sec.) or select another trigger interface."
@@ -84,22 +107,36 @@ msgstr ""
 "选择“none”以禁用自动启动,“timed”以使用默认的超时设定(默认 30 秒),或选择另"
 "一个触发接口。"
 
+#: 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:10
+#: 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 配置工具,通过 DNS 来拦截广告和阻止域名。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:119
+#: 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:113
 msgid ""
 "Create compressed blocklist backups, they will be used in case of download "
 "errors or during startup in backup mode."
 msgstr "创建压缩的拦截列表备份,它们将在下载错误或备份模式启动期间使用。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:23
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:159
 msgid "DNS Backend (DNS Directory)"
 msgstr "DNS 后端(DNS 目录)"
@@ -108,17 +145,37 @@ msgstr "DNS 后端(DNS 目录)"
 msgid "DNS Directory"
 msgstr "DNS 目录"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+msgid "DNS Query Report"
+msgstr "DNS 查询报告"
+
+#: 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:86
 msgid "Description"
 msgstr "描述"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:131
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
 msgid ""
 "Do not automatically update blocklists during startup, use blocklist backups "
 "instead."
 msgstr "启动期间不要自动更新 blocklists,改用 blocklists 的备份。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
+#: 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:35
 msgid "Download Utility"
 msgstr "下载工具"
 
@@ -126,19 +183,19 @@ msgstr "下载工具"
 msgid "Download Utility (SSL Library)"
 msgstr "下载实用程序(SSL 库)"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:21
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
 msgid "Edit Blacklist"
 msgstr "编辑黑名单"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
 msgid "Edit Configuration"
 msgstr "编辑设置"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
 msgid "Edit Whitelist"
 msgstr "编辑白名单"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
 msgid "Email Notification"
 msgstr "Email 提醒"
 
@@ -146,47 +203,59 @@ msgstr "Email 提醒"
 msgid "Email Notification Count"
 msgstr "Email 提醒计数"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:19
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
 msgid "Enable Adblock"
 msgstr "启用 Adblock"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:118
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:112
 msgid "Enable Blocklist Backup"
 msgstr "启用 Blocklist 备份"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:114
-msgid ""
-"Enable memory intense overall sort / duplicate removal on low memory devices "
-"(&lt; 64 MB free RAM)"
-msgstr "在低内存设备上启用积极的内存整体排序/重复移除(&lt; 64 MB 空闲内存)"
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
+msgid "Enable DNS Query Report"
+msgstr "启用 DNS 查询报告"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:98
 msgid "Enable verbose debug logging in case of any processing error."
 msgstr "在出现任何处理错误的情况下启用详细调试日志记录。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:71
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:73
 msgid "Enabled"
 msgstr "已启用"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:92
+#: 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:94
 msgid "Extra Options"
 msgstr "额外选项"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:149
+#: 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:183
 msgid "Flush DNS Cache"
 msgstr "清空 DNS 缓存"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:150
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:184
 msgid "Flush DNS Cache after adblock processing."
 msgstr "在 adblock 进程启动后清空 DNS 缓存。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: 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 "进一步信息<a href=\"%s\" target=\"_blank\">请访问在线文档</a>"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:138
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:130
 msgid ""
 "For further performance improvements you can raise this value, e.g. '8' or "
 "'16' should be safe."
@@ -196,14 +265,16 @@ msgstr "为了进一步提高性能,您可以提高此值,例如:8 或 16
 msgid "Force Local DNS"
 msgstr "强制本地 DNS"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
-msgid "Force Overall Sort"
-msgstr "强制整体排序"
-
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:173
 msgid "Full path to the whitelist file."
 msgstr "白名单文件的全路径。"
 
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+msgid ""
+"Gather dns related network traffic via tcpdump to provide a DNS Query Report "
+"on demand."
+msgstr "通过 tcpdump 收集 dns 有关的网络流量,以按需提供 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
@@ -214,39 +285,53 @@ msgstr "输入文件未找到,请检查您的配置。"
 msgid "Last Run"
 msgstr "最后运行"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
+msgid "Latest DNS Queries"
+msgstr "最新的 DNS 查询"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:47
 msgid ""
 "List of available network interfaces. Usually the startup will be triggered "
 "by the 'wan' interface."
 msgstr "可用网络接口列表。通常启动将由“wan”接口触发。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
+#: 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 "支持的 DNS 后端列表及其默认列表导出目录。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
 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:90
 msgid "Loading"
 msgstr "加载中"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:100
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+msgid "Logfile"
+msgstr "日志文件"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:101
 msgid "Low Priority Service"
 msgstr "低优先级服务"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
 msgid "Max. Download Queue"
 msgstr "最大下载队列"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
+#: 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 "名称 / IP 地址"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:82
 msgid "No"
 msgstr "否"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:93
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:95
 msgid ""
 "Options for further tweaking in case the defaults are not suitable for you."
 msgstr "在默认设置并不适合您时的额外选项。"
@@ -274,16 +359,19 @@ msgstr ""
 msgid "Please edit this file directly in a terminal session."
 msgstr "请在终端会话中直接编辑此文件。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:156
-msgid ""
-"Please note: this needs additional 'msmtp' package installation and setup."
-msgstr "请注意:这需要额外的“msmtp”软件包安装和设置。"
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:149
+msgid "Please note: this needs manual 'msmtp' package installation and setup."
+msgstr "请注意:这需要手动安装和设置“msmtp”软件包。"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
+msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+msgstr "请注意:这需要手动安装和设置“tcpdump-mini”软件包。"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
 msgid "Query"
 msgstr "查询"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
 msgid "Query domains"
 msgstr "查询域"
 
@@ -314,6 +402,44 @@ msgstr "刷新"
 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:211
+msgid "Report Chunk Count"
+msgstr "报告区块计数"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:218
+msgid "Report Chunk Size"
+msgstr "报告区块大小"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+msgid "Report Directory"
+msgstr "报告目录"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:188
+msgid "Report Interface"
+msgstr "报告接口"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:205
+msgid "Report Listen Port(s)"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:212
+msgid "Report chunk count used by tcpdump (default '5')."
+msgstr "tcpdump 将使用的报告区块计数(默认为“5”)。"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:219
+msgid "Report chunk size used by tcpdump in MB (default '1')."
+msgstr "tcpdump 将使用的报告区块大小(MB)(默认为“1”)。"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:189
+msgid ""
+"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
+"(default 'br-lan')."
+msgstr ""
+
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:31
 msgid "Resume"
 msgstr "恢复"
@@ -322,7 +448,7 @@ msgstr "恢复"
 msgid "Runtime Information"
 msgstr "运行信息"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:74
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:76
 msgid "SSL req."
 msgstr "SSL 要求"
 
@@ -332,25 +458,34 @@ msgstr "SSL 要求"
 msgid "Save"
 msgstr "保存"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:155
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:148
 msgid ""
 "Send notification emails in case of a processing error or if domain count is "
 "&le; 0."
 msgstr "如果发生错误或域计数 &le; 0,发送通知电子邮件。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:101
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
 msgid ""
 "Set the nice level to 'low priority' and the adblock background processing "
 "will take less resources from the system."
 msgstr "设置 nice 级别为“低优先级”,adblock 后台进程将从系统中获取更少的资源。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
 msgid ""
 "Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
-msgstr "处理下载队列的大小及并行处理列表(默认“4”)。"
+"parallel (default '8')."
+msgstr "处理下载队列的大小及并行处理列表(默认为“8”)。"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:206
+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:45
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
 msgid "Startup Trigger"
 msgstr "启动触发器"
 
@@ -364,12 +499,19 @@ msgstr "暂停"
 msgid "Suspend / Resume Adblock"
 msgstr "暂停/恢复 Adblock"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
 msgid ""
-"Target directory for adblock backups. Please use only non-volatile disks, e."
+"Target directory for adblock backups. Please use only a non-volatile disk, e."
 "g. an external usb stick."
 msgstr "adblock 备份的目标目录。请仅使用非易失性磁盘,例如:一个外置 U 盘。"
 
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:141
+msgid ""
+"Target directory for dns related report files. Please use preferably a non-"
+"volatile disk, e.g. an external usb stick."
+msgstr ""
+"dns 相关报告文件的目标目录。请优先使用非易失性磁盘,例如:一个外置 U 盘。"
+
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:168
 msgid "Target directory for the generated blocklist 'adb_list.overall'."
 msgstr "生成拦截列表“adb_list.overall”的目标目录。"
@@ -384,7 +526,11 @@ msgstr "文件过大,无法使用 LuCI 的在线编辑(&ge; 100 KB)。"
 msgid "The syslog output, pre-filtered for adblock related messages only."
 msgstr "系统日志输出,仅针对 adblock 相关的消息进行了预筛选。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:190
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:207
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:213
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:220
 msgid "This change requires a manual service stop/re-start to take effect."
 msgstr "此更改需要手动停止/重启服务才能生效。"
 
@@ -410,45 +556,69 @@ msgid ""
 "for whitelisting."
 msgstr "此表单允许您查询某些域的活动块列表,例如用于列出白名单。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: 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 "要覆盖默认路径,请使用下面额外部分中的“DNS 目录”选项。"
 
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
+msgid "Top 10 Reporting"
+msgstr "前十报告"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
+msgid "Total DNS Queries"
+msgstr "DNS 查询总数"
+
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:178
 msgid "Trigger Delay"
 msgstr "触发延迟"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:95
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:97
 msgid "Verbose Debug Logging"
 msgstr "详细的调试记录"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:19
-msgid "View Logfile"
-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:172
 msgid "Whitelist File"
 msgstr "白名单文件"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
 msgid "Yes"
 msgstr "是"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:145
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:156
 msgid ""
-"You can use this restrictive blocklist manually e.g. for guest wifi or "
-"kidsafe configurations."
-msgstr ""
-"您可以手动使用此限制性拦截列表,例如:为客人提供 wifi 或 kidsafe 配置。"
+"You can use this restrictive blocklist e.g. for guest wifi or kidsafe "
+"configurations."
+msgstr "您可以使用此限制性拦截列表,例如访客 wifi 或家长模式。"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:162
 msgid ""
 "e.g. to receive an email notification with every adblock update set this "
 "value to 150000."
 msgstr "例如:要接收每个 adblock 更新的电子邮件通知时将此值设置为 150000。"
+
+#~ msgid ""
+#~ "Enable memory intense overall sort / duplicate removal on low memory "
+#~ "devices (&lt; 64 MB free RAM)"
+#~ msgstr ""
+#~ "在低内存设备上启用积极的内存整体排序/重复移除(&lt; 64 MB 空闲内存)"
+
+#~ msgid "Force Overall Sort"
+#~ msgstr "强制整体排序"
+
+#~ msgid "Reporting interface used by tcpdump (default 'br-lan')."
+#~ msgstr "tcpdump 将使用的报告接口(默认为“br-lan”)。"
index 5c10301749a09de87681cfad87c2ff915dcb4851..98512432d0d7803685e80d36f1de0b867872443f 100644 (file)
@@ -1,25 +1,25 @@
 # liushuyu <liushuyu_011@163.com>, 2017.
-# Yangfl <mmyangfl@gmail.com>, 2017, 2018.
+# Yangfl <mmyangfl@gmail.com>, 2017-2019.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2018-10-01 10:02+0800\n"
+"PO-Revision-Date: 2019-01-03 20:37+0800\n"
 "Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
 "Language-Team:  <debian-l10n-chinese@lists.debian.org>\n"
 "Language: zh_TW\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Gtranslator 2.91.7\n"
+"X-Generator: Gtranslator 3.30.1\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:143
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
 msgid "'Jail' Blocklist Creation"
 msgstr "“Jail”攔截列表建立"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:68
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:70
 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!"
@@ -27,8 +27,13 @@ msgstr ""
 "<b>注意:</b>為防止在小於 64M 空閒記憶體的裝置上出現記憶體不足異常,請只選擇"
 "其中的幾個!"
 
+#: 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:9
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
 msgid "Adblock"
 msgstr "Adblock"
 
@@ -44,23 +49,41 @@ msgstr "Adblock 版本"
 msgid "Additional trigger delay in seconds before adblock processing begins."
 msgstr "觸發 Adblock 開始處理前的額外延遲(秒)。"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
 msgid "Advanced"
 msgstr "高階"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:86
+#: 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:88
 msgid "Archive Categories"
 msgstr "存檔類別"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
 msgid "Backup Directory"
 msgstr "備份目錄"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:130
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
 msgid "Backup Mode"
 msgstr "備份模式"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:67
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
+msgid "Blacklist"
+msgstr "黑名單"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
+msgid "Blocked DNS Queries"
+msgstr "已攔截的 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 "已攔截的域名"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:69
 msgid "Blocklist Sources"
 msgstr "攔截列表來源"
 
@@ -68,7 +91,7 @@ msgstr "攔截列表來源"
 msgid "Blocklist not found!"
 msgstr "攔截列表未找到!"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:144
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:155
 msgid ""
 "Builds an additional 'Jail' list (/tmp/adb_list.jail) to block access to all "
 "domains except those listed in the whitelist file."
@@ -76,7 +99,7 @@ msgstr ""
 "構建一個額外的“Jail”列表(/tmp/adb_list.jail),除白名單檔案中列出的域名外,"
 "阻止訪問其他所有的域名。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:47
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:48
 msgid ""
 "Choose 'none' to disable automatic startups, 'timed' to use a classic "
 "timeout (default 30 sec.) or select another trigger interface."
@@ -84,22 +107,36 @@ msgstr ""
 "選擇“none”以禁用自動啟動,“timed”以使用預設的超時設定(預設 30 秒),或選擇另"
 "一個觸發介面。"
 
+#: 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:10
+#: 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 配置工具,通過 DNS 來攔截廣告和阻止域名。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:119
+#: 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:113
 msgid ""
 "Create compressed blocklist backups, they will be used in case of download "
 "errors or during startup in backup mode."
 msgstr "建立壓縮的攔截列表備份,它們將在下載錯誤或備份模式啟動期間使用。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:23
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:159
 msgid "DNS Backend (DNS Directory)"
 msgstr "DNS 後端(DNS 目錄)"
@@ -108,17 +145,37 @@ msgstr "DNS 後端(DNS 目錄)"
 msgid "DNS Directory"
 msgstr "DNS 目錄"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+msgid "DNS Query Report"
+msgstr "DNS 查詢報告"
+
+#: 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:86
 msgid "Description"
 msgstr "描述"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:131
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
 msgid ""
 "Do not automatically update blocklists during startup, use blocklist backups "
 "instead."
 msgstr "啟動期間不要自動更新 blocklists,改用 blocklists 的備份。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
+#: 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:35
 msgid "Download Utility"
 msgstr "下載工具"
 
@@ -126,19 +183,19 @@ msgstr "下載工具"
 msgid "Download Utility (SSL Library)"
 msgstr "下載實用程式(SSL 庫)"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:21
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
 msgid "Edit Blacklist"
 msgstr "編輯黑名單"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
 msgid "Edit Configuration"
 msgstr "編輯設定"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
 msgid "Edit Whitelist"
 msgstr "編輯白名單"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
 msgid "Email Notification"
 msgstr "Email 提醒"
 
@@ -146,48 +203,59 @@ msgstr "Email 提醒"
 msgid "Email Notification Count"
 msgstr "Email 提醒計數"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:19
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
 msgid "Enable Adblock"
 msgstr "啟用 Adblock"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:118
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:112
 msgid "Enable Blocklist Backup"
 msgstr "啟用 Blocklist 備份"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:114
-msgid ""
-"Enable memory intense overall sort / duplicate removal on low memory devices "
-"(&lt; 64 MB free RAM)"
-msgstr ""
-"在低記憶體裝置上啟用積極的記憶體整體排序/重複移除(&lt; 64 MB 空閒記憶體)"
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
+msgid "Enable DNS Query Report"
+msgstr "啟用 DNS 查詢報告"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:98
 msgid "Enable verbose debug logging in case of any processing error."
 msgstr "在出現任何處理錯誤的情況下啟用詳細除錯日誌記錄。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:71
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:73
 msgid "Enabled"
 msgstr "已啟用"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:92
+#: 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:94
 msgid "Extra Options"
 msgstr "額外選項"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:149
+#: 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:183
 msgid "Flush DNS Cache"
 msgstr "清空 DNS 快取"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:150
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:184
 msgid "Flush DNS Cache after adblock processing."
 msgstr "在 adblock 程序啟動後清空 DNS 快取。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: 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 "進一步資訊<a href=\"%s\" target=\"_blank\">請訪問線上文檔</a>"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:138
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:130
 msgid ""
 "For further performance improvements you can raise this value, e.g. '8' or "
 "'16' should be safe."
@@ -197,14 +265,16 @@ msgstr "為了進一步提高效能,您可以提高此值,例如:8 或 16
 msgid "Force Local DNS"
 msgstr "強制本地 DNS"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
-msgid "Force Overall Sort"
-msgstr "強制整體排序"
-
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:173
 msgid "Full path to the whitelist file."
 msgstr "白名單檔案的全路徑。"
 
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+msgid ""
+"Gather dns related network traffic via tcpdump to provide a DNS Query Report "
+"on demand."
+msgstr "通過 tcpdump 收集 dns 有關的網路流量,以按需提供 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
@@ -215,39 +285,53 @@ msgstr "輸入檔案未找到,請檢查您的配置。"
 msgid "Last Run"
 msgstr "最後執行"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
+msgid "Latest DNS Queries"
+msgstr "最新的 DNS 查詢"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:47
 msgid ""
 "List of available network interfaces. Usually the startup will be triggered "
 "by the 'wan' interface."
 msgstr "可用網路介面列表。通常啟動將由“wan”介面觸發。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
+#: 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 "支援的 DNS 後端列表及其預設列表匯出目錄。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
 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:90
 msgid "Loading"
 msgstr "載入中"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:100
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+msgid "Logfile"
+msgstr "日誌檔案"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:101
 msgid "Low Priority Service"
 msgstr "低優先順序服務"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
 msgid "Max. Download Queue"
 msgstr "最大下載佇列"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
+#: 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 "名稱 / IP 地址"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:82
 msgid "No"
 msgstr "否"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:93
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:95
 msgid ""
 "Options for further tweaking in case the defaults are not suitable for you."
 msgstr "在預設設定並不適合您時的額外選項。"
@@ -275,16 +359,19 @@ msgstr ""
 msgid "Please edit this file directly in a terminal session."
 msgstr "請在終端會話中直接編輯此檔案。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:156
-msgid ""
-"Please note: this needs additional 'msmtp' package installation and setup."
-msgstr "請注意:這需要額外的“msmtp”軟體包安裝和設定。"
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:149
+msgid "Please note: this needs manual 'msmtp' package installation and setup."
+msgstr "請注意:這需要手動安裝和設定“msmtp”軟體包。"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
+msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+msgstr "請注意:這需要手動安裝和設定“tcpdump-mini”軟體包。"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
 msgid "Query"
 msgstr "查詢"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
 msgid "Query domains"
 msgstr "查詢域"
 
@@ -315,6 +402,44 @@ msgstr "重新整理"
 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:211
+msgid "Report Chunk Count"
+msgstr "報告區塊計數"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:218
+msgid "Report Chunk Size"
+msgstr "報告區塊大小"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+msgid "Report Directory"
+msgstr "報告目錄"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:188
+msgid "Report Interface"
+msgstr "報告介面"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:205
+msgid "Report Listen Port(s)"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:212
+msgid "Report chunk count used by tcpdump (default '5')."
+msgstr "tcpdump 將使用的報告區塊計數(預設為“5”)。"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:219
+msgid "Report chunk size used by tcpdump in MB (default '1')."
+msgstr "tcpdump 將使用的報告區塊大小(MB)(預設為“1”)。"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:189
+msgid ""
+"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
+"(default 'br-lan')."
+msgstr ""
+
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:31
 msgid "Resume"
 msgstr "恢復"
@@ -323,7 +448,7 @@ msgstr "恢復"
 msgid "Runtime Information"
 msgstr "執行資訊"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:74
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:76
 msgid "SSL req."
 msgstr "SSL 要求"
 
@@ -333,26 +458,35 @@ msgstr "SSL 要求"
 msgid "Save"
 msgstr "儲存"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:155
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:148
 msgid ""
 "Send notification emails in case of a processing error or if domain count is "
 "&le; 0."
 msgstr "如果發生錯誤或域計數 &le; 0,傳送通知電子郵件。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:101
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
 msgid ""
 "Set the nice level to 'low priority' and the adblock background processing "
 "will take less resources from the system."
 msgstr ""
 "設定 nice 級別為“低優先順序”,adblock 後臺程序將從系統中獲取更少的資源。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
 msgid ""
 "Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
-msgstr "處理下載佇列的大小及並行處理列表(預設“4”)。"
+"parallel (default '8')."
+msgstr "處理下載佇列的大小及並行處理列表(預設為“8”)。"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:206
+msgid ""
+"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:45
+#: 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:46
 msgid "Startup Trigger"
 msgstr "啟動觸發器"
 
@@ -366,12 +500,19 @@ msgstr "暫停"
 msgid "Suspend / Resume Adblock"
 msgstr "暫停/恢復 Adblock"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
 msgid ""
-"Target directory for adblock backups. Please use only non-volatile disks, e."
+"Target directory for adblock backups. Please use only a non-volatile disk, e."
 "g. an external usb stick."
 msgstr "adblock 備份的目標目錄。請僅使用非易失性磁碟,例如:一個外接 U 盤。"
 
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:141
+msgid ""
+"Target directory for dns related report files. Please use preferably a non-"
+"volatile disk, e.g. an external usb stick."
+msgstr ""
+"dns 相關報告檔案的目標目錄。請優先使用非易失性磁碟,例如:一個外接 U 盤。"
+
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:168
 msgid "Target directory for the generated blocklist 'adb_list.overall'."
 msgstr "生成攔截列表“adb_list.overall”的目標目錄。"
@@ -386,7 +527,11 @@ msgstr "檔案過大,無法使用 LuCI 的線上編輯(&ge; 100 KB)。"
 msgid "The syslog output, pre-filtered for adblock related messages only."
 msgstr "系統日誌輸出,僅針對 adblock 相關的訊息進行了預篩選。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:190
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:207
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:213
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:220
 msgid "This change requires a manual service stop/re-start to take effect."
 msgstr "此更改需要手動停止/重啟服務才能生效。"
 
@@ -412,45 +557,69 @@ msgid ""
 "for whitelisting."
 msgstr "此表單允許您查詢某些域的活動塊列表,例如用於列出白名單。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: 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 "要覆蓋預設路徑,請使用下面額外部分中的“DNS 目錄”選項。"
 
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
+msgid "Top 10 Reporting"
+msgstr "前十報告"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
+msgid "Total DNS Queries"
+msgstr "DNS 查詢總數"
+
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:178
 msgid "Trigger Delay"
 msgstr "觸發延遲"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:95
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:97
 msgid "Verbose Debug Logging"
 msgstr "詳細的除錯記錄"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:19
-msgid "View Logfile"
-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:172
 msgid "Whitelist File"
 msgstr "白名單檔案"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
 msgid "Yes"
 msgstr "是"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:145
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:156
 msgid ""
-"You can use this restrictive blocklist manually e.g. for guest wifi or "
-"kidsafe configurations."
-msgstr ""
-"您可以手動使用此限制性攔截列表,例如:為客人提供 wifi 或 kidsafe 配置。"
+"You can use this restrictive blocklist e.g. for guest wifi or kidsafe "
+"configurations."
+msgstr "您可以使用此限制性攔截列表,例如訪客 wifi 或家長模式。"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:162
 msgid ""
 "e.g. to receive an email notification with every adblock update set this "
 "value to 150000."
 msgstr "例如:要接收每個 adblock 更新的電子郵件通知時將此值設定為 150000。"
+
+#~ msgid ""
+#~ "Enable memory intense overall sort / duplicate removal on low memory "
+#~ "devices (&lt; 64 MB free RAM)"
+#~ msgstr ""
+#~ "在低記憶體裝置上啟用積極的記憶體整體排序/重複移除(&lt; 64 MB 空閒記憶體)"
+
+#~ msgid "Force Overall Sort"
+#~ msgstr "強制整體排序"
+
+#~ msgid "Reporting interface used by tcpdump (default 'br-lan')."
+#~ msgstr "tcpdump 將使用的報告介面(預設為“br-lan”)。"
index 08919640d7723e61c57e698754d2adf40d68e18f..eceb15b09baff89675a5aafe244f9f9faf624650 100644 (file)
@@ -8,12 +8,12 @@ PKG_MAINTAINER:=Stan Grishin <stangri@melmac.net>
 
 LUCI_TITLE:=Advanced Linksys Reboot Web UI
 LUCI_DESCRIPTION:=Provides Web UI (found under System/Advanced Reboot) to reboot supported Linksys and ZyXEL routers to\
-       an altnerative partition. Also provides Web UI to shut down (power off) your device.    Supported dual-partition\
+       an alternative partition. Also provides Web UI to shut down (power off) your device.    Supported dual-partition\
        routers are listed at https://github.com/stangri/openwrt-luci/blob/luci-app-advanced-reboot/applications/luci-app-advanced-reboot/README.md
 
 LUCI_DEPENDS:=+luci-mod-admin-full
 LUCI_PKGARCH:=all
-PKG_RELEASE:=33
+PKG_RELEASE:=39
 
 include ../../luci.mk
 
index 4fa335fb3fe6eb1bb501be9535074782dd5a2e28..781a1c7f705bfef088980a8c460dc16b753b4281 100644 (file)
@@ -1,13 +1,17 @@
 # Advanced Reboot Web UI (luci-app-advanced-reboot)
 
 ## Description
-This package allows you to reboot to an alternative partition on the supported (dual-partition) routers and to power off (power down) your OpenWrt/LEDE Project device.
+
+This package allows you to reboot to an alternative partition on the supported (dual-partition) routers and to power off (power down) your OpenWrt device.
 
 ## Supported Devices
+
 Currently supported dual-partition devices include:
+
 - Linksys EA3500
 - Linksys E4200v2
 - Linksys EA4500
+- Linksys EA6350v3
 - Linksys EA8500
 - Linksys WRT1200AC
 - Linksys WRT1900AC
@@ -17,22 +21,27 @@ Currently supported dual-partition devices include:
 - Linksys WRT32X
 - ZyXEL NBG6817
 
-If you're interested in having your device supported, please post in [LEDE Project Forum Support Thread](https://forum.lede-project.org/t/web-ui-to-reboot-to-another-partition-dual-partition-routers/3423).
+If you're interested in having your device supported, please post in [OpenWrt Forum Support Thread](https://forum.openwrt.org/t/web-ui-to-reboot-to-another-partition-dual-partition-routers/3423).
 
 ## Screenshot (luci-app-advanced-reboot)
+
 ![screenshot](https://raw.githubusercontent.com/stangri/openwrt_packages/master/screenshots/luci-app-advanced-reboot/screenshot01.png "screenshot")
 
 ## How to install
+
 Install ```luci-app-advanced-reboot``` from Web UI or connect to your router via ssh and run the following commands:
+
 ```sh
 opkg update
 opkg install luci-app-advanced-reboot
 ```
 
 ## Notes/Known Issues
+
 - When you reboot to a different partition, your current settings (WiFi SSID/password, etc.) will not apply to a different partition. Different partitions might have completely different settings and even firmware.
-- If you reboot to a partition which doesn't allow you to switch boot partitions (like stock vendor firmware), you might not be able to boot back to OpenWrt/LEDE Project unless you reflash it, losing all the settings.
+- If you reboot to a partition which doesn't allow you to switch boot partitions (like stock vendor firmware), you might not be able to boot back to OpenWrt unless you reflash it, losing all the settings.
 - Some devices allow you to trigger reboot to an alternative partition by interrupting boot 3 times in a row (by resetting/switching off the device or pulling power). As these methods might be different for different devices, do your own homework.
 
 ## Thanks
-I'd like to thank everyone who helped create, test and troubleshoot this package. Without help from [@hnyman](https://github.com/hnyman), [@jpstyves](https://github.com/jpstyves) and many contributions from [@slh](https://github.com/pkgadd) it wouldn't have been possible.
+
+I'd like to thank everyone who helped create, test and troubleshoot this package. Without help from [@hnyman](https://github.com/hnyman), [@jpstyves](https://github.com/jpstyves), [@imi2003](https://github.com/imi2003) and many contributions from [@slh](https://github.com/pkgadd) it wouldn't have been possible.
index dd8071677eb72f46da3870a5f49f042e662c51ea..f40eac50c35c71843df61bff857c0b98d6cff568 100644 (file)
@@ -7,6 +7,7 @@ devices = {
   -- deviceName, boardName, partition1, partition2, 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 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"},
@@ -34,11 +35,11 @@ for i=1, #devices do
     boot_envvar2_partition_one = devices[i][10] or nil
     boot_envvar2_partition_two = devices[i][11] or nil
     if partition_one_mtd and partition_skip then
-      partition_one_label = luci.util.trim(luci.sys.exec("dd if=/dev/" .. partition_one_mtd .. " bs=1 skip=" .. partition_skip .. " count=25" .. "  2>/dev/null"))
+      partition_one_label = luci.util.trim(luci.sys.exec("dd if=/dev/" .. partition_one_mtd .. " bs=1 skip=" .. partition_skip .. " count=128" .. "  2>/dev/null"))
       n, partition_one_version = string.match(partition_one_label, '(Linux)-([%d|.]+)')
     end
     if partition_two_mtd and partition_skip then
-      partition_two_label = luci.util.trim(luci.sys.exec("dd if=/dev/" .. partition_two_mtd .. " bs=1 skip=" .. partition_skip .. " count=25" .. "  2>/dev/null"))
+      partition_two_label = luci.util.trim(luci.sys.exec("dd if=/dev/" .. partition_two_mtd .. " bs=1 skip=" .. partition_skip .. " count=128" .. "  2>/dev/null"))
       n, partition_two_version = string.match(partition_two_label, '(Linux)-([%d|.]+)')
     end
     if partition_one_label and string.find(partition_one_label, "LEDE") then partition_one_os = "LEDE" end
@@ -63,7 +64,7 @@ for i=1, #devices do
     if device_name and device_name == "ZyXEL NBG6817" then
       if not zyxelFlagPartition then zyxelFlagPartition = luci.util.trim(luci.sys.exec("source /lib/functions.sh; find_mtd_part 0:DUAL_FLAG")) end
       if not zyxelFlagPartition then
-        errorMessage = errorMessage .. luci.i18n.translate("Unable to find Dual Boot Flag Partition." .. " ")
+        errorMessage = errorMessage or "" .. luci.i18n.translate("Unable to find Dual Boot Flag Partition." .. " ")
         luci.util.perror(luci.i18n.translate("Unable to find Dual Boot Flag Partition."))
       else
         current_partition = tonumber(luci.sys.exec("dd if=" .. zyxelFlagPartition .. " bs=1 count=1 2>/dev/null | hexdump -n 1 -e '1/1 \"%d\"'"))
@@ -121,7 +122,7 @@ function action_altreboot()
           newEnvSetting = curEnvSetting == boot_envvar1_partition_one and boot_envvar1_partition_two or boot_envvar1_partition_one
           errorCode = luci.sys.call("/usr/sbin/fw_setenv " .. boot_envvar1 .. " " .. newEnvSetting)
             if errorCode ~= 0 then
-              errorMessage = errorMessage .. luci.i18n.translate("Unable to set firmware environment variable") .. ": " .. boot_envvar1 .. " " .. luci.i18n.translate("to") .. " " .. newEnvSetting .. ". "
+              errorMessage = errorMessage or "" .. luci.i18n.translate("Unable to set firmware environment variable") .. ": " .. boot_envvar1 .. " " .. luci.i18n.translate("to") .. " " .. newEnvSetting .. ". "
               luci.util.perror(luci.i18n.translate("Unable to set firmware environment variable") .. ": " .. boot_envvar1 .. " " .. luci.i18n.translate("to") .. " " .. newEnvSetting .. ".")
             end
         end
@@ -129,13 +130,13 @@ function action_altreboot()
       if boot_envvar2 then
         curEnvSetting = luci.util.trim(luci.sys.exec("/usr/sbin/fw_printenv -n " .. boot_envvar2))
         if not curEnvSetting then
-          errorMessage = errorMessage .. luci.i18n.translate("Unable to obtain firmware environment variable") .. ": " .. boot_envvar2 .. ". "
+          errorMessage = errorMessage or "" .. luci.i18n.translate("Unable to obtain firmware environment variable") .. ": " .. boot_envvar2 .. ". "
           luci.util.perror(luci.i18n.translate("Unable to obtain firmware environment variable") .. ": " .. boot_envvar2 .. ".")
         else
           newEnvSetting = curEnvSetting == boot_envvar2_partition_one and boot_envvar2_partition_two or boot_envvar2_partition_one
           errorCode = luci.sys.call("/usr/sbin/fw_setenv " .. boot_envvar2 .. " '" .. newEnvSetting .. "'")
           if errorCode ~= 0 then
-            errorMessage = errorMessage .. luci.i18n.translate("Unable to set firmware environment variable") .. ": " .. boot_envvar2 .. " " .. luci.i18n.translate("to") .. " " .. newEnvSetting .. ". "
+            errorMessage = errorMessage or "" .. luci.i18n.translate("Unable to set firmware environment variable") .. ": " .. boot_envvar2 .. " " .. luci.i18n.translate("to") .. " " .. newEnvSetting .. ". "
             luci.util.perror(luci.i18n.translate("Unable to set firmware environment variable") .. ": " .. boot_envvar2 .. " " .. luci.i18n.translate("to") .. " " .. newEnvSetting .. ".")
           end
         end
@@ -151,7 +152,7 @@ function action_altreboot()
         if zyxelNewBootFlag then
           errorCode = luci.sys.call("printf \"" .. zyxelNewBootFlag .. "\" >" .. zyxelFlagPartition )
           if errorCode ~= 0 then
-            errorMessage = errorMessage .. luci.i18n.translate("Unable to set Dual Boot Flag Partition entry for partition") .. ": " .. zyxelFlagPartition .. ". "
+            errorMessage = errorMessage or "" .. luci.i18n.translate("Unable to set Dual Boot Flag Partition entry for partition") .. ": " .. zyxelFlagPartition .. ". "
             luci.util.perror(luci.i18n.translate("Unable to set Dual Boot Flag Partition entry for partition") .. ": " .. zyxelFlagPartition .. ".")
           end
         end
diff --git a/applications/luci-app-advanced-reboot/po/es/advanced-reboot.po b/applications/luci-app-advanced-reboot/po/es/advanced-reboot.po
new file mode 100644 (file)
index 0000000..3c46e4d
--- /dev/null
@@ -0,0 +1,222 @@
+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"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\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:82
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
+msgid "Advanced Reboot"
+msgstr "Reinicio avanzado"
+
+#: 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 "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 "Cancelar"
+
+#: 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 "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 "Actual"
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
+msgid "ERROR:"
+msgstr "ERROR:"
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
+msgid "Firmware/OS (Kernel)"
+msgstr "Firmware"
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:112
+msgid "No access to fw_printenv or fw_printenv!"
+msgstr "Sin acceso a fw_printenv o fw_printenv!"
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
+msgid "Partition"
+msgstr "Partición"
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
+msgid "Partitions"
+msgstr "Particiones"
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
+msgid "Perform power off..."
+msgstr "Realizar apagado..."
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
+msgid "Power Off Device"
+msgstr "Apagar 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 "Proceder"
+
+#: 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"
+
+#: 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 "Reiniciar a partición alternativa ..."
+
+#: 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 "Reiniciar a la partición actual"
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:91
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:163
+msgid "Rebooting..."
+msgstr "Reiniciando..."
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:197
+msgid "Shutting down..."
+msgstr "Apagando..."
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
+msgid "Status"
+msgstr "Estado"
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:92
+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 ""
+"El sistema se está reiniciando ahora.<br /> ¡NO APAGUE EL DISPOSITIVO!<br /> "
+"Espere unos minutos antes de intentar volver a conectarse. Es posible que "
+"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:164
+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 ""
+"El sistema se está reiniciando en una partición alternativa ahora.<br /> ¡NO "
+"APAGUE EL DISPOSITIVO!<br /> Espere unos minutos antes de intentar volver a "
+"conectarse. Es posible que 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:198
+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 ""
+"El sistema se está apagando ahora.<br /> ¡NO APAGUE EL DISPOSITIVO!<br /> "
+"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:67
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:147
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:148
+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:119
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:120
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:133
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:134
+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:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:156
+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:125
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:139
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:140
+msgid "Unable to set firmware environment variable"
+msgstr "No se puede establecer la variable de entorno de firmware"
+
+#: 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 ""
+"ADVERTENCIA: Una partición alternativa puede tener su propia configuración y "
+"un firmware completamente diferente.<br /><br /> Como la configuración de su "
+"red y el SSID/contraseña WiFi en la partición alternativa pueden ser "
+"diferentes, es posible que tenga que ajustar la configuración de su "
+"computadora para poder para acceder a su dispositivo una vez que se reinicie."
+"<br /><br /> También tenga en cuenta que un firmware de partición "
+"alternativo podría no proporcionar una manera fácil de cambiar la partición "
+"activa y volver a iniciar la partición activa.<br /><br /> Haga clic en "
+"\"Proceder\" a continuación para reiniciar el dispositivo a una partición "
+"alternativa."
+
+#: 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 ""
+"ADVERTENCIA: el apagado puede ocasionar el reinicio de un dispositivo que no "
+"es compatible con el apagado.<br /><br /> Haga clic en \"Continuar\" a "
+"continuación para apagar su dispositivo."
+
+#: 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 ""
+"Advertencia: ¡El dispositivo (%s) es desconocido o no es un dispositivo de "
+"doble partición!"
+
+#: 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 "Advertencia: ¡Hay cambios no guardados que se perderán al reiniciar!"
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:97
+msgid "Warning: This system does not support powering off!"
+msgstr "Advertencia: ¡Este sistema no admite el apagado!"
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:85
+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:125
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:139
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:140
+msgid "to"
+msgstr "a"
index 5e41ff51bd5fa18b21189e1193d34b53d574bec2..b1f742b9f82a93ddc7d80f760d7e44684bc50c5b 100644 (file)
@@ -17,7 +17,7 @@ msgstr ""
 msgid "Action"
 msgstr "Действие"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:81
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:82
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
 msgid "Advanced Reboot"
 msgstr "Дополнительная перезагрузка"
@@ -50,7 +50,7 @@ msgstr "ОШИБКА:"
 msgid "Firmware/OS (Kernel)"
 msgstr "Прошивка/ОС (Ядро)"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:111
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:112
 msgid "No access to fw_printenv or fw_printenv!"
 msgstr "Нет доступа к fw_printenv или fw_printenv!"
 
@@ -89,12 +89,12 @@ msgstr "Перезагрузить до альтернативного разд
 msgid "Reboot to current partition"
 msgstr "Перезагрузка к текущему разделу"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:90
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:162
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:91
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:163
 msgid "Rebooting..."
 msgstr "Перезагрузка..."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:196
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:197
 msgid "Shutting down..."
 msgstr "Отключается..."
 
@@ -102,7 +102,7 @@ msgstr "Отключается..."
 msgid "Status"
 msgstr "Состояние"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:91
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:92
 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 "
@@ -114,7 +114,7 @@ msgstr ""
 "снова. Возможно, потребуется обновить адрес компьютера для повторного "
 "доступа к устройству в зависимости от ваших настроек."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:163
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:164
 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 "
@@ -126,7 +126,7 @@ msgstr ""
 "установить соединение снова. Возможно, потребуется обновить адрес компьютера "
 "для повторного доступа к устройству в зависимости от ваших настроек."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:197
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:198
 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 "
@@ -136,29 +136,29 @@ msgstr ""
 "Возможно, потребуется обновить адрес компьютера для повторного доступа к "
 "устройству в зависимости от настроек."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:66
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:67
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:146
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:147
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:148
 msgid "Unable to find Dual Boot Flag Partition."
 msgstr "Невозможно найти Dual Boot раздел."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:118
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:119
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:120
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:133
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:134
 msgid "Unable to obtain firmware environment variable"
 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:156
 msgid "Unable to set Dual Boot Flag Partition entry for partition"
 msgstr "Невозможно использовать Dual Boot раздел."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:124
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:125
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:138
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:139
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:140
 msgid "Unable to set firmware environment variable"
 msgstr "Невозможно установить переменную среды прошивки"
 
@@ -211,10 +211,10 @@ msgstr "Внимание: Эта система не поддерживает о
 msgid "Warning: Unable to obtain device information!"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:124
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:125
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:138
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:139
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:140
 msgid "to"
 msgstr ""
 
index 6d1ad51dff1439080f0273794989ff16a9a3718e..97582e0fdebf9abd10cd14316a65cc28cd5ee1aa 100644 (file)
@@ -5,7 +5,7 @@ msgstr "Content-Type: text/plain; charset=UTF-8\n"
 msgid "Action"
 msgstr "Åtgärd"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:81
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:82
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
 msgid "Advanced Reboot"
 msgstr "Avancerad omstart"
@@ -38,7 +38,7 @@ msgstr ""
 msgid "Firmware/OS (Kernel)"
 msgstr "Inre mjukvara/OS (Kärna)"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:111
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:112
 msgid "No access to fw_printenv or fw_printenv!"
 msgstr ""
 
@@ -77,12 +77,12 @@ 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:90
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:162
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:91
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:163
 msgid "Rebooting..."
 msgstr "Startar om..."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:196
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:197
 msgid "Shutting down..."
 msgstr "Stänger av..."
 
@@ -90,7 +90,7 @@ msgstr "Stänger av..."
 msgid "Status"
 msgstr "Status"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:91
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:92
 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 "
@@ -98,7 +98,7 @@ msgid ""
 "settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:163
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:164
 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 "
@@ -106,7 +106,7 @@ msgid ""
 "again, depending on your settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:197
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:198
 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 "
@@ -116,29 +116,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:66
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:67
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:146
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:147
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:148
 msgid "Unable to find Dual Boot Flag Partition."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:118
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:119
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:120
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:133
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:134
 msgid "Unable to obtain firmware environment variable"
 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:156
 msgid "Unable to set Dual Boot Flag Partition entry for partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:124
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:125
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:138
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:139
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:140
 msgid "Unable to set firmware environment variable"
 msgstr ""
 
@@ -181,10 +181,10 @@ 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:124
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:125
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:138
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:139
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:140
 msgid "to"
 msgstr ""
 
index a8a684b59e7223e14c4f4ef482af2fd71c0af25e..c6ca428505f754baed00089bc261c437db662805 100644 (file)
@@ -5,7 +5,7 @@ msgstr "Content-Type: text/plain; charset=UTF-8"
 msgid "Action"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:81
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:82
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
 msgid "Advanced Reboot"
 msgstr ""
@@ -38,7 +38,7 @@ msgstr ""
 msgid "Firmware/OS (Kernel)"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:111
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:112
 msgid "No access to fw_printenv or fw_printenv!"
 msgstr ""
 
@@ -77,12 +77,12 @@ msgstr ""
 msgid "Reboot to current partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:90
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:162
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:91
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:163
 msgid "Rebooting..."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:196
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:197
 msgid "Shutting down..."
 msgstr ""
 
@@ -90,7 +90,7 @@ msgstr ""
 msgid "Status"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:91
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:92
 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 "
@@ -98,7 +98,7 @@ msgid ""
 "settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:163
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:164
 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 "
@@ -106,36 +106,36 @@ msgid ""
 "again, depending on your settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:197
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:198
 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:66
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:67
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:146
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:147
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:148
 msgid "Unable to find Dual Boot Flag Partition."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:118
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:119
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:120
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:133
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:134
 msgid "Unable to obtain firmware environment variable"
 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:156
 msgid "Unable to set Dual Boot Flag Partition entry for partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:124
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:125
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:138
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:139
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:140
 msgid "Unable to set firmware environment variable"
 msgstr ""
 
@@ -174,9 +174,9 @@ msgstr ""
 msgid "Warning: Unable to obtain device information!"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:124
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:125
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:138
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:139
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:140
 msgid "to"
 msgstr ""
index 606c09d9c431a80d4356ec24b450b4ab585da55c..4b66d3bf066b848fad5f88063a817d2149702523 100644 (file)
@@ -15,7 +15,7 @@ msgstr ""
 msgid "Action"
 msgstr "动作"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:81
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:82
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
 msgid "Advanced Reboot"
 msgstr "高级重启"
@@ -48,7 +48,7 @@ msgstr "错误:"
 msgid "Firmware/OS (Kernel)"
 msgstr "固件/OS(内核)"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:111
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:112
 msgid "No access to fw_printenv or fw_printenv!"
 msgstr "无法访问 fw_printenv 或 fw_printenv!"
 
@@ -87,12 +87,12 @@ msgstr "重启到备用分区…"
 msgid "Reboot to current partition"
 msgstr "重启到当前分区"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:90
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:162
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:91
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:163
 msgid "Rebooting..."
 msgstr "正在重启…"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:196
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:197
 msgid "Shutting down..."
 msgstr "正在关机…"
 
@@ -100,7 +100,7 @@ msgstr "正在关机…"
 msgid "Status"
 msgstr "状态"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:91
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:92
 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 "
@@ -110,7 +110,7 @@ msgstr ""
 "系统正在重启。<br />切勿关闭电源! DO NOT POWER OFF THE DEVICE!<br />等待数分"
 "钟后即可尝试重新连接到路由。您可能需要更改计算机的 IP 地址以重新连接。"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:163
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:164
 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 "
@@ -121,7 +121,7 @@ msgstr ""
 "<br />等待数分钟后即可尝试重新连接到路由。您可能需要更改计算机的 IP 地址以重"
 "新连接。"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:197
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:198
 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 "
@@ -130,29 +130,29 @@ msgstr ""
 "系统现在正在关机。<br />切勿关闭电源! DO NOT POWER OFF THE DEVICE!<br />等待"
 "数分钟后即可尝试重新连接到路由。您可能需要更改计算机的 IP 地址以重新连接。"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:66
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:67
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:146
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:147
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:148
 msgid "Unable to find Dual Boot Flag Partition."
 msgstr "无法找到双引导标志分区。"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:118
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:119
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:120
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:133
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:134
 msgid "Unable to obtain firmware environment variable"
 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:156
 msgid "Unable to set Dual Boot Flag Partition entry for partition"
 msgstr "无法为分区设置双引导标志分区项"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:124
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:125
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:138
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:139
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:140
 msgid "Unable to set firmware environment variable"
 msgstr "无法设置固件环境变量"
 
@@ -197,9 +197,9 @@ msgstr "警告:此系统不支持关闭电源!"
 msgid "Warning: Unable to obtain device information!"
 msgstr "警告:无法获取设备信息!"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:124
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:125
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:138
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:139
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:140
 msgid "to"
 msgstr "至"
index 1f74e21754c72c9155f8745452bd8073530890cd..b820de9a049841251a4ff33e240b4e8747f85c69 100644 (file)
@@ -15,7 +15,7 @@ msgstr ""
 msgid "Action"
 msgstr "動作"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:81
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:82
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
 msgid "Advanced Reboot"
 msgstr "高階重啟"
@@ -48,7 +48,7 @@ msgstr "錯誤:"
 msgid "Firmware/OS (Kernel)"
 msgstr "韌體/OS(核心)"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:111
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:112
 msgid "No access to fw_printenv or fw_printenv!"
 msgstr "無法訪問 fw_printenv 或 fw_printenv!"
 
@@ -87,12 +87,12 @@ msgstr "重啟到備用分割槽…"
 msgid "Reboot to current partition"
 msgstr "重啟到當前分割槽"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:90
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:162
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:91
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:163
 msgid "Rebooting..."
 msgstr "正在重啟…"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:196
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:197
 msgid "Shutting down..."
 msgstr "正在關機…"
 
@@ -100,7 +100,7 @@ msgstr "正在關機…"
 msgid "Status"
 msgstr "狀態"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:91
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:92
 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 "
@@ -110,7 +110,7 @@ msgstr ""
 "系統正在重啟。<br />切勿關閉電源! DO NOT POWER OFF THE DEVICE!<br />等待數分"
 "鍾後即可嘗試重新連線到路由。您可能需要更改計算機的 IP 位址以重新連線。"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:163
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:164
 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 "
@@ -121,7 +121,7 @@ msgstr ""
 "DEVICE!<br />等待數分鐘後即可嘗試重新連線到路由。您可能需要更改計算機的 IP 地"
 "址以重新連線。"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:197
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:198
 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 "
@@ -130,29 +130,29 @@ msgstr ""
 "系統現在正在關機。<br />切勿關閉電源! DO NOT POWER OFF THE DEVICE!<br />等待"
 "數分鐘後即可嘗試重新連線到路由。您可能需要更改計算機的 IP 位址以重新連線。"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:66
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:67
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:146
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:147
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:148
 msgid "Unable to find Dual Boot Flag Partition."
 msgstr "無法找到雙引導標誌分割槽。"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:118
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:119
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:120
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:133
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:134
 msgid "Unable to obtain firmware environment variable"
 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:156
 msgid "Unable to set Dual Boot Flag Partition entry for partition"
 msgstr "無法為分割槽設定雙引導標誌分割槽項"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:124
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:125
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:138
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:139
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:140
 msgid "Unable to set firmware environment variable"
 msgstr "無法設定韌體環境變數"
 
@@ -198,9 +198,9 @@ msgstr "警告:此係統不支援關閉電源!"
 msgid "Warning: Unable to obtain device information!"
 msgstr "警告:無法獲取裝置資訊!"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:124
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:125
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:138
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
 #: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:139
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:140
 msgid "to"
 msgstr "至"
index 8844317e93d02b19d593e29d0fd40ce4e0d359db..c47e7d68ca8c47f5c7385cca71f21c87ef18a948 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2013-09-14 19:30+0200\n"
+"Project-Id-Version: \n"
+"PO-Revision-Date: 2019-02-27 20:48-0300\n"
 "Last-Translator: José Vicente <josevteg@gmail.com>\n"
 "Language-Team: none\n"
 "Language: es\n"
@@ -9,7 +9,8 @@ msgstr ""
 "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"
+"X-Generator: Poedit 2.2.1\n"
+"POT-Creation-Date: \n"
 
 #: applications/luci-app-ahcp/luasrc/controller/ahcp.lua:11
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
@@ -17,7 +18,6 @@ msgid "AHCP Server"
 msgstr "Servidor AHCP"
 
 #: 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 "
@@ -32,7 +32,7 @@ msgstr ""
 # "Lease" en el sentido usado en DHCP no tiene una traducción clara en español y se puede usar la misma palabra en que en inglés.
 #: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:34
 msgid "Active AHCP Leases"
-msgstr "Cesiones activas AHCP"
+msgstr "Conexiones AHCP activas"
 
 #: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:38
 msgid "Address"
@@ -64,7 +64,7 @@ msgstr "Obteniendo datos..."
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:55
 msgid "Disable DNS setup"
-msgstr ""
+msgstr "Deshabilitar configuración de DNS"
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:21
 msgid "Forwarder"
@@ -91,7 +91,7 @@ msgstr "Sólo IPv6"
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:97
 msgid "Lease directory"
-msgstr "Directorio de cesiones"
+msgstr "Directorio de direcciones"
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:62
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:91
@@ -151,7 +151,7 @@ msgstr "El Servicio AHCP está funcionando con el ID %s."
 
 #: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:22
 msgid "There are no active leases."
-msgstr "No hay cesiones activas."
+msgstr "No hay conexiones activas."
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:101
 msgid "Unique ID file"
index 6e3a6a22533504b6506b0af087efc9ea85f7890a..a291befd7834d9953f96cbcf30edf9ac776400f5 100644 (file)
@@ -64,7 +64,7 @@ msgstr "正在收集数据…"
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:55
 msgid "Disable DNS setup"
-msgstr ""
+msgstr "禁用 DNS 设置"
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:21
 msgid "Forwarder"
index e39667df2577d0d9ec6ea2703b9d548984f45b8a..d06bf90e55cf944a45bdc43e35a9056491515d0b 100644 (file)
@@ -64,7 +64,7 @@ msgstr "正在收集資料…"
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:55
 msgid "Disable DNS setup"
-msgstr ""
+msgstr "禁用 DNS 設定"
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:21
 msgid "Forwarder"
diff --git a/applications/luci-app-aria2/po/es/aria2.po b/applications/luci-app-aria2/po/es/aria2.po
new file mode 100644 (file)
index 0000000..e765d97
--- /dev/null
@@ -0,0 +1,298 @@
+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"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.2\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\n"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:110
+msgid "\"Falloc\" is not available in all cases."
+msgstr "\"Falloc\" no está disponible en todos los casos."
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:153
+msgid "<abbr title=\"Distributed Hash Table\">DHT</abbr> enabled"
+msgstr "Habilitar <abbr title=\"Tabla de hash distribuida\">DHT</abbr>"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:157
+msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
+msgstr ""
+"Habilitar <abbr title=\"Descubrimiento de compañeros locales\">LPD</abbr>"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:171
+msgid "Additional Bt tracker enabled"
+msgstr "Habilitar Bt tracker adicional"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:45
+msgid "Aria2"
+msgstr "Aria2"
+
+#: applications/luci-app-aria2/luasrc/controller/aria2.lua:21
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:49
+msgid "Aria2 Settings"
+msgstr "Aria2"
+
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:80
+msgid "Aria2 Status"
+msgstr "Estado de Aria2"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:45
+msgid ""
+"Aria2 is a multi-protocol &amp; multi-source download utility, here you can "
+"configure the settings."
+msgstr ""
+"Aria2 es una utilidad de descarga multi-fuente &amp; multiprotocolo. Aquí "
+"puede configurarlo."
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:147
+msgid "Autosave session interval"
+msgstr "Intervalo de sesión de autoguardado"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:56
+msgid "BitTorrent Settings"
+msgstr "Configuraciones de BitTorrent"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:165
+msgid "BitTorrent listen port"
+msgstr "BitTorrent escucha puerto"
+
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:82
+msgid "Collecting data..."
+msgstr "Recolectando datos..."
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:89
+msgid "Config file directory"
+msgstr "Directorio de archivos de configuración"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:98
+msgid "Debug"
+msgstr "Depurar"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:104
+msgid "Default download directory"
+msgstr "Directorio de descarga predeterminado"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:107
+msgid "Disk cache"
+msgstr "Caché de disco"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:92
+msgid "Enable log"
+msgstr "Habilitar registro"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:58
+msgid "Enabled"
+msgstr "Habilitar"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:102
+msgid "Error"
+msgstr "Error"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:201
+msgid "Extra Settings"
+msgstr "Configuraciones extra"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:114
+msgid "Falloc"
+msgstr "Falloc"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:54
+msgid "Files and Locations"
+msgstr "Archivos y ubicaciones"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:161
+msgid "Follow torrent"
+msgstr "Seguir torrent"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:53
+msgid "General Settings"
+msgstr "Configuraciones generales"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:19
+msgid "Generate Randomly"
+msgstr "Generar aleatoriamente"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:99
+msgid "Info"
+msgstr "Información"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:172
+msgid "List of additional Bt tracker"
+msgstr "Lista de Bt Tracker adicional"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:205
+msgid "List of extra settings"
+msgstr "Lista de configuraciones extra"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:96
+msgid "Log level"
+msgstr "Nivel de registro"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:134
+msgid "Max concurrent downloads"
+msgstr "Máximo de descargas concurrentes"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:137
+msgid "Max connection per server"
+msgstr "Máxima conexiones por servidor"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:168
+msgid "Max number of peers per torrent"
+msgstr "Número máximo de pares por torrent"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:144
+msgid "Max number of split"
+msgstr "Número máximo de división"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:141
+msgid "Min split size"
+msgstr "Tamaño mínimo de división"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:72
+msgid "No Authentication"
+msgstr "Sin autenticacion"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:100
+msgid "Notice"
+msgstr "Aviso"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:111
+msgid "Off"
+msgstr "Apagado"
+
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:15
+msgid "Open AriaNg"
+msgstr "Abrir AriaNg"
+
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:12
+msgid "Open WebUI-Aria2"
+msgstr "Abrir WebUI-Aria2"
+
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:9
+msgid "Open YAAW"
+msgstr "Abrir YAAW"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:119
+msgid "Overall download limit"
+msgstr "Límite global de descargas"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:116
+msgid "Overall speed limit enabled"
+msgstr "Habilitar límite de velocidad total"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:122
+msgid "Overall upload limit"
+msgstr "Límite global de carga"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:128
+msgid "Per task download limit"
+msgstr "Límite de descarga por tarea"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:125
+msgid "Per task speed limit enabled"
+msgstr "Habilitar límite de velocidad por tarea"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:131
+msgid "Per task upload limit"
+msgstr "Límite de carga por tarea"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:112
+msgid "Prealloc"
+msgstr "Preasignar"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:110
+msgid "Preallocation"
+msgstr "Preasignación"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:198
+msgid "Prefix of peer ID"
+msgstr "Prefijo de ID de par"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:85
+msgid "RPC Token"
+msgstr "RPC Token"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:71
+msgid "RPC authentication method"
+msgstr "Método de autenticación RPC"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:80
+msgid "RPC password"
+msgstr "Contraseña RPC"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:67
+msgid "RPC port"
+msgstr "Puerto RPC"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:76
+msgid "RPC username"
+msgstr "Nombre de usuario RPC"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:61
+msgid "Run daemon as user"
+msgstr "Ejecutar demonio como usuario"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:147
+msgid "Sec"
+msgstr "Seg"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:55
+msgid "Task Settings"
+msgstr "Configuración de tareas"
+
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:19
+msgid "The Aria2 service is not running."
+msgstr "El servicio Aria2 no se está ejecutando."
+
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:7
+msgid "The Aria2 service is running."
+msgstr "El servicio Aria2 se está ejecutando."
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:92
+msgid "The default log file is /var/log/aria2.log"
+msgstr "El archivo de registro predeterminado es /var/log/aria2.log"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:74
+msgid "Token"
+msgstr "Token"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:113
+msgid "Trunc"
+msgstr "Truncar"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:22
+msgid "Use WebSocket"
+msgstr "Utilizar websocket"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:150
+msgid "User agent value"
+msgstr "Valor de agente de usuario"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:73
+msgid "Username & Password"
+msgstr "Nombre de usuario y contraseña"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:20
+msgid "View Json-RPC URL"
+msgstr "Ver la URL de Json-RPC"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:101
+msgid "Warn"
+msgstr "Advertir"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:107
+msgid "in bytes, You can append K or M."
+msgstr "en bytes, puedes añadir K o M."
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:119
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:122
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:128
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:131
+msgid "in bytes/sec, You can append K or M."
+msgstr "en bytes/seg, puedes añadir K o M."
index 0a8c65ebdd66c8791070887c827afff7791737ce..c9259559be09bcc40b77bae4b90f19095caaff44 100644 (file)
@@ -77,8 +77,7 @@
 <div class="cbi-map-descr">
        Easily search and install new releases and package upgrades. Sysupgrade firmware are created on demand based on locally installed packages.
 </div>
-<div style="display: none" id="info_box" class="alert-message info"></div>
-<div style="display: none" id="error_box" class="alert-message danger"></div>
+<div style="display: none" id="status_box" class="alert-message info"></div>
 <div style="display: none" id="packages" class="alert-message success"></div>
 <p>
 <textarea style="display: none; width: 100%;" id="edit_packages" rows="15"></textarea>
index 4b8cc2bd04b128351ba4a1b2103a92ee4c8d3c17..2cf5cc6e1b47db3ec9f934924c60d507f99540b3 100644 (file)
 function $(s) {
-       return document.getElementById(s.substring(1));
+    return document.getElementById(s.substring(1));
 }
 
 function show(s) {
-       $(s).style.display = 'block';
+    $(s).style.display = 'block';
 }
 
 function hide(s) {
-       $(s).style.display = 'none';
+    $(s).style.display = 'none';
 }
 
 function set_server() {
-       hide("#error_box");
-       data.url = $("#server").value;
-       ubus_call("uci", "set", { "config": "attendedsysupgrade", "section": "server", values: { "url": data.url } })
-       ubus_call("uci", "commit", { "config": "attendedsysupgrade" })
-       var server_button = $("#server")
-       server_button.type = 'button';
-       server_button.className = 'cbi-button cbi-button-edit';
-       server_button.parentElement.removeChild($("#button_set"));
-       server_button.onclick = edit_server;
+    hide("#status_box");
+    data.url = $("#server").value;
+    ubus_call("uci", "set", {
+        "config": "attendedsysupgrade",
+        "section": "server",
+        values: {
+            "url": data.url
+        }
+    })
+    ubus_call("uci", "commit", {
+        "config": "attendedsysupgrade"
+    })
+    var server_button = $("#server")
+    server_button.type = 'button';
+    server_button.className = 'cbi-button cbi-button-edit';
+    server_button.parentElement.removeChild($("#button_set"));
+    server_button.onclick = edit_server;
 }
 
 function edit_server() {
-       $("#server").type = 'text';
-       $("#server").onkeydown = function(event) {
-               if(event.key === 'Enter') {
-                       set_server();
-                       return false;
-               }
-       }
-       $("#server").className = '';
-       $("#server").onclick = null;
-
-       var button_set = document.createElement("input");
-       button_set.type = "button";
-       button_set.value = "Save";
-       button_set.name = "button_set";
-       button_set.id = "button_set";
-       button_set.className = 'cbi-button cbi-button-edit';
-       button_set.style = 'background-image: url("/luci-static/resources/cbi/save.gif");'
-       button_set.onclick = set_server
-       $("#server").parentElement.appendChild(button_set);
+    $("#server").type = 'text';
+    $("#server").onkeydown = function(event) {
+        if (event.key === 'Enter') {
+            set_server();
+            return false;
+        }
+    }
+    $("#server").className = '';
+    $("#server").onclick = null;
+
+    var button_set = document.createElement("input");
+    button_set.type = "button";
+    button_set.value = "Save";
+    button_set.name = "button_set";
+    button_set.id = "button_set";
+    button_set.className = 'cbi-button cbi-button-save';
+    button_set.onclick = set_server
+    $("#server").parentElement.appendChild(button_set);
 }
 
 function edit_packages() {
-       data.edit_packages = true
-       hide("#edit_button");
-       $("#edit_packages").value = data.packages.join("\n");
-       show("#edit_packages");
+    data.edit_packages = true
+    hide("#edit_button");
+    $("#edit_packages").value = data.packages.join("\n");
+    show("#edit_packages");
 }
 
 // requests to the upgrade server
-function server_request(request_dict, path, callback) {
-       request_dict.distro = data.release.distribution;
-       request_dict.target = data.release.target.split("\/")[0];
-       request_dict.subtarget = data.release.target.split("\/")[1];
-       var request = new XMLHttpRequest();
-       request.open("POST", data.url + "/" + path, true);
-       request.setRequestHeader("Content-type", "application/json");
-       request.send(JSON.stringify(request_dict));
-       request.onerror = function(e) {
-               error_box("upgrade server down")
-               show("#server_div");
-       }
-       request.addEventListener('load', function(event) {
-               callback(request)
-       });
+function server_request(path, callback) {
+    var request = new XMLHttpRequest();
+    request.open("POST", data.url + "/" + path, true);
+    request.setRequestHeader("Content-type", "application/json");
+    request.send(JSON.stringify(request_dict));
+    request.onerror = function(e) {
+        set_status("danger", "upgrade server down")
+        show("#server_div");
+    }
+    request.addEventListener('load', function(event) {
+        callback(request)
+    });
 }
 
 // initial setup, get system information
 function setup() {
-       ubus_call("rpc-sys", "packagelist", {}, "packages");
-       ubus_call("system", "board", {}, "release");
-       ubus_call("system", "board", {}, "board_name");
-       ubus_call("system", "board", {}, "model");
-       ubus_call("system", "info", {}, "memory");
-       uci_get({ "config": "attendedsysupgrade", "section": "server", "option": "url" })
-       uci_get({ "config": "attendedsysupgrade", "section": "client", "option": "upgrade_packages" })
-       uci_get({ "config": "attendedsysupgrade", "section": "client", "option": "advanced_mode" })
-       uci_get({ "config": "attendedsysupgrade", "section": "client", "option": "auto_search" })
-       setup_ready();
+    ubus_call("rpc-sys", "packagelist", {}, "packages");
+    ubus_call("system", "board", {}, "release");
+    ubus_call("system", "board", {}, "board_name");
+    ubus_call("system", "board", {}, "model");
+    ubus_call("system", "info", {}, "memory");
+    uci_get({
+        "config": "attendedsysupgrade",
+        "section": "server",
+        "option": "url"
+    })
+    uci_get({
+        "config": "attendedsysupgrade",
+        "section": "client",
+        "option": "upgrade_packages"
+    })
+    uci_get({
+        "config": "attendedsysupgrade",
+        "section": "client",
+        "option": "advanced_mode"
+    })
+    uci_get({
+        "config": "attendedsysupgrade",
+        "section": "client",
+        "option": "auto_search"
+    })
+    setup_ready();
 }
 
 function setup_ready() {
-       // checks if a async ubus calls have finished
-       if(ubus_counter != ubus_closed) {
-               setTimeout(setup_ready, 300)
-       } else {
-               if(data.auto_search == 1) {
-                       upgrade_check();
-               } else {
-                       show("#upgrade_button");
-                       show("#server_div");
-                       $("#server").value = data.url;
-               }
-       }
+    // checks if a async ubus calls have finished
+    if (ubus_counter != ubus_closed) {
+        setTimeout(setup_ready, 300)
+    } else {
+        if (data.auto_search == 1) {
+            upgrade_check();
+        } else {
+            show("#upgrade_button");
+            show("#server_div");
+            $("#server").value = data.url;
+        }
+    }
 }
 
 function uci_get(option) {
-       // simple wrapper to get a uci value store in data.<option>
-       ubus_call("uci", "get", option, option["option"])
+    // simple wrapper to get a uci value store in data.<option>
+    ubus_call("uci", "get", option, option["option"])
 }
 
 ubus_counter = 0;
 ubus_closed = 0;
-function ubus_call(command, argument, params, variable) {
-       var request_data = {};
-       request_data.jsonrpc = "2.0";
-       request_data.id = ubus_counter;
-       request_data.method = "call";
-       request_data.params = [ data.ubus_rpc_session, command, argument, params ]
-       var request_json = JSON.stringify(request_data)
-       ubus_counter++;
-       var request = new XMLHttpRequest();
-       request.open("POST", ubus_url, true);
-       request.setRequestHeader("Content-type", "application/json");
-       request.onload = function(event) {
-               if(request.status === 200) {
-                       var response = JSON.parse(request.responseText)
-                       if(!("error" in response) && "result" in response) {
-                               if(response.result.length === 2) {
-                                       if(command === "uci") {
-                                               data[variable] = response.result[1].value
-                                       } else {
-                                               data[variable] = response.result[1][variable]
-                                       }
-                               }
-                       } else {
-                               error_box("<b>Ubus call failed:</b><br />Request: " + request_json + "<br />Response: " + JSON.stringify(response))
-                       }
-                       ubus_closed++;
-               }
-       }
-       request.send(request_json);
-}
 
-function info_box(info_output, loading) {
-       // Shows notification if upgrade is available
-       // If loading is true then an "processing" animation is added
-       show("#info_box");
-       var loading_image = '';
-       if(loading) {
-               loading_image = '<img src="/luci-static/resources/icons/loading.gif" alt="Loading" style="vertical-align:middle">';
-       }
-       $("#info_box").innerHTML = loading_image + info_output;
+function ubus_call(command, argument, params, variable) {
+    var request_data = {};
+    request_data.jsonrpc = "2.0";
+    request_data.id = ubus_counter;
+    request_data.method = "call";
+    request_data.params = [data.ubus_rpc_session, command, argument, params]
+    var request_json = JSON.stringify(request_data)
+    ubus_counter++;
+    var request = new XMLHttpRequest();
+    request.open("POST", ubus_url, true);
+    request.setRequestHeader("Content-type", "application/json");
+    request.onload = function(event) {
+        if (request.status === 200) {
+            var response = JSON.parse(request.responseText)
+            if (!("error" in response) && "result" in response) {
+                if (response.result.length === 2) {
+                    if (command === "uci") {
+                        data[variable] = response.result[1].value
+                    } else {
+                        data[variable] = response.result[1][variable]
+                    }
+                }
+            } else {
+                set_status("danger", "<b>Ubus call failed:</b><br />Request: " + request_json + "<br />Response: " + JSON.stringify(response))
+            }
+            ubus_closed++;
+        }
+    }
+    request.send(request_json);
 }
 
-function error_box(error_output) {
-       // Shows erros in red box
-       show("#error_box");
-       $("#error_box").innerHTML = error_output;
-       hide("#info_box");
+function set_status(type, message, loading, show_log) {
+    $("#status_box").className = "alert-message " + type;
+    var loading_image = '';
+    if (loading) {
+        loading_image = '<img src="/luci-static/resources/icons/loading.gif" alt="Loading" style="vertical-align:middle"> ';
+    }
+    if (show_log && data.log) {
+        message += ' <p><a target="_blank" href="' + data.url + data.log + '">Build log</a></p>'
+    }
+    $("#status_box").innerHTML = loading_image + message;
+    show("#status_box")
 }
 
 function upgrade_check() {
-       // Asks server for new firmware
-       // If data.upgrade_packages is set to true search for new package versions as well
-       hide("#error_box");
-       hide("#server_div");
-       info_box("Searching for upgrades", true);
-       var request_dict = {}
-       request_dict.version = data.release.version;
-       request_dict.packages = data.packages;
-       request_dict.upgrade_packages = data.upgrade_packages
-       server_request(request_dict, "api/upgrade-check", upgrade_check_callback)
+    // Asks server for new firmware
+    // If data.upgrade_packages is set to true search for new package versions as well
+    hide("#status_box");
+    hide("#server_div");
+    set_status("info", "Searching for upgrades", true);
+    request_dict.distro = data.release.distribution;
+    request_dict.version = data.release.version;
+    request_dict.target = data.release.target;
+    request_dict.revision = data.release.revision;
+    request_dict.installed = data.packages;
+    request_dict.upgrade_packages = data.upgrade_packages
+    server_request("api/upgrade-check", upgrade_check_callback)
 }
 
 function upgrade_check_callback(request_text) {
-       var request_json = JSON.parse(request_text)
-
-       // create simple output to tell user what's going to be upgrade (release/packages)
-       var info_output = ""
-       if(request_json.version != undefined) {
-               info_output += "<h3>New firmware release available</h3>"
-               info_output += data.release.version + " to " + request_json.version
-               data.latest_version = request_json.version;
-       }
-       if(request_json.upgrades != undefined) {
-               info_output += "<h3>Package upgrades available</h3>"
-               for (var upgrade in request_json.upgrades) {
-                       info_output += "<b>" + upgrade + "</b>: " + request_json.upgrades[upgrade][1] + " to " + request_json.upgrades[upgrade][0] + "<br />"
-               }
-       }
-       data.packages = request_json.packages
-       info_box(info_output)
-
-       if(data.advanced_mode == 1) {
-               show("#edit_button");
-       }
-       var upgrade_button = $("#upgrade_button")
-       upgrade_button.value = "Request firmware";
-       upgrade_button.style.display = "block";
-       upgrade_button.disabled = false;
-       upgrade_button.onclick = upgrade_request;
-
+    var request_json = JSON.parse(request_text)
+
+    // create simple output to tell user what's going to be upgrade (release/packages)
+    var info_output = ""
+    if (request_json.version) {
+        info_output += "<h3>New release <b>" + request_json.version + "</b> available</h3>"
+        info_output += "Installed version: " + data.release.version
+        request_dict.version = request_json.version;
+    }
+    if (request_json.upgrades) {
+        if (request_json.upgrades != {}) {
+            info_output += "<h3>Package upgrades available</h3>"
+            for (var upgrade in request_json.upgrades) {
+                info_output += "<b>" + upgrade + "</b>: " + request_json.upgrades[upgrade][1] + " to " + request_json.upgrades[upgrade][0] + "<br />"
+            }
+        }
+    }
+    data.packages = request_json.packages
+    set_status("success", info_output)
+
+    if (data.advanced_mode == 1) {
+        show("#edit_button");
+    }
+    var upgrade_button = $("#upgrade_button")
+    upgrade_button.value = "Request firmware";
+    upgrade_button.style.display = "block";
+    upgrade_button.disabled = false;
+    upgrade_button.onclick = upgrade_request;
 }
 
 function upgrade_request() {
-       // Request the image
-       // Needed values
-       // version/release
-       // board_name or model (server tries to find the correct profile)
-       // packages
-       // The rest is added by server_request()
-       $("#upgrade_button").disabled = true;
-       hide("#edit_packages");
-       hide("#edit_button");
-       hide("#keep_container");
-
-       var request_dict = {}
-       request_dict.version = data.latest_version;
-       request_dict.board = data.board_name
-       request_dict.model = data.model
-
-       if(data.edit_packages == true) {
-               request_dict.packages = $("#edit_packages").value.split("\n")
-       } else {
-               request_dict.packages = data.packages;
-       }
-
-       server_request(request_dict, "api/upgrade-request", upgrade_request_callback)
+    // Request firmware using the following parameters
+    // distro, version, target, board_name/model, packages
+    $("#upgrade_button").disabled = true;
+    hide("#edit_packages");
+    hide("#edit_button");
+    hide("#keep_container");
+
+    // remove "installed" entry as unused by build requests
+    delete request_dict.installed
+    // add board info to let server determine profile
+    request_dict.board_name = data.board_name
+    request_dict.board = data.board_name
+    request_dict.model = data.model
+
+    if (data.edit_packages == true) {
+        request_dict.packages = $("#edit_packages").value.split("\n")
+    } else {
+        request_dict.packages = data.packages;
+    }
+    server_request("api/upgrade-request", upgrade_request_callback)
 }
 
 function upgrade_request_callback(request) {
-       // ready to download
-       var request_json = JSON.parse(request);
-       data.sysupgrade_url = request_json.sysupgrade;
-
-       var filename_split = data.sysupgrade_url.split("/")
-       data.filename = filename_split[filename_split.length - 1]
-
-       var info_output = 'Firmware created: <a href="' + data.sysupgrade_url + '"><b>' + data.filename + '</b></a>'
-       if(data.advanced_mode == 1) {
-               info_output += '<br /><a target="_blank" href="' + data.sysupgrade_url + '.log">Build log</a>'
-       }
-       info_box(info_output);
-
-       show("#keep_container");
-       var upgrade_button = $("#upgrade_button")
-       upgrade_button.disabled = false;
-       upgrade_button.style.display = "block";
-       upgrade_button.value = "Flash firmware";
-       upgrade_button.onclick = download_image;
+    // ready to download
+    var request_json = JSON.parse(request)
+    data.files = request_json.files
+    data.sysupgrade = request_json.sysupgrade
+    data.log = request_json.log
+
+    var info_output = '<h3>Firmware created</h3><p>Created file: <a href="' + data.url + data.files + data.sysupgrade + '">' + data.sysupgrade + '</p></a>'
+    set_status("success", info_output, false, true);
+
+    show("#keep_container");
+    var upgrade_button = $("#upgrade_button")
+    upgrade_button.disabled = false;
+    upgrade_button.style.display = "block";
+    upgrade_button.value = "Flash firmware";
+    upgrade_button.onclick = download_image;
 }
 
 function flash_image() {
-       // Flash image via rpc-sys upgrade_start
-       info_box("Flashing firmware. Don't unpower device", true)
-       ubus_call("rpc-sys", "upgrade_start", { "keep": $("#keep").checked }, 'message');
-       ping_max = 3600; // in seconds
-       setTimeout(ping_ubus, 10000)
+    // Flash image via rpc-sys upgrade_start
+    set_status("warning", "Flashing firmware. Don't unpower device", true)
+    ubus_call("rpc-sys", "upgrade_start", {
+        "keep": $("#keep").checked
+    }, 'message');
+    ping_max = 3600; // in seconds
+    setTimeout(ping_ubus, 10000)
 }
 
 function ping_ubus() {
-       // Tries to connect to ubus. If the connection fails the device is likely still rebooting.
-       // If more time than ping_max passes update may failed
-       if(ping_max > 0) {
-               ping_max--;
-               var request = new XMLHttpRequest();
-               request.open("GET", ubus_url, true);
-               request.addEventListener('error', function(event) {
-                       info_box("Rebooting device", true);
-                       setTimeout(ping_ubus, 1000)
-               });
-               request.addEventListener('load', function(event) {
-                       info_box("Success! Please reload web interface");
-                       $("#upgrade_button").value = "Reload page";
-                       show("#upgrade_button");
-                       $("#upgrade_button").disabled = false;
-                       $("#upgrade_button").onclick = function() { location.reload(); }
-               });
-               request.send();
-       } else {
-               error_box("Web interface could not reconnect to your device. Please reload web interface or check device manually")
-       }
+    // Tries to connect to ubus. If the connection fails the device is likely still rebooting.
+    // If more time than ping_max passes update may failed
+    if (ping_max > 0) {
+        ping_max--;
+        var request = new XMLHttpRequest();
+        request.open("GET", ubus_url, true);
+        request.addEventListener('error', function(event) {
+            set_status("warning", "Rebooting device - please wait!", true);
+            setTimeout(ping_ubus, 5000)
+        });
+        request.addEventListener('load', function(event) {
+            set_status("success", "Success! Please reload web interface");
+            $("#upgrade_button").value = "Reload page";
+            show("#upgrade_button");
+            $("#upgrade_button").disabled = false;
+            $("#upgrade_button").onclick = function() {
+                location.reload();
+            }
+        });
+        request.send();
+    } else {
+        set_status("danger", "Web interface could not reconnect to your device. Please reload web interface or check device manually")
+    }
 }
 
 function upload_image(blob) {
-       // Uploads received blob data to the server using cgi-io
-       var request = new XMLHttpRequest();
-       var form_data  = new FormData();
-
-       form_data.append("sessionid", data.ubus_rpc_session)
-       form_data.append("filename", "/tmp/firmware.bin")
-       form_data.append("filemode", 755) // insecure?
-       form_data.append("filedata", blob)
-
-       request.addEventListener('load', function(event) {
-               request_json = JSON.parse(request.responseText)
-               flash_image();
-       });
-
-       request.addEventListener('error', function(event) {
-               info_box("Upload of firmware failed, please retry by reloading web interface")
-       });
-
-       request.open('POST', origin + '/cgi-bin/cgi-upload');
-       request.send(form_data);
+    // Uploads received blob data to the server using cgi-io
+    set_status("info", "Uploading firmware to device", true);
+    var request = new XMLHttpRequest();
+    var form_data = new FormData();
+
+    form_data.append("sessionid", data.ubus_rpc_session)
+    form_data.append("filename", "/tmp/firmware.bin")
+    form_data.append("filemode", 755) // insecure?
+    form_data.append("filedata", blob)
+
+    request.addEventListener('load', function(event) {
+        request_json = JSON.parse(request.responseText)
+        flash_image();
+    });
+
+    request.addEventListener('error', function(event) {
+        set_status("danger", "Upload of firmware failed, please retry by reloading web interface")
+    });
+
+    request.open('POST', origin + '/cgi-bin/cgi-upload');
+    request.send(form_data);
 }
 
 
 function download_image() {
-       // Download image from server once the url was received by upgrade_request
-       hide("#keep_container");
-       hide("#upgrade_button");
-       var download_request = new XMLHttpRequest();
-       download_request.open("GET", data.sysupgrade_url);
-       download_request.responseType = "arraybuffer";
-
-       download_request.onload = function () {
-               if (this.status === 200) {
-                       var blob = new Blob([download_request.response], {type: "application/octet-stream"});
-                       upload_image(blob)
-               }
-       };
-       info_box("Downloading firmware", true);
-       download_request.send();
+    // Download image from server once the url was received by upgrade_request
+    hide("#keep_container");
+    hide("#upgrade_button");
+    var download_request = new XMLHttpRequest();
+    download_request.open("GET", data.url + data.files + data.sysupgrade);
+    download_request.responseType = "arraybuffer";
+
+    download_request.onload = function() {
+        if (this.status === 200) {
+            var blob = new Blob([download_request.response], {
+                type: "application/octet-stream"
+            });
+            upload_image(blob)
+        }
+    };
+    set_status("info", "Downloading firmware to web browser memory", true);
+    download_request.send();
 }
 
-function server_request(request_dict, path, callback) {
-       var request_json;
-       request_dict.distro = data.release.distribution;
-       request_dict.target = data.release.target.split("\/")[0];
-       request_dict.subtarget = data.release.target.split("\/")[1];
-       var request = new XMLHttpRequest();
-       request.open("POST", data.url + "/" + path, true);
-       request.setRequestHeader("Content-type", "application/json");
-       request.send(JSON.stringify(request_dict));
-       request.onerror = function(e) {
-               error_box("Upgrade server down or could not connect")
-               show("#server_div");
-       }
-       request.addEventListener('load', function(event) {
-               var request_text = request.responseText;
-               if (request.status === 200) {
-                       callback(request_text)
-
-               } else if (request.status === 202) {
-                       var imagebuilder = request.getResponseHeader("X-Imagebuilder-Status");
-                       if(imagebuilder === "queue") {
-                               // in queue
-                               var queue = request.getResponseHeader("X-Build-Queue-Position");
-                               info_box("In build queue position " + queue, true)
-                               console.log("queued");
-                       } else if(imagebuilder === "initialize") {
-                               info_box("Setting up ImageBuilder", true)
-                               console.log("Setting up imagebuilder");
-                       } else if(imagebuilder === "building") {
-                               info_box("Building image", true);
-                               console.log("building");
-                       } else {
-                               // fallback if for some reasons the headers are missing e.g. browser blocks access
-                               info_box("Processing request", true);
-                               console.log(imagebuilder)
-                       }
-                       setTimeout(function() { server_request(request_dict, path, callback) }, 5000)
-
-               } else if (request.status === 204) {
-                       // no upgrades available
-                       info_box("No upgrades available")
-
-               } else if (request.status === 400) {
-                       // bad request
-                       request_json = JSON.parse(request_text)
-                       error_box(request_json.error)
-
-               } else if (request.status === 412) {
-                       // this is a bit generic
-                       error_box("Unsupported device, release, target, subtraget or board")
-
-               } else if (request.status === 413) {
-               error_box("No firmware created due to image size. Try again with less packages selected.")
-
-               } else if (request.status === 422) {
-                       var package_missing = request.getResponseHeader("X-Unknown-Package");
-                       error_box("Unknown package in request: <b>" + package_missing + "</b>")
-               } else if (request.status === 500) {
-                       request_json = JSON.parse(request_text)
-
-                       var error_box_content = "<b>Internal server error</b><br />"
-                       error_box_content += request_json.error
-                       if(request_json.log != undefined) {
-                               data.log_url = request_json.log
-                       }
-                       error_box(error_box_content)
-
-               } else if (request.status === 501) {
-                       error_box("No sysupgrade file produced, may not supported by model.")
-
-               } else if (request.status === 502) {
-                       // python part offline
-                       error_box("Server down for maintenance")
-                       setTimeout(function() { server_request(request_dict, path, callback) }, 30000)
-               } else if (request.status === 503) {
-                       error_box("Server overloaded")
-                       setTimeout(function() { server_request(request_dict, path, callback) }, 30000)
-               }
-       });
+function server_request(path, callback) {
+    var request_json;
+    var request = new XMLHttpRequest();
+    request.open("POST", data.url + "/" + path, true);
+    request.setRequestHeader("Content-type", "application/json");
+    request.send(JSON.stringify(request_dict));
+    request.onerror = function(e) {
+        set_status("danger", "Upgrade server down or could not connect")
+        show("#server_div");
+    }
+    request.addEventListener('load', function(event) {
+        var request_text = request.responseText;
+        if (request.status === 200) {
+            callback(request_text)
+
+        } else if (request.status === 202) {
+            var imagebuilder = request.getResponseHeader("X-Imagebuilder-Status");
+            if (imagebuilder === "queue") {
+                // in queue
+                var queue = request.getResponseHeader("X-Build-Queue-Position");
+                set_status("info", "In build queue position " + queue, true)
+                console.log("queued");
+            } else if (imagebuilder === "building") {
+                set_status("info", "Building image", true);
+                console.log("building");
+            } else {
+                // fallback if for some reasons the headers are missing e.g. browser blocks access
+                set_status("info", "Processing request", true);
+                console.log(imagebuilder)
+            }
+            setTimeout(function() {
+                server_request(path, callback)
+            }, 5000)
+
+        } else if (request.status === 204) {
+            // no upgrades available
+            set_status("success", "No upgrades available")
+
+        } else if (request.status === 400) {
+            // bad request
+            request_json = JSON.parse(request_text)
+            set_status("danger", request_json.error)
+
+        } else if (request.status === 409) {
+            // bad request
+            request_json = JSON.parse(request_text)
+            data.log = request_json.log
+            set_status("danger", "Incompatible package selection. See build log for details", false, true)
+
+        } else if (request.status === 412) {
+            // this is a bit generic
+            set_status("danger", "Unsupported device, release, target, subtraget or board")
+
+        } else if (request.status === 413) {
+            set_status("danger", "No firmware created due to image size. Try again with less packages selected.")
+
+        } else if (request.status === 422) {
+            var package_missing = request.getResponseHeader("X-Unknown-Package");
+            set_status("danger", "Unknown package in request: <b>" + package_missing + "</b>")
+        } else if (request.status === 500) {
+            request_json = JSON.parse(request_text)
+
+            var error_box_content = "<b>Internal server error</b><br />"
+            error_box_content += request_json.error
+            if (request_json.log != undefined) {
+                data.log = request_json.log
+            }
+            set_status("danger", error_box_content, false, true)
+
+        } else if (request.status === 501) {
+            set_status("danger", "No sysupgrade file produced, may not supported by model.")
+        } else if (request.status === 502) {
+            // python part offline
+            set_status("danger", "Server down for maintenance")
+            setTimeout(function() {
+                server_request(path, callback)
+            }, 30000)
+        } else if (request.status === 503) {
+            set_status("danger", "Server overloaded")
+            setTimeout(function() {
+                server_request(path, callback)
+            }, 30000)
+        }
+    });
 }
+request_dict = {}
 document.onload = setup()
-
index e201295d5f75b5c9bbc1e689c54ee2b996b352b1..42328d7ea4f7d60e4ce8fffd247c64975d37435b 100644 (file)
@@ -1,4 +1,4 @@
--- Copyright 2018 Dirk Brenken (dev@brenken.org)
+-- Copyright 2018-2019 Dirk Brenken (dev@brenken.org)
 -- This is free software, licensed under the Apache License, Version 2.0
 
 module("luci.controller.banip", package.seeall)
@@ -30,8 +30,8 @@ function index()
 end
 
 function ban_action(name)
-       if name == "do_refresh" then
-               luci.sys.call("/etc/init.d/banip start >/dev/null 2>&1")
+       if name == "do_reload" then
+               luci.sys.call("/etc/init.d/banip reload >/dev/null 2>&1")
        end
        luci.http.prepare_content("text/plain")
        luci.http.write("0")
@@ -51,13 +51,7 @@ function status_update()
 end
 
 function log_view()
-       local content
-
-       if nixio.fs.access("/var/log/messages") then
-               content = util.trim(util.exec("grep -F 'banIP-' /var/log/messages"))
-       else
-               content = util.trim(util.exec("logread -e 'banIP-' 2>/dev/null"))
-       end
+       local content = util.trim(util.exec("logread -e 'banIP-' 2>/dev/null")) or ""
 
        if content == "" then
                content = "No banIP related logs yet!"
index 8b5bedc089c73dce744e8d6f0092a78bdb508ccf..57294e5c46c82b0126842e5c845992555a5debfb 100644 (file)
@@ -1,17 +1,15 @@
--- Copyright 2018 Dirk Brenken (dev@brenken.org)
+-- Copyright 2018-2019 Dirk Brenken (dev@brenken.org)
 -- This is free software, licensed under the Apache License, Version 2.0
 
-local fs      = require("nixio.fs")
-local uci     = require("luci.model.uci").cursor()
-local sys     = require("luci.sys")
-local net     = require "luci.model.network".init()
-local util    = require("luci.util")
-local dump    = util.ubus("network.interface", "dump", {})
-local devices = sys.net:devices()
+local fs   = require("nixio.fs")
+local uci  = require("luci.model.uci").cursor()
+local net  = require "luci.model.network".init()
+local util = require("luci.util")
+local dump = util.ubus("network.interface", "dump", {})
 
 m = Map("banip", translate("banIP"),
        translate("Configuration of the banIP package to block ip adresses/subnets via IPSet. ")
-       .. translatef("For further information "
+       ..translatef("For further information "
        .. "<a href=\"%s\" target=\"_blank\">"
        .. "check the online documentation</a>", "https://github.com/openwrt/packages/blob/master/net/banip/files/README.md"))
 
@@ -29,22 +27,16 @@ o2.rmempty = false
 
 o3 = s:option(MultiValue, "ban_iface", translate("Interface Selection"),
        translate("Disable the automatic WAN detection and select your preferred interface(s) manually."))
-for _, dev in ipairs(devices) do
-       if dev ~= "lo" and dev ~= "br-lan" then
-               local iface = net:get_interface(dev)
-               if iface then
-                       iface = iface:get_networks() or {}
-                       for k, v in pairs(iface) do
-                               iface[k] = iface[k].sid
-                               if iface[k] ~= "lan" then
-                                       o3:value(iface[k], iface[k].. " (" ..dev.. ")")
-                               end
-                       end
+if dump then
+       local i, v
+       for i, v in ipairs(dump.interface) do
+               if v.interface ~= "loopback" and v.interface ~= "lan" then
+                       local device = v.l3_device or v.device or "-"
+                       o3:value(v.interface, v.interface.. " (" ..device.. ")")
                end
        end
 end
 o3.widget = "checkbox"
-o3.default = ban_iface
 o3.rmempty = false
 
 o4 = s:option(ListValue, "ban_fetchutil", translate("Download Utility"),
@@ -107,96 +99,112 @@ e = m:section(NamedSection, "extra", "banip", translate("Extra Options"),
 
 e1 = e:option(Flag, "ban_debug", translate("Verbose Debug Logging"),
        translate("Enable verbose debug logging in case of any processing error."))
-e1.default = e1.disabled
 e1.rmempty = false
 
 e2 = e:option(Flag, "ban_nice", translate("Low Priority Service"),
        translate("Set the nice level to 'low priority' and banIP background processing will take less resources from the system. ")
        ..translate("This change requires a manual service stop/re-start to take effect."))
-e2.default = e2.disabled
 e2.disabled = "0"
 e2.enabled = "10"
 e2.rmempty = false
 
-e3 = e:option(Value, "ban_maxqueue", translate("Max. Download Queue"),
-       translate("Size of the download queue to handle downloads &amp; IPset processing in parallel (default '8'). ")
-       .. translate("For further performance improvements you can raise this value, e.g. '16' or '32' should be safe."))
-e3.default = 8
-e3.datatype = "range(1,32)"
+e3 = e:option(Flag, "ban_backup", translate("Enable Blocklist Backup"),
+       translate("Create compressed blocklist backups, they will be used in case of download errors or during startup in 'backup mode'."))
 e3.rmempty = false
 
-e4 = e:option(Value, "ban_triggerdelay", translate("Trigger Delay"),
-       translate("Additional trigger delay in seconds before banIP processing begins."))
-e4.default = 2
-e4.datatype = "range(1,60)"
-e4.optional = true
+e4 = e:option(Value, "ban_backupdir", translate("Backup Directory"),
+       translate("Target directory for banIP backups. Please use preferably a non-volatile disk, e.g. an external usb stick."))
+e4:depends("ban_backup", 1)
+e4.datatype = "directory"
+e4.default = "/mnt"
+e4.rmempty = true
 
-e5 = e:option(Value, "ban_fetchparm", translate("Download Options"),
-       translate("Special options for the selected download utility, e.g. '--timeout=20 --no-check-certificate -O'."))
-e5.optional = true
-
-e10 = e:option(Value, "ban_wan_input_chain", translate("WAN Input Chain IPv4"))
-e10.default = "input_wan_rule"
-e10.datatype = "uciname"
-e10.optional = true
-
-e11 = e:option(Value, "ban_wan_forward_chain", translate("WAN Forward Chain IPv4"))
-e11.default = "forwarding_wan_rule"
-e11.datatype = "uciname"
-e11.optional = true
-
-e12 = e:option(Value, "ban_lan_input_chain", translate("LAN Input Chain IPv4"))
-e12.default = "input_lan_rule"
-e12.datatype = "uciname"
-e12.optional = true
-
-e13 = e:option(Value, "ban_lan_forward_chain", translate("LAN Forward Chain IPv4"))
-e13.default = "forwarding_lan_rule"
-e13.datatype = "uciname"
-e13.optional = true
-
-e14 = e:option(ListValue, "ban_target_src", translate("SRC Target IPv4"))
-e14:value("REJECT")
-e14:value("DROP")
-e14.default = "DROP"
-e14.optional = true
-
-e15 = e:option(ListValue, "ban_target_dst", translate("DST Target IPv4"))
-e15:value("REJECT")
-e15:value("DROP")
-e15.default = "REJECT"
-e15.optional = true
-
-e16 = e:option(Value, "ban_wan_input_chain_6", translate("WAN Input Chain IPv6"))
-e16.default = "input_wan_rule"
-e16.datatype = "uciname"
-e16.optional = true
-
-e17 = e:option(Value, "ban_wan_forward_chain_6", translate("WAN Forward Chain IPv6"))
-e17.default = "forwarding_wan_rule"
-e17.datatype = "uciname"
-e17.optional = true
-
-e18 = e:option(Value, "ban_lan_input_chain_6", translate("LAN Input Chain IPv6"))
-e18.default = "input_lan_rule"
-e18.datatype = "uciname"
-e18.optional = true
-
-e19 = e:option(Value, "ban_lan_forward_chain_6", translate("LAN Forward Chain IPv6"))
-e19.default = "forwarding_lan_rule"
-e19.datatype = "uciname"
-e19.optional = true
-
-e20 = e:option(ListValue, "ban_target_src_6", translate("SRC Target IPv6"))
-e20:value("REJECT")
-e20:value("DROP")
-e20.default = "DROP"
+e5 = e:option(Flag, "ban_backupboot", translate("Backup Mode"),
+       translate("Do not automatically update blocklists during startup, use their backups instead."))
+e5:depends("ban_backup", 1)
+e5.rmempty = true
+
+e6 = e:option(Value, "ban_maxqueue", translate("Max. Download Queue"),
+       translate("Size of the download queue to handle downloads &amp; IPset processing in parallel (default '4'). ")
+       .. translate("For further performance improvements you can raise this value, e.g. '8' or '16' should be safe."))
+e6.default = 4
+e6.datatype = "range(1,32)"
+e6.rmempty = false
+
+-- Optional Extra Options
+
+e20 = e:option(Value, "ban_triggerdelay", translate("Trigger Delay"),
+       translate("Additional trigger delay in seconds before banIP processing begins."))
+e20.default = 2
+e20.datatype = "range(1,60)"
 e20.optional = true
 
-e21 = e:option(ListValue, "ban_target_dst_6", translate("DST Target IPv6"))
-e21:value("REJECT")
-e21:value("DROP")
-e21.default = "REJECT"
+e21 = e:option(Value, "ban_fetchparm", translate("Download Options"),
+       translate("Special options for the selected download utility, e.g. '--timeout=20 --no-check-certificate -O'."))
 e21.optional = true
 
+e22 = e:option(Value, "ban_wan_input_chain", translate("WAN Input Chain IPv4"))
+e22.default = "input_wan_rule"
+e22.datatype = "uciname"
+e22.optional = true
+
+e23 = e:option(Value, "ban_wan_forward_chain", translate("WAN Forward Chain IPv4"))
+e23.default = "forwarding_wan_rule"
+e23.datatype = "uciname"
+e23.optional = true
+
+e24 = e:option(Value, "ban_lan_input_chain", translate("LAN Input Chain IPv4"))
+e24.default = "input_lan_rule"
+e24.datatype = "uciname"
+e24.optional = true
+
+e25 = e:option(Value, "ban_lan_forward_chain", translate("LAN Forward Chain IPv4"))
+e25.default = "forwarding_lan_rule"
+e25.datatype = "uciname"
+e25.optional = true
+
+e26 = e:option(ListValue, "ban_target_src", translate("SRC Target IPv4"))
+e26:value("REJECT")
+e26:value("DROP")
+e26.default = "DROP"
+e26.optional = true
+
+e27 = e:option(ListValue, "ban_target_dst", translate("DST Target IPv4"))
+e27:value("REJECT")
+e27:value("DROP")
+e27.default = "REJECT"
+e27.optional = true
+
+e28 = e:option(Value, "ban_wan_input_chain_6", translate("WAN Input Chain IPv6"))
+e28.default = "input_wan_rule"
+e28.datatype = "uciname"
+e28.optional = true
+
+e29 = e:option(Value, "ban_wan_forward_chain_6", translate("WAN Forward Chain IPv6"))
+e29.default = "forwarding_wan_rule"
+e29.datatype = "uciname"
+e29.optional = true
+
+e30 = e:option(Value, "ban_lan_input_chain_6", translate("LAN Input Chain IPv6"))
+e30.default = "input_lan_rule"
+e30.datatype = "uciname"
+e30.optional = true
+
+e31 = e:option(Value, "ban_lan_forward_chain_6", translate("LAN Forward Chain IPv6"))
+e31.default = "forwarding_lan_rule"
+e31.datatype = "uciname"
+e31.optional = true
+
+e32 = e:option(ListValue, "ban_target_src_6", translate("SRC Target IPv6"))
+e32:value("REJECT")
+e32:value("DROP")
+e32.default = "DROP"
+e32.optional = true
+
+e33 = e:option(ListValue, "ban_target_dst_6", translate("DST Target IPv6"))
+e33:value("REJECT")
+e33:value("DROP")
+e33.default = "REJECT"
+e33.optional = true
+
 return m
index b1b9707f04afffe6c53f2ff1564fa9363bb5f60b..2fd4109e90b37b2ad0bde493cb2fbeb0ae094ccd 100644 (file)
@@ -1,8 +1,8 @@
 <style type="text/css">
        textarea
        {
-               width: 100%;
-               height: 450px;
+               width: 100% !important;
+               height: 450px !important;
                border: 1px solid #cccccc;
                padding: 5px;
                font-size: 12px;
@@ -16,8 +16,8 @@
        select[readonly],
        textarea[readonly]
        {
-               width: 100%;
-               height: 450px;
+               width: 100% !important;
+               height: 450px !important;
                border: 1px solid #cccccc;
                padding: 5px;
                font-size: 12px;
@@ -33,7 +33,7 @@
        .cbi-section-table-row,
        .tr[data-title]::before
        {
-               text-align: left;
+               text-align: left !important;
                vertical-align: top;
                margin-left: 0px;
                padding-left: 2px;
index 08ef90399d0bf1e58c6582a1b62959b14c766f3e..410528130c49c3d14a9e40ff06e5823c695166c3 100644 (file)
@@ -1,5 +1,5 @@
 <%#
-Copyright 2018 Dirk Brenken (dev@brenken.org)
+Copyright 2018-2019 Dirk Brenken (dev@brenken.org)
 This is free software, licensed under the Apache License, Version 2.0
 -%>
 
@@ -13,8 +13,8 @@ This is free software, licensed under the Apache License, Version 2.0
                        var view         = document.getElementById("value_1");
                        var input        = json.data.status;
 
-                       btn1.value = "<%:Refresh%>";
-                       btn1.name  = "do_refresh";
+                       btn1.value = "<%:Reload%>";
+                       btn1.name  = "do_reload";
                        view.innerHTML = input || "-";
                        if (input != "running")
                        {
@@ -121,9 +121,9 @@ function btn_action(action)
 </div>
 <hr />
 <div class="cbi-value" id="button_1">
-       <label class="cbi-value-title" for="button_1"><%:Refresh IPSets%></label>
+       <label class="cbi-value-title" for="button_1"><%:Reload IPSets%></label>
        <div class="cbi-value-field">
-               <input class="cbi-button cbi-button-apply" id="btn1" type="button" name="do_refresh" value="<%:Refresh%>" onclick="btn_action(this)" />
+               <input class="cbi-button cbi-button-apply" id="btn1" type="button" name="do_reload" value="<%:Reload%>" onclick="btn_action(this)" />
                <span id="btn1_running" class="btn_running"></span>
        </div>
 </div>
index 743886f88442252cbc06250e6ce3dcae406ca781..12240e5ae46a616eb3763753814ffb744bd272f4 100644 (file)
@@ -27,7 +27,7 @@ local anonclass  = (not self.anonymous or self.sectiontitle) and "named" or "ano
                                for i, k in ipairs(self:cfgsections()) do
                                        section = k
                                        local sectionname  = striptags((type(self.sectiontitle) == "function") and self:sectiontitle(section) or k)
-                                       local sectiontitle = ifattr(sectionname and (not self.anonymous or self.sectiontitle), "data-title", sectionname)
+                                       local sectiontitle = ifattr(sectionname and (not self.anonymous or self.sectiontitle), "data-title", sectionname, true)
                                        isempty = false
                                        scope = { valueheader = "cbi/cell_valueheader", valuefooter = "cbi/cell_valuefooter" }
                        -%>
diff --git a/applications/luci-app-bcp38/po/es/bcp38.po b/applications/luci-app-bcp38/po/es/bcp38.po
new file mode 100644 (file)
index 0000000..d16df3e
--- /dev/null
@@ -0,0 +1,79 @@
+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"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\n"
+
+#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:61
+msgid "Allowed IP ranges"
+msgstr "Rangos de IP permitidos"
+
+#: 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 ""
+"Intente detectar automáticamente si la IP ascendente será bloqueada por la "
+"configuración, y agregue una excepción si lo hace. Si esto no funciona "
+"correctamente, puede agregar excepciones manualmente a continuación."
+
+#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:33
+msgid "Auto-detect upstream IP"
+msgstr "Detección automática de IP ascendente"
+
+#: applications/luci-app-bcp38/luasrc/controller/bcp38.lua:6
+#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:20
+msgid "BCP38"
+msgstr "BCP38"
+
+#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:27
+msgid "BCP38 config"
+msgstr "Configuración de BCP38"
+
+#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:56
+msgid "Blocked IP ranges"
+msgstr "Rangos de IP bloqueados"
+
+#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:30
+msgid "Enable"
+msgstr "Habilitar"
+
+#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:39
+msgid "Interface name"
+msgstr "Nombre de interfaz"
+
+#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:39
+msgid ""
+"Interface to apply the blocking to (should be the upstream WAN interface)."
+msgstr ""
+"Interfaz para aplicar el bloqueo a (debe ser la interfaz WAN ascendente)."
+
+#: 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 ""
+"Tiene prioridad sobre los rangos bloqueados. Úselo para incluir en la lista "
+"blanca a su red ascendente si está detrás de un NAT doble y la detección "
+"automática no funciona."
+
+#: 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 ""
+"Esta función impide que los paquetes con destinos de direcciones privadas "
+"salgan a Internet según <a href=\"http://tools.ietf.org/html/bcp38\">BCP 38</"
+"a>. Para IPv6, solo se instalan rutas predeterminadas específicas de la "
+"fuente, por lo que no se necesitan rutas de firewall BCP38."
diff --git a/applications/luci-app-clamav/po/es/clamav.po b/applications/luci-app-clamav/po/es/clamav.po
new file mode 100644 (file)
index 0000000..ebb7ea4
--- /dev/null
@@ -0,0 +1,201 @@
+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"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\n"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:143
+msgid "10"
+msgstr "10"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:133
+msgid "1024"
+msgstr "1024"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:59
+msgid "15"
+msgstr "15"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:154
+msgid "150M"
+msgstr "150M"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:36
+msgid "1M"
+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 "20"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:138
+msgid "2048"
+msgstr "2048"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:37
+msgid "2M"
+msgstr "2M"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:155
+msgid "50M"
+msgstr "50M"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:35
+msgid "512K"
+msgstr "512K"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:149
+msgid "600"
+msgstr "600"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:123
+msgid "Block encrypted archives"
+msgstr "Bloquear archivos encriptados"
+
+#: applications/luci-app-clamav/luasrc/controller/clamav.lua:21
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:22
+msgid "ClamAV"
+msgstr "ClamAV"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:147
+msgid "Database check every N sec"
+msgstr "Comprobación de la base de datos cada N segundos"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:88
+msgid "Detect broken executables"
+msgstr "Detectar ejecutables rotos"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:73
+msgid "Detect possibly unwanted apps"
+msgstr "Detectar aplicaciones posiblemente no deseadas"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:45
+msgid "Enable verbose logging"
+msgstr "Habilitar registro detallado"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:63
+msgid "Follow directory symlinks"
+msgstr "Siga los enlaces simbólicos del directorio"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:68
+msgid "Follow file symlinks"
+msgstr "Seguir archivo de enlaces simbólicos"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:30
+msgid "Log"
+msgstr "Registro"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:50
+msgid "Log additional infection info"
+msgstr "Registrar información adicional de infección"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:40
+msgid "Log time with each message"
+msgstr "Tiempo de registro con cada mensaje"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:58
+msgid "Max directory scan depth"
+msgstr "Profundidad máxima de escaneo de directorio"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:141
+msgid "Max number of threads"
+msgstr "Número máximo de hilos"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:34
+msgid "Max size of log file"
+msgstr "Tamaño máximo del archivo de registro"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:152
+msgid "Max size of scanned file"
+msgstr "Tamaño máximo del archivo escaneado"
+
+#: 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 "No"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:136
+msgid "Port range, highest port"
+msgstr "Rango de puertos, puerto más alto"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:131
+msgid "Port range, lowest port"
+msgstr "Rango de puertos, puerto más bajo"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:83
+msgid "Scan ELF files"
+msgstr "Escanear archivos ELF"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:93
+msgid "Scan MS Office and .msi files"
+msgstr "Escanear archivos de MS Office y .msi"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:113
+msgid "Scan RFC1341 messages split over many emails"
+msgstr "Escanea los mensajes RFC1341 divididos en muchos correos electrónicos"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:118
+msgid "Scan archives"
+msgstr "Escanear archivos"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:108
+msgid "Scan emails"
+msgstr "Escanerar emails"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:98
+msgid "Scan pdf files"
+msgstr "Escanear archivos pdf"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:78
+msgid "Scan portable executables"
+msgstr "Escanear ejecutables portátiles"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:103
+msgid "Scan swf files"
+msgstr "Escanear archivos swf"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:29
+msgid "Settings"
+msgstr "Ajustes"
+
+#: 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 "Si"
index 0caf5f047f9e15f956046ba6164264f961739fdc..b45843c18bb57cd62b5dc67ef0e545f292ee5afa 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2012-11-24 10:16+0200\n"
+"Project-Id-Version: \n"
+"PO-Revision-Date: 2019-02-21 17:06-0300\n"
 "Last-Translator: José Vicente <josevteg@gmail.com>\n"
 "Language-Team: none\n"
 "Language: es\n"
@@ -9,7 +9,8 @@ msgstr ""
 "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"
+"X-Generator: Poedit 2.2.1\n"
+"POT-Creation-Date: \n"
 
 #: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
 msgid "A short textual description of the configured command"
@@ -40,7 +41,7 @@ msgstr "Código:"
 
 #: applications/luci-app-commands/luasrc/view/commands.htm:164
 msgid "Collecting data..."
-msgstr "Recuperando datos..."
+msgstr "Recolectando datos..."
 
 #: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
 msgid "Command"
@@ -48,15 +49,15 @@ msgstr "Comando"
 
 #: applications/luci-app-commands/luasrc/view/commands_public.htm:30
 msgid "Command executed successfully."
-msgstr ""
+msgstr "Comando ejecutado con éxito."
 
 #: applications/luci-app-commands/luasrc/view/commands_public.htm:32
 msgid "Command exited with status code"
-msgstr ""
+msgstr "Comando salido con código de estado"
 
 #: applications/luci-app-commands/luasrc/view/commands.htm:73
 msgid "Command failed"
-msgstr "Falló"
+msgstr "Comando fallido"
 
 #: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
 msgid "Command line to execute"
@@ -64,7 +65,7 @@ msgstr "Comando a ejecutar"
 
 #: applications/luci-app-commands/luasrc/view/commands.htm:73
 msgid "Command successful"
-msgstr "OK"
+msgstr "Comando exitoso"
 
 #: applications/luci-app-commands/luasrc/view/commands.htm:144
 msgid "Command:"
@@ -78,11 +79,11 @@ msgstr "Configurar"
 #: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
 #: applications/luci-app-commands/luasrc/view/commands.htm:138
 msgid "Custom Commands"
-msgstr "Comandos propios"
+msgstr "Comandos personalizados"
 
 #: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
 msgid "Custom arguments"
-msgstr "Parámetros propios"
+msgstr "Parámetros perzonalizados"
 
 #: applications/luci-app-commands/luasrc/controller/commands.lua:8
 msgid "Dashboard"
@@ -94,11 +95,11 @@ msgstr "Descripción"
 
 #: applications/luci-app-commands/luasrc/view/commands.htm:150
 msgid "Download"
-msgstr "Descarga"
+msgstr "Descargar"
 
 #: applications/luci-app-commands/luasrc/view/commands.htm:119
 msgid "Download execution result"
-msgstr ""
+msgstr "Descargar resultado de ejecución"
 
 #: applications/luci-app-commands/luasrc/view/commands.htm:79
 msgid "Failed to execute command!"
@@ -114,7 +115,7 @@ msgstr "Cargando"
 
 #: applications/luci-app-commands/luasrc/view/commands.htm:119
 msgid "Or display result"
-msgstr ""
+msgstr "O mostrar resultado"
 
 #: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
 msgid "Public access"
@@ -126,11 +127,11 @@ msgstr "Ejecutar"
 
 #: applications/luci-app-commands/luasrc/view/commands_public.htm:41
 msgid "Standard Error"
-msgstr ""
+msgstr "Error estándar"
 
 #: applications/luci-app-commands/luasrc/view/commands_public.htm:36
 msgid "Standard Output"
-msgstr ""
+msgstr "Salida estándar"
 
 #: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
 msgid ""
index 9dc08575096525cf8dd9d535364ca9a1b710a81e..2f06200146b5a725ec0af29b27328b14d87eac4f 100644 (file)
@@ -28,7 +28,7 @@ local ns = m:section( NamedSection, "global", "ddns",
        .. [[<br /><strong>]]
        .. translate("It is NOT recommended for casual users to change settings on this page.")
        .. [[</strong><br />]]
-       .. [[<a href="http://wiki.openwrt.org/doc/uci/ddns#version_2x1" target="_blank">]]
+       .. [[<a href="https://openwrt.org/docs/guide-user/base-system/ddns#section_ddns" target="_blank">]]
        .. translate("For detailed information about parameter settings look here.")
        .. [[</a>]]
        )
index 419201548b5c372bb139f2f0b934476eea5ae297..290ef516ad7651d887795318b6b69cddcee65d26 100644 (file)
@@ -27,7 +27,7 @@ s = m:section( SimpleSection,
 -- ddns-scripts needs to be updated for full functionality
 if not CTRL.service_ok() then
        local so = s:option(DummyValue, "_update_needed")
-       so.titleref = DISP.build_url("admin", "system", "packages")
+       so.titleref = DISP.build_url("admin", "system", "opkg")
        so.rawhtml  = true
        so.title = font_red .. bold_on ..
                translate("Software update required") .. bold_off .. font_off
@@ -62,7 +62,7 @@ end
 -- No HTTPS support
 if not DDNS.env_info("has_ssl") then
        local sl = s:option(DummyValue, "_no_https")
-       sl.titleref = DISP.build_url("admin", "system", "packages")
+       sl.titleref = DISP.build_url("admin", "system", "opkg")
        sl.rawhtml  = true
        sl.title = bold_on ..
                translate("HTTPS not supported") .. bold_off
@@ -76,7 +76,7 @@ end
 -- No bind_network
 if not DDNS.env_info("has_bindnet") then
        local bn = s:option(DummyValue, "_no_bind_network")
-       bn.titleref = DISP.build_url("admin", "system", "packages")
+       bn.titleref = DISP.build_url("admin", "system", "opkg")
        bn.rawhtml  = true
        bn.title = bold_on ..
                translate("Binding to a specific network not supported") .. bold_off
@@ -92,7 +92,7 @@ end
 -- currently only cURL possibly without proxy support
 if not DDNS.env_info("has_proxy") then
        local px = s:option(DummyValue, "_no_proxy")
-       px.titleref = DISP.build_url("admin", "system", "packages")
+       px.titleref = DISP.build_url("admin", "system", "opkg")
        px.rawhtml  = true
        px.title = bold_on ..
                translate("cURL without Proxy Support") .. bold_off
@@ -106,7 +106,7 @@ end
 -- "Force IP Version not supported"
 if not DDNS.env_info("has_forceip") then
        local fi = s:option(DummyValue, "_no_force_ip")
-       fi.titleref = DISP.build_url("admin", "system", "packages")
+       fi.titleref = DISP.build_url("admin", "system", "opkg")
        fi.rawhtml  = true
        fi.title = bold_on ..
                translate("Force IP Version not supported") .. bold_off
@@ -126,7 +126,7 @@ end
 -- "DNS requests via TCP not supported"
 if not DDNS.env_info("has_bindhost") then
        local dt = s:option(DummyValue, "_no_dnstcp")
-       dt.titleref = DISP.build_url("admin", "system", "packages")
+       dt.titleref = DISP.build_url("admin", "system", "opkg")
        dt.rawhtml  = true
        dt.title = bold_on ..
                translate("DNS requests via TCP not supported") .. bold_off
@@ -139,7 +139,7 @@ end
 -- nslookup compiled with musl produce problems when using
 if not DDNS.env_info("has_dnsserver") then
        local ds = s:option(DummyValue, "_no_dnsserver")
-       ds.titleref = DISP.build_url("admin", "system", "packages")
+       ds.titleref = DISP.build_url("admin", "system", "opkg")
        ds.rawhtml  = true
        ds.title = bold_on ..
                translate("Using specific DNS Server not supported") .. bold_off
@@ -153,7 +153,7 @@ end
 -- certificates installed
 if DDNS.env_info("has_ssl") and not DDNS.env_info("has_cacerts") then
        local ca = s:option(DummyValue, "_no_certs")
-       ca.titleref = DISP.build_url("admin", "system", "packages")
+       ca.titleref = DISP.build_url("admin", "system", "opkg")
        ca.rawhtml  = true
        ca.title = bold_on ..
                translate("No certificates found") .. bold_off
index 6f0c7f0952e596f6cce8fb38a8a43c6190aa481b..be7f3eeff4fb699730bfdc9f2efbae800d39c356 100755 (executable)
@@ -21,7 +21,7 @@ function env_info(type)
                end
 
                local function has_curlssl()
-                       return (SYS.call( [[$(which curl) -V 2>&1 | grep "Protocols:" | grep -qF "https"]] ) ~= 0)
+                       return (SYS.call( [[$(which curl) -V 2>&1 | grep -qF "https"]] ) == 0)
                end
 
                local function has_fetch()
@@ -103,7 +103,7 @@ function env_info(type)
                end
 
                local function has_nslookup()
-                       return (SYS.call( [[$(which nslookup) localhost 2>&1 | grep -qF "(null)"]] ) ~= 0)
+                       return (SYS.call( [[which nslookup >/dev/null 2>&1]] ) == 0)
                end
 
                if type == "has_bindhost" then
index 04378e1f6a9b93544ac4bbcc88612e7820340cc8..9e649c2ddd6859bb6542510d7b6932e45a5e64aa 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: luci-app-ddns 2.4.0-1\n"
 "POT-Creation-Date: 2016-01-30 11:07+0100\n"
-"PO-Revision-Date: 2012-11-01 23:37+0200\n"
+"PO-Revision-Date: 2019-05-15 20:11-0300\n"
 "Last-Translator: José Vicente <josevteg@gmail.com>\n"
 "Language-Team: \n"
 "Language: es\n"
@@ -10,114 +10,127 @@ msgstr ""
 "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"
+"X-Generator: Poedit 2.2.1\n"
 
 #: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:145
 msgid "&"
-msgstr ""
+msgstr "Y"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:562
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:591
 msgid "-- custom --"
-msgstr ""
+msgstr "-- Perzonalizado --"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1108
 msgid "-- default --"
-msgstr ""
+msgstr "-- Predeterminado --"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:53
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:264
 msgid "Advanced Settings"
-msgstr ""
+msgstr "Ajustes avanzados"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:46
 msgid "Allow non-public IP's"
-msgstr ""
+msgstr "Permitir IPs no publicas"
 
 #: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:176
 msgid "Applying changes"
-msgstr ""
+msgstr "Aplicando cambios"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:45
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:50
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:263
 msgid "Basic Settings"
-msgstr ""
+msgstr "Ajustes básicos"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:25
 msgid ""
 "Below a list of configuration tips for your system to run Dynamic DNS "
 "updates without limitations"
 msgstr ""
+"A continuación, una lista de sugerencias de configuración para que su "
+"sistema ejecute actualizaciones dinámicas de DNS sin limitaciones."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:95
 msgid ""
 "Below is a list of configured DDNS configurations and their current state."
 msgstr ""
+"A continuación se muestra una lista de las configuraciones de DDNS "
+"configuradas y su estado actual."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1104
 msgid "Bind Network"
-msgstr ""
+msgstr "Red de enlace"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1114
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1124
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:82
 msgid "Binding to a specific network not supported"
-msgstr ""
+msgstr "No se admite el enlace a una red específica"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:113
 msgid ""
 "BusyBox's nslookup and Wget do not support to specify the IP version to use "
 "for communication with DDNS Provider!"
 msgstr ""
+"¡El nslookup y Wget de BusyBox no admiten especificar la versión de IP que "
+"se usará para la comunicación con el proveedor de DDNS!"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:133
 msgid ""
 "BusyBox's nslookup and hostip do not support to specify to use TCP instead "
 "of default UDP when requesting DNS server!"
 msgstr ""
+"¡El nslookup y el hostip de BusyBox no admiten especificar el uso de TCP en "
+"lugar del UDP predeterminado al solicitar el servidor DNS."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:146
 msgid ""
 "BusyBox's nslookup in the current compiled version does not handle given DNS "
 "Servers correctly!"
 msgstr ""
+"¡El nslookup de BusyBox en la versión compilada actual no maneja los "
+"servidores DNS dados correctamente!"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1118
 msgid "Casual users should not change this setting"
-msgstr ""
+msgstr "Los usuarios ocasionales no deben cambiar esta configuración."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:407
 msgid "Change provider"
-msgstr ""
+msgstr "Cambiar proveedor"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1302
 msgid "Check Interval"
-msgstr ""
+msgstr "Verificar intervalo"
 
 #: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:55
 msgid "Collecting data..."
-msgstr ""
+msgstr "Recolectando datos..."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:102
 #: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:48
 msgid "Configuration"
-msgstr ""
+msgstr "Configuración"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:27
 msgid ""
 "Configure here the details for all Dynamic DNS services including this LuCI "
 "application."
 msgstr ""
+"Configure aquí los detalles de todos los servicios de DNS dinámico, incluida "
+"esta aplicación LuCI."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:261
 msgid "Configure here the details for selected Dynamic DNS service."
 msgstr ""
+"Configure aquí los detalles para el servicio DNS dinámico seleccionado."
 
 #: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:16
 #: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:29
 msgid "Current setting"
-msgstr ""
+msgstr "Configuración actual"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:46
 msgid ""
@@ -125,16 +138,25 @@ msgid ""
 ">This is the default if you run DDNS scripts by yourself (i.e. via cron with "
 "force_interval set to '0')"
 msgstr ""
+"Actualmente, las actualizaciones de DDNS no se inician en el arranque o en "
+"los eventos de la interfaz.<br />Este es el valor predeterminado si ejecuta "
+"usted mismo las secuencias de comandos de DDNS (es decir, a través de cron "
+"con force_interval establecido en '0')"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:76
 msgid ""
 "Currently DDNS updates are not started at boot or on interface events.<br /"
 ">You can start/stop each configuration here. It will run until next reboot."
 msgstr ""
+"Actualmente, las actualizaciones de DDNS no se inician en el arranque o en "
+"los eventos de la interfaz.<br />Puede iniciar / detener cada configuración "
+"aquí. Se ejecutará hasta el próximo reinicio."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:452
 msgid "Custom update script to be used for updating your DDNS Provider."
 msgstr ""
+"Script de actualización personalizado que se utilizará para actualizar su "
+"proveedor DDNS."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:412
 msgid "Custom update-URL"
@@ -142,99 +164,108 @@ msgstr "URL de actualización personalizada"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:451
 msgid "Custom update-script"
-msgstr ""
+msgstr "Actualización de script personalizado"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:45
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:75
 #: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:19
 msgid "DDNS Autostart disabled"
-msgstr ""
+msgstr "Inicio automático DDNS desactivado"
 
 #: applications/luci-app-ddns/luasrc/controller/ddns.lua:74
 msgid "DDNS Client Configuration"
-msgstr ""
+msgstr "Configuración del cliente DDNS"
 
 #: applications/luci-app-ddns/luasrc/controller/ddns.lua:70
 msgid "DDNS Client Documentation"
-msgstr ""
+msgstr "Documentación del cliente DDNS"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:328
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:365
 msgid "DDNS Service provider"
-msgstr ""
+msgstr "Proveedor de servicios DDNS"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1211
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1222
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:132
 msgid "DNS requests via TCP not supported"
-msgstr ""
+msgstr "Las solicitudes de DNS a través de TCP no son compatibles"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1165
 msgid "DNS-Server"
-msgstr ""
+msgstr "Servidor DNS"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:56
 msgid "Date format"
-msgstr ""
+msgstr "Formato de fecha"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:846
 msgid "Defines the Web page to read systems IPv4-Address from"
 msgstr ""
+"Define la página web para leer las direcciones IPv4 de los sistemas desde"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:894
 msgid "Defines the Web page to read systems IPv6-Address from"
 msgstr ""
+"Define la página web para leer las direcciones IPv6 de los sistemas desde"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:942
 msgid "Defines the interface to read systems IP-Address from"
-msgstr ""
+msgstr "Define la interfaz para leer la dirección IP de los sistemas desde "
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:766
 msgid "Defines the network to read systems IPv4-Address from"
-msgstr ""
+msgstr "Define la red para leer las direcciones IPv4 de los sistemas desde"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:807
 msgid "Defines the network to read systems IPv6-Address from"
-msgstr ""
+msgstr "Define la red para leer las direcciones IPv6 de los sistemas desde"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:661
 msgid ""
 "Defines the source to read systems IPv4-Address from, that will be send to "
 "the DDNS provider"
 msgstr ""
+"Define la fuente para leer la dirección IPv4 de los sistemas, que se enviará "
+"al proveedor de DDNS"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:711
 msgid ""
 "Defines the source to read systems IPv6-Address from, that will be send to "
 "the DDNS provider"
 msgstr ""
+"Define la fuente para leer la dirección IPv6 de los sistemas, que se enviará "
+"al proveedor de DDNS"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:302
 msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
-msgstr ""
+msgstr "Define qué dirección IP 'IPv4 / IPv6' se envía al proveedor de DDNS"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:260
 msgid "Details for"
-msgstr ""
+msgstr "Detalles para"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:86
 msgid "Directory contains Log files for each running section"
 msgstr ""
+"Directorio contiene archivos de registro para cada sección en ejecución"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:76
 msgid ""
 "Directory contains PID and other status information for each running section"
 msgstr ""
+"El directorio contiene PID y otra información de estado para cada sección en "
+"ejecución"
 
 #: applications/luci-app-ddns/luasrc/controller/ddns.lua:193
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:217
 #: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:68
 msgid "Disabled"
-msgstr ""
+msgstr "Deshabilitado"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:479
 msgid "Domain"
-msgstr ""
+msgstr "Dominio"
 
 #: applications/luci-app-ddns/luasrc/controller/ddns.lua:52
 #: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:44
@@ -251,129 +282,135 @@ msgstr ""
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:609
 msgid "Enable secure communication with DDNS provider"
-msgstr ""
+msgstr "Habilita la comunicación segura con el proveedor de DDNS"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:271
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:153
 msgid "Enabled"
-msgstr ""
+msgstr "Habilitar"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1286
 msgid "Error"
-msgstr ""
+msgstr "Error"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1425
 msgid "Error Retry Counter"
-msgstr ""
+msgstr "Contador de reintentos de error"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1443
 msgid "Error Retry Interval"
-msgstr ""
+msgstr "Intervalo de reintento de error"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1019
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1058
 msgid "Event Network"
-msgstr ""
+msgstr "Red de eventos"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1295
 msgid "File"
-msgstr ""
+msgstr "Archivo"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:469
 msgid "File not found"
-msgstr ""
+msgstr "Archivo no encontrado"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1501
 #: applications/luci-app-ddns/luasrc/view/ddns/detail_logview.htm:12
 msgid "File not found or empty"
-msgstr ""
+msgstr "Archivo no encontrado o vacío"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:87
 msgid ""
 "Follow this link<br />You will find more hints to optimize your system to "
 "run DDNS scripts with all options"
 msgstr ""
+"Siga este enlace<br />Encontrará más sugerencias para optimizar su sistema "
+"para ejecutar scripts DDNS con todas las opciones"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:32
 msgid "For detailed information about parameter settings look here."
 msgstr ""
+"Para obtener información detallada sobre la configuración de parámetros, "
+"consulte aquí."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:58
 msgid "For supported codes look here"
-msgstr ""
+msgstr "Para ver los códigos soportados mira aquí"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1139
 msgid "Force IP Version"
-msgstr ""
+msgstr "Forzar versión de IP"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1145
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1154
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:112
 msgid "Force IP Version not supported"
-msgstr ""
+msgstr "Forzar versión de IP no soportado"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1357
 msgid "Force Interval"
-msgstr ""
+msgstr "Forzar actualización"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1205
 msgid "Force TCP on DNS"
-msgstr ""
+msgstr "Forzar TCP en DNS"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1189
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1264
 msgid "Forced IP Version don't matched"
-msgstr ""
+msgstr "La versión de IP forzada no coincide"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1243
 msgid "Format"
-msgstr ""
+msgstr "Formato"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1167
 msgid "Format: IP or FQDN"
-msgstr ""
+msgstr "Formato: IP o FQDN"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:87
 msgid ""
 "GNU Wget will use the IP of given network, cURL will use the physical "
 "interface."
-msgstr ""
+msgstr "GNU Wget usará la IP de la red dada, cURL usará la interfaz física."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:26
 msgid "Global Settings"
-msgstr ""
+msgstr "Ajustes globales"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:606
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:615
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:68
 msgid "HTTPS not supported"
-msgstr ""
+msgstr "HTTPS no soportado"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:24
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:55
 msgid "Hints"
-msgstr ""
+msgstr "Consejos"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:279
 msgid "Hostname/FQDN to validate, if IP update happen or necessary"
 msgstr ""
+"Nombre de host / FQDN para validar, si la actualización de IP ocurre o es "
+"necesaria"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:660
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:710
 msgid "IP address source"
-msgstr ""
+msgstr "Fuente de direccion IP"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:301
 msgid "IP address version"
-msgstr ""
+msgstr "Versión de dirección IP"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:305
 msgid "IPv4-Address"
-msgstr ""
+msgstr "Dirección IPv4"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1244
 msgid "IPv6 address must be given in square brackets"
-msgstr ""
+msgstr "La dirección IPv6 debe darse entre corchetes"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:57
 msgid ""
@@ -381,37 +418,48 @@ msgid ""
 "the instructions on OpenWrt's homepage to enable IPv6 support<br />or update "
 "your system to the latest OpenWrt Release"
 msgstr ""
+"IPv6 actualmente no es (totalmente) compatible con este sistema<br />Siga "
+"las instrucciones en la página de inicio de OpenWrt para habilitar el "
+"soporte de IPv6<br />o actualice su sistema a la última versión de OpenWrt"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:28
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:32
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:38
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:56
 msgid "IPv6 not supported"
-msgstr ""
+msgstr "IPv6 no soportado"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:309
 msgid "IPv6-Address"
-msgstr ""
+msgstr "Dirección IPv6"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:114
 msgid "If both cURL and GNU Wget are installed, Wget is used by default."
 msgstr ""
+"Si tanto cURL como GNU Wget están instalados, Wget se utiliza de forma "
+"predeterminada."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:272
 msgid ""
 "If this service section is disabled it could not be started.<br />Neither "
 "from LuCI interface nor from console"
 msgstr ""
+"Si no se habilita esta opción, no se iniciará el servicio.<br />Ni desde la "
+"interfaz de LuCI ni desde la consola"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:160
 msgid "If using secure communication you should verify server certificates!"
 msgstr ""
+"Si utiliza una comunicación segura, debe verificar los certificados del "
+"servidor."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:97
 msgid ""
 "If you want to send updates for IPv4 and IPv6 you need to define two "
 "separate Configurations i.e. 'myddns_ipv4' and 'myddns_ipv6'"
 msgstr ""
+"Si desea enviar actualizaciones para IPv4 e IPv6, debe definir dos "
+"configuraciones separadas, es decir, 'myddns_ipv4' y 'myddns_ipv6'"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:73
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:89
@@ -419,16 +467,20 @@ msgstr ""
 msgid ""
 "In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
 msgstr ""
+"En algunas versiones, cURL / libcurl en OpenWrt se compila sin soporte de "
+"proxy."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1283
 msgid "Info"
-msgstr ""
+msgstr "Información"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:162
 msgid ""
 "Install 'ca-certificates' package or needed certificates by hand into /etc/"
 "ssl/certs default directory"
 msgstr ""
+"Instale el paquete de 'ca-certificates' o los certificados necesarios a mano "
+"en el directorio predeterminado /etc/ssl/certs"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:666
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:716
@@ -441,6 +493,8 @@ msgid ""
 "Interval to check for changed IP<br />Values below 5 minutes == 300 seconds "
 "are not supported"
 msgstr ""
+"Intervalo para verificar la IP cambiada<br />Los valores inferiores a 5 "
+"minutos == 300 segundos no son compatibles"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1400
 msgid ""
@@ -448,60 +502,70 @@ msgid ""
 "to 0 will force the script to only run once<br />Values lower 'Check "
 "Interval' except '0' are not supported"
 msgstr ""
+"Intervalo para forzar actualizaciones enviadas al proveedor de DDNS<br /"
+">Establecer este parámetro en 0 forzará que el script se ejecute solo una "
+"vez<br />Los valores inferiores de 'Verificar intervalo' no son compatibles "
+"con '0'"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:29
 msgid "It is NOT recommended for casual users to change settings on this page."
 msgstr ""
+"No se recomienda que los usuarios ocasionales cambien la configuración en "
+"esta página."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
 msgid "Last Update"
-msgstr ""
+msgstr "Última actualización"
 
 #: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:177
 msgid "Loading"
-msgstr ""
+msgstr "Cargando"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:266
 msgid "Log File Viewer"
-msgstr ""
+msgstr "Visor de archivos de registro"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:85
 msgid "Log directory"
-msgstr ""
+msgstr "Directorio de registro"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:95
 msgid "Log length"
-msgstr ""
+msgstr "Longitud de registro"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1293
 msgid "Log to file"
-msgstr ""
+msgstr "Registro al archivo"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1279
 msgid "Log to syslog"
-msgstr ""
+msgstr "Registro en syslog"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:278
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:113
 #: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:50
 msgid "Lookup Hostname"
-msgstr ""
+msgstr "Nombre de Host"
 
 #: applications/luci-app-ddns/luasrc/controller/ddns.lua:101
 msgid "NOT installed"
-msgstr ""
+msgstr "No instalado"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:83
 msgid ""
 "Neither GNU Wget with SSL nor cURL installed to select a network to use for "
 "communication."
 msgstr ""
+"Ni GNU Wget con SSL ni cURL instalado para seleccionar una red para usar "
+"para la comunicación."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:69
 msgid ""
 "Neither GNU Wget with SSL nor cURL installed to support secure updates via "
 "HTTPS protocol."
 msgstr ""
+"Ni GNU Wget con SSL ni cURL instalado para admitir actualizaciones seguras a "
+"través del protocolo HTTPS."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:664
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:714
@@ -514,102 +578,113 @@ msgstr "Red"
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1020
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1066
 msgid "Network on which the ddns-updater scripts will be started"
-msgstr ""
+msgstr "Red en la que se iniciarán los scripts ddns-updater"
 
 #: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:45
 msgid "Never"
-msgstr ""
+msgstr "Nunca"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
 #: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:49
 msgid "Next Update"
-msgstr ""
+msgstr "Siguiente actualización"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:159
 msgid "No certificates found"
-msgstr ""
+msgstr "No se encontraron certificados"
 
 #: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:87
 #: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:30
 msgid "No data"
-msgstr ""
+msgstr "Sin datos"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1282
 msgid "No logging"
-msgstr ""
+msgstr "Sin registro"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:47
 msgid "Non-public and by default blocked IP's"
-msgstr ""
+msgstr "IPs no públicos y bloqueados por defecto"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1284
 msgid "Notice"
-msgstr ""
+msgstr "Aviso"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:96
 msgid "Number of last lines stored in log files"
-msgstr ""
+msgstr "Número de últimas líneas almacenadas en archivos de registro"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1148
 msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
-msgstr ""
+msgstr "OPCIONAL: Forzar el uso de la comunicación solo IPv4 / IPv6 pura."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1214
 msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
 msgstr ""
+"OPCIONAL: Forzar el uso de TCP en lugar del UDP predeterminado en las "
+"solicitudes de DNS."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1117
 msgid "OPTIONAL: Network to use for communication"
-msgstr ""
+msgstr "OPCIONAL: Red a utilizar para la comunicación."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1242
 msgid "OPTIONAL: Proxy-Server for detection and updates."
-msgstr ""
+msgstr "OPCIONAL: Servidor proxy para detección y actualizaciones."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1166
 msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
 msgstr ""
+"OPCIONAL: Use un servidor DNS no predeterminado para detectar 'IP "
+"registrada'."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1470
 msgid "On Error the script will retry the failed action after given time"
 msgstr ""
+"En caso de error, el script volverá a intentar la acción fallida después de "
+"un tiempo determinado"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1426
 msgid "On Error the script will stop execution after given number of retrys"
 msgstr ""
+"En caso de error, el script detendrá la ejecución después de un número dado "
+"de reintentos"
 
 #: applications/luci-app-ddns/luasrc/controller/ddns.lua:68
 msgid "OpenWrt Wiki"
-msgstr ""
+msgstr "OpenWrt Wiki"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:514
 msgid "Optional Encoded Parameter"
-msgstr ""
+msgstr "Parámetro codificado opcional"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:525
 msgid "Optional Parameter"
-msgstr ""
+msgstr "Parámetro opcional"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:515
 msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
 msgstr ""
+"Opcional: Reemplaza [PARAMENC] en la URL de actualización (codificada en URL)"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:526
 msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
 msgstr ""
+"Opcional: Reemplaza [PARAMOPT] en la URL de actualización (NO codificada por "
+"URL)"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:94
 msgid "Overview"
-msgstr ""
+msgstr "Visión general"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1233
 msgid "PROXY-Server"
-msgstr ""
+msgstr "Servidor proxy"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1239
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1269
 msgid "PROXY-Server not supported"
-msgstr ""
+msgstr "Servidor proxy no soportado"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:502
 msgid "Password"
@@ -617,94 +692,95 @@ msgstr "Contraseña"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:630
 msgid "Path to CA-Certificate"
-msgstr ""
+msgstr "Ruta al certificado CA"
 
 #: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:144
 msgid "Please [Save & Apply] your changes first"
-msgstr ""
+msgstr "Por favor [Guardar y Aplicar] sus cambios primero"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1499
 msgid "Please press [Read] button"
-msgstr ""
+msgstr "Por favor presione el botón [Leer]"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:36
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:66
 msgid "Please update to the current version!"
-msgstr ""
+msgstr "Por favor, actualice a la versión actual!"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
 msgid "Process ID"
-msgstr ""
+msgstr "ID de proceso"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1494
 msgid "Read / Reread log file"
-msgstr ""
+msgstr "Leer / releer el archivo de registro"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:406
 msgid "Really change DDNS provider?"
-msgstr ""
+msgstr "¿Cambiar proveedor de DDNS?"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:113
 #: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:51
 msgid "Registered IP"
-msgstr ""
+msgstr "IP registrada"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:480
 msgid "Replaces [DOMAIN] in Update-URL"
-msgstr ""
+msgstr "Reemplaza [DOMINIO] en URL de actualización"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:503
 msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
-msgstr ""
+msgstr "Reemplaza [CONTRASEÑA] en URL de actualización (codificada en URL)"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:492
 msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
 msgstr ""
+"Reemplaza [NOMBRE DE USUARIO] en URL de actualización (codificada en URL)"
 
 #: applications/luci-app-ddns/luasrc/controller/ddns.lua:188
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:213
 #: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:64
 msgid "Run once"
-msgstr ""
+msgstr "Iniciar una vez"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:667
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:717
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:981
 msgid "Script"
-msgstr ""
+msgstr "Script"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:86
 msgid "Show more"
-msgstr ""
+msgstr "Mostrar más"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:33
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:63
 msgid "Software update required"
-msgstr ""
+msgstr "Actualización de software requerida"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1174
 msgid "Specifying a DNS-Server is not supported"
-msgstr ""
+msgstr "La especificación de un servidor DNS no es compatible"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:238
 #: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:34
 #: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:115
 msgid "Start"
-msgstr ""
+msgstr "Iniciar"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
 msgid "Start / Stop"
-msgstr ""
+msgstr "Iniciar / Detener"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:75
 msgid "Status directory"
-msgstr ""
+msgstr "Estado de directorio"
 
 #: applications/luci-app-ddns/luasrc/controller/ddns.lua:198
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:221
 #: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:66
 msgid "Stopped"
-msgstr ""
+msgstr "Detenido"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:34
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:64
@@ -712,27 +788,29 @@ msgid ""
 "The currently installed 'ddns-scripts' package did not support all available "
 "settings."
 msgstr ""
+"El paquete 'ddns-scripts' instalado actualmente no es compatible con todas "
+"las configuraciones disponibles."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1428
 msgid "The default setting of '0' will retry infinite."
-msgstr ""
+msgstr "La configuración predeterminada de '0' reintentará infinito."
 
 #: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:36
 msgid "There is no service configured."
-msgstr ""
+msgstr "No hay servicio configurado."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:56
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:265
 msgid "Timer Settings"
-msgstr ""
+msgstr "Ajustes del temporizador"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:101
 msgid "To change global settings click here"
-msgstr ""
+msgstr "Para cambiar la configuración global, haga clic aquí."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:116
 msgid "To use cURL activate this option."
-msgstr ""
+msgstr "Para usar cURL active esta opción."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:665
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:715
@@ -742,30 +820,33 @@ msgstr "URL"
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:845
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:890
 msgid "URL to detect"
-msgstr ""
+msgstr "URL para detectar"
 
 #: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:42
 #: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:55
 msgid "Unknown error"
-msgstr ""
+msgstr "Error desconocido"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:413
 msgid ""
 "Update URL to be used for updating your DDNS Provider.<br />Follow "
 "instructions you will find on their WEB page."
 msgstr ""
+"Actualizar la URL que se usará para actualizar su proveedor de DDNS.<br /"
+">Siga las instrucciones que encontrará en su página WEB."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:600
 msgid "Use HTTP Secure"
-msgstr ""
+msgstr "Usar HTTP seguro (HTTPS)"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:113
 msgid "Use cURL"
-msgstr ""
+msgstr "Usar cURL"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:982
 msgid "User defined script to read systems IP-Address"
 msgstr ""
+"Script definido por el usuario para leer la dirección IP de los sistemas"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:491
 msgid "Username"
@@ -773,48 +854,54 @@ msgstr "Nombre de usuario"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:145
 msgid "Using specific DNS Server not supported"
-msgstr ""
+msgstr "El uso de un servidor DNS específico no es compatible"
 
 #: applications/luci-app-ddns/luasrc/controller/ddns.lua:183
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:209
 #: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:58
 msgid "Verify"
-msgstr ""
+msgstr "Verificar"
 
 #: applications/luci-app-ddns/luasrc/controller/ddns.lua:95
 #: applications/luci-app-ddns/luasrc/controller/ddns.lua:97
 #: applications/luci-app-ddns/luasrc/controller/ddns.lua:100
 msgid "Version"
-msgstr ""
+msgstr "Versión"
 
 #: applications/luci-app-ddns/luasrc/controller/ddns.lua:93
 msgid "Version Information"
-msgstr ""
+msgstr "Información de versión"
 
 #: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:178
 msgid "Waiting for changes to be applied..."
-msgstr ""
+msgstr "Esperando para aplicar los cambios..."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1285
 msgid "Warning"
-msgstr ""
+msgstr "Advertencia"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1294
 msgid ""
 "Writes detailed messages to log file. File will be truncated automatically."
 msgstr ""
+"Escribe mensajes detallados en el archivo de registro. El archivo se "
+"truncará automáticamente."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1280
 msgid ""
 "Writes log messages to syslog. Critical Errors will always be written to "
 "syslog."
 msgstr ""
+"Escribe mensajes de registro en syslog. Los errores críticos siempre se "
+"escribirán en syslog."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:149
 msgid ""
 "You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
 "package, if you need to specify a DNS server to detect your registered IP."
 msgstr ""
+"Debe instalar el paquete 'bind-host' o 'knot-host' o 'drill' o 'hostip', si "
+"necesita especificar un servidor DNS para detectar su IP registrada."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:121
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:136
@@ -822,111 +909,118 @@ msgid ""
 "You should install 'bind-host' or 'knot-host' or 'drill' package for DNS "
 "requests."
 msgstr ""
+"Debe instalar el paquete 'bind-host' o 'knot-host' o 'drill' para las "
+"solicitudes de DNS."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:117
 msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
-msgstr ""
+msgstr "Debe instalar el paquete 'wget' o 'curl' o 'uclient-fetch'."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:71
 msgid ""
 "You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
 "*ssl' package."
 msgstr ""
+"Debe instalar 'wget' o 'curl' o 'uclient-fetch' con el paquete 'libustream-"
+"*ssl'."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:85
 msgid "You should install 'wget' or 'curl' package."
-msgstr ""
+msgstr "Debe instalar el paquete 'wget' o 'curl'."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:101
 msgid ""
 "You should install 'wget' or 'uclient-fetch' package or replace libcurl."
 msgstr ""
+"Debe instalar el paquete 'wget' o 'uclient-fetch' o reemplazar libcurl."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:99
 msgid "cURL is installed, but libcurl was compiled without proxy support."
-msgstr ""
+msgstr "cURL está instalado, pero libcurl fue compilado sin soporte de proxy."
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:98
 msgid "cURL without Proxy Support"
-msgstr ""
+msgstr "cURL sin soporte de proxy"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:676
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:731
 msgid "can not detect local IP. Please select a different Source combination"
 msgstr ""
+"No se puede detectar la IP local. Por favor, seleccione una combinación de "
+"fuente diferente"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:440
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:868
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:919
 msgid "can not resolve host:"
-msgstr ""
+msgstr "No se puede resolver el host:"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:120
 #: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:29
 msgid "config error"
-msgstr ""
+msgstr "Error de configuración"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1341
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1409
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1477
 msgid "days"
-msgstr ""
+msgstr "Días"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:631
 msgid "directory or path/file"
-msgstr ""
+msgstr "Directorio o ruta/archivo"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:429
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:467
 msgid "either url or script could be set"
-msgstr ""
+msgstr "Se podría establecer una URL o un script"
 
 #: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:20
 msgid "enable here"
-msgstr ""
+msgstr "Habilitar aquí"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:650
 msgid "file or directory not found or not 'IGNORE'"
-msgstr ""
+msgstr "Archivo o directorio no encontrado o no 'IGNORAR'"
 
 #: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:28
 msgid "help"
-msgstr ""
+msgstr "Ayuda"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1340
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1408
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1476
 msgid "hours"
-msgstr ""
+msgstr "Horas"
 
 #: applications/luci-app-ddns/luasrc/controller/ddns.lua:99
 msgid "installed"
-msgstr ""
+msgstr "Instalado"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:286
 msgid "invalid FQDN / required - Sample"
-msgstr ""
+msgstr "FQDN inválido / requerido - Muestra"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1364
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1432
 msgid "minimum value '0'"
-msgstr ""
+msgstr "Valor mínimo '0'"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1449
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:101
 msgid "minimum value '1'"
-msgstr ""
+msgstr "Valor mínimo '1'"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1308
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1315
 msgid "minimum value 5 minutes == 300 seconds"
-msgstr ""
+msgstr "Valor mínimo 5 minutos == 300 segundos"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1339
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1407
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1475
 msgid "minutes"
-msgstr ""
+msgstr "Minutos"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:208
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:424
@@ -938,98 +1032,99 @@ msgstr ""
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:910
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:917
 msgid "missing / required"
-msgstr ""
+msgstr "Falta / Requerido"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1382
 msgid "must be greater or equal 'Check Interval'"
-msgstr ""
+msgstr "Debe ser mayor o igual a 'Verificar intervalo'"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:434
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:864
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:915
 msgid "must start with 'http://'"
-msgstr ""
+msgstr "Debe comenzar con 'http://'"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1188
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1263
 msgid "nc (netcat) can not connect"
-msgstr ""
+msgstr "nc (netcat) no se puede conectar"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:171
 msgid "never"
-msgstr ""
+msgstr "Nunca"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:147
 msgid "no data"
-msgstr ""
+msgstr "Sin datos"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:996
 msgid "not found or not executable - Sample: '/path/to/script.sh'"
-msgstr ""
+msgstr "No encontrado o no ejecutable - Ejemplo: '/path/to/script.sh'"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1187
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1262
 msgid "nslookup can not resolve host"
-msgstr ""
+msgstr "nslookup no puede resolver el host"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:632
 msgid "or"
-msgstr ""
+msgstr "o"
 
 #: applications/luci-app-ddns/luasrc/controller/ddns.lua:98
 msgid "or higher"
-msgstr ""
+msgstr "O más alto"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:607
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1146
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1212
 msgid "please disable"
-msgstr ""
+msgstr "Por favor, deshabilitar"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1240
 msgid "please remove entry"
-msgstr ""
+msgstr "Por favor elimina la entrada"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:29
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:34
 msgid "please select 'IPv4' address version"
-msgstr ""
+msgstr "Por favor seleccione la versión de la dirección 'IPv4'"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:40
 msgid "please select 'IPv4' address version in"
-msgstr ""
+msgstr "Por favor seleccione la versión de la dirección 'IPv4' en"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1115
 msgid "please set to 'default'"
-msgstr ""
+msgstr "Por favor, establecer en 'Predeterminado'"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1265
 msgid "proxy port missing"
-msgstr ""
+msgstr "Falta el puerto proxy"
 
 #: applications/luci-app-ddns/luasrc/controller/ddns.lua:96
 msgid "required"
-msgstr ""
+msgstr "Requerido"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1338
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1406
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1474
 msgid "seconds"
-msgstr ""
+msgstr "Segundos"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:633
 msgid "to run HTTPS without verification of server certificates (insecure)"
 msgstr ""
+"Para ejecutar HTTPS sin verificación de certificados de servidor (inseguro)"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:185
 msgid "unknown error"
-msgstr ""
+msgstr "Error desconocido"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1190
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1266
 msgid "unspecific error"
-msgstr ""
+msgstr "Error no especificado"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1176
 msgid "use hostname, FQDN, IPv4- or IPv6-Address"
-msgstr ""
+msgstr "Use nombre de host, FQDN, IPv4 o IPv6-Address"
index 4e082cc85eeddd8f2bc33f4309d9a4dac9c66f0a..4381b95db6fbb1587a6f8d6165d6e69dbb8d90c5 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Project-Id-Version: LuCI: ddns\n"
 "POT-Creation-Date: 2017-10-17 21:00+0300\n"
-"PO-Revision-Date: 2018-07-20 03:03+0300\n"
+"PO-Revision-Date: 2019-01-15 02:27+0300\n"
 "Language-Team: http://cyber-place.ru\n"
 "MIME-Version: 1.0\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -67,7 +67,7 @@ msgstr "Привязать сеть"
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1124
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:82
 msgid "Binding to a specific network not supported"
-msgstr "Привязка к определенной сети, не поддерживается."
+msgstr "Привязка к определенной сети не поддерживается"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:113
 msgid ""
@@ -170,7 +170,7 @@ msgstr "Автостарт DDNS отключен"
 
 #: applications/luci-app-ddns/luasrc/controller/ddns.lua:74
 msgid "DDNS Client Configuration"
-msgstr "Настройка клиента DDNS."
+msgstr "Настройка клиента DDNS"
 
 #: applications/luci-app-ddns/luasrc/controller/ddns.lua:70
 msgid "DDNS Client Documentation"
@@ -287,7 +287,7 @@ msgstr "Ошибка"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1425
 msgid "Error Retry Counter"
-msgstr "УÑ\87еÑ\82 попыток повтора при ошибке"
+msgstr "СÑ\87Ñ\91Ñ\82Ñ\87ик попыток повтора при ошибке"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1443
 msgid "Error Retry Interval"
@@ -344,7 +344,7 @@ msgstr "Назначить интервал"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1205
 msgid "Force TCP on DNS"
-msgstr "Ð\92Ñ\8bбÑ\80ать протокол TCP для DNS"
+msgstr "Ð\98Ñ\81полÑ\8cзовать протокол TCP для DNS"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1189
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1264
@@ -632,13 +632,13 @@ msgstr ""
 msgid "On Error the script will retry the failed action after given time"
 msgstr ""
 "В случае ошибки, скрипт повторит требуемые действия по истечении заданного "
-"времени."
+"времени"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1426
 msgid "On Error the script will stop execution after given number of retrys"
 msgstr ""
 "В случае ошибки, скрипт прекратит выполнение после заданного количества "
-"повторных попыток."
+"повторных попыток"
 
 #: applications/luci-app-ddns/luasrc/controller/ddns.lua:68
 msgid "OpenWrt Wiki"
@@ -713,15 +713,15 @@ msgstr "Зарегистрированный IP-адрес"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:480
 msgid "Replaces [DOMAIN] in Update-URL"
-msgstr "Заменяет [ДОМЕН] в Update-URL"
+msgstr "Заменяет [DOMAIN] в Update-URL"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:503
 msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
-msgstr "Заменяет [ПАРОЛЬ] в Update-URL (URL-encoded)"
+msgstr "Заменяет [PASSWORD] в Update-URL (URL-encoded)"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:492
 msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
-msgstr "Заменяет [ЛОГИН] in Update-URL (URL-encoded)"
+msgstr "Заменяет [USERNAME] в Update-URL (URL-encoded)"
 
 #: applications/luci-app-ddns/luasrc/controller/ddns.lua:188
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:213
@@ -1108,9 +1108,3 @@ msgstr "нетипичная ошибка"
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1176
 msgid "use hostname, FQDN, IPv4- or IPv6-Address"
 msgstr "использовать имя хоста, полное доменное имя, IPv4 или IPv6-адрес"
-
-#~ msgid "Config error"
-#~ msgstr "Ошибка config файла"
-
-#~ msgid "Update error"
-#~ msgstr "Ошибка обновления"
index ca078f0cd374a9444e23a20a29e84fd796522b8e..c0559452521731e60dfdce030d1437d16dc90d2b 100644 (file)
@@ -1,4 +1,4 @@
--- Copyright 2017 Dirk Brenken (dev@brenken.org)
+-- Copyright 2017-2019 Dirk Brenken (dev@brenken.org)
 -- This is free software, licensed under the Apache License, Version 2.0
 
 module("luci.controller.dnscrypt-proxy", package.seeall)
@@ -27,12 +27,10 @@ function view_reslist()
 end
 
 function logread()
-       local logfile
-
-       if nixio.fs.access("/var/log/messages") then
-               logfile = util.trim(util.exec("cat /var/log/messages | grep 'dnscrypt-proxy'"))
-       else
-               logfile = util.trim(util.exec("logread -e 'dnscrypt-proxy'"))
+       local logfile = util.trim(util.exec("logread -e 'dnscrypt-proxy' 2>/dev/null")) or ""
+       
+       if logfile == "" then
+               logfile = "No DNSCrypt-Proxy related logs yet!"
        end
        templ.render("dnscrypt-proxy/logread", {title = i18n.translate("DNSCrypt-Proxy Logfile"), content = logfile})
 end
index 8f0e3224b49be626d4a438154533e167cc3ce12c..967110fbf8b7063d91092d8fd068de93d385fd47 100644 (file)
@@ -59,7 +59,7 @@ m = Map("dnscrypt-proxy", translate("DNSCrypt-Proxy"),
        translate("Configuration of the DNSCrypt-Proxy package. ")
        .. translatef("For further information "
        .. "<a href=\"%s\" target=\"_blank\">"
-       .. "see the wiki online</a>", "https://wiki.openwrt.org/inbox/dnscrypt"))
+       .. "see the wiki online</a>", "https://openwrt.org/docs/guide-user/services/dns/dnscrypt"))
 m:chain("dhcp")
 
 function m.on_after_commit(self)
@@ -146,7 +146,7 @@ if not fs.access("/etc/resolv-crypt.conf") or fs.stat("/etc/resolv-crypt.conf").
                translate("Create '/etc/resolv-crypt.conf' with 'options timeout:1' to reduce DNS upstream timeouts with multiple DNSCrypt instances.<br />")
                .. translatef("For further information "
                .. "<a href=\"%s\" target=\"_blank\">"
-               .. "see the wiki online</a>", "https://wiki.openwrt.org/inbox/dnscrypt"))
+               .. "see the wiki online</a>", "https://openwrt.org/docs/guide-user/services/dns/dnscrypt"))
        btn2.inputtitle = translate("Create Config File")
        btn2.inputstyle = "apply"
        btn2.disabled = false
diff --git a/applications/luci-app-dnscrypt-proxy/po/es/dnscrypt-proxy.po b/applications/luci-app-dnscrypt-proxy/po/es/dnscrypt-proxy.po
new file mode 100644 (file)
index 0000000..0864c2f
--- /dev/null
@@ -0,0 +1,358 @@
+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"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\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 "Avanzado"
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:215
+msgid "Alternate Resolver List"
+msgstr "Lista alternativa de resolución"
+
+#: 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 ""
+"Aplique la configuración específica de DNSCrypt-Proxy a la configuración de "
+"Dnsmasq.<br />"
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:228
+msgid "Blacklist"
+msgstr "Lista negra"
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:233
+msgid "Block IPv6"
+msgstr "Bloque 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 ""
+"De forma predeterminada, el inicio de DNSCrypt-Proxy se activará mediante "
+"eventos de actualización de 'Todas' las interfaces de red disponibles.<br />"
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:59
+msgid "Configuration of the DNSCrypt-Proxy package."
+msgstr "Configuración del paquete 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 ""
+"Cree '/etc/resolv-crypt.conf' con 'options timeout:1' para reducir los "
+"tiempos de espera ascendentes de DNS con múltiples instancias de DNSCrypt."
+"<br />"
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:150
+msgid "Create Config File"
+msgstr "Crear archivo de configuración"
+
+#: 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 "Crear archivo de configuración personalizado"
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:245
+msgid "DNS Query Logfile"
+msgstr "Archivo de registro de consultas 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 "DNSCrypt-Proxy"
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:35
+msgid "DNSCrypt-Proxy Logfile"
+msgstr "Archivo de registro de DNSCrypt-Proxy"
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:26
+msgid "DNSCrypt-Proxy Resolver List"
+msgstr "Lista de resolución de DNSCrypt-Proxy "
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:102
+msgid "Default Resolver List"
+msgstr "Lista de resolución predeterminada"
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:234
+msgid "Disable IPv6 to speed up DNSCrypt-Proxy."
+msgstr "Deshabilite IPv6 para acelerar DNSCrypt-Proxy."
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:254
+msgid "Dnsmasq Options"
+msgstr "Opciones de 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 ""
+"Descargue la lista de resolución actual de 'github.com/dyne/dnscrypt-proxy'."
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:18
+msgid "Edit DNSCrypt-Proxy Configuration"
+msgstr "Editar configuración de DNSCrypt-Proxy"
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:19
+msgid "Edit Dnsmasq Configuration"
+msgstr "Editar configuración de Dnsmasq"
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:20
+msgid "Edit Resolvcrypt Configuration"
+msgstr "Editar configuración de Resolvcrypt"
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:240
+msgid "Enable Caching to speed up DNSCcrypt-Proxy."
+msgstr "Habilitar el almacenamiento en caché para acelerar DNSCrypt-Proxy."
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:220
+msgid "Ephemeral Keys"
+msgstr "Claves efímeras"
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:114
+msgid "File Checksum"
+msgstr "Archivo Checksum"
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:106
+msgid "File Date"
+msgstr "Fecha de archivo"
+
+#: 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 ""
+"Para obtener más información <a href=\"%s\" target=\"_blank\">vea la wiki en "
+"línea</a>"
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:97
+msgid "General Options"
+msgstr "Opciones generales"
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:189
+msgid "IP Address"
+msgstr "Dirección 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 ""
+"Mejore la privacidad mediante el uso de una clave 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 "Archivo de entrada no encontrado, por favor revise su configuración."
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:185
+msgid "Instance Options"
+msgstr "Opciones de instancia"
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:239
+msgid "Local Cache"
+msgstr "Caché 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 ""
+"Las listas negras locales le permiten bloquear sitios de abuso por dominios "
+"o direcciones 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 las consultas de DNS recibidas en un archivo, para que pueda ver en "
+"tiempo real lo que está sucediendo en la red."
+
+#: 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 ""
+"Nombre del servicio de DNS remoto para resolver consultas incl. Ubicación, "
+"DNSSEC- y NOLOG-Flag."
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:137
+msgid "No SSL support available.<br />"
+msgstr "No hay soporte SSL disponible.<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 ""
+"No hay una lista de resolución predeterminada y no hay soporte SSL "
+"disponible.<br />"
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:15
+msgid "Overview"
+msgstr "Vista general"
+
+#: 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 "Edite el archivo manualmente en la sección 'Avanzado'."
+
+#: 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 ""
+"Instale una biblioteca 'libustream-ssl' para descargar la lista de "
+"resolución actual desde '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 ""
+"Instale una lista de resolución en '/usr/share/dnscrypt-proxy/dnscrypt-"
+"resolvers.csv' para usar este paquete."
+
+#: 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 ""
+"Tenga en cuenta: Esto puede cambiar los valores de 'noresolv', 'resolvfile', "
+"'allservers' y la configuración de la lista 'servidor'."
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:194
+msgid "Port"
+msgstr "Puerto"
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:125
+msgid "Refresh List"
+msgstr "Actualizar 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 "Actualizar lista de resolución"
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:200
+msgid "Resolver (LOC/SEC/NOLOG)"
+msgstr "Resolver (LOC/SEC/NOLOG)"
+
+#: 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 "Guardar"
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:216
+msgid "Specify a non-default Resolver List."
+msgstr "Especifique una lista de resolución no predeterminada."
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:168
+msgid "Startup Trigger"
+msgstr "Disparador de inicio"
+
+#: 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 "El archivo de configuración '/etc/resolv-crypt.conf' ya existe.<br />"
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:195
+msgid "The listening port for DNS queries."
+msgstr "El puerto de escucha 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 ""
+"La dirección IPv4 o IPv6 local. Este último debe especificarse entre "
+"corchetes, por ejemplo. '[::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 ""
+"El valor de esta propiedad es el tipo de lista de bloqueo y la ruta al "
+"archivo, por ejemplo, 'domains:/path/to/dbl.txt' o '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 formulario le permite modificar el contenido del archivo de "
+"configuración principal de 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 formulario le permite modificar el contenido del archivo de "
+"configuración principal de 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 formulario le permite modificar el contenido del archivo de "
+"configuración de 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 formulario muestra el contenido de la actual Lista de resolución de "
+"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 ""
+"Esta forma muestra la salida de syslog, filtrada previamente solo para los "
+"mensajes relacionados con 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 opción requiere ciclos de CPU adicionales y es inútil con la mayoría de "
+"los 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 ""
+"Para restringir el activador, seleccione solo la interfaz de red relevante. "
+"Por lo general, la interfaz 'wan' debería funcionar para la mayoría de los "
+"usuarios."
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:257
+msgid "Transfer Options To Dnsmasq"
+msgstr "Opciones de transferencia a Dnsmasq"
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:16
+msgid "View Logfile"
+msgstr "Ver archivo de registro"
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:21
+msgid "View Resolver List"
+msgstr "Ver lista de resolución"
index 7c2bcd490ac5e8f0e9f9789987831970e4dbafad..a2008ec47684b6eb7b0a9f7b49777f4f85309980 100644 (file)
@@ -77,7 +77,7 @@ msgstr "DNS クエリ ログファイル"
 msgid "DNSCrypt-Proxy"
 msgstr "DNSCrypt-Proxy"
 
-#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:37
+#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:35
 msgid "DNSCrypt-Proxy Logfile"
 msgstr "DNSCrypt-Proxy ログファイル"
 
index 2785e48273763d9f801bdbb1fe189f0415b6f414..11c477ca495d04779a689af4a168d1b612380141 100644 (file)
@@ -81,7 +81,7 @@ msgstr "Файл системного журнала запроса DNS"
 msgid "DNSCrypt-Proxy"
 msgstr "DNSCrypt-Proxy"
 
-#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:37
+#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:35
 msgid "DNSCrypt-Proxy Logfile"
 msgstr "Файл системного журнала DNSCrypt-Proxy"
 
index f31cf1ecc710faf93cb900555b8f2c9d22077857..db88bc7e8ac602e089f059ec4b842f298ee93a41 100644 (file)
@@ -61,7 +61,7 @@ msgstr ""
 msgid "DNSCrypt-Proxy"
 msgstr ""
 
-#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:37
+#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:35
 msgid "DNSCrypt-Proxy Logfile"
 msgstr ""
 
index cd791a1419f27396985af62d00fc6cd06ed26fa4..e99f7b3b2cad0ced8f84af00b68d79a0b9a7e5e0 100644 (file)
@@ -75,7 +75,7 @@ msgstr "DNS 查询日志文件"
 msgid "DNSCrypt-Proxy"
 msgstr "DNSCrypt-Proxy"
 
-#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:37
+#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:35
 msgid "DNSCrypt-Proxy Logfile"
 msgstr "DNSCrypt-Proxy 日志文件"
 
index 34669aa5e8743eab6eb25adbe59735681f73e434..fa230cee7d33135473190175e140eca687dcc014 100644 (file)
@@ -75,7 +75,7 @@ msgstr "DNS 查詢日誌檔案"
 msgid "DNSCrypt-Proxy"
 msgstr "DNSCrypt-Proxy"
 
-#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:37
+#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:35
 msgid "DNSCrypt-Proxy Logfile"
 msgstr "DNSCrypt-Proxy 日誌檔案"
 
diff --git a/applications/luci-app-dynapoint/po/es/dynapoint.po b/applications/luci-app-dynapoint/po/es/dynapoint.po
new file mode 100644 (file)
index 0000000..a16b68f
--- /dev/null
@@ -0,0 +1,146 @@
+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"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\n"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:90
+msgid "Activate this wVIF if status is:"
+msgstr "Active este wVIF si el estado es:"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:31
+msgid "Append hostname to ssid"
+msgstr "Adjuntar nombre de host a ssid"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:31
+msgid "Append the router's hostname to the SSID when connectivity check fails"
+msgstr ""
+"Agregue el nombre de host del enrutador al SSID cuando falla la comprobación "
+"de conectividad"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:18
+msgid "Check Internet connectivity via HTTP header download"
+msgstr ""
+"Compruebe la conectividad de Internet a través de la descarga del encabezado "
+"HTTP"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:18
+msgid "Configuration"
+msgstr "Configuración"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:44
+msgid "Curl is currently not installed. Please install the package in the"
+msgstr "Curl no está instalado actualmente. Por favor instale el paquete en el"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:71
+msgid "Device"
+msgstr "Dispositivo"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:66
+#: applications/luci-app-dynapoint/luasrc/view/dynapoint/cbi_color.htm:5
+msgid "Disabled"
+msgstr "Deshabilitado"
+
+#: applications/luci-app-dynapoint/luasrc/controller/dynapoint.lua:7
+msgid "DynaPoint"
+msgstr "DynaPoint"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:54
+msgid "Dynamic Access Point Manager"
+msgstr "Administrador de puntos de acceso dinámico"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:67
+msgid "Enabled"
+msgstr "Habilitado"
+
+#: 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 ""
+"Contador de fallas después de cuántos intentos fallidos de descarga, el "
+"estado se considera fuera de línea"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:56
+msgid "List of Wireless Virtual Interfaces (wVIF)"
+msgstr "Lista de interfaces virtuales inalámbricas (wVIF)"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:20
+msgid "List of host addresses"
+msgstr "Lista de direcciones de host"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:20
+msgid ""
+"List of host addresses (url or IP) to track and request http headers from"
+msgstr ""
+"Lista de direcciones de host (url o IP) para rastrear y solicitar "
+"encabezados http de"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:85
+msgid "Mode"
+msgstr "Modo"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:94
+msgid "Not used by DynaPoint"
+msgstr "No usado por DynaPoint"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:93
+msgid "Offline"
+msgstr "Desconectado"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:92
+msgid "Online"
+msgstr "Conectado"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:87
+msgid "SSID"
+msgstr "SSID"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:47
+msgid "Software Section"
+msgstr "Sección de Software"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:27
+msgid "Switch_to_offline threshold"
+msgstr "Umbral Switch_to_offline"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:23
+msgid "Test-run interval"
+msgstr "Intervalo de prueba"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:23
+msgid "Time interval in seconds to re-start a new test run"
+msgstr ""
+"Intervalo de tiempo en segundos para reiniciar una nueva ejecución de prueba"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:36
+msgid "Use curl"
+msgstr "Usar curl"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:44
+msgid "Use curl instead of wget"
+msgstr "Use curl en lugar de wget"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:36
+msgid "Use curl instead of wget for testing the connectivity."
+msgstr "Usar curl en lugar de wget para probar la conectividad."
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:39
+msgid "Used interface"
+msgstr "Interfaz usada"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:39
+msgid "Which interface should curl use. (Use ifconfig to find out)"
+msgstr "Que interfaz debe usar curl. (Utilice ifconfig para averiguarlo)"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:61
+msgid "WiFi Status"
+msgstr "Estado de WiFi"
index ff277c1bac1ea4af1f981d78c0d6c28f5a99dc28..c7e9aa2bcd4e8b67391341d85cdff408502c85d9 100644 (file)
@@ -1,17 +1,17 @@
 msgid ""
 msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2010-03-30 17:00+0200\n"
-"PO-Revision-Date: 2014-06-15 09:00+0200\n"
+"PO-Revision-Date: 2019-05-16 22:32-0300\n"
 "Last-Translator: José Vicente <josevteg@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\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: Pootle 2.0.6\n"
+"X-Generator: Poedit 2.2.2\n"
+"Language-Team: \n"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:127
 msgid "%s in %s"
@@ -31,7 +31,7 @@ msgstr "(Entrada sin nombre)"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:169
 msgid "(Unnamed Rule)"
-msgstr "(Reglas sin nombre)"
+msgstr "(Regla sin nombre)"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:37
 msgid "(Unnamed SNAT)"
@@ -48,19 +48,19 @@ msgstr ""
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:180
 msgid "<var>%s</var> and limit to %s"
-msgstr "<var>%s</var> y límite a %s"
+msgstr "<var>%s</var> y limitar a %s"
 
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:214
 msgid "Accept forward"
-msgstr ""
+msgstr "Aceptar reenvío"
 
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:224
 msgid "Accept input"
-msgstr ""
+msgstr "Aceptar entrada"
 
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:204
 msgid "Accept output"
-msgstr ""
+msgstr "Aceptar salida"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:322
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:172
@@ -86,11 +86,11 @@ msgstr "Configuración avanzada"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:178
 msgid "Allow forward from <em>source zones</em>:"
-msgstr "Permitir traspaso desde <em>zonas de origen</em>:"
+msgstr "Permitir reenvío desde <em>zonas de origen</em>:"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:170
 msgid "Allow forward to <em>destination zones</em>:"
-msgstr "Permitir traspaso a <em>zonas de destino</em>:"
+msgstr "Permitir reenvío a <em>zonas de destino</em>:"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:191
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:89
@@ -103,7 +103,7 @@ msgstr "Redes cubiertas"
 
 #: applications/luci-app-firewall/luasrc/controller/firewall.lua:22
 msgid "Custom Rules"
-msgstr "Reglas propias"
+msgstr "Reglas personalizadas"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/custom.lua:8
 msgid ""
@@ -111,10 +111,10 @@ msgid ""
 "otherwise covered by the firewall framework. The commands are executed after "
 "each firewall restart, right after the default ruleset has been loaded."
 msgstr ""
-"Las reglas propias le permiten ejecutar comandos de iptables que no están "
-"disponibles en el marco del cortafuegos. Los comandos se ejecutarán tras "
-"cualquier rearranque del cortafuegos, justo tras haber cargado el conjunto "
-"de reglas por defecto."
+"Las reglas personalizadas le permiten ejecutar comandos de iptables que no "
+"están disponibles en el marco del firewall. Los comandos se ejecutarán tras "
+"cualquier reinicio del FIrewall, justo tras haber cargado el conjunto de "
+"reglas predeterminadas."
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:108
 msgid "Destination IP address"
@@ -138,19 +138,19 @@ msgstr "Zona de destino"
 
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:242
 msgid "Disable"
-msgstr ""
+msgstr "Deshabilitar"
 
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:220
 msgid "Discard forward"
-msgstr ""
+msgstr "Descartar reenvío"
 
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:230
 msgid "Discard input"
-msgstr ""
+msgstr "Descartar entrada"
 
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:210
 msgid "Discard output"
-msgstr ""
+msgstr "Descartar salida"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:151
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:45
@@ -160,42 +160,42 @@ msgstr "No reescribir"
 
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:218
 msgid "Do not track forward"
-msgstr ""
+msgstr "No seguir reenvío"
 
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:228
 msgid "Do not track input"
-msgstr ""
+msgstr "No seguir entrada"
 
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:208
 msgid "Do not track output"
-msgstr ""
+msgstr "No seguir salida"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:22
 msgid "Drop invalid packets"
-msgstr "Descartar paquetes no válidos"
+msgstr "Descartar paquetes inválidos"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:131
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:186
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:270
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:246
 msgid "Enable"
-msgstr "Activar"
+msgstr "Habilitar"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:149
 msgid "Enable NAT Loopback"
-msgstr "Activar bucle NAT"
+msgstr "Habilitar bucle NAT"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:20
 msgid "Enable SYN-flood protection"
-msgstr "Activar protección a inundación-SYN"
+msgstr "Habilitar protección contra inundaciones SYN"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:144
 msgid "Enable logging on this zone"
-msgstr "Activar registro en esta zona"
+msgstr "Habilitar registro en esta zona"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:43
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
-msgstr ""
+msgstr "Característica experimental. No es totalmente compatible con QoS/SQM."
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:98
 msgid "External IP address"
@@ -219,30 +219,30 @@ msgstr "Parámetros extra"
 
 #: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
 msgid "Firewall"
-msgstr "Cortafuegos"
+msgstr "Firewall"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/custom.lua:7
 msgid "Firewall - Custom Rules"
-msgstr "Cortafuegos - Reglas propias"
+msgstr "Firewall - Reglas personalizadas"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:13
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:28
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:8
 msgid "Firewall - Port Forwards"
-msgstr "Cortafuegos - traspasos de puerto"
+msgstr "Firewall - Reenvíos de puertos"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:12
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:42
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:172
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:9
 msgid "Firewall - Traffic Rules"
-msgstr "Cortafuegos - Reglas de tráfico"
+msgstr "Firewall - Reglas de tráfico"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:15
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:28
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:11
 msgid "Firewall - Zone Settings"
-msgstr "Cortafuegos - Configuración de la zona"
+msgstr "Firewall - Configuración de la zona"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:141
 msgid "Force connection tracking"
@@ -252,15 +252,15 @@ msgstr "Forzar seguimiento de conexión"
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:27
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:92
 msgid "Forward"
-msgstr "Traspasar"
+msgstr "Reenviar"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:116
 msgid "Forward to"
-msgstr "Traspasar a"
+msgstr "Reenviar a"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:343
 msgid "Friday"
-msgstr ""
+msgstr "Viernes"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:90
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:106
@@ -279,15 +279,15 @@ msgstr "Desde %s en %s con origen %s y %s"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:117
 msgid "From %s on <var>this device</var>"
-msgstr ""
+msgstr "Desde %s en <var>este dispositivo</var>"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:115
 msgid "From %s on <var>this device</var> with source %s"
-msgstr ""
+msgstr "Desde %s en <var>este dispositivo</var> con la fuente %s"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:113
 msgid "From %s on <var>this device</var> with source %s and %s"
-msgstr ""
+msgstr "De %s en <var>este dispositivo</var> con la fuente %s y %s"
 
 #: applications/luci-app-firewall/luasrc/controller/firewall.lua:10
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:56
@@ -297,19 +297,19 @@ msgstr "Configuración general"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:51
 msgid "Hardware flow offloading"
-msgstr ""
+msgstr "Flow Offloading por hardware"
 
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:75
 msgid "IP"
-msgstr ""
+msgstr "IP"
 
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:83
 msgid "IP range"
-msgstr ""
+msgstr "Rango de IP"
 
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:100
 msgid "IPs"
-msgstr ""
+msgstr "IPs"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:73
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:85
@@ -333,7 +333,7 @@ msgstr "IPv6"
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:187
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:120
 msgid "IPv6 only"
-msgstr "Sñolo IPv6"
+msgstr "Sólo IPv6"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:74
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:25
@@ -343,7 +343,7 @@ msgstr "Entrada"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:157
 msgid "Inter-Zone Forwarding"
-msgstr "Traspaso entre zonas"
+msgstr "Reenvío entre zonas"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:127
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:30
@@ -366,11 +366,11 @@ msgstr "Limitar registro de mensajes"
 
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:31
 msgid "MAC"
-msgstr ""
+msgstr "MAC"
 
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:40
 msgid "MACs"
-msgstr ""
+msgstr "MACs"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:86
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:102
@@ -394,7 +394,7 @@ msgstr "Coincidir con tipo ICMP"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:118
 msgid "Match forwarded traffic to the given destination port or port range."
-msgstr "Coincidir con tráfico traspasado al puerto o rango de puertos destino."
+msgstr "Coincidir con tráfico reenviado al puerto o rango de puertos destino."
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:112
 msgid ""
@@ -402,23 +402,23 @@ msgid ""
 "on this host"
 msgstr ""
 "Coincidir con tráfico de entrada dirigido al puerto o rango de puertos "
-"destino en esta máquina"
+"destino en este host"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:91
 msgid ""
 "Match incoming traffic originating from the given source port or port range "
 "on the client host."
 msgstr ""
-"Coincidir con tráfico de entrada originado desde el puerto o rango de "
-"puertos origen en la máquina cliente."
+"Haga coincidir el tráfico entrante que se origina en el puerto de origen o "
+"el rango de puertos en el host del cliente."
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:339
 msgid "Monday"
-msgstr ""
+msgstr "Lunes"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:346
 msgid "Month Days"
-msgstr ""
+msgstr "Días del mes"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:36
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:50
@@ -438,7 +438,7 @@ msgstr "Nueva regla SNAT"
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:37
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:47
 msgid "New forward rule"
-msgstr "Nueva regla de traspaso"
+msgstr "Nueva regla de reenvío"
 
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:17
 msgid "New input rule"
@@ -447,7 +447,7 @@ msgstr "Nueva regla de entrada"
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:22
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:36
 msgid "New port forward"
-msgstr "Nuevo traspaso de puerto"
+msgstr "Nuevo reenvío de puerto"
 
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:16
 msgid "New source NAT"
@@ -470,8 +470,8 @@ msgid ""
 "Only match incoming traffic originating from the given source port or port "
 "range on the client host"
 msgstr ""
-"Coincidir sólo con tráfico de entrada originado desde el puerto o rango de "
-"puertos origen en la máquina cliente"
+"Solo coincida con el tráfico entrante que se origina desde el puerto de "
+"origen o el rango de puertos en el host del cliente"
 
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:7
 msgid "Open ports on router"
@@ -490,25 +490,25 @@ msgstr "Salida"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:288
 msgid "Output zone"
-msgstr ""
+msgstr "Zona de salida"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:159
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:160
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:332
 msgid "Passes additional arguments to iptables. Use with care!"
-msgstr "Pasa más parámetros a IPTables. ¡Usar con cuidado!"
+msgstr "Agrega más parámetros a iptables. ¡Utilice con cuidado!"
 
 #: applications/luci-app-firewall/luasrc/controller/firewall.lua:14
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:17
 msgid "Port Forwards"
-msgstr "Traspasos de puerto"
+msgstr "Reenvíos de puertos"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:9
 msgid ""
 "Port forwarding allows remote computers on the Internet to connect to a "
 "specific computer or service within the private LAN."
 msgstr ""
-"El traspaso de puertos permite a ordenadores remotos en internet conectar a "
+"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/luasrc/model/cbi/firewall/forward-details.lua:39
@@ -523,31 +523,34 @@ msgstr "Protocolo"
 msgid ""
 "Redirect matched incoming traffic to the given port on the internal host"
 msgstr ""
-"Redirigir el tráfico de entrada que coincida al puerto en la máquina interna"
+"Redirigir el tráfico de entrada que coincida al puerto dado en el host "
+"interno"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:128
 msgid "Redirect matched incoming traffic to the specified internal host"
-msgstr "Redirigir el tráfico de entrada que coincida a la máquina interna"
+msgstr ""
+"Redirigir el tráfico de entrada que coincida al host interno especificado"
 
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:216
 msgid "Refuse forward"
-msgstr ""
+msgstr "Rechazar reenvío"
 
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:226
 msgid "Refuse input"
-msgstr ""
+msgstr "Rechazar entrada"
 
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:206
 msgid "Refuse output"
-msgstr ""
+msgstr "Rechazar salida"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:52
 msgid "Requires hardware NAT support. Implemented at least for mt7621"
 msgstr ""
+"Requiere soporte de NAT por hardware. Implementado al menos para mt7621"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/custom.lua:29
 msgid "Restart Firewall"
-msgstr ""
+msgstr "Reiniciar Firewall"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:132
 msgid "Restrict Masquerading to given destination subnets"
@@ -584,15 +587,15 @@ msgstr "Reescribir a origen %s, %s"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:42
 msgid "Routing/NAT Offloading"
-msgstr ""
+msgstr "Enrutamiento/NAT Offloading"
 
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:245
 msgid "Rule is disabled"
-msgstr ""
+msgstr "Regla deshabilitada"
 
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:241
 msgid "Rule is enabled"
-msgstr ""
+msgstr "Regla habilitada"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:131
 msgid "SNAT IP address"
@@ -604,15 +607,15 @@ msgstr "Puerto SNAT"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:344
 msgid "Saturday"
-msgstr ""
+msgstr "Sábado"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:47
 msgid "Software based offloading for routing/NAT"
-msgstr ""
+msgstr "Offloading basado en software para enrutamiento/NAT"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:46
 msgid "Software flow offloading"
-msgstr ""
+msgstr "Flow Offloading por software"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:74
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:79
@@ -626,7 +629,7 @@ msgstr "Dirección MAC origen"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:194
 msgid "Source NAT"
-msgstr "NAT origen"
+msgstr "Origen NAT"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:195
 msgid ""
@@ -634,19 +637,19 @@ msgid ""
 "control over the source IP used for outgoing traffic, for example to map "
 "multiple WAN addresses to internal subnets."
 msgstr ""
-"NAT origen es una forma específica de enmascaramiento que permite el control "
+"Origen NAT es una forma específica de enmascaramiento que permite el control "
 "fino del origen IP que se usa en el tráfico de salida por ejemplo para "
 "dirigir múltiples direcciones WAN a las subredes internas."
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:270
 msgid "Source address"
-msgstr "Dirección origen"
+msgstr "Dirección de origen"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:86
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:90
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:279
 msgid "Source port"
-msgstr "Puerto origen"
+msgstr "Puerto de origen"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:54
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:73
@@ -654,35 +657,35 @@ msgstr "Puerto origen"
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:41
 #: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:20
 msgid "Source zone"
-msgstr "Zona origen"
+msgstr "Zona de origen"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:357
 msgid "Start Date (yyyy-mm-dd)"
-msgstr ""
+msgstr "Fecha de inicio (aaaa-mm-dd)"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:353
 msgid "Start Time (hh:mm:ss)"
-msgstr ""
+msgstr "Hora de inicio (hh:mm:ss)"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:359
 msgid "Stop Date (yyyy-mm-dd)"
-msgstr ""
+msgstr "Fecha de finalización (aaaa-mm-dd)"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:355
 msgid "Stop Time (hh:mm:ss)"
-msgstr ""
+msgstr "Hora de finalización (hh:mm:ss)"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:338
 msgid "Sunday"
-msgstr ""
+msgstr "Domingo"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:12
 msgid ""
 "The firewall creates zones over your network interfaces to control network "
 "traffic flow."
 msgstr ""
-"El cortafuegos crea zonas sobre sus interfaces de red para controlar el "
-"flujo del tráfico."
+"El Firewall crea zonas sobre sus interfaces de red para controlar el flujo "
+"del tráfico."
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:158
 msgid ""
@@ -693,19 +696,20 @@ msgid ""
 "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 ""
-"Estas opciones controlan las políticas de traspaso entre esta zona (%s) y "
-"otras. <em>Las zonas origen</em> cubren el tráfico traspasado <strong>desde "
-"%q</strong>. <em>Las zonas origen</em> coinciden con el tráfico traspasado "
-"desde otras zonas <strong>dirigido a %q</strong>. La regla de traspaso es "
-"<em>unidireccional</em>, por ejemplo una regla de traspaso desde la LAN a la "
-"WAN <em>no</em> implica permiso para traspasar desde la WAN a la LAN también."
+"Estas opciones controlan las políticas de reenvío entre esta zona (%s) y "
+"otras. <em>Las zonas de origen</em> cubren el tráfico reenviado desde "
+"<strong>%q</strong>. <em>Las zonas origen</em> coinciden con el tráfico "
+"reenviado desde otras zonas dirigido a <strong>%q</strong>. La regla de "
+"reenvío es <em>unidireccional</em>, por ejemplo una regla de reenvío desde "
+"la LAN a la WAN <em>no</em> implica permiso para reenviar desde la WAN a la "
+"LAN también."
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:14
 msgid ""
 "This page allows you to change advanced properties of the port forwarding "
 "entry. In most cases there is no need to modify those settings."
 msgstr ""
-"Propiedades avanzadas de la entrada \"traspaso de puertos\". No suele ser "
+"Propiedades avanzadas de la entrada \"reenvío de puertos\". No suele ser "
 "necesario modificar esta configuración."
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:13
@@ -713,11 +717,10 @@ msgid ""
 "This page allows you to change advanced properties of the traffic rule "
 "entry, such as matched source and destination hosts."
 msgstr ""
-"Propiedades avanzadas de la entrada \"reglas de tráfico\", como "
-"coincidencias en puertos de origen y destino."
+"Esta página le permite cambiar las propiedades avanzadas de la entrada de la "
+"regla de tráfico, como los hosts de origen y destino coincidentes."
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:36
-#, 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 "
@@ -725,20 +728,20 @@ msgid ""
 "forwarded traffic between different networks within the zone. <em>Covered "
 "networks</em> specifies which available networks are members of this zone."
 msgstr ""
-"Esta sección define propierdades comunes de %q. Las opciones de <em>entrada</"
+"Esta sección define propiedades comunes de %q. Las opciones de <em>entrada</"
 "em> y la <em>salida</em> marcan las políticas por defecto para el tráfico "
-"que entra y deja esta zona mientras que la opción <em>traspaso</em> describe "
-"la política para tráfico traspasado desde diferentes redes en la zona. "
+"que entra y deja esta zona mientras que la opción <em>reenvío</em> describe "
+"la política para tráfico reenviado desde diferentes redes en la zona. "
 "<em>Redes cubiertas</em> especifican qué redes disponibles son miembros de "
 "esta zona."
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:342
 msgid "Thursday"
-msgstr ""
+msgstr "Jueves"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:362
 msgid "Time in UTC"
-msgstr ""
+msgstr "Tiempo en UTC"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:141
 msgid "To %s at %s on <var>this device</var>"
@@ -777,25 +780,25 @@ msgid ""
 "for example to reject traffic between certain hosts or to open WAN ports on "
 "the router."
 msgstr ""
-"Las reglas de tráfico definen políticas para tramas que se mueven entre "
-"zonas diferentes, por ejemplo para rechazar tráfico entre ciertas máquinas o "
-"puertos WAN abiertos en el router."
+"Las reglas de tráfico definen políticas para los paquetes que viajan entre "
+"diferentes zonas, por ejemplo, para rechazar el tráfico entre ciertos hosts "
+"o para abrir puertos WAN en el enrutador."
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:340
 msgid "Tuesday"
-msgstr ""
+msgstr "Martes"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:244
 msgid "Unnamed SNAT"
-msgstr ""
+msgstr "SNAT sin nombre"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:67
 msgid "Unnamed forward"
-msgstr ""
+msgstr "Reenvío sin nombre"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:76
 msgid "Unnamed rule"
-msgstr ""
+msgstr "Regla sin nombre"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:101
 msgid "Via %s"
@@ -807,18 +810,18 @@ msgstr "Vía %s a %s"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:341
 msgid "Wednesday"
-msgstr ""
+msgstr "Miércoles"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:335
 msgid "Week Days"
-msgstr ""
+msgstr "Días de la semana"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:55
 msgid ""
 "You may specify multiple by selecting \"-- custom --\" and then entering "
 "protocols separated by space."
 msgstr ""
-"Puede poner varios seleccionando \"-- propio --\" e introduciendo los "
+"Puede poner varios seleccionando \"-- personalizado --\" e introduciendo los "
 "protocolos separados por espacio."
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:29
@@ -828,7 +831,7 @@ msgstr "Zona %q"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:83
 msgid "Zone ⇒ Forwardings"
-msgstr "Zona ⇒ Traspasos"
+msgstr "Zona ⇒ Reenvíos"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:59
 msgid "Zones"
@@ -839,7 +842,7 @@ msgstr "Zonas"
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:33
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:98
 msgid "accept"
-msgstr "aceptar"
+msgstr "Aceptar"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:66
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:78
@@ -863,7 +866,7 @@ msgstr "cualquiera"
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:128
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:150
 msgid "any host"
-msgstr "cualquier máquina"
+msgstr "cualquier host"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:95
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:111
@@ -880,59 +883,59 @@ msgstr "cualquier zona"
 
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:189
 msgid "day"
-msgstr ""
+msgstr "Día"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:327
 msgid "don't track"
-msgstr "no seguir"
+msgstr "No seguir"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:324
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:81
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:32
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:97
 msgid "drop"
-msgstr "descartar"
+msgstr "Descartar"
 
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:187
 msgid "hour"
-msgstr ""
+msgstr "Hora"
 
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:185
 msgid "minute"
-msgstr ""
+msgstr "Minuto"
 
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:20
 msgid "not"
-msgstr ""
+msgstr "No"
 
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:50
 msgid "port"
-msgstr ""
+msgstr "Puerto"
 
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:55
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:65
 msgid "ports"
-msgstr ""
+msgstr "Puertos"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:326
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:80
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:31
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:96
 msgid "reject"
-msgstr "rechazar"
+msgstr "Rechazar"
 
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:183
 msgid "second"
-msgstr ""
+msgstr "segundo"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:82
 msgid "traffic"
-msgstr "tráfico"
+msgstr "Tráfico"
 
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:121
 msgid "type"
-msgstr ""
+msgstr "Tipo"
 
 #: applications/luci-app-firewall/luasrc/tools/firewall.lua:130
 msgid "types"
-msgstr ""
+msgstr "Tipos"
index bbe50c134e1f5d3d8799b6fc369625746adf9491..40b3fb9937a950e66e9b051acc116027d0d6fe9a 100644 (file)
@@ -1,15 +1,13 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2018-07-01 23:45+0300\n"
+"PO-Revision-Date: 2018-12-29 23:25+0200\n"
 "Last-Translator: Yurii <yuripet@gmail.com>\n"
 "Language-Team: none\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"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:127
 msgid "%s in %s"
@@ -543,7 +541,7 @@ msgstr "Відхиляти вихідний"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:52
 msgid "Requires hardware NAT support. Implemented at least for mt7621"
-msgstr "Ð\9dеобÑ\85Ñ\96дна Ð°Ð¿Ð°Ñ\80аÑ\82на Ð¿Ñ\96дÑ\82Ñ\80имка NAT. Ð\92проваджено принаймні для mt7621"
+msgstr "Ð\9dеобÑ\85Ñ\96дна Ð°Ð¿Ð°Ñ\80аÑ\82на Ð¿Ñ\96дÑ\82Ñ\80имка NAT. Ð£проваджено принаймні для mt7621"
 
 #: applications/luci-app-firewall/luasrc/model/cbi/firewall/custom.lua:29
 msgid "Restart Firewall"
diff --git a/applications/luci-app-freifunk-diagnostics/Makefile b/applications/luci-app-freifunk-diagnostics/Makefile
deleted file mode 100644 (file)
index d511684..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-#
-# Copyright (C) 2008-2014 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:=Tools for network diagnosis like traceroute and ping
-LUCI_DEPENDS:=
-
-include ../../luci.mk
-
-# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-app-freifunk-diagnostics/luasrc/controller/freifunk/diag.lua b/applications/luci-app-freifunk-diagnostics/luasrc/controller/freifunk/diag.lua
deleted file mode 100644 (file)
index 92b3afc..0000000
+++ /dev/null
@@ -1,72 +0,0 @@
--- Copyright 2008 Steven Barth <steven@midlink.org>
--- Copyright 2011 Jo-Philipp Wich <jow@openwrt.org>
--- Copyright 2013 Manuel Munz <freifunk@somakoma.de>
--- Licensed to the public under the Apache License 2.0.
-
-module("luci.controller.freifunk.diag", package.seeall)
-
-function index()
-       local uci = require("luci.model.uci").cursor()
-       local page
-       page = node("freifunk", "status", "diagnostics")
-       page.target = template("freifunk/diagnostics")
-       page.title  = _("Diagnostics")
-       page.order  = 60
-
-       page = entry({"freifunk", "status", "diag_ping"}, call("diag_ping"), nil)
-       page.leaf = true
-
-       page = entry({"freifunk", "status", "diag_nslookup"}, call("diag_nslookup"), nil)
-       page.leaf = true
-
-       page = entry({"freifunk", "status", "diag_traceroute"}, call("diag_traceroute"), nil)
-       page.leaf = true
-
-       page = entry({"freifunk", "status", "diag_ping6"}, call("diag_ping6"), nil)
-       page.leaf = true
-
-       page = entry({"freifunk", "status", "diag_traceroute6"}, call("diag_traceroute6"), nil)
-       page.leaf = true
-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/applications/luci-app-freifunk-diagnostics/luasrc/view/freifunk/diagnostics.htm b/applications/luci-app-freifunk-diagnostics/luasrc/view/freifunk/diagnostics.htm
deleted file mode 100644 (file)
index e4cd969..0000000
+++ /dev/null
@@ -1,110 +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("/usr/bin/traceroute6")
-%>
-
-<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.get('<%=url('freifunk/status')%>/diag_' + tool + protocol + '/' + addr, null,
-                               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="<%=pcdata(FULL_REQUEST_URI)%>">
-       <div class="cbi-map">
-               <h2 name="content"><%:Diagnostics%></h2>
-
-               <fieldset class="cbi-section">
-                       <legend><%:Network Utilities%></legend>
-
-                       <br />
-
-                       <div style="width:30%; float:left">
-                               <input style="margin: 5px 0" type="text" value="dev.openwrt.org" name="ping" /><br />
-                               <% if has_ping6 then %>
-                               <select name="ping_proto" style="width:auto">
-                                       <option value="" selected="selected"><%:IPv4%></option>
-                                       <option value="6"><%:IPv6%></option>
-                               </select>
-                               <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 style="width:33%; float:left">
-                               <input style="margin: 5px 0" type="text" value="dev.openwrt.org" name="traceroute" /><br />
-                               <% if has_traceroute6 then %>
-                               <select name="traceroute_proto" style="width:auto">
-                                       <option value="" selected="selected"><%:IPv4%></option>
-                                       <option value="6"><%:IPv6%></option>
-                               </select>
-                               <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 style="width:33%; float:left;">
-                               <input style="margin: 5px 0" type="text" value="openwrt.org" name="nslookup" /><br />
-                               <input type="button" value="<%:Nslookup%>" class="cbi-button cbi-button-apply" onclick="update_status(this.form.nslookup)" />
-                       </div>
-
-                       <br style="clear:both" /><br />
-
-               </fieldset>
-       </div>
-
-       <fieldset class="cbi-section" style="display:none">
-               <legend id="diag-rc-legend"><%:Collecting data...%></legend>
-               <span id="diag-rc-output"></span>
-       </fieldset>
-</form>
-
-<%+footer%>
diff --git a/applications/luci-app-freifunk-diagnostics/root/etc/uci-defaults/40_luci-freifunk-diagnostics b/applications/luci-app-freifunk-diagnostics/root/etc/uci-defaults/40_luci-freifunk-diagnostics
deleted file mode 100644 (file)
index 963d8a4..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-rm -f /tmp/luci-indexcache
diff --git a/applications/luci-app-freifunk-policyrouting/Makefile b/applications/luci-app-freifunk-policyrouting/Makefile
deleted file mode 100644 (file)
index f60c2ea..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-#
-# Copyright (C) 2008-2014 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:=Policy routing for mesh traffic
-LUCI_DEPENDS:=+freifunk-policyrouting
-
-include ../../luci.mk
-
-# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua b/applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua
deleted file mode 100644 (file)
index b550fc8..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
--- Copyright 2011 Manuel Munz <freifunk at somakoma de>
--- Licensed to the public under the Apache License 2.0.
-
-module "luci.controller.freifunk.policy-routing"
-
-function index()
-       entry({"admin", "freifunk", "policyrouting"}, cbi("freifunk/policyrouting"),
-               _("Policy Routing"), 60)
-end
diff --git a/applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua b/applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua
deleted file mode 100644 (file)
index b563054..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
--- Copyright 2011 Manuel Munz <freifunk at somakoma de>
--- Licensed to the public under the Apache License 2.0.
-
-local uci = require "luci.model.uci".cursor()
-
-m = Map("freifunk-policyrouting", translate("Policy Routing"), translate("These pages can be used to setup policy routing for certain firewall zones. "..
-       "This is useful if you need to use your own internet connection for yourself but you don't want to share it with others (that's why it can also be "..
-       "called 'Ego Mode'). Your own traffic is then sent via your internet connection while traffic originating from the mesh will use another gateway in the mesh. "))
-m:chain("network")
-
-c = m:section(NamedSection, "pr", "settings", "")
-
-local pr = c:option(Flag, "enable", translate("Enable Policy Routing"))
-pr.rmempty = false
-
-local strict = c:option(Flag, "strict", translate("Strict Filtering"), translate("If no default route is received from the mesh network then traffic which belongs to "..
-       "the selected firewall zones is routed via your internet connection as a fallback. If you do not want this and instead block that traffic then you should "..
-       "select this option."))
-strict.rmempty = false
-
-local fallback = c:option(Flag, "fallback", translate("Fallback to mesh"),
-       translate("If your own gateway is not available then fallback to the mesh default gateway."))
-strict.rmempty = false
-
-local zones = c:option(MultiValue, "zones", translate("Firewall zones"), translate("All traffic from interfaces belonging to these zones will be sent via "..
-       "a gateway in the mesh network."))
-uci:foreach("firewall", "zone", function(section)
-       local name = section.name
-       if not (name == "wan") then
-               zones:value(name)
-       end
-end)
-
-return m
diff --git a/applications/luci-app-freifunk-policyrouting/po/ca/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/ca/freifunk-policyrouting.po
deleted file mode 100644 (file)
index adfb362..0000000
+++ /dev/null
@@ -1,72 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2014-06-01 23:52+0200\n"
-"PO-Revision-Date: 2014-07-03 20:37+0200\n"
-"Last-Translator: Alex <alexhenrie24@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: ca\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"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid ""
-"All traffic from interfaces belonging to these zones will be sent via a "
-"gateway in the mesh network."
-msgstr ""
-"Tot el trànsit des de interfícies pertinent a aquestes zones s'enviarà via "
-"una passarel·la en la xarxa en malla."
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:13
-msgid "Enable Policy Routing"
-msgstr "Habilita el encaminament per política"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:21
-msgid "Fallback to mesh"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid "Firewall zones"
-msgstr "Zones de tallafocs"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid ""
-"If no default route is received from the mesh network then traffic which "
-"belongs to the selected firewall zones is routed via your internet "
-"connection as a fallback. If you do not want this and instead block that "
-"traffic then you should select this option."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:22
-msgid ""
-"If your own gateway is not available then fallback to the mesh default "
-"gateway."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua:8
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid "Policy Routing"
-msgstr "Encaminament per política"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid "Strict Filtering"
-msgstr "Filtració estricta"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid ""
-"These pages can be used to setup policy routing for certain firewall zones. "
-"This is useful if you need to use your own internet connection for yourself "
-"but you don't want to share it with others (that's why it can also be called "
-"'Ego Mode'). Your own traffic is then sent via your internet connection "
-"while traffic originating from the mesh will use another gateway in the mesh."
-msgstr ""
-"Aquestes pàgines es poden utilitzar per configurar encaminament en certes "
-"zones de tallafocs. Això és útil si necessiteu utilitzar la vostra pròpia "
-"connexió a Internet per a vós mateix però no voleu compartir-la amb altres "
-"(és per això que també es diu 'Mode egoista'). El vostre propi trànsit "
-"llavors s'envia via la vostra connexió d'Internet mentre el trànsit "
-"originant en malla utilitzarà altra passarel·la en malla."
diff --git a/applications/luci-app-freifunk-policyrouting/po/cs/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/cs/freifunk-policyrouting.po
deleted file mode 100644 (file)
index ef1f609..0000000
+++ /dev/null
@@ -1,62 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-07-26 20:27+0200\n"
-"Last-Translator: koli <lukas.koluch@gmail.com>\n"
-"Language-Team: none\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"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid ""
-"All traffic from interfaces belonging to these zones will be sent via a "
-"gateway in the mesh network."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:13
-msgid "Enable Policy Routing"
-msgstr "Povolit politiku směrování"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:21
-msgid "Fallback to mesh"
-msgstr "Fallback do mesh"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid "Firewall zones"
-msgstr "Zóny firewallu"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid ""
-"If no default route is received from the mesh network then traffic which "
-"belongs to the selected firewall zones is routed via your internet "
-"connection as a fallback. If you do not want this and instead block that "
-"traffic then you should select this option."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:22
-msgid ""
-"If your own gateway is not available then fallback to the mesh default "
-"gateway."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua:8
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid "Policy Routing"
-msgstr "Politika směrování"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid "Strict Filtering"
-msgstr "Striktní filtrování"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid ""
-"These pages can be used to setup policy routing for certain firewall zones. "
-"This is useful if you need to use your own internet connection for yourself "
-"but you don't want to share it with others (that's why it can also be called "
-"'Ego Mode'). Your own traffic is then sent via your internet connection "
-"while traffic originating from the mesh will use another gateway in the mesh."
-msgstr ""
diff --git a/applications/luci-app-freifunk-policyrouting/po/de/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/de/freifunk-policyrouting.po
deleted file mode 100644 (file)
index ba0a4f3..0000000
+++ /dev/null
@@ -1,77 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: \n"
-"POT-Creation-Date: \n"
-"PO-Revision-Date: 2012-11-21 20:53+0200\n"
-"Last-Translator: Jo-Philipp <jow@openwrt.org>\n"
-"Language-Team: \n"
-"Language: de\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"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid ""
-"All traffic from interfaces belonging to these zones will be sent via a "
-"gateway in the mesh network."
-msgstr ""
-"Traffic der aus diesen Zonen kommt wird über ein Internetgateway im Mesh "
-"weitergeleitet."
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:13
-msgid "Enable Policy Routing"
-msgstr "Policy Routing aktivieren"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:21
-msgid "Fallback to mesh"
-msgstr "Auf Mesh zurückfallen"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid "Firewall zones"
-msgstr "Firewallzonen"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid ""
-"If no default route is received from the mesh network then traffic which "
-"belongs to the selected firewall zones is routed via your internet "
-"connection as a fallback. If you do not want this and instead block that "
-"traffic then you should select this option."
-msgstr ""
-"Falls im Mesh kein anderer Internetgateway verfügbar ist, dann wird Traffic "
-"aus den ausgewählten Zonen als Fallback über die Internetverbindung dieses "
-"Routers geleitet. Wenn das nicht gewünscht ist und dieser Traffic dann "
-"stattdessen geblockt werden soll, dann aktiviere diese Option."
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:22
-msgid ""
-"If your own gateway is not available then fallback to the mesh default "
-"gateway."
-msgstr ""
-"Wenn das eigene lokale Gateway nicht verfügbar ist, dann nutze das aktuelle "
-"Mesh-Default-Gateway."
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua:8
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid "Policy Routing"
-msgstr "Policy Routing"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid "Strict Filtering"
-msgstr "Strenges Filtern"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid ""
-"These pages can be used to setup policy routing for certain firewall zones. "
-"This is useful if you need to use your own internet connection for yourself "
-"but you don't want to share it with others (that's why it can also be called "
-"'Ego Mode'). Your own traffic is then sent via your internet connection "
-"while traffic originating from the mesh will use another gateway in the mesh."
-msgstr ""
-"Auf diesen Seiten kann Policy Routing für bestimmte Firewallzonen aktiviert "
-"werden. Dies ist z.B. nützlich, wenn du deinen eigenen Internetverkehr über "
-"deine eigene Internetverbindung routen aber diese nicht mit anderen teilen "
-"willst ('Mein Gateway für mich allein').  Eigener Traffic wird dann über die "
-"eigene Internetverbindung geschickt während Traffic aus den ausgewählten "
-"Firewallzonen über einen anderen Gateway im Mesh geleitet wird."
diff --git a/applications/luci-app-freifunk-policyrouting/po/el/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/el/freifunk-policyrouting.po
deleted file mode 100644 (file)
index 1dd3f07..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid ""
-"All traffic from interfaces belonging to these zones will be sent via a "
-"gateway in the mesh network."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:13
-msgid "Enable Policy Routing"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:21
-msgid "Fallback to mesh"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid "Firewall zones"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid ""
-"If no default route is received from the mesh network then traffic which "
-"belongs to the selected firewall zones is routed via your internet "
-"connection as a fallback. If you do not want this and instead block that "
-"traffic then you should select this option."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:22
-msgid ""
-"If your own gateway is not available then fallback to the mesh default "
-"gateway."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua:8
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid "Policy Routing"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid "Strict Filtering"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid ""
-"These pages can be used to setup policy routing for certain firewall zones. "
-"This is useful if you need to use your own internet connection for yourself "
-"but you don't want to share it with others (that's why it can also be called "
-"'Ego Mode'). Your own traffic is then sent via your internet connection "
-"while traffic originating from the mesh will use another gateway in the mesh."
-msgstr ""
diff --git a/applications/luci-app-freifunk-policyrouting/po/en/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/en/freifunk-policyrouting.po
deleted file mode 100644 (file)
index 1dd3f07..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid ""
-"All traffic from interfaces belonging to these zones will be sent via a "
-"gateway in the mesh network."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:13
-msgid "Enable Policy Routing"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:21
-msgid "Fallback to mesh"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid "Firewall zones"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid ""
-"If no default route is received from the mesh network then traffic which "
-"belongs to the selected firewall zones is routed via your internet "
-"connection as a fallback. If you do not want this and instead block that "
-"traffic then you should select this option."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:22
-msgid ""
-"If your own gateway is not available then fallback to the mesh default "
-"gateway."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua:8
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid "Policy Routing"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid "Strict Filtering"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid ""
-"These pages can be used to setup policy routing for certain firewall zones. "
-"This is useful if you need to use your own internet connection for yourself "
-"but you don't want to share it with others (that's why it can also be called "
-"'Ego Mode'). Your own traffic is then sent via your internet connection "
-"while traffic originating from the mesh will use another gateway in the mesh."
-msgstr ""
diff --git a/applications/luci-app-freifunk-policyrouting/po/es/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/es/freifunk-policyrouting.po
deleted file mode 100644 (file)
index eff61ef..0000000
+++ /dev/null
@@ -1,76 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-22 22:34+0200\n"
-"PO-Revision-Date: 2012-10-14 22:49+0200\n"
-"Last-Translator: José Vicente <josevteg@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\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: Pootle 2.0.6\n"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid ""
-"All traffic from interfaces belonging to these zones will be sent via a "
-"gateway in the mesh network."
-msgstr ""
-"Todo el tráfico desde interfaces de estas zonas se enviará por una pasarela "
-"de la red mesh."
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:13
-msgid "Enable Policy Routing"
-msgstr "Activar política de enrutado"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:21
-msgid "Fallback to mesh"
-msgstr "Si falla usar mesh"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid "Firewall zones"
-msgstr "Zonas del cortafuegos"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid ""
-"If no default route is received from the mesh network then traffic which "
-"belongs to the selected firewall zones is routed via your internet "
-"connection as a fallback. If you do not want this and instead block that "
-"traffic then you should select this option."
-msgstr ""
-"Si no se recibe una ruta por defecto de la red mesh el tráfico de las zonas "
-"de cortafuegos seleccionado se enviará por esta conexión de red. Si no desea "
-"esto marque esta opción para bloquearlo."
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:22
-msgid ""
-"If your own gateway is not available then fallback to the mesh default "
-"gateway."
-msgstr ""
-"Si su pasarela no está disponible cambie a la pasarela por defecto de la "
-"mesh."
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua:8
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid "Policy Routing"
-msgstr "Política de enrutamiento"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid "Strict Filtering"
-msgstr "Filtrado estricto"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid ""
-"These pages can be used to setup policy routing for certain firewall zones. "
-"This is useful if you need to use your own internet connection for yourself "
-"but you don't want to share it with others (that's why it can also be called "
-"'Ego Mode'). Your own traffic is then sent via your internet connection "
-"while traffic originating from the mesh will use another gateway in the mesh."
-msgstr ""
-"Estas páginas se pueden usar para definir la política de enrutamiento para "
-"ciertas zonas del cortafuegos. Esto es útil si quiere usar su conexión a "
-"internet pero no quiere compartirla con otros (por eso se llama \"Modo "
-"egoísta\"). Su propio tráfico se enviará por su conexión internet mientras "
-"que el tráfico del mes usará otra pasarela en la mesh."
diff --git a/applications/luci-app-freifunk-policyrouting/po/fr/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/fr/freifunk-policyrouting.po
deleted file mode 100644 (file)
index 1dd3f07..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid ""
-"All traffic from interfaces belonging to these zones will be sent via a "
-"gateway in the mesh network."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:13
-msgid "Enable Policy Routing"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:21
-msgid "Fallback to mesh"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid "Firewall zones"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid ""
-"If no default route is received from the mesh network then traffic which "
-"belongs to the selected firewall zones is routed via your internet "
-"connection as a fallback. If you do not want this and instead block that "
-"traffic then you should select this option."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:22
-msgid ""
-"If your own gateway is not available then fallback to the mesh default "
-"gateway."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua:8
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid "Policy Routing"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid "Strict Filtering"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid ""
-"These pages can be used to setup policy routing for certain firewall zones. "
-"This is useful if you need to use your own internet connection for yourself "
-"but you don't want to share it with others (that's why it can also be called "
-"'Ego Mode'). Your own traffic is then sent via your internet connection "
-"while traffic originating from the mesh will use another gateway in the mesh."
-msgstr ""
diff --git a/applications/luci-app-freifunk-policyrouting/po/he/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/he/freifunk-policyrouting.po
deleted file mode 100644 (file)
index 1a619c4..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
-"Language: \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-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid ""
-"All traffic from interfaces belonging to these zones will be sent via a "
-"gateway in the mesh network."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:13
-msgid "Enable Policy Routing"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:21
-msgid "Fallback to mesh"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid "Firewall zones"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid ""
-"If no default route is received from the mesh network then traffic which "
-"belongs to the selected firewall zones is routed via your internet "
-"connection as a fallback. If you do not want this and instead block that "
-"traffic then you should select this option."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:22
-msgid ""
-"If your own gateway is not available then fallback to the mesh default "
-"gateway."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua:8
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid "Policy Routing"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid "Strict Filtering"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid ""
-"These pages can be used to setup policy routing for certain firewall zones. "
-"This is useful if you need to use your own internet connection for yourself "
-"but you don't want to share it with others (that's why it can also be called "
-"'Ego Mode'). Your own traffic is then sent via your internet connection "
-"while traffic originating from the mesh will use another gateway in the mesh."
-msgstr ""
diff --git a/applications/luci-app-freifunk-policyrouting/po/hu/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/hu/freifunk-policyrouting.po
deleted file mode 100644 (file)
index 1a619c4..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
-"Language: \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-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid ""
-"All traffic from interfaces belonging to these zones will be sent via a "
-"gateway in the mesh network."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:13
-msgid "Enable Policy Routing"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:21
-msgid "Fallback to mesh"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid "Firewall zones"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid ""
-"If no default route is received from the mesh network then traffic which "
-"belongs to the selected firewall zones is routed via your internet "
-"connection as a fallback. If you do not want this and instead block that "
-"traffic then you should select this option."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:22
-msgid ""
-"If your own gateway is not available then fallback to the mesh default "
-"gateway."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua:8
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid "Policy Routing"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid "Strict Filtering"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid ""
-"These pages can be used to setup policy routing for certain firewall zones. "
-"This is useful if you need to use your own internet connection for yourself "
-"but you don't want to share it with others (that's why it can also be called "
-"'Ego Mode'). Your own traffic is then sent via your internet connection "
-"while traffic originating from the mesh will use another gateway in the mesh."
-msgstr ""
diff --git a/applications/luci-app-freifunk-policyrouting/po/it/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/it/freifunk-policyrouting.po
deleted file mode 100644 (file)
index e020d2c..0000000
+++ /dev/null
@@ -1,79 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-02-09 20:22+0200\n"
-"PO-Revision-Date: 2013-02-09 20:27+0200\n"
-"Last-Translator: Francesco <3gasas@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\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"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid ""
-"All traffic from interfaces belonging to these zones will be sent via a "
-"gateway in the mesh network."
-msgstr ""
-"Tutto il traffico dalle interfacce appartenenti a tali zone saranno inviate "
-"tramite un gateway nella rete mesh."
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:13
-msgid "Enable Policy Routing"
-msgstr "Attiva la politica di instradamento"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:21
-msgid "Fallback to mesh"
-msgstr "Posizione di sicurezza in mesh"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid "Firewall zones"
-msgstr "Zone Firewall"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid ""
-"If no default route is received from the mesh network then traffic which "
-"belongs to the selected firewall zones is routed via your internet "
-"connection as a fallback. If you do not want this and instead block that "
-"traffic then you should select this option."
-msgstr ""
-"Se nessun percorso predefinito viene ricevuto dalla rete mesh, il traffico "
-"che fa parte delle zone del firewall selezionato verranno instradate tramite "
-"la connessione a Internet come ripiego. Se non si desidera questo  invece di "
-"bloccare il traffico è necessario selezionare questa opzione."
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:22
-msgid ""
-"If your own gateway is not available then fallback to the mesh default "
-"gateway."
-msgstr ""
-"Se il proprio gateway non è disponibile, ripiego per il gateway predefinito "
-"mash."
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua:8
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid "Policy Routing"
-msgstr "Politica di Instradamento"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid "Strict Filtering"
-msgstr "Livello massimo di filtraggio"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid ""
-"These pages can be used to setup policy routing for certain firewall zones. "
-"This is useful if you need to use your own internet connection for yourself "
-"but you don't want to share it with others (that's why it can also be called "
-"'Ego Mode'). Your own traffic is then sent via your internet connection "
-"while traffic originating from the mesh will use another gateway in the mesh."
-msgstr ""
-"Queste pagine possono essere utilizzati per impostare la politica di "
-"instradamento per le zone del firewall determinati. Questo è utile se è "
-"necessario utilizzare la vostra connessione internet per de stesso, ma non "
-"si desidera condividere con gli altri (questo è il motivo per cui può anche "
-"essere chiamato 'Modalità Ego'). Il tuo traffico viene poi inviato tramite "
-"la tua connessione a Internet mentre il traffico proveniente dalla rete "
-"utilizzerà un altro gateway in mesh."
diff --git a/applications/luci-app-freifunk-policyrouting/po/ja/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/ja/freifunk-policyrouting.po
deleted file mode 100644 (file)
index 1dd3f07..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid ""
-"All traffic from interfaces belonging to these zones will be sent via a "
-"gateway in the mesh network."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:13
-msgid "Enable Policy Routing"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:21
-msgid "Fallback to mesh"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid "Firewall zones"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid ""
-"If no default route is received from the mesh network then traffic which "
-"belongs to the selected firewall zones is routed via your internet "
-"connection as a fallback. If you do not want this and instead block that "
-"traffic then you should select this option."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:22
-msgid ""
-"If your own gateway is not available then fallback to the mesh default "
-"gateway."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua:8
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid "Policy Routing"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid "Strict Filtering"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid ""
-"These pages can be used to setup policy routing for certain firewall zones. "
-"This is useful if you need to use your own internet connection for yourself "
-"but you don't want to share it with others (that's why it can also be called "
-"'Ego Mode'). Your own traffic is then sent via your internet connection "
-"while traffic originating from the mesh will use another gateway in the mesh."
-msgstr ""
diff --git a/applications/luci-app-freifunk-policyrouting/po/ms/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/ms/freifunk-policyrouting.po
deleted file mode 100644 (file)
index 1dd3f07..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid ""
-"All traffic from interfaces belonging to these zones will be sent via a "
-"gateway in the mesh network."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:13
-msgid "Enable Policy Routing"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:21
-msgid "Fallback to mesh"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid "Firewall zones"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid ""
-"If no default route is received from the mesh network then traffic which "
-"belongs to the selected firewall zones is routed via your internet "
-"connection as a fallback. If you do not want this and instead block that "
-"traffic then you should select this option."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:22
-msgid ""
-"If your own gateway is not available then fallback to the mesh default "
-"gateway."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua:8
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid "Policy Routing"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid "Strict Filtering"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid ""
-"These pages can be used to setup policy routing for certain firewall zones. "
-"This is useful if you need to use your own internet connection for yourself "
-"but you don't want to share it with others (that's why it can also be called "
-"'Ego Mode'). Your own traffic is then sent via your internet connection "
-"while traffic originating from the mesh will use another gateway in the mesh."
-msgstr ""
diff --git a/applications/luci-app-freifunk-policyrouting/po/no/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/no/freifunk-policyrouting.po
deleted file mode 100644 (file)
index 1dd3f07..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid ""
-"All traffic from interfaces belonging to these zones will be sent via a "
-"gateway in the mesh network."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:13
-msgid "Enable Policy Routing"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:21
-msgid "Fallback to mesh"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid "Firewall zones"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid ""
-"If no default route is received from the mesh network then traffic which "
-"belongs to the selected firewall zones is routed via your internet "
-"connection as a fallback. If you do not want this and instead block that "
-"traffic then you should select this option."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:22
-msgid ""
-"If your own gateway is not available then fallback to the mesh default "
-"gateway."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua:8
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid "Policy Routing"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid "Strict Filtering"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid ""
-"These pages can be used to setup policy routing for certain firewall zones. "
-"This is useful if you need to use your own internet connection for yourself "
-"but you don't want to share it with others (that's why it can also be called "
-"'Ego Mode'). Your own traffic is then sent via your internet connection "
-"while traffic originating from the mesh will use another gateway in the mesh."
-msgstr ""
diff --git a/applications/luci-app-freifunk-policyrouting/po/pl/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/pl/freifunk-policyrouting.po
deleted file mode 100644 (file)
index d71cd01..0000000
+++ /dev/null
@@ -1,79 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-24 07:01+0200\n"
-"PO-Revision-Date: 2012-08-24 08:02+0200\n"
-"Last-Translator: goodgod261 <goodgod261@wp.pl>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: pl\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
-"|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Pootle 2.0.6\n"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid ""
-"All traffic from interfaces belonging to these zones will be sent via a "
-"gateway in the mesh network."
-msgstr ""
-"Cały ruch sieciowy z interfejsów należących do tych stref będzie wysyłany "
-"przez bramę w sieci mesh."
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:13
-msgid "Enable Policy Routing"
-msgstr "Włącz politykę trasowania (routingu)"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:21
-msgid "Fallback to mesh"
-msgstr "Fallback do mesh"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid "Firewall zones"
-msgstr "Strefy firewalla"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid ""
-"If no default route is received from the mesh network then traffic which "
-"belongs to the selected firewall zones is routed via your internet "
-"connection as a fallback. If you do not want this and instead block that "
-"traffic then you should select this option."
-msgstr ""
-"Jeśli nie otrzymano domyślnej trasy z sieci mesh, ruch sieciowy należący do "
-"wybranej strefy firewalla jest trasowany przez Twoje połączenie z internetem "
-"jako fallback. Jeśli tego nie chcesz i zamiast tego chciałbyś blokować taki "
-"ruch sieciowy, powinieneś zaznaczyć tę opcję."
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:22
-msgid ""
-"If your own gateway is not available then fallback to the mesh default "
-"gateway."
-msgstr ""
-"Jeśli Twoja własna brama nie jest dostępna, wykonaj fallback do domyślnej "
-"bramy sieci mesh."
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua:8
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid "Policy Routing"
-msgstr "Polityka trasowania (routingu)"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid "Strict Filtering"
-msgstr "Ścisłe filtrowanie"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid ""
-"These pages can be used to setup policy routing for certain firewall zones. "
-"This is useful if you need to use your own internet connection for yourself "
-"but you don't want to share it with others (that's why it can also be called "
-"'Ego Mode'). Your own traffic is then sent via your internet connection "
-"while traffic originating from the mesh will use another gateway in the mesh."
-msgstr ""
-"Te strony mogą zostać użyte do ustawienia polityki trasowania (routingu) dla "
-"wybranych stref firewalla. Jest to użyteczne jeśli chcesz używać swojego "
-"połączenia z internetem sam i nie chcesz dzielić się nim z innymi (stąd "
-"alternatywna nazwa \"tryb ego\"). Twój własny ruch sieciowy jest wysyłany "
-"przez Twoje połączenie, zaś ruch pochodzący z sieci mesh będzie używać innej "
-"bramy w sieci."
diff --git a/applications/luci-app-freifunk-policyrouting/po/pt-br/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/pt-br/freifunk-policyrouting.po
deleted file mode 100644 (file)
index b2cd04e..0000000
+++ /dev/null
@@ -1,78 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-12 09:13+0200\n"
-"PO-Revision-Date: 2012-09-27 00:40+0200\n"
-"Last-Translator: Luiz Angelo <luizluca@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\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"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid ""
-"All traffic from interfaces belonging to these zones will be sent via a "
-"gateway in the mesh network."
-msgstr ""
-"Todo o tráfego das interfaces pertencentes a estas zonas será enviado "
-"através de um roteador padrão na rede em malha."
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:13
-msgid "Enable Policy Routing"
-msgstr "Habilitar a Política de Roteamento"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:21
-msgid "Fallback to mesh"
-msgstr "Se falhar, usar a malha"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid "Firewall zones"
-msgstr "Zonas do firewall"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid ""
-"If no default route is received from the mesh network then traffic which "
-"belongs to the selected firewall zones is routed via your internet "
-"connection as a fallback. If you do not want this and instead block that "
-"traffic then you should select this option."
-msgstr ""
-"Se nenhuma rota padrão for recebida da rede em malha, então o tráfego que "
-"pertencer a zona de firewall selecionada através da sua conexão internet "
-"como solução de contorno. Se você não quer isto e, ao contrário, deseja "
-"bloquear este tráfego, então você deve selecionar esta opção."
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:22
-msgid ""
-"If your own gateway is not available then fallback to the mesh default "
-"gateway."
-msgstr ""
-"Se o seu roteador não estiver disponível, usar como alternativa o roteador "
-"padrão da malha."
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua:8
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid "Policy Routing"
-msgstr "Política de Roteamento"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid "Strict Filtering"
-msgstr "Filtragem Estrita"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid ""
-"These pages can be used to setup policy routing for certain firewall zones. "
-"This is useful if you need to use your own internet connection for yourself "
-"but you don't want to share it with others (that's why it can also be called "
-"'Ego Mode'). Your own traffic is then sent via your internet connection "
-"while traffic originating from the mesh will use another gateway in the mesh."
-msgstr ""
-"Estas páginas podem ser usadas para configurar a política de roteamento para "
-"certas zonas de firewall. Isto pode ser útil se você precisa usar sua "
-"própria conexão com a internet para si e não quer compartilhá-la com outros "
-"(é por isto que isto pode ser chamado de 'Modo Egocêntrico'). Seu próprio "
-"tráfego é enviado através de sua conexão com a internet enquanto o tráfego "
-"originado da rede em malha irá usar outro roteador na malha."
diff --git a/applications/luci-app-freifunk-policyrouting/po/pt/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/pt/freifunk-policyrouting.po
deleted file mode 100644 (file)
index c00b9a9..0000000
+++ /dev/null
@@ -1,66 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-05-31 11:53+0200\n"
-"PO-Revision-Date: 2013-05-31 11:54+0200\n"
-"Last-Translator: joao.f.vieira <joao.f.vieira@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: pt\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.0.6\n"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid ""
-"All traffic from interfaces belonging to these zones will be sent via a "
-"gateway in the mesh network."
-msgstr ""
-"Todo o trafego das interfaces que pertencem a estas zonas será enviado pela "
-"gateway de rede."
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:13
-msgid "Enable Policy Routing"
-msgstr "Ativar a Politica de Routing"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:21
-msgid "Fallback to mesh"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid "Firewall zones"
-msgstr "Zonas da Firewall"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid ""
-"If no default route is received from the mesh network then traffic which "
-"belongs to the selected firewall zones is routed via your internet "
-"connection as a fallback. If you do not want this and instead block that "
-"traffic then you should select this option."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:22
-msgid ""
-"If your own gateway is not available then fallback to the mesh default "
-"gateway."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua:8
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid "Policy Routing"
-msgstr "Política de Routing"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid "Strict Filtering"
-msgstr "Filtragem Estrita"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid ""
-"These pages can be used to setup policy routing for certain firewall zones. "
-"This is useful if you need to use your own internet connection for yourself "
-"but you don't want to share it with others (that's why it can also be called "
-"'Ego Mode'). Your own traffic is then sent via your internet connection "
-"while traffic originating from the mesh will use another gateway in the mesh."
-msgstr ""
diff --git a/applications/luci-app-freifunk-policyrouting/po/ro/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/ro/freifunk-policyrouting.po
deleted file mode 100644 (file)
index 1be533c..0000000
+++ /dev/null
@@ -1,63 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-06-28 19:28+0200\n"
-"Last-Translator: xxvirusxx <condor20_05@yahoo.it>\n"
-"Language-Team: none\n"
-"Language: ro\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==0 || (n%100 > 0 && n%100 < "
-"20)) ? 1 : 2);;\n"
-"X-Generator: Pootle 2.0.6\n"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid ""
-"All traffic from interfaces belonging to these zones will be sent via a "
-"gateway in the mesh network."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:13
-msgid "Enable Policy Routing"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:21
-msgid "Fallback to mesh"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid "Firewall zones"
-msgstr "Zone de firewall"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid ""
-"If no default route is received from the mesh network then traffic which "
-"belongs to the selected firewall zones is routed via your internet "
-"connection as a fallback. If you do not want this and instead block that "
-"traffic then you should select this option."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:22
-msgid ""
-"If your own gateway is not available then fallback to the mesh default "
-"gateway."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua:8
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid "Policy Routing"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid "Strict Filtering"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid ""
-"These pages can be used to setup policy routing for certain firewall zones. "
-"This is useful if you need to use your own internet connection for yourself "
-"but you don't want to share it with others (that's why it can also be called "
-"'Ego Mode'). Your own traffic is then sent via your internet connection "
-"while traffic originating from the mesh will use another gateway in the mesh."
-msgstr ""
diff --git a/applications/luci-app-freifunk-policyrouting/po/ru/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/ru/freifunk-policyrouting.po
deleted file mode 100644 (file)
index aede9b7..0000000
+++ /dev/null
@@ -1,79 +0,0 @@
-msgid ""
-msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
-"Project-Id-Version: LuCI: freifunk-policyrouting\n"
-"POT-Creation-Date: 2012-08-15 15:27+0300\n"
-"PO-Revision-Date: 2018-01-26 01:21+0300\n"
-"Language-Team: http://cyber-place.ru\n"
-"MIME-Version: 1.0\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 1.8.7.1\n"
-"Last-Translator: Vladimir aka sunny <picfun@ya.ru>\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"Language: ru\n"
-"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
-"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid ""
-"All traffic from interfaces belonging to these zones will be sent via a "
-"gateway in the mesh network."
-msgstr ""
-"Весь трафик из интерфейсов, принадлежащих к этим зонам, будет отправлен "
-"через шлюз в сети Mesh."
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:13
-msgid "Enable Policy Routing"
-msgstr "Разрешить политику маршрутизации"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:21
-msgid "Fallback to mesh"
-msgstr "Oткат к Mesh сети"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid "Firewall zones"
-msgstr "Зоны межсетевого экрана"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid ""
-"If no default route is received from the mesh network then traffic which "
-"belongs to the selected firewall zones is routed via your internet "
-"connection as a fallback. If you do not want this and instead block that "
-"traffic then you should select this option."
-msgstr ""
-"Если маршрут по умолчанию не получен от сети Mesh, то трафик принадлежащий "
-"выбранным зонам межсетевого экрана, перенаправляется через Интернет в "
-"качестве резервного. Если вас это не устраивает, то выберите эту опцию и "
-"данный трафик будет заблокирован."
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:22
-msgid ""
-"If your own gateway is not available then fallback to the mesh default "
-"gateway."
-msgstr ""
-"Если ваш шлюз не доступен, откатиться к использованию шлюза Mesh сети по "
-"умолчанию."
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua:8
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid "Policy Routing"
-msgstr "Политика маршрутизации"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid "Strict Filtering"
-msgstr "Строгая фильтрация"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid ""
-"These pages can be used to setup policy routing for certain firewall zones. "
-"This is useful if you need to use your own internet connection for yourself "
-"but you don't want to share it with others (that's why it can also be called "
-"'Ego Mode'). Your own traffic is then sent via your internet connection "
-"while traffic originating from the mesh will use another gateway in the mesh."
-msgstr ""
-"На этих страницах Вы можете настроить политику маршрутизации для "
-"определённых зон межсетевого экрана. Это может быть полезно, если вы хотите "
-"использовать Интернет соединения только для себя. Ваш трафик в этом случае "
-"будет использовать только ваше Интернет соединение, в то время как трафик "
-"Mesh сети будет использовать другой шлюз в сети Mesh."
diff --git a/applications/luci-app-freifunk-policyrouting/po/sk/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/sk/freifunk-policyrouting.po
deleted file mode 100644 (file)
index 90fe3e5..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-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"
-"MIME-Version: 1.0\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid ""
-"All traffic from interfaces belonging to these zones will be sent via a "
-"gateway in the mesh network."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:13
-msgid "Enable Policy Routing"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:21
-msgid "Fallback to mesh"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid "Firewall zones"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid ""
-"If no default route is received from the mesh network then traffic which "
-"belongs to the selected firewall zones is routed via your internet "
-"connection as a fallback. If you do not want this and instead block that "
-"traffic then you should select this option."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:22
-msgid ""
-"If your own gateway is not available then fallback to the mesh default "
-"gateway."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua:8
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid "Policy Routing"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid "Strict Filtering"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid ""
-"These pages can be used to setup policy routing for certain firewall zones. "
-"This is useful if you need to use your own internet connection for yourself "
-"but you don't want to share it with others (that's why it can also be called "
-"'Ego Mode'). Your own traffic is then sent via your internet connection "
-"while traffic originating from the mesh will use another gateway in the mesh."
-msgstr ""
diff --git a/applications/luci-app-freifunk-policyrouting/po/sv/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/sv/freifunk-policyrouting.po
deleted file mode 100644 (file)
index 6b4491d..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-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"
-"Language: sv\n"
-"MIME-Version: 1.0\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid ""
-"All traffic from interfaces belonging to these zones will be sent via a "
-"gateway in the mesh network."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:13
-msgid "Enable Policy Routing"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:21
-msgid "Fallback to mesh"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid "Firewall zones"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid ""
-"If no default route is received from the mesh network then traffic which "
-"belongs to the selected firewall zones is routed via your internet "
-"connection as a fallback. If you do not want this and instead block that "
-"traffic then you should select this option."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:22
-msgid ""
-"If your own gateway is not available then fallback to the mesh default "
-"gateway."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua:8
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid "Policy Routing"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid "Strict Filtering"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid ""
-"These pages can be used to setup policy routing for certain firewall zones. "
-"This is useful if you need to use your own internet connection for yourself "
-"but you don't want to share it with others (that's why it can also be called "
-"'Ego Mode'). Your own traffic is then sent via your internet connection "
-"while traffic originating from the mesh will use another gateway in the mesh."
-msgstr ""
diff --git a/applications/luci-app-freifunk-policyrouting/po/templates/freifunk-policyrouting.pot b/applications/luci-app-freifunk-policyrouting/po/templates/freifunk-policyrouting.pot
deleted file mode 100644 (file)
index bbb7c31..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-msgid ""
-msgstr "Content-Type: text/plain; charset=UTF-8"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid ""
-"All traffic from interfaces belonging to these zones will be sent via a "
-"gateway in the mesh network."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:13
-msgid "Enable Policy Routing"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:21
-msgid "Fallback to mesh"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid "Firewall zones"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid ""
-"If no default route is received from the mesh network then traffic which "
-"belongs to the selected firewall zones is routed via your internet "
-"connection as a fallback. If you do not want this and instead block that "
-"traffic then you should select this option."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:22
-msgid ""
-"If your own gateway is not available then fallback to the mesh default "
-"gateway."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua:8
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid "Policy Routing"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid "Strict Filtering"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid ""
-"These pages can be used to setup policy routing for certain firewall zones. "
-"This is useful if you need to use your own internet connection for yourself "
-"but you don't want to share it with others (that's why it can also be called "
-"'Ego Mode'). Your own traffic is then sent via your internet connection "
-"while traffic originating from the mesh will use another gateway in the mesh."
-msgstr ""
diff --git a/applications/luci-app-freifunk-policyrouting/po/tr/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/tr/freifunk-policyrouting.po
deleted file mode 100644 (file)
index aa53b44..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
-"Language: \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"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid ""
-"All traffic from interfaces belonging to these zones will be sent via a "
-"gateway in the mesh network."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:13
-msgid "Enable Policy Routing"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:21
-msgid "Fallback to mesh"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid "Firewall zones"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid ""
-"If no default route is received from the mesh network then traffic which "
-"belongs to the selected firewall zones is routed via your internet "
-"connection as a fallback. If you do not want this and instead block that "
-"traffic then you should select this option."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:22
-msgid ""
-"If your own gateway is not available then fallback to the mesh default "
-"gateway."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua:8
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid "Policy Routing"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid "Strict Filtering"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid ""
-"These pages can be used to setup policy routing for certain firewall zones. "
-"This is useful if you need to use your own internet connection for yourself "
-"but you don't want to share it with others (that's why it can also be called "
-"'Ego Mode'). Your own traffic is then sent via your internet connection "
-"while traffic originating from the mesh will use another gateway in the mesh."
-msgstr ""
diff --git a/applications/luci-app-freifunk-policyrouting/po/uk/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/uk/freifunk-policyrouting.po
deleted file mode 100644 (file)
index 0eb9f68..0000000
+++ /dev/null
@@ -1,82 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2013-08-13 16:14+0200\n"
-"Last-Translator: zubr_139 <zubr139@ukr.net>\n"
-"Language-Team: none\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: Pootle 2.0.6\n"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-#, fuzzy
-msgid ""
-"All traffic from interfaces belonging to these zones will be sent via a "
-"gateway in the mesh network."
-msgstr ""
-"Весь трафік з інтерфейсів, прив'язаних до цих зон буде відправлений через "
-"шлюз в комірчасті мережі."
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:13
-#, fuzzy
-msgid "Enable Policy Routing"
-msgstr "Активувати політику маршрутизації"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:21
-msgid "Fallback to mesh"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-#, fuzzy
-msgid "Firewall zones"
-msgstr "Зона фаєрволу"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-#, fuzzy
-msgid ""
-"If no default route is received from the mesh network then traffic which "
-"belongs to the selected firewall zones is routed via your internet "
-"connection as a fallback. If you do not want this and instead block that "
-"traffic then you should select this option."
-msgstr ""
-"Якщо маршрут типово не буде отриманий з сітки мережі, то трафік, який "
-"належить до вибраної зони фаєрволу прямує через ваше інтернет-з'єднання в "
-"якості запасного варіанту. Якщо ви не хочете цього, а замість цього, що "
-"блокувати трафік, то ви повинні вибрати цю опцію."
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:22
-#, fuzzy
-msgid ""
-"If your own gateway is not available then fallback to the mesh default "
-"gateway."
-msgstr ""
-"Якщо ваш шлюз недоступний, то відбувається повернення до основного шлюзу "
-"сітки."
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua:8
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid "Policy Routing"
-msgstr "Політика маршрутизації"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid "Strict Filtering"
-msgstr "Жорстка фільтрація"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid ""
-"These pages can be used to setup policy routing for certain firewall zones. "
-"This is useful if you need to use your own internet connection for yourself "
-"but you don't want to share it with others (that's why it can also be called "
-"'Ego Mode'). Your own traffic is then sent via your internet connection "
-"while traffic originating from the mesh will use another gateway in the mesh."
-msgstr ""
-"Ці сторінки можна використовувати для налаштування політики маршрутизації "
-"для певних зон фаєрволу. Це корисно, якщо вам потрібно використовувати своє "
-"власне інтернет-з'єднання для себе, і ви не хочете ділитися ним з іншими "
-"людьми (ось чому воно також називатися 'Его режим '). Ваш власний трафік "
-"потім відправлений через ваше інтернет-з'єднання в той час як трафік, "
-"витікаючий із мережі буде використовувати інший шлюз у мережі."
diff --git a/applications/luci-app-freifunk-policyrouting/po/vi/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/vi/freifunk-policyrouting.po
deleted file mode 100644 (file)
index 1dd3f07..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid ""
-"All traffic from interfaces belonging to these zones will be sent via a "
-"gateway in the mesh network."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:13
-msgid "Enable Policy Routing"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:21
-msgid "Fallback to mesh"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid "Firewall zones"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid ""
-"If no default route is received from the mesh network then traffic which "
-"belongs to the selected firewall zones is routed via your internet "
-"connection as a fallback. If you do not want this and instead block that "
-"traffic then you should select this option."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:22
-msgid ""
-"If your own gateway is not available then fallback to the mesh default "
-"gateway."
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua:8
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid "Policy Routing"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid "Strict Filtering"
-msgstr ""
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid ""
-"These pages can be used to setup policy routing for certain firewall zones. "
-"This is useful if you need to use your own internet connection for yourself "
-"but you don't want to share it with others (that's why it can also be called "
-"'Ego Mode'). Your own traffic is then sent via your internet connection "
-"while traffic originating from the mesh will use another gateway in the mesh."
-msgstr ""
diff --git a/applications/luci-app-freifunk-policyrouting/po/zh-cn/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/zh-cn/freifunk-policyrouting.po
deleted file mode 100644 (file)
index 42dc1c6..0000000
+++ /dev/null
@@ -1,73 +0,0 @@
-#
-# Yangfl <mmyangfl@gmail.com>, 2018.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-10-09 03:50+0200\n"
-"PO-Revision-Date: 2018-08-07 18:54+0800\n"
-"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
-"Language-Team:  <debian-l10n-chinese@lists.debian.org>\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"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid ""
-"All traffic from interfaces belonging to these zones will be sent via a "
-"gateway in the mesh network."
-msgstr "来自属于这些区域的接口的所有流量将通过网状网络中的网关发送。"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:13
-msgid "Enable Policy Routing"
-msgstr "启用策略路由"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:21
-msgid "Fallback to mesh"
-msgstr "回退到网状网"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid "Firewall zones"
-msgstr "防火墙区域"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid ""
-"If no default route is received from the mesh network then traffic which "
-"belongs to the selected firewall zones is routed via your internet "
-"connection as a fallback. If you do not want this and instead block that "
-"traffic then you should select this option."
-msgstr ""
-"如果没有从网状网络收到默认路由,作为后备,属于所选防火墙区域的流量将通过您的 "
-"Internet 连接路由进行路由。如果您不想这样,而要阻挡该流量,那么您应选择此项。"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:22
-msgid ""
-"If your own gateway is not available then fallback to the mesh default "
-"gateway."
-msgstr "如果您自己的网关不可用,则回退到网状网默认网关。"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua:8
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid "Policy Routing"
-msgstr "策略路由"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid "Strict Filtering"
-msgstr "严格过滤"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid ""
-"These pages can be used to setup policy routing for certain firewall zones. "
-"This is useful if you need to use your own internet connection for yourself "
-"but you don't want to share it with others (that's why it can also be called "
-"'Ego Mode'). Your own traffic is then sent via your internet connection "
-"while traffic originating from the mesh will use another gateway in the mesh."
-msgstr ""
-"这些页面可用于为某些防火墙区域设置策略路由。如果您想自己使用自己的互联网连"
-"接,但不想和其他人共享(这就是它为什么也可以称为“自私模式”),则这会有用。您"
-"自己的流量将通过您的互联网连接发送出去,而来自网状网的流量将使用网状网中的另"
-"一个网关。"
diff --git a/applications/luci-app-freifunk-policyrouting/po/zh-tw/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/zh-tw/freifunk-policyrouting.po
deleted file mode 100644 (file)
index 23ca95c..0000000
+++ /dev/null
@@ -1,73 +0,0 @@
-#
-# Yangfl <mmyangfl@gmail.com>, 2018.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-10-09 03:50+0200\n"
-"PO-Revision-Date: 2018-08-07 18:54+0800\n"
-"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
-"Language-Team:  <debian-l10n-chinese@lists.debian.org>\n"
-"Language: zh_TW\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"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid ""
-"All traffic from interfaces belonging to these zones will be sent via a "
-"gateway in the mesh network."
-msgstr "來自屬於這些區域的介面的所有流量將通過網狀網路中的閘道器傳送。"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:13
-msgid "Enable Policy Routing"
-msgstr "啟用策略路由"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:21
-msgid "Fallback to mesh"
-msgstr "回退到網狀網"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:25
-msgid "Firewall zones"
-msgstr "防火牆區域"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid ""
-"If no default route is received from the mesh network then traffic which "
-"belongs to the selected firewall zones is routed via your internet "
-"connection as a fallback. If you do not want this and instead block that "
-"traffic then you should select this option."
-msgstr ""
-"如果沒有從網狀網路收到預設路由,作為後備,屬於所選防火牆區域的流量將通過您的 "
-"Internet 連線路由進行路由。如果您不想這樣,而要阻擋該流量,那麼您應選擇此項。"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:22
-msgid ""
-"If your own gateway is not available then fallback to the mesh default "
-"gateway."
-msgstr "如果您自己的閘道器不可用,則回退到網狀網預設閘道器。"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua:8
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid "Policy Routing"
-msgstr "策略路由"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:16
-msgid "Strict Filtering"
-msgstr "嚴格過濾"
-
-#: applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua:6
-msgid ""
-"These pages can be used to setup policy routing for certain firewall zones. "
-"This is useful if you need to use your own internet connection for yourself "
-"but you don't want to share it with others (that's why it can also be called "
-"'Ego Mode'). Your own traffic is then sent via your internet connection "
-"while traffic originating from the mesh will use another gateway in the mesh."
-msgstr ""
-"這些頁面可用於為某些防火牆區域設定策略路由。如果您想自己使用自己的網際網路連"
-"接,但不想和其他人共享(這就是它為什麼也可以稱為“自私模式”),則這會有用。您"
-"自己的流量將通過您的網際網路連線傳送出去,而來自網狀網的流量將使用網狀網中的"
-"另一個閘道器。"
diff --git a/applications/luci-app-freifunk-widgets/Makefile b/applications/luci-app-freifunk-widgets/Makefile
deleted file mode 100644 (file)
index d748827..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-#
-# Copyright (C) 2008-2014 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:=Widgets for the Freifunk index page
-LUCI_DEPENDS:=+luci-mod-freifunk
-
-include ../../luci.mk
-
-# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-app-freifunk-widgets/luasrc/controller/freifunk/widgets.lua b/applications/luci-app-freifunk-widgets/luasrc/controller/freifunk/widgets.lua
deleted file mode 100644 (file)
index 37104fc..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
--- Copyright 2012 Manuel Munz <freifunk at somakoma de>
--- Licensed to the public under the Apache License 2.0.
-
-local require = require
-module "luci.controller.freifunk.widgets"
-
-
-function index()
-
-       local page  = node("admin", "freifunk", "widgets")
-       page.target = cbi("freifunk/widgets/widgets_overview")
-       page.title  = _("Widgets")
-       page.i18n   = "widgets"
-       page.order  = 30
-
-       local page  = node("admin", "freifunk", "widgets", "widget")
-       page.target = cbi("freifunk/widgets/widget")
-       page.leaf  = true
-
-       local page  = node("freifunk", "search_redirect")
-       page.target = call("search_redirect")
-       page.leaf  = true
-end
-
-function search_redirect()
-       local dsp = require "luci.dispatcher"
-       local http = require "luci.http"
-       local engine = http.formvalue("engine")
-       local searchterms = http.formvalue("searchterms") or ""
-       if engine then
-               http.redirect(engine .. searchterms)
-       else
-               http.redirect(dsp.build_url())
-       end
-end
diff --git a/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/heightwidth.lua b/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/heightwidth.lua
deleted file mode 100644 (file)
index fc23f4b..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
--- Copyright 2012 Manuel Munz <freifunk at somakoma dot de>
--- Licensed to the public under the Apache License 2.0.
-
-local map, section = ...
-
-local width = wdg:option(Value, "width", translate("Width"))
-width.rmempty = true
-
---[[
-local height = wdg:option(Value, "height", translate("Height"))
-height.rmempty = true
-height.optional = true
-]]--
-
-local pr = wdg:option(Value, "paddingright", translate("Padding right"))
-pr.rmempty = true
diff --git a/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/html.lua b/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/html.lua
deleted file mode 100644 (file)
index adeffa9..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
--- Copyright 2012 Manuel Munz <freifunk at somakoma dot de>
--- Licensed to the public under the Apache License 2.0.
-
-local map, section = ...
-local utl = require "luci.util"
-local fs = require "nixio.fs"
-local file = "/usr/share/customtext/" .. arg[1] .. ".html"
-
-local form, ferr = loadfile(utl.libpath() .. "/model/cbi/freifunk/widgets/heightwidth.lua")
-if form then
-       setfenv(form, getfenv(1))(m, wdg)
-end
-
-t = wdg:option(TextValue, "_text")
-t.rmempty = true
-t.rows = 20
-
-
-function t.cfgvalue()
-        return fs.readfile(file) or ""
-end
-
-function t.write(self, section, value)
-        return fs.writefile(file, value)
-end
-
-function t.remove(self, section)
-        return fs.unlink(file)
-end
-
-
diff --git a/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/iframe.lua b/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/iframe.lua
deleted file mode 100644 (file)
index 68ab06d..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
--- Copyright 2012 Manuel Munz <freifunk at somakoma dot de>
--- Licensed to the public under the Apache License 2.0.
-
-local map, section = ...
-local utl = require "luci.util"
-
-local form, ferr = loadfile(utl.libpath() .. "/model/cbi/freifunk/widgets/heightwidth.lua")
-if form then
-       setfenv(form, getfenv(1))(m, wdg)
-end
-
-local url = wdg:option(Value, "url", translate("URL"))
-url.default = "http://www.freifunk.net"
diff --git a/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/rssfeed.lua b/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/rssfeed.lua
deleted file mode 100644 (file)
index 68fa3be..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
--- Copyright 2012 Manuel Munz <freifunk at somakoma dot de>
--- Licensed to the public under the Apache License 2.0.
-
-local map, section = ...
-local utl = require "luci.util"
-
-local form, ferr = loadfile(utl.libpath() .. "/model/cbi/freifunk/widgets/heightwidth.lua")
-if form then
-       setfenv(form, getfenv(1))(m, wdg)
-end
-
-local url = wdg:option(Value, "url", translate("URL"))
-url.default = "http://global.freifunk.net/rss/all/rss.xml"
-
-local max = wdg:option(Value, "max", translate("Maximal entries to show"))
-max.rmempty = true
-max.default = "10"
-max.datatype = "integer"
-
-local cache = wdg:option(Value, "cache", translate("Cache Time"), translate("Cache downloaded feed for that many seconds."))
-cache.rmempty = true
-cache.default = "3600"
-cache.datatype = "integer"
-
-
diff --git a/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/search.lua b/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/search.lua
deleted file mode 100644 (file)
index a027489..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
--- Copyright 2012 Manuel Munz <freifunk at somakoma dot de>
--- Licensed to the public under the Apache License 2.0.
-
-local map, section = ...
-local utl = require "luci.util"
-
-local form, ferr = loadfile(utl.libpath() .. "/model/cbi/freifunk/widgets/heightwidth.lua")
-if form then
-       setfenv(form, getfenv(1))(m, wdg)
-end
-
-local engine = wdg:option(DynamicList, "engine", translate("Search Engine"),
-       translate("Use the form Name|URL, where URL must be a full URL to the search engine "  ..
-                 "including the query GET parameter, e.g. 'Google|http://www.google.de/search?q='")
-       )
diff --git a/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/widget.lua b/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/widget.lua
deleted file mode 100644 (file)
index 7b6cd89..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
--- Copyright 2012 Manuel Munz <freifunk at somakoma dot de>
--- Licensed to the public under the Apache License 2.0.
-
-local uci = require "luci.model.uci".cursor()
-local dsp = require "luci.dispatcher"
-local utl = require "luci.util"
-local widget = uci:get("freifunk-widgets", arg[1], "template")
-local title = uci:get("freifunk-widgets", arg[1], "title") or ""
-
-m = Map("freifunk-widgets", translate("Widget"))
-m.redirect = luci.dispatcher.build_url("admin/freifunk/widgets")
-
-if not arg[1] or m.uci:get("freifunk-widgets", arg[1]) ~= "widget" then
-       luci.http.redirect(m.redirect)
-       return
-end
-
-wdg = m:section(NamedSection, arg[1], "widget", translate("Widget") .. " " .. title)
-wdg.anonymous = true
-wdg.addremove = false
-
-local en = wdg:option(Flag, "enabled", translate("Enable"))
-en.rmempty = false
-
-local title = wdg:option(Value, "title", translate("Title"))
-title.rmempty = true
-
-local form = loadfile(
-       utl.libpath() .. "/model/cbi/freifunk/widgets/%s.lua" % widget
-)
-
-if form then
-       setfenv(form, getfenv(1))(m, wdg)
-end
-
-return m
-
diff --git a/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/widgets_overview.lua b/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/widgets_overview.lua
deleted file mode 100644 (file)
index 076d8e0..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
--- Copyright 2012 Manuel Munz <freifunk at somakoma dot de>
--- Licensed to the public under the Apache License 2.0.
-
-local uci = require "luci.model.uci".cursor()
-local fs = require "nixio.fs"
-local utl = require "luci.util"
-m = Map("freifunk-widgets", translate("Widgets"),
-        translate("Configure installed widgets."))
-
-wdg = m:section(TypedSection, "widget", translate("Widgets"))
-wdg.addremove = true
-wdg.extedit   = luci.dispatcher.build_url("admin/freifunk/widgets/widget/%s")
-wdg.template  = "cbi/tblsection"
-wdg.sortable  = true
-
---[[
-function wdg.create(...)
-       local sid = TypedSection.create(...)
-       luci.http.redirect(wdg.extedit % sid)
-end
-]]--
-
-local en = wdg:option(Flag, "enabled", translate("Enable"))
-en.rmempty = false
---en.default = "0"
-function en.cfgvalue(self, section)
-       return Flag.cfgvalue(self, section) or "0"
-end
-
-local tmpl = wdg:option(ListValue, "template", translate("Template"))
-local file
-for file in fs.dir("/usr/lib/lua/luci/view/freifunk/widgets/") do
-       if file ~= "." and file ~= ".." then
-               tmpl:value(file)
-       end
-end
-
-local title = wdg:option(Value, "title", translate("Title"))
-title.rmempty = true
-
-local width = wdg:option(Value, "width", translate("Width"))
-width.rmempty = true
-
-local height = wdg:option(Value, "height", translate("Height"))
-height.rmempty = true
-
-local pr = wdg:option(Value, "paddingright", translate("Padding right"))
-pr.rmempty = true
-
-function m.on_commit(self)
-       -- clean custom text files whose config has been deleted
-       local dir = "/usr/share/customtext/"
-       local active = {}
-       uci:foreach("freifunk-widgets", "widget", function(s)
-               if s["template"] == "html" then
-                       table.insert(active, s[".name"])
-               end
-       end )
-       local file
-       for file in fs.dir(dir) do
-               local filename = string.gsub(file, ".html", "")
-               if not utl.contains(active, filename) then
-                       fs.unlink(dir .. file)
-               end
-       end
-end
-
-return m
diff --git a/applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/clear/main.htm b/applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/clear/main.htm
deleted file mode 100644 (file)
index df01839..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-<%
---[[
-LuCI - Lua Configuration Interface
-
-Copyright 2012 Manuel Munz <freifunk at somakoma dot de>
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE-2.0
-
-]]--
-%>
-<div style="clear:both"></div>
diff --git a/applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/html/main.htm b/applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/html/main.htm
deleted file mode 100644 (file)
index 46e063b..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
-<%
---[[
-LuCI - Lua Configuration Interface
-
-Copyright 2012 Manuel Munz <freifunk at somakoma dot de>
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE-2.0
-
-]]--
-
---local utl = require "luci.util"
-local fs = require "nixio.fs"
-local title = data.title
-local name = data['.name']
-local file = "/usr/share/customtext/" .. name .. ".html"
-local text = fs.readfile(file)
-local width = data.width or "100%"
-local pr = data.paddingright or "0"
-if type(width) == "number" then
-        width = width .. "px"
-end
-
-%>
-
-<div id="<%=name%>" style="width:<%=width%>;float:left">
-       <div style="padding-right: <%=pr%>">
-               <% if title then %>
-                       <h2><%=title%></h2>
-               <% end %>
-               <% if text then %>
-                       <%=text%>
-               <%else%>
-                       <%:Could not load the custom text from%> "<%=file%>!"
-               <%end%>
-
-               <%=data.text%>
-       </div>
-</div>
diff --git a/applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/iframe/main.htm b/applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/iframe/main.htm
deleted file mode 100644 (file)
index f0d89d7..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-<%
---[[
-LuCI - Lua Configuration Interface
-
-Copyright 2012 Manuel Munz <freifunk at somakoma dot de>
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE-2.0
-
-]]--
-
-local url = data['url']
-local name = data['.name']
-local title = data['title'] or "No title set"
-local height = data['height'] or "400px"
-if type(height) == "number" then
-       height = height .. "px"
-end
-local width = data['width'] or "100%"
-if type(width) == "number" then
-       width = width .. "px"
-end
-
-%>
-
-<div id="<%=name%>" style="width:<%=width%>;float:left;">
-<h2><%=title%></h2>
-
-<% if not url then %>
-
-<%:No url set.%>
-
-<% else %>
-<div style="height:<%=height%>;min-height:<%=height%>">
-<object type="text/html" data="<%=url%>" width="100%" height="<%=height%>" name="widget_<%=name%>" id="widget_<%=name%>">
-<param name="src" value="<%=url%>" />
-<%:Sorry, your browser doesn't support the object tag and cannot display this page:%><br />
-<a href="<%=url%>"><%=url%></a>
-</object>
-</div>
-</div>
-<%end%>
diff --git a/applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/rssfeed/main.htm b/applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/rssfeed/main.htm
deleted file mode 100644 (file)
index ff81ba8..0000000
+++ /dev/null
@@ -1,84 +0,0 @@
-<%
---[[
-LuCI - Lua Configuration Interface
-
-Copyright 2012 Manuel Munz <freifunk at somakoma dot de>
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE-2.0
-
-]]--
-
-local sys = require "luci.sys"
-local utl = require "luci.util"
-local fs = require "nixio.fs"
-local i18n = require "luci.i18n"
-local url = data.url
-local title = data.title or i18n.translate("RSS")
-local max = tonumber(data.max) or 10
-local rss
-local pr = data.paddingright or "0"
-local output = {}
-local width = data.width or "100%"
-if type(width) == "number" then
-       width = width .. "px"
-end
-local name = data['.name']
-local cachetime = tonumber(data.cache) or 3600
-cachefile = "/tmp/" .. name .. ".cache"
-%>
-<div id="<%=name%>" style="width:<%=width%>;float:left">
-       <div style="padding-right: <%=pr%>">
-       <h2><%=title%></h2>
-
-       <% if not url then %>
-               <%:No url found in config%>
-       <% else
-               local mtime = fs.stat(cachefile, "mtime") or 0
-               local now = os.time()
-               expire = mtime + cachetime
-
-               if not fs.access(cachefile) or expire < now then
-                       rss = sys.httpget(url)
-                       if #rss == 0 then
-       %>
-                       <%:Could not get rss data from%> <a href="<%=url%>"><%=url%></a>
-       <%
-                       else
-                               local count = 0
-                               for item in string.gmatch(rss, "<item>(.-)</item>") do
-                                       if count < max then
-                                               local title = item:match("<title>(.-)</title>")
-                                               local link = item:match("<link>(.-)</link>")
-                                               local desc = item:match("<description>(.-)</description>") or ""
-                                               if title and link then
-                                                       table.insert(output, { title = utl.pcdata(title), link = utl.pcdata(link) })
-                                               end
-                                               count = count + 1
-                                       end
-                               end
-                               if count > 0 then
-                                       local file = io.open(cachefile, "w")
-                                       file:write(utl.serialize_data(output))
-                                       file:close()
-                               end
-                       end
-               else
-                       local file = assert(io.open(cachefile))
-                       output = utl.restore_data(file:read'*a')
-               end
-       end
-
-       if #output > 0 then
-       %>
-               <ul>
-               <% for k, v in ipairs(output) do %>
-                       <li><a href="<%=v.link%>"><%=v.title%></a></li>
-               <% end %>
-               </ul>
-       <%end%>
-       </div>
-</div>
diff --git a/applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/search/main.htm b/applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/search/main.htm
deleted file mode 100644 (file)
index f2e2fb9..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-<%
---[[
-LuCI - Lua Configuration Interface
-
-Copyright 2012 Manuel Munz <freifunk at somakoma dot de>
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE-2.0
-
-]]--
-local utl = require "luci.util"
-local title = luci.i18n.translate(data.title or "Search")
-local name = data['.name']
-local width = data.width or "100%"
-
-if type(width) == "number" then
-        width = width .. "px"
-end
-
-local engines = {}
-if type(data.engine) == "table" then
-               engines = data.engine
-else
-       for k, v in ipairs(string.split(data.engine, " ")) do
-               table.insert(engines, v)
-       end
-end
-%>
-
-<div id="<%=name%>" style="width:<%=width%>;float:left">
-       <h2><%=title%></h2>
-       <div id="form_<%=name%>">
-               <form name="searchform" id="search_<%=name%>" action="<%=url('freifunk/search_redirect')%>">
-                       <input type="text" name="searchterms" style="margin-bottom:15px; width: 90%"><br />
-                       <%
-                       local checked = " checked"
-                       for k, v in ipairs(engines) do
-                               local e = utl.split(v, "|")
-                               local name = e[1]
-                               local url = e[2]
-                               if name and url then
-                       %>
-                       <input name="engine" type="radio" value="<%=url%>"<%=checked%>> <%=name%><br />
-       <%      end
-               checked = ""
-       end
-%>
-                       <input type="submit" name="SearchSubmit" value="Search" style="margin-top: 15px">
-               </form>
-       </div>
-</div>
diff --git a/applications/luci-app-freifunk-widgets/root/etc/config/freifunk-widgets b/applications/luci-app-freifunk-widgets/root/etc/config/freifunk-widgets
deleted file mode 100644 (file)
index 5a9f325..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-config widget 'example_iframe'
-       option template 'iframe'
-       option url 'http://www.freifunk.net'
-       option title 'Freifunk Homepage'
-       option height '500px'
-       option width '100%'
-       option enabled '0'
-
-config widget 'example_rss'
-       option template 'rssfeed'
-       option url 'http://global.freifunk.net/rss/all/rss.xml'
-       option max '10'
-       option cache '3600'
-       option enabled '0'
-       option title 'Globaler Freifunk RSS Feed'
-
-config widget 'example_search'
-       option template 'search'
-       option enabled '0'
-       option title 'Search'
-       list engine 'Google|http://www.google.de/search?q='
-       list engine 'Freifunk&#160;Wiki|http://wiki.freifunk.net/index.php?search='
-       option width '50%'
-       option paddingright '8%'
-
-config widget 'example_customtext'
-       option template 'html'
-       option width '50%'
-       option enabled '0'
-
-config widget 'example_clear'
-       option enabled '0'
-       option template 'clear'
diff --git a/applications/luci-app-freifunk-widgets/root/lib/upgrade/keep.d/freifunk-widgets b/applications/luci-app-freifunk-widgets/root/lib/upgrade/keep.d/freifunk-widgets
deleted file mode 100644 (file)
index ce5537a..0000000
+++ /dev/null
@@ -1 +0,0 @@
-/usr/share/customtext
diff --git a/applications/luci-app-fwknopd/po/es/fwknopd.po b/applications/luci-app-fwknopd/po/es/fwknopd.po
new file mode 100644 (file)
index 0000000..30db665
--- /dev/null
@@ -0,0 +1,137 @@
+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"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\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 ""
+"Permitir que los clientes del SPA soliciten acceso a los servicios a través "
+"de un firewall de iptables en lugar de hacerlo solo."
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+msgid "Allow SPA clients to request forwarding destination by DNS name."
+msgstr ""
+"Permitir que los clientes SPA soliciten el destino de reenvío por nombre DNS."
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+msgid "Base 64 key"
+msgstr "Llave base 64"
+
+#: 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 ""
+"Defina un conjunto de puertos y protocolos (tcp o udp) que se abrirán si se "
+"ve una secuencia de detonación válida. Si esta entrada no está establecida, "
+"fwknopd intentará cumplir con cualquier solicitud de proto / puerto "
+"especificada en los datos del SPA (a menos que coincida con cualquier "
+"entrada de \"RESTRICT_PORTS\"). Las entradas múltiples están separadas por "
+"comas."
+
+#: 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 ""
+"Define el tiempo durante el cual fwknopd otorgará el acceso a través del "
+"firewall después de una secuencia de detonación válida de una dirección IP "
+"de origen. Si \"FW_ACCESS_TIMEOUT\" no está configurado, el tiempo de espera "
+"predeterminado de 30 segundos se establecerá automáticamente."
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+msgid ""
+"Define the symmetric key used for decrypting an incoming SPA packet that is "
+"encrypted by the fwknop client with Rijndael."
+msgstr ""
+"Defina la clave simétrica utilizada para descifrar un paquete SPA entrante "
+"que está cifrado por el cliente fwknop con Rijndael."
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+msgid "Enable Uci/Luci control"
+msgstr "Habilitar el control Uci/Luci"
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+msgid "Enable config overwrite"
+msgstr "Habilitar sobrescritura de configuración"
+
+#: applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua:13
+msgid "Firewall Knock Daemon"
+msgstr "Firewall Knock Daemon"
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
+msgid "Firewall Knock Operator"
+msgstr "Firewall Knock Operator"
+
+#: applications/luci-app-fwknopd/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 ""
+"Forzar que todos los paquetes SPA contengan una dirección IP real dentro de "
+"los datos cifrados. Esto hace que sea imposible usar el argumento de la "
+"línea de comandos -s en la línea de comandos del cliente fwknop, por lo que "
+"debe usarse -R para resolver automáticamente la dirección externa (si el "
+"cliente está detrás de un NAT) o el cliente debe conocer la IP externa y "
+"configurarlo a través del argumento -a."
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+msgid ""
+"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. por defecto a 120 "
+"segundos"
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
+msgid "Normal Key"
+msgstr "Llave normal"
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+msgid "Specify the ethernet interface on which fwknopd will sniff packets."
+msgstr ""
+"Especifique la interfaz de Ethernet en la que fwknopd detectará paquetes."
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
+msgid "The base64 hmac key"
+msgstr "La clave hmac base64"
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
+msgid "Use ANY for any source ip"
+msgstr "Use CUALQUIERA para cualquier fuente ip"
+
+#: 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 ""
+"Cuando no está marcada, los archivos de configuración en /etc/fwknopd se "
+"usarán tal como están, ignorando cualquier configuración aquí."
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+msgid "access.conf stanzas"
+msgstr "estrofas de access.conf"
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+msgid "fwknopd.conf config options"
+msgstr "opciones de configuración de fwknopd.conf"
index f741997f3d5e0bb1700a559ab2edefaa15b13c57..bcfe5d13d5941b0acf45aedeab3e365fdc968ee7 100644 (file)
@@ -1,17 +1,17 @@
 msgid ""
 msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2010-04-14 10:33+0200\n"
-"PO-Revision-Date: 2012-08-22 17:44+0200\n"
+"PO-Revision-Date: 2019-05-28 00:46-0300\n"
 "Last-Translator: José Vicente <josevteg@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\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: Pootle 2.0.6\n"
+"X-Generator: Poedit 2.2.3\n"
+"Language-Team: \n"
 
 #: applications/luci-app-hd-idle/luasrc/model/cbi/hd_idle.lua:15
 msgid "Disk"
@@ -19,7 +19,7 @@ msgstr "Disco"
 
 #: applications/luci-app-hd-idle/luasrc/model/cbi/hd_idle.lua:13
 msgid "Enable"
-msgstr "Activar"
+msgstr "Habilitar"
 
 #: applications/luci-app-hd-idle/luasrc/controller/hd_idle.lua:13
 #: applications/luci-app-hd-idle/luasrc/model/cbi/hd_idle.lua:6
@@ -49,12 +49,12 @@ msgstr "Configuración"
 # Hours
 #: applications/luci-app-hd-idle/luasrc/model/cbi/hd_idle.lua:26
 msgid "h"
-msgstr "h"
+msgstr "Horas"
 
 # Minutes (not minimum)
 #: applications/luci-app-hd-idle/luasrc/model/cbi/hd_idle.lua:25
 msgid "min"
-msgstr "minutos"
+msgstr "Minutos"
 
 #~ msgid "Enable debug"
 #~ msgstr "Activar depuración"
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..0a35b20
--- /dev/null
@@ -0,0 +1,53 @@
+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"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\n"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:41
+msgid "Group name"
+msgstr "Nombre del grupo"
+
+#: 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:3
+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:6
+msgid "Instances"
+msgstr "Instancias"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:28
+msgid "Listen address"
+msgstr "Escuchar direccion"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:32
+msgid "Listen port"
+msgstr "Escuchar puerto"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:12
+msgid "Provider"
+msgstr "Proveedor"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
+msgid "Proxy server"
+msgstr "Servidor proxy"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
+msgid "Subnet address"
+msgstr "Direccion de subred"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:37
+msgid "User name"
+msgstr "Nombre de usuario"
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..91a45b0
--- /dev/null
@@ -0,0 +1,56 @@
+#
+# 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_CN\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:41
+msgid "Group name"
+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:3
+msgid "HTTPS DNS Proxy Settings"
+msgstr "HTTPS DNS 代理设置"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:6
+msgid "Instances"
+msgstr "实例"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:28
+msgid "Listen address"
+msgstr "监听地址"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:32
+msgid "Listen port"
+msgstr "监听端口"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:12
+msgid "Provider"
+msgstr "提供商"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
+msgid "Proxy server"
+msgstr "代理服务器"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
+msgid "Subnet address"
+msgstr "子网地址"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:37
+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..7d893fc
--- /dev/null
@@ -0,0 +1,56 @@
+#
+# 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:41
+msgid "Group name"
+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:3
+msgid "HTTPS DNS Proxy Settings"
+msgstr "HTTPS DNS 代理設定"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:6
+msgid "Instances"
+msgstr "例項"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:28
+msgid "Listen address"
+msgstr "監聽位址"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:32
+msgid "Listen port"
+msgstr "監聽埠"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:12
+msgid "Provider"
+msgstr "提供商"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
+msgid "Proxy server"
+msgstr "代理伺服器"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
+msgid "Subnet address"
+msgstr "子網位址"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:37
+msgid "User name"
+msgstr "使用者名稱"
index d16e532d37296d5c615ecbb9f286904378a5b397..9432110104189c451c87a84e85e83cf91198f201 100644 (file)
@@ -152,6 +152,7 @@ function lxc_get_arch_target(url)
                        armv6  = "armel",
                        armv7  = "armhf",
                        armv8  = "arm64",
+                       aarch64  = "arm64",
                        i686   = "i386",
                        x86_64 = "amd64"
                }
diff --git a/applications/luci-app-meshwizard/Makefile b/applications/luci-app-meshwizard/Makefile
deleted file mode 100644 (file)
index fb2610e..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-#
-# Copyright (C) 2008-2014 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:=Shellscript based wizard to setup mesh networks
-LUCI_DEPENDS:=+meshwizard
-
-include ../../luci.mk
-
-# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-app-meshwizard/luasrc/controller/meshwizard.lua b/applications/luci-app-meshwizard/luasrc/controller/meshwizard.lua
deleted file mode 100644 (file)
index 0ad76b5..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
--- Copyright 2011 Manuel Munz <freifunk somakoma de>
--- Licensed to the public under the Apache License 2.0.
-
-module "luci.controller.meshwizard"
-
-function index()
-       entry({"admin", "freifunk", "meshwizard"}, cbi("freifunk/meshwizard"), _("Mesh Wizard"), 40)
-end
-
diff --git a/applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua b/applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua
deleted file mode 100644 (file)
index 62ce25e..0000000
+++ /dev/null
@@ -1,196 +0,0 @@
--- wizard rewrite wip
-
-local uci = require "luci.model.uci".cursor()
-local sys = require "luci.sys"
-local util = require "luci.util"
-local ip = require "luci.ip"
-
-local community = "profile_" .. (uci:get("freifunk", "community", "name") or "Freifunk")
-local mesh_network = ip.IPv4(uci:get_first(community, "community", "mesh_network") or "10.0.0.0/8")
-local community_ipv6 = uci:get_first(community, "community", "ipv6") or 0
-local community_ipv6mode = uci:get_first(community, "community", "ipv6_config") or "static"
-local meshkit_ipv6 = uci:get("meshwizard", "ipv6", "enabled") or 0
-local community_vap = uci:get_first(community, "community", "vap") or 0
-
-m = Map("meshwizard", translate("Wizard"), translate("This wizard will assist you in setting up your router for Freifunk " ..
-       "or another similar wireless community network."))
-
-n = m:section(NamedSection, "netconfig", nil, translate("Interfaces"))
-n.anonymous = true
-
--- common functions
-
-function cbi_configure(device)
-       local configure = n:taboption(device, Flag, device .. "_config", translate("Configure this interface"),
-               translate("Note: this will set up this interface for mesh operation, i.e. add it to zone 'freifunk' and enable olsr."))
-end
-
-function cbi_ip4addr(device)
-       local ip4addr = n:taboption(device, Value, device .. "_ip4addr", translate("Mesh IP address"),
-               translate("This is a unique address in the mesh (e.g. 10.1.1.1) and has to be registered at your local community."))
-               ip4addr:depends(device .. "_config", 1)
-               ip4addr.datatype = "ip4addr"
-       function ip4addr.validate(self, value)
-               local x = ip.IPv4(value)
-               if mesh_network:contains(x) then
-                       return value
-               else
-                       return nil, translate("The given IP address is not inside the mesh network range ") ..
-                       "(" .. mesh_network:string() .. ")."
-               end
-       end
-end
-
-function cbi_ip6addr(device)
-       local ip6addr = n:taboption(device, Value, device .. "_ip6addr", translate("Mesh IPv6 address"),
-               translate("This is a unique IPv6 address in CIDR notation (e.g. 2001:1:2:3::1/64) and has to be registered at your local community."))
-               ip6addr:depends(device .. "_config", 1)
-               ip6addr.datatype = "ip6addr"
-end
-
-
-function cbi_dhcp(device)
-       local dhcp = n:taboption(device, Flag, device .. "_dhcp", translate("Enable DHCP"),
-               translate("DHCP will automatically assign ip addresses to clients"))
-       dhcp:depends(device .. "_config", 1)
-       dhcp.rmempty = true
-end
-
-function cbi_ra(device)
-       local ra = n:taboption(device, Flag, device .. "_ipv6ra", translate("Enable RA"),
-               translate("Send router advertisements on this device."))
-       ra:depends(device .. "_config", 1)
-       ra.rmempty = true
-end
-
-function cbi_dhcprange(device)
-       local dhcprange = n:taboption(device, Value, device .. "_dhcprange", translate("DHCP IP range"),
-               translate("The IP range from which clients are assigned ip addresses (e.g. 10.1.2.1/28). " ..
-               "If this is a range inside your mesh network range, then it will be announced as HNA. Any other range will use NAT. " ..
-               "If left empty then the defaults from the community profile will be used."))
-       dhcprange:depends(device .. "_dhcp", "1")
-       dhcprange.rmempty = true
-       dhcprange.datatype = "ip4addr"
-end
--- create tabs and config for wireless
-local nets={}
-uci:foreach("wireless", "wifi-device", function(section)
-        local device = section[".name"]
-       table.insert(nets, device)
-end)
-
-local wired_nets = {}
-uci:foreach("network", "interface", function(section)
-       local device = section[".name"]
-       if not util.contains(nets, device) and device ~= "loopback" and not device:find("wireless") then
-               table.insert(nets, device)
-               table.insert(wired_nets, device)
-       end
-end)
-
-for _, net in util.spairs(nets, function(a,b) return (nets[a] < nets[b]) end) do
-       n:tab(net, net)
-end
-
--- create cbi config for wireless
-uci:foreach("wireless", "wifi-device", function(section)
-       local device = section[".name"]
-       local hwtype = section.type
-       local syscc = section.country or uci:get(community, "wifi_device", "country") or
-               uci:get("freifunk", "wifi_device", "country")
-
-       cbi_configure(device)
-
-       -- Channel selection
-
-       if hwtype == "mac80211" then
-               sys.exec("iw reg set " .. syscc)
-       elseif hwtype == "broadcom" then
-               sys.exec ("wlc country " .. syscc)
-       end
-
-       local chan = n:taboption(device, ListValue, device .. "_channel", translate("Channel"),
-               translate("Your device and neighbouring nodes have to use the same channel."))
-       chan:depends(device .. "_config", 1)
-       chan:value('default')
-
-       local iwinfo = sys.wifi.getiwinfo(device)
-       if iwinfo and iwinfo.freqlist then
-               for _, f in ipairs(iwinfo.freqlist) do
-                       if not f.restricted then
-                               chan:value(f.channel)
-                       end
-               end
-       end
-       -- IPv4 address
-       cbi_ip4addr(device)
-
-       -- DHCP enable
-       cbi_dhcp(device)
-
-       -- DHCP range
-       cbi_dhcprange(device)
-
-       -- IPv6 addr and RA
-       if community_ipv6 == "1" then
-               if community_ipv6mode == "static" then
-                       cbi_ip6addr(device)
-               end
-               cbi_ra(device)
-       end
-
-       -- Enable VAP
-       local supports_vap = 0
-       if sys.call("/usr/bin/meshwizard/helpers/supports_vap.sh " .. device .. " " .. hwtype) == 0 then
-               supports_vap = 1
-       end
-       if supports_vap == 1 then
-               local vap = n:taboption(device, Flag, device .. "_vap", translate("Virtual Access Point (VAP)"),
-                       translate("This will setup a new virtual wireless interface in Access Point mode."))
-               vap:depends(device .. "_dhcp", "1")
-                vap.rmempty = true
-                if community_vap == "1" then
-                       vap.default = "1"
-               end
-       end
-end)
-
-for _, device in pairs(wired_nets) do
-       cbi_configure(device)
-       cbi_ip4addr(device)
-       cbi_dhcp(device)
-       cbi_dhcprange(device)
-       -- IPv6 addr and RA
-       if community_ipv6 == "1" then
-               if community_ipv6mode == "static" then
-                       cbi_ip6addr(device)
-               end
-               cbi_ra(device)
-       end
-end
-
--- General settings
-g = m:section(TypedSection, "general", translate("General Settings"))
-g.anonymous = true
-
-local cleanup = g:option(Flag, "cleanup", translate("Cleanup config"),
-        translate("If this is selected then config is cleaned before setting new config options."))
-cleanup.default = "1"
-
-local restrict = g:option(Flag, "local_restrict", translate("Protect LAN"), 
-       translate("Check this to protect your LAN from other nodes or clients") .. " (" .. translate("recommended") .. ").")
-
-local share = g:option(Flag, "sharenet", translate("Share your internet connection"),
-       translate("Select this to allow others to use your connection to access the internet."))
-       share.rmempty = true
-
--- IPv6 config
-if community_ipv6 == "1" then
-       v6 = m:section(NamedSection, "ipv6", nil, translate("IPv6 Settings"))
-       local enabled = v6:option(Flag, "enabled", translate("Enabled"),
-               translate("Activate or deactivate IPv6 config globally."))
-       enabled.default = meshkit_ipv6
-       enabled.rmempty = false
-end
-
-return m
diff --git a/applications/luci-app-meshwizard/po/ca/meshwizard.po b/applications/luci-app-meshwizard/po/ca/meshwizard.po
deleted file mode 100644 (file)
index ab3d6e7..0000000
+++ /dev/null
@@ -1,176 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2014-06-01 23:43+0200\n"
-"PO-Revision-Date: 2014-07-01 06:11+0200\n"
-"Last-Translator: Alex <alexhenrie24@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: ca\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"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:191
-msgid "Activate or deactivate IPv6 config globally."
-msgstr "Activa o desactiva la configuració IPv6 globalment."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:112
-msgid "Channel"
-msgstr "Canal"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:176
-msgid "Cleanup config"
-msgstr "Neteja la configuració"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:24
-msgid "Configure this interface"
-msgstr "Configura aquesta interfície"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:67
-msgid "DHCP IP range"
-msgstr "Rang IP de DHCP"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:54
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr "DHCP assignarà automàticament adreces IP als clients"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:53
-msgid "Enable DHCP"
-msgstr "Habilita DHCP"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:60
-msgid "Enable RA"
-msgstr "Habilita RA"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:190
-msgid "Enabled"
-msgstr "Habilitat"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:173
-msgid "General Settings"
-msgstr "Ajusts generals"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:189
-msgid "IPv6 Settings"
-msgstr "Ajusts IPv6"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:177
-msgid ""
-"If this is selected then config is cleaned before setting new config options."
-msgstr ""
-"Si això està seleccionat, la configuració es neteja abans d'establir noves "
-"opcions de configuració."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:18
-msgid "Interfaces"
-msgstr "Interfícies"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:29
-msgid "Mesh IP address"
-msgstr "Adreça IP en malla"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:45
-msgid "Mesh IPv6 address"
-msgstr "Adreça IPv6 en malla"
-
-#: applications/luci-app-meshwizard/luasrc/controller/meshwizard.lua:7
-msgid "Mesh Wizard"
-msgstr "Ajudant de malla"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:25
-#, fuzzy
-msgid ""
-"Note: this will set up this interface for mesh operation, i.e. add it to "
-"zone 'freifunk' and enable olsr."
-msgstr ""
-"Nota: això configurarà aquesta interfície per a operació en malla, és a dir, "
-"la afegirà a la zona 'freifunk' i habilitarà l'OLSR."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:180
-msgid "Protect LAN"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:184
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-"Seleccioneu aquesta opció per permetre que altres utilitzin la vostra "
-"connexió per accedir a Internet."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:61
-msgid "Send router advertisements on this device."
-msgstr "Envia publicitats d'encaminador en aquest dispositiu."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:183
-msgid "Share your internet connection"
-msgstr "Comparteix la vostra connexió a Internet"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:68
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-"El rang IP del qual s'assignen adreces IP als clients (per exemple, "
-"10.1.2.1/28). Si aquest és un rang dins del vostre rang de xarxa en malla, "
-"s'anunciarà com HNA. Qualsevol altre rang utilitzarà NAT. Si deixat en "
-"blanc, els valors per defecte del perfil comunitari s'utilitzaran."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:38
-msgid "The given IP address is not inside the mesh network range"
-msgstr "L'adreça IP donada no està dins del rang de la xarxa en malla"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:46
-msgid ""
-"This is a unique IPv6 address in CIDR notation (e.g. 2001:1:2:3::1/64) and "
-"has to be registered at your local community."
-msgstr ""
-"Aquesta és una adreça IPv4 única en notació CIDR (per exemple, "
-"2001:1:2:3::1/64) i ha de ser registrada a la vostra comunitat local."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:30
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-"Aquesta és una adreça única en la malla (per exemple, 10.1.1.1) i ha de ser "
-"registrada a la vostra comunitat local."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:149
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-"Això configurarà una nova interfície sense fil virtual en mode de punt "
-"d'accés."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-"Aquest ajudant us ajudarà a configurar el vostre encaminador per al Freifunk "
-"o altre xarxa comunitària sense fil similar."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:148
-msgid "Virtual Access Point (VAP)"
-msgstr "Punt d'accés virtual (VAP)"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid "Wizard"
-msgstr "Ajudant"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:113
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr ""
-"El vostre dispositiu i els nodes veïns han d'utilitzar el mateix canal."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "recommended"
-msgstr "recomanat"
diff --git a/applications/luci-app-meshwizard/po/cs/meshwizard.po b/applications/luci-app-meshwizard/po/cs/meshwizard.po
deleted file mode 100644 (file)
index bcf63e7..0000000
+++ /dev/null
@@ -1,154 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-06-21 14:39+0200\n"
-"Last-Translator: koli <lukas.koluch@gmail.com>\n"
-"Language-Team: none\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"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:191
-msgid "Activate or deactivate IPv6 config globally."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:112
-msgid "Channel"
-msgstr "Kanál"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:176
-msgid "Cleanup config"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:24
-msgid "Configure this interface"
-msgstr "Nastavit toto rozhraní"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:67
-msgid "DHCP IP range"
-msgstr "DHCP IP rozsah"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:54
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:53
-msgid "Enable DHCP"
-msgstr "Povolit DHCP"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:60
-msgid "Enable RA"
-msgstr "Povolit RA"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:190
-msgid "Enabled"
-msgstr "Povoleno"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:173
-msgid "General Settings"
-msgstr "Obecné nastavení"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:189
-msgid "IPv6 Settings"
-msgstr "Nastavení IPv6"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:177
-msgid ""
-"If this is selected then config is cleaned before setting new config options."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:18
-msgid "Interfaces"
-msgstr "Rozhraní"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:29
-msgid "Mesh IP address"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:45
-msgid "Mesh IPv6 address"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/controller/meshwizard.lua:7
-msgid "Mesh Wizard"
-msgstr "Průvodce mesh"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:25
-msgid ""
-"Note: this will set up this interface for mesh operation, i.e. add it to "
-"zone 'freifunk' and enable olsr."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:180
-msgid "Protect LAN"
-msgstr "Ochrana LAN"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:184
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:61
-msgid "Send router advertisements on this device."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:183
-msgid "Share your internet connection"
-msgstr "Sdílet vaše internetové připojení"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:68
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:38
-msgid "The given IP address is not inside the mesh network range"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:46
-msgid ""
-"This is a unique IPv6 address in CIDR notation (e.g. 2001:1:2:3::1/64) and "
-"has to be registered at your local community."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:30
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:149
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:148
-msgid "Virtual Access Point (VAP)"
-msgstr "Virtuální přístupový bod (VAP)"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid "Wizard"
-msgstr "Průvodce"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:113
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "recommended"
-msgstr "doporučeno"
diff --git a/applications/luci-app-meshwizard/po/de/meshwizard.po b/applications/luci-app-meshwizard/po/de/meshwizard.po
deleted file mode 100644 (file)
index 3bd4d17..0000000
+++ /dev/null
@@ -1,177 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-06-26 15:36+0200\n"
-"PO-Revision-Date: 2012-11-21 20:51+0200\n"
-"Last-Translator: Jo-Philipp <jow@openwrt.org>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: de\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"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:191
-msgid "Activate or deactivate IPv6 config globally."
-msgstr "IPv6 global aktivieren oder deaktivieren"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:112
-msgid "Channel"
-msgstr "Kanal"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-"Aktivieren um Zugriff auf das LAN von anderen Knoten oder Clients zu "
-"verhindern"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:176
-msgid "Cleanup config"
-msgstr "Konfiguration aufräumen"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:24
-msgid "Configure this interface"
-msgstr "Diese Schnittstelle einrichten"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:67
-msgid "DHCP IP range"
-msgstr "DHCP-Adressbereich"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:54
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr "DHCP vergibt automatisch IP-Adressen an Clients"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:53
-msgid "Enable DHCP"
-msgstr "DHCP aktivieren"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:60
-msgid "Enable RA"
-msgstr "RAs aktivieren"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:190
-msgid "Enabled"
-msgstr "Aktiviert"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:173
-msgid "General Settings"
-msgstr "Allgemeine Einstellungen"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:189
-msgid "IPv6 Settings"
-msgstr "IPv6 Einstellungen"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:177
-msgid ""
-"If this is selected then config is cleaned before setting new config options."
-msgstr ""
-"Wenn diese Option aktiviert wird, werden eventuell vorhandene Einstellungen "
-"aufgeräumt bevor neue Optionen gesetzt werden."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:18
-msgid "Interfaces"
-msgstr "Schnittstellen"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:29
-msgid "Mesh IP address"
-msgstr "Mesh-IP-Adresse"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:45
-msgid "Mesh IPv6 address"
-msgstr "Mesh-IPv6-Adresse"
-
-#: applications/luci-app-meshwizard/luasrc/controller/meshwizard.lua:7
-msgid "Mesh Wizard"
-msgstr "Mesh-Assistent"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:25
-#, fuzzy
-msgid ""
-"Note: this will set up this interface for mesh operation, i.e. add it to "
-"zone 'freifunk' and enable olsr."
-msgstr ""
-"Hinweis: Dies konfiguriert die Schnittstelle für den Mesh-Betrieb, d.h. sie "
-"wird zur Freifunk-Zone hinzugefügt und OLSR eingerichtet."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:180
-msgid "Protect LAN"
-msgstr "LAN schützen"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:184
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-"Diese Option aktivieren um anderen den Zugriff auf die lokale "
-"Internetverbindung zu gestatten"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:61
-msgid "Send router advertisements on this device."
-msgstr "Router-Advertisements auf dieser Schnittstelle senden"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:183
-msgid "Share your internet connection"
-msgstr "Internetverbindung freigeben"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:68
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-"Der Adressbereich, aus welchem den Clients IP-Adressen zugewiesen werden (z."
-"B. 10.1.2.1/28). Liegt dieser Adressbereich außerhalb des Mesh-Bereiches, "
-"dann wird dieser per HNA angekündigt. Leer lassen um den Standardwert aus "
-"dem Community-Profil zu verwenden."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:38
-msgid "The given IP address is not inside the mesh network range"
-msgstr "Die angegebene IP-Adresse ist nicht Teil des Mesh-Adressbereiches"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:46
-msgid ""
-"This is a unique IPv6 address in CIDR notation (e.g. 2001:1:2:3::1/64) and "
-"has to be registered at your local community."
-msgstr ""
-"Diese ist eine eindeutige IPv6-Adresse in CIDR-Notation (z.B. "
-"2001:1:2:3::1/64) welche bei der lokalen Community registriert werden muss."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:30
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-"Dies ist die eindeutige IP-Adresse des Mesh-Knotens (z.B. 10.1.1.1). Diese "
-"muss bei der lokalen Community registriert werden."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:149
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-"Dies richtet eine weitere, virtuelle WLAN-Schnittstelle im Access-Point-"
-"Modus ein."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-"Der Assistent hilft beim Einrichten des Routers für ein Freifunk- oder "
-"ähnliches Wireless-Community-Netzwerk."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:148
-msgid "Virtual Access Point (VAP)"
-msgstr "Virtueller Access-Point (VAP)"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid "Wizard"
-msgstr "Assistent"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:113
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr "Dieses Gerät und benachbarte Knoten müssen den selben Kanal verwenden."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "recommended"
-msgstr "empfohlen"
diff --git a/applications/luci-app-meshwizard/po/el/meshwizard.po b/applications/luci-app-meshwizard/po/el/meshwizard.po
deleted file mode 100644 (file)
index c9d6ec7..0000000
+++ /dev/null
@@ -1,156 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-03-18 15:14+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"
-"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"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:191
-msgid "Activate or deactivate IPv6 config globally."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:112
-msgid "Channel"
-msgstr "Κανάλι"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:176
-msgid "Cleanup config"
-msgstr "Καθαρισμός ρυθμίσεων"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:24
-msgid "Configure this interface"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:67
-msgid "DHCP IP range"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:54
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:53
-msgid "Enable DHCP"
-msgstr "Ενεργοποίηση DHCP"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:60
-msgid "Enable RA"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:190
-msgid "Enabled"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:173
-msgid "General Settings"
-msgstr "Γενικές Ρυθμίσεις"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:189
-msgid "IPv6 Settings"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:177
-msgid ""
-"If this is selected then config is cleaned before setting new config options."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:18
-msgid "Interfaces"
-msgstr "Διεπαφές"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:29
-msgid "Mesh IP address"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:45
-msgid "Mesh IPv6 address"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/controller/meshwizard.lua:7
-msgid "Mesh Wizard"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:25
-msgid ""
-"Note: this will set up this interface for mesh operation, i.e. add it to "
-"zone 'freifunk' and enable olsr."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:180
-msgid "Protect LAN"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:184
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:61
-msgid "Send router advertisements on this device."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:183
-msgid "Share your internet connection"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:68
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:38
-msgid "The given IP address is not inside the mesh network range"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:46
-msgid ""
-"This is a unique IPv6 address in CIDR notation (e.g. 2001:1:2:3::1/64) and "
-"has to be registered at your local community."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:30
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:149
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:148
-msgid "Virtual Access Point (VAP)"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid "Wizard"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:113
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "recommended"
-msgstr ""
diff --git a/applications/luci-app-meshwizard/po/en/meshwizard.po b/applications/luci-app-meshwizard/po/en/meshwizard.po
deleted file mode 100644 (file)
index d8f422e..0000000
+++ /dev/null
@@ -1,141 +0,0 @@
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:191
-msgid "Activate or deactivate IPv6 config globally."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:112
-msgid "Channel"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:176
-msgid "Cleanup config"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:24
-msgid "Configure this interface"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:67
-msgid "DHCP IP range"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:54
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:53
-msgid "Enable DHCP"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:60
-msgid "Enable RA"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:190
-msgid "Enabled"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:173
-msgid "General Settings"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:189
-msgid "IPv6 Settings"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:177
-msgid ""
-"If this is selected then config is cleaned before setting new config options."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:18
-msgid "Interfaces"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:29
-msgid "Mesh IP address"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:45
-msgid "Mesh IPv6 address"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/controller/meshwizard.lua:7
-msgid "Mesh Wizard"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:25
-msgid ""
-"Note: this will set up this interface for mesh operation, i.e. add it to "
-"zone 'freifunk' and enable olsr."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:180
-msgid "Protect LAN"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:184
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:61
-msgid "Send router advertisements on this device."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:183
-msgid "Share your internet connection"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:68
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:38
-msgid "The given IP address is not inside the mesh network range"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:46
-msgid ""
-"This is a unique IPv6 address in CIDR notation (e.g. 2001:1:2:3::1/64) and "
-"has to be registered at your local community."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:30
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:149
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:148
-msgid "Virtual Access Point (VAP)"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid "Wizard"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:113
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "recommended"
-msgstr ""
diff --git a/applications/luci-app-meshwizard/po/es/meshwizard.po b/applications/luci-app-meshwizard/po/es/meshwizard.po
deleted file mode 100644 (file)
index 9fb39da..0000000
+++ /dev/null
@@ -1,169 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-23 22:25+0200\n"
-"PO-Revision-Date: 2012-11-24 10:22+0200\n"
-"Last-Translator: José Vicente <josevteg@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\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: Pootle 2.0.6\n"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:191
-msgid "Activate or deactivate IPv6 config globally."
-msgstr "Activar o desactivar la configuración IPv6 globalmente."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:112
-msgid "Channel"
-msgstr "Canal"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr "Proteger la LAN de otros nodos y clientes"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:176
-msgid "Cleanup config"
-msgstr "Borrar configuración"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:24
-msgid "Configure this interface"
-msgstr "Configurar esta interfaz"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:67
-msgid "DHCP IP range"
-msgstr "Rango IP de DHCP"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:54
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr "DHCP asignará direcciones IP automáticamente a los clientes"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:53
-msgid "Enable DHCP"
-msgstr "Activar DHCP"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:60
-msgid "Enable RA"
-msgstr "Activar RA"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:190
-msgid "Enabled"
-msgstr "Activado"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:173
-msgid "General Settings"
-msgstr "Configuración general"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:189
-msgid "IPv6 Settings"
-msgstr "Configuración IPv6"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:177
-msgid ""
-"If this is selected then config is cleaned before setting new config options."
-msgstr "Borrar la configuración antes de establecer una nueva."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:18
-msgid "Interfaces"
-msgstr "Interfaces"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:29
-msgid "Mesh IP address"
-msgstr "Dirección IP del mesh"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:45
-msgid "Mesh IPv6 address"
-msgstr "Dirección IPv6 del mesh"
-
-#: applications/luci-app-meshwizard/luasrc/controller/meshwizard.lua:7
-msgid "Mesh Wizard"
-msgstr "Asistente del mesh"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:25
-#, fuzzy
-msgid ""
-"Note: this will set up this interface for mesh operation, i.e. add it to "
-"zone 'freifunk' and enable olsr."
-msgstr ""
-"Nota: esto configurará esta interfaz para uso mesh, es decir: la añadirá a "
-"la zona \"freifunk\" y activará OSLR."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:180
-msgid "Protect LAN"
-msgstr "Proteger LAN"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:184
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr "Permitir a otros usar su conexión para acceder a internet."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:61
-msgid "Send router advertisements on this device."
-msgstr "Envía publicaciones de routers por este dispositivo."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:183
-msgid "Share your internet connection"
-msgstr "Compartir su conexión a internet"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:68
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-"Rango IP desde el que asignar direcciones IP (ej. 10.1.2.1/28). Si el rango "
-"está dentro del de la mesh se declarará como HNA. Cualquier otro rango usará "
-"NAT. Si se deja vación tomará el del perfil de la comunidad."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:38
-msgid "The given IP address is not inside the mesh network range"
-msgstr "Este rango IP no está dentro del de la red mesh"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:46
-msgid ""
-"This is a unique IPv6 address in CIDR notation (e.g. 2001:1:2:3::1/64) and "
-"has to be registered at your local community."
-msgstr ""
-"Dirección única IPv6 en notación CIDR (p.e.: 2001:1:2:3::1/64) y que tiene "
-"que estar registrada en su comunidad local."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:30
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-"Esta dirección debe ser única en la mesh (ej. 10.1.1.1) y debe registrarse "
-"en su comunidad local."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:149
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-"Configurar un nuevo interfaz virtual inalámbrico en modo punto de acceso."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-"Este asistente le ayudará a configurar su ruter para Freifunk o una red "
-"comunitaria similar."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:148
-msgid "Virtual Access Point (VAP)"
-msgstr "Punto de acceso virtual (VAP)"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid "Wizard"
-msgstr "Asistente"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:113
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr "Su dispositivo y los vecinos deben usar el mismo canal."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "recommended"
-msgstr "recomendado"
diff --git a/applications/luci-app-meshwizard/po/fr/meshwizard.po b/applications/luci-app-meshwizard/po/fr/meshwizard.po
deleted file mode 100644 (file)
index ac349e2..0000000
+++ /dev/null
@@ -1,171 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-11-23 22:20+0200\n"
-"PO-Revision-Date: 2011-11-23 22:20+0200\n"
-"Last-Translator: fredb <fblistes+luci@free.fr>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: fr\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"X-Generator: Pootle 2.0.4\n"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:191
-msgid "Activate or deactivate IPv6 config globally."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:112
-msgid "Channel"
-msgstr "Canal"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr "Cochez ceci pour protéger votre réseau LAN des autres nœuds ou clients"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:176
-msgid "Cleanup config"
-msgstr "Nettoyer la config"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:24
-msgid "Configure this interface"
-msgstr "Configurer cette interface"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:67
-msgid "DHCP IP range"
-msgstr "Gamme d'adresses IP pour DHCP"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:54
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr "Le serveur DHCP donnera automatiquement des adresses IP aux clients"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:53
-msgid "Enable DHCP"
-msgstr "Activer le serveur DHCP"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:60
-msgid "Enable RA"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:190
-msgid "Enabled"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:173
-msgid "General Settings"
-msgstr "Paramètres généraux"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:189
-msgid "IPv6 Settings"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:177
-msgid ""
-"If this is selected then config is cleaned before setting new config options."
-msgstr ""
-"Si vous sélectionnez ceci, la configuration sera nettoyée avant de "
-"positionner de nouvelles options de configuration."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:18
-msgid "Interfaces"
-msgstr "Interfaces"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:29
-msgid "Mesh IP address"
-msgstr "Adresse IP maillée"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:45
-msgid "Mesh IPv6 address"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/controller/meshwizard.lua:7
-msgid "Mesh Wizard"
-msgstr "Assistant de Maillage"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:25
-msgid ""
-"Note: this will set up this interface for mesh operation, i.e. add it to "
-"zone 'freifunk' and enable olsr."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:180
-msgid "Protect LAN"
-msgstr "Protéger le LAN"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:184
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-"Sélectionnez ceci pour permettre aux autres d'utiliser votre connexion pour "
-"accéder à Internet."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:61
-msgid "Send router advertisements on this device."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:183
-msgid "Share your internet connection"
-msgstr "Partager votre connexion Internet"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:68
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-"La gamme d'adresses IP utilisée pour attribuer des adresses IP aux clients "
-"(par ex. 10.1.2.1/28). Si ce lot d'adresses est compris dans le réseau "
-"maillé, il sera annoncé comme HNA, sinon du NAT sera utilisé. Si ce champ "
-"reste vide, les valeurs par défaut du profil de la communauté seront "
-"utilisées."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:38
-msgid "The given IP address is not inside the mesh network range"
-msgstr "L'adresse IP donnée n'est pas dans le réseau maillé"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:46
-msgid ""
-"This is a unique IPv6 address in CIDR notation (e.g. 2001:1:2:3::1/64) and "
-"has to be registered at your local community."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:30
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-"C'est une adresse unique dans le réseau maillé (par ex. 10.1.1.1) et doit "
-"être enregistré dans votre communauté locale."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:149
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-"Cela configurera une nouvelle interface sans-fil virtuelle en mode Point "
-"d'Accès."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-"Cet assistant vous aidera à configurer votre routeur pour le réseau maillé "
-"Freifunk ou un autre réseau sans-fil communautaire du même genre."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:148
-msgid "Virtual Access Point (VAP)"
-msgstr "Point d'accès virtuel (VAP)"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid "Wizard"
-msgstr "Assistant"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:113
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr "Votre matériel et les nœuds voisins doivent utiliser le même canal."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "recommended"
-msgstr "recommandé"
diff --git a/applications/luci-app-meshwizard/po/he/meshwizard.po b/applications/luci-app-meshwizard/po/he/meshwizard.po
deleted file mode 100644 (file)
index 16df7b9..0000000
+++ /dev/null
@@ -1,151 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\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-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:191
-msgid "Activate or deactivate IPv6 config globally."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:112
-msgid "Channel"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:176
-msgid "Cleanup config"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:24
-msgid "Configure this interface"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:67
-msgid "DHCP IP range"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:54
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:53
-msgid "Enable DHCP"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:60
-msgid "Enable RA"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:190
-msgid "Enabled"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:173
-msgid "General Settings"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:189
-msgid "IPv6 Settings"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:177
-msgid ""
-"If this is selected then config is cleaned before setting new config options."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:18
-msgid "Interfaces"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:29
-msgid "Mesh IP address"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:45
-msgid "Mesh IPv6 address"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/controller/meshwizard.lua:7
-msgid "Mesh Wizard"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:25
-msgid ""
-"Note: this will set up this interface for mesh operation, i.e. add it to "
-"zone 'freifunk' and enable olsr."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:180
-msgid "Protect LAN"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:184
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:61
-msgid "Send router advertisements on this device."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:183
-msgid "Share your internet connection"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:68
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:38
-msgid "The given IP address is not inside the mesh network range"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:46
-msgid ""
-"This is a unique IPv6 address in CIDR notation (e.g. 2001:1:2:3::1/64) and "
-"has to be registered at your local community."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:30
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:149
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:148
-msgid "Virtual Access Point (VAP)"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid "Wizard"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:113
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "recommended"
-msgstr ""
diff --git a/applications/luci-app-meshwizard/po/hu/meshwizard.po b/applications/luci-app-meshwizard/po/hu/meshwizard.po
deleted file mode 100644 (file)
index df60de6..0000000
+++ /dev/null
@@ -1,154 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2013-08-09 12:55+0200\n"
-"Last-Translator: Bgray <bgraygms@gmail.com>\n"
-"Language-Team: none\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"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:191
-msgid "Activate or deactivate IPv6 config globally."
-msgstr "Globális IPV6 konfiguráció aktiválása vagy kikapcsolása."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:112
-msgid "Channel"
-msgstr "Csatorna"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:176
-msgid "Cleanup config"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:24
-msgid "Configure this interface"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:67
-msgid "DHCP IP range"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:54
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:53
-msgid "Enable DHCP"
-msgstr "DHCP Engedélyezése"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:60
-msgid "Enable RA"
-msgstr "RA Engedélyezése"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:190
-msgid "Enabled"
-msgstr "Engedélyezés"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:173
-msgid "General Settings"
-msgstr "Általános Beállítások"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:189
-msgid "IPv6 Settings"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:177
-msgid ""
-"If this is selected then config is cleaned before setting new config options."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:18
-msgid "Interfaces"
-msgstr "Interfészek"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:29
-msgid "Mesh IP address"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:45
-msgid "Mesh IPv6 address"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/controller/meshwizard.lua:7
-msgid "Mesh Wizard"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:25
-msgid ""
-"Note: this will set up this interface for mesh operation, i.e. add it to "
-"zone 'freifunk' and enable olsr."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:180
-msgid "Protect LAN"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:184
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:61
-msgid "Send router advertisements on this device."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:183
-msgid "Share your internet connection"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:68
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:38
-msgid "The given IP address is not inside the mesh network range"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:46
-msgid ""
-"This is a unique IPv6 address in CIDR notation (e.g. 2001:1:2:3::1/64) and "
-"has to be registered at your local community."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:30
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:149
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:148
-msgid "Virtual Access Point (VAP)"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid "Wizard"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:113
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "recommended"
-msgstr ""
diff --git a/applications/luci-app-meshwizard/po/it/meshwizard.po b/applications/luci-app-meshwizard/po/it/meshwizard.po
deleted file mode 100644 (file)
index a422b18..0000000
+++ /dev/null
@@ -1,175 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-02-06 18:07+0200\n"
-"PO-Revision-Date: 2013-02-09 20:46+0200\n"
-"Last-Translator: Francesco <3gasas@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\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"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:191
-msgid "Activate or deactivate IPv6 config globally."
-msgstr "Attivare o disattivare la configurazione IPv6 a livello globale."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:112
-msgid "Channel"
-msgstr "Canale"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr "Abilita per proteggere la tua LAN da altri nodi o clienti"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:176
-msgid "Cleanup config"
-msgstr "Ripulisci config"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:24
-msgid "Configure this interface"
-msgstr "Configura questa interfaccia"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:67
-msgid "DHCP IP range"
-msgstr "Range DHCP IP"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:54
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr "DHCP assegnerà indirizzi ip ai client"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:53
-msgid "Enable DHCP"
-msgstr "Abilità DHCP"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:60
-msgid "Enable RA"
-msgstr "Attiva RA"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:190
-msgid "Enabled"
-msgstr "Attivato"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:173
-msgid "General Settings"
-msgstr "Impostazioni generali"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:189
-msgid "IPv6 Settings"
-msgstr "Impostazioni IPv6"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:177
-msgid ""
-"If this is selected then config is cleaned before setting new config options."
-msgstr ""
-"Se questa opzione è selezionata, config viene pulita prima di nuove opzioni "
-"di configurazione."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:18
-msgid "Interfaces"
-msgstr "Interfacce"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:29
-msgid "Mesh IP address"
-msgstr "Rete indirizzo IP"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:45
-msgid "Mesh IPv6 address"
-msgstr "Rete indirizzo IPv6"
-
-#: applications/luci-app-meshwizard/luasrc/controller/meshwizard.lua:7
-msgid "Mesh Wizard"
-msgstr "Configurazione Rete"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:25
-#, fuzzy
-msgid ""
-"Note: this will set up this interface for mesh operation, i.e. add it to "
-"zone 'freifunk' and enable olsr."
-msgstr ""
-"Nota: questo permette di configurare questa interfaccia per il funzionamento "
-"in rete, vale a dire aggiungere nella zona 'Freifunk' e consentire OLSR."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:180
-msgid "Protect LAN"
-msgstr "Proteggi LAN"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:184
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-"Selezionare per permettere ad altri di usare la tua connessione per accedere "
-"a internet."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:61
-msgid "Send router advertisements on this device."
-msgstr "Inviare annunci router su questo dispositivo."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:183
-msgid "Share your internet connection"
-msgstr "Condividi la tua connessione internet"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:68
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-"Il range IP dal quale i client ricevono gli indirizzi (es. 10.1.2.1/28). Se "
-"questa subnet è all'interno della tua rete mesh, sarà annunciata as HNA. "
-"Ogni altro range userà il NAT. Se lasciato vuoto allora la scelta "
-"predefinita della community sarà usata."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:38
-msgid "The given IP address is not inside the mesh network range"
-msgstr "L'IP dato non è all'interno del range degli indirizzi di rete mesh"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:46
-msgid ""
-"This is a unique IPv6 address in CIDR notation (e.g. 2001:1:2:3::1/64) and "
-"has to be registered at your local community."
-msgstr ""
-"Si tratta di un indirizzo IPv6 unico in notazione CIDR (ad esempio "
-"2001:1:2:3::1/64) e deve essere registrato presso la comunità locale."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:30
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-"Questo è un indirizzo univoco nella mesh (es. 10.1.1.1) e deve essere "
-"accordato con la tua community."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:149
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-"Questo confgurerà una nuova interfaccia wireless virtuale in modalità Access "
-"Point."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-"Questo wizard ti assisterà nel setup del tuo router per l'uso in una rete "
-"wireless comunitaria come Freifunk o Ninux."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:148
-msgid "Virtual Access Point (VAP)"
-msgstr "Punto di Accesso Virtuale (VAP)"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid "Wizard"
-msgstr "Creazione guidata"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:113
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr "Il tuo device a i nodi confinanti devono sare lo stesso canale."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "recommended"
-msgstr "raccomandato"
diff --git a/applications/luci-app-meshwizard/po/ja/meshwizard.po b/applications/luci-app-meshwizard/po/ja/meshwizard.po
deleted file mode 100644 (file)
index d8f422e..0000000
+++ /dev/null
@@ -1,141 +0,0 @@
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:191
-msgid "Activate or deactivate IPv6 config globally."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:112
-msgid "Channel"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:176
-msgid "Cleanup config"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:24
-msgid "Configure this interface"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:67
-msgid "DHCP IP range"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:54
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:53
-msgid "Enable DHCP"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:60
-msgid "Enable RA"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:190
-msgid "Enabled"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:173
-msgid "General Settings"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:189
-msgid "IPv6 Settings"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:177
-msgid ""
-"If this is selected then config is cleaned before setting new config options."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:18
-msgid "Interfaces"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:29
-msgid "Mesh IP address"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:45
-msgid "Mesh IPv6 address"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/controller/meshwizard.lua:7
-msgid "Mesh Wizard"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:25
-msgid ""
-"Note: this will set up this interface for mesh operation, i.e. add it to "
-"zone 'freifunk' and enable olsr."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:180
-msgid "Protect LAN"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:184
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:61
-msgid "Send router advertisements on this device."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:183
-msgid "Share your internet connection"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:68
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:38
-msgid "The given IP address is not inside the mesh network range"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:46
-msgid ""
-"This is a unique IPv6 address in CIDR notation (e.g. 2001:1:2:3::1/64) and "
-"has to be registered at your local community."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:30
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:149
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:148
-msgid "Virtual Access Point (VAP)"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid "Wizard"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:113
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "recommended"
-msgstr ""
diff --git a/applications/luci-app-meshwizard/po/ms/meshwizard.po b/applications/luci-app-meshwizard/po/ms/meshwizard.po
deleted file mode 100644 (file)
index d8f422e..0000000
+++ /dev/null
@@ -1,141 +0,0 @@
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:191
-msgid "Activate or deactivate IPv6 config globally."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:112
-msgid "Channel"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:176
-msgid "Cleanup config"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:24
-msgid "Configure this interface"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:67
-msgid "DHCP IP range"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:54
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:53
-msgid "Enable DHCP"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:60
-msgid "Enable RA"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:190
-msgid "Enabled"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:173
-msgid "General Settings"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:189
-msgid "IPv6 Settings"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:177
-msgid ""
-"If this is selected then config is cleaned before setting new config options."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:18
-msgid "Interfaces"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:29
-msgid "Mesh IP address"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:45
-msgid "Mesh IPv6 address"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/controller/meshwizard.lua:7
-msgid "Mesh Wizard"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:25
-msgid ""
-"Note: this will set up this interface for mesh operation, i.e. add it to "
-"zone 'freifunk' and enable olsr."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:180
-msgid "Protect LAN"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:184
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:61
-msgid "Send router advertisements on this device."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:183
-msgid "Share your internet connection"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:68
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:38
-msgid "The given IP address is not inside the mesh network range"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:46
-msgid ""
-"This is a unique IPv6 address in CIDR notation (e.g. 2001:1:2:3::1/64) and "
-"has to be registered at your local community."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:30
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:149
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:148
-msgid "Virtual Access Point (VAP)"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid "Wizard"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:113
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "recommended"
-msgstr ""
diff --git a/applications/luci-app-meshwizard/po/no/meshwizard.po b/applications/luci-app-meshwizard/po/no/meshwizard.po
deleted file mode 100644 (file)
index d8f422e..0000000
+++ /dev/null
@@ -1,141 +0,0 @@
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:191
-msgid "Activate or deactivate IPv6 config globally."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:112
-msgid "Channel"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:176
-msgid "Cleanup config"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:24
-msgid "Configure this interface"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:67
-msgid "DHCP IP range"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:54
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:53
-msgid "Enable DHCP"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:60
-msgid "Enable RA"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:190
-msgid "Enabled"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:173
-msgid "General Settings"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:189
-msgid "IPv6 Settings"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:177
-msgid ""
-"If this is selected then config is cleaned before setting new config options."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:18
-msgid "Interfaces"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:29
-msgid "Mesh IP address"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:45
-msgid "Mesh IPv6 address"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/controller/meshwizard.lua:7
-msgid "Mesh Wizard"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:25
-msgid ""
-"Note: this will set up this interface for mesh operation, i.e. add it to "
-"zone 'freifunk' and enable olsr."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:180
-msgid "Protect LAN"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:184
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:61
-msgid "Send router advertisements on this device."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:183
-msgid "Share your internet connection"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:68
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:38
-msgid "The given IP address is not inside the mesh network range"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:46
-msgid ""
-"This is a unique IPv6 address in CIDR notation (e.g. 2001:1:2:3::1/64) and "
-"has to be registered at your local community."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:30
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:149
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:148
-msgid "Virtual Access Point (VAP)"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid "Wizard"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:113
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "recommended"
-msgstr ""
diff --git a/applications/luci-app-meshwizard/po/pl/meshwizard.po b/applications/luci-app-meshwizard/po/pl/meshwizard.po
deleted file mode 100644 (file)
index add2961..0000000
+++ /dev/null
@@ -1,179 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-04-19 21:15+0200\n"
-"PO-Revision-Date: 2014-04-23 19:18+0200\n"
-"Last-Translator: goodgod261 <goodgod261@wp.pl>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: pl\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
-"|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Pootle 2.0.6\n"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:191
-msgid "Activate or deactivate IPv6 config globally."
-msgstr "Aktywuj lub dezaktywuj ipv6 konfiguracja globalna"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:112
-msgid "Channel"
-msgstr "Kanał"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-"Zaznacz, aby zabezpieczyć sieć lokalną przed innymi węzłami lub klientami "
-"sieci"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:176
-msgid "Cleanup config"
-msgstr "Wyczyść konfigurację"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:24
-msgid "Configure this interface"
-msgstr "Skonfiguruj ten interfejs"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:67
-msgid "DHCP IP range"
-msgstr "Pula adresów DHCP"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:54
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr "DHCP automatycznie przypisze adresy IP klientom"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:53
-msgid "Enable DHCP"
-msgstr "Włącz DHCP"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:60
-msgid "Enable RA"
-msgstr "Włącz RA"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:190
-msgid "Enabled"
-msgstr "Włączone"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:173
-msgid "General Settings"
-msgstr "Ustawienia ogólne"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:189
-msgid "IPv6 Settings"
-msgstr "IPv6 Ustawienia"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:177
-msgid ""
-"If this is selected then config is cleaned before setting new config options."
-msgstr ""
-"Jeśli ta opcja jest zaznaczona to stara konfiguracja jest usuwana przed "
-"zapisaniem nowych opcji."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:18
-msgid "Interfaces"
-msgstr "Interfejsy"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:29
-msgid "Mesh IP address"
-msgstr "Adres Mesh IP"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:45
-msgid "Mesh IPv6 address"
-msgstr "Adres Mech IPv6"
-
-#: applications/luci-app-meshwizard/luasrc/controller/meshwizard.lua:7
-msgid "Mesh Wizard"
-msgstr "Kreator Mesh"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:25
-#, fuzzy
-msgid ""
-"Note: this will set up this interface for mesh operation, i.e. add it to "
-"zone 'freifunk' and enable olsr."
-msgstr ""
-"Nota: To są ustawienia interfejsu mesh operacja i.e Dodawanie Strefy "
-"'Freifunk' oraz włączyć olsr"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:180
-msgid "Protect LAN"
-msgstr "Chroń LAN"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:184
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-"Zaznacz tę opcję aby inni użytkownicy mogli używać twojego połączenia do "
-"korzystania z internetu"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:61
-msgid "Send router advertisements on this device."
-msgstr "Wyślij Routera Reklamę na urządzenie"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:183
-msgid "Share your internet connection"
-msgstr "Współdziel swoje połączenie internetowe"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:68
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-"Zakres adresów IP, z którego klientom są przypisywane adresy IP (np. "
-"10.1.2.1/28). Jeżeli jest to zakres wewnątrz twojej sieci mesh, wówczas "
-"zostanie rozgłoszony jako HNA. Każdy inny zakres będzie używać NAT. Jeżeli "
-"pozostanie pusty, wówczas zostanie użyty domyślny profil społeczności."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:38
-msgid "The given IP address is not inside the mesh network range"
-msgstr "Podany adres IP nie należy do zakresu sieci mesh"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:46
-msgid ""
-"This is a unique IPv6 address in CIDR notation (e.g. 2001:1:2:3::1/64) and "
-"has to be registered at your local community."
-msgstr ""
-"To jest unikalny adres IPv6 w notacji <abbr title=\"Classless Inter-Domain "
-"Routing\">CIDR</abbr> (np. 2001:1:2:3:1/64) i musi zostać zarejestrowany w "
-"Twojej lokalnej społeczności"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:30
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-"Jest to unikalny adres w sieci mesh (np. 10.1.1.1) i musi być zarejestrowana "
-"w lokalnej społeczności."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:149
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-"Ta opcja skonfiguruje nowy wirtualny interfejs bezprzewodowy w trybie Access "
-"Point`a"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-"Ten kreator pomoże skonfigurować router do korzystania z Freifunk lub "
-"podobnej społecznej sieci bezprzewodowej (darmowe WiFi)"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:148
-msgid "Virtual Access Point (VAP)"
-msgstr "Access Point Wirtualny (VAP)"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid "Wizard"
-msgstr "Kreator"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:113
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr "Twój router i sąsiedzkie węzły sieci używają tego samego kanału."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "recommended"
-msgstr "zalecane"
diff --git a/applications/luci-app-meshwizard/po/pt-br/meshwizard.po b/applications/luci-app-meshwizard/po/pt-br/meshwizard.po
deleted file mode 100644 (file)
index 0228fe7..0000000
+++ /dev/null
@@ -1,181 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: \n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-11 00:23+0200\n"
-"PO-Revision-Date: 2017-02-20 18:00-0300\n"
-"Last-Translator: Luiz Angelo Daros de Luca <luizluca@gmail.com>\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"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:191
-msgid "Activate or deactivate IPv6 config globally."
-msgstr "Habilita e desabilita a configuração IPv6 globalmente."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:112
-msgid "Channel"
-msgstr "Canal"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-"Marque isto para proteger sua rede local (LAN) de outros nós ou clientes"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:176
-msgid "Cleanup config"
-msgstr "Limpar configuração"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:24
-msgid "Configure this interface"
-msgstr "Configure esta interface"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:67
-msgid "DHCP IP range"
-msgstr "Faixa de IP do DHCP"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:54
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr "O DHCP irá atribuir automaticamente endereços IP para os clientes"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:53
-msgid "Enable DHCP"
-msgstr "Habilitar DHCP"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:60
-msgid "Enable RA"
-msgstr ""
-"Habilitar <abbr title=\\\"Router Advertisement, Anúncio de Roteador\\\">RA</"
-"abbr>"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:190
-msgid "Enabled"
-msgstr "Habilitado"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:173
-msgid "General Settings"
-msgstr "Configurações Gerais"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:189
-msgid "IPv6 Settings"
-msgstr "Configurações IPv6"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:177
-msgid ""
-"If this is selected then config is cleaned before setting new config options."
-msgstr ""
-"Se selecionado, a configuração é limpa antes de definir as novas opções de "
-"configuração."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:18
-msgid "Interfaces"
-msgstr "Interfaces"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:29
-msgid "Mesh IP address"
-msgstr "Endereço IP da rede em malha"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:45
-msgid "Mesh IPv6 address"
-msgstr "Endereço IPv6 da rede em malha"
-
-#: applications/luci-app-meshwizard/luasrc/controller/meshwizard.lua:7
-msgid "Mesh Wizard"
-msgstr "Assistente de Configuração da Rede em Malha"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:25
-msgid ""
-"Note: this will set up this interface for mesh operation, i.e. add it to "
-"zone 'freifunk' and enable olsr."
-msgstr ""
-"Nota: Isto irá configurar a interface para operação em malha, p. ex. "
-"adicionar à zona 'freifunk' e ativar o OLSR. "
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:180
-msgid "Protect LAN"
-msgstr "Proteget Rede Local (LAN)"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:184
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-"Selecione isto para permitir que outros usem sua conexão para acessar a "
-"internet."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:61
-msgid "Send router advertisements on this device."
-msgstr ""
-"Envia <abbr title=\\\"Router Advertisement, Anúncio de Roteador\\\">RA</"
-"abbr> a partir deste dispositivo."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:183
-msgid "Share your internet connection"
-msgstr "Compartilhar sua conexão com a internet"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:68
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-"Faixa de endereços IP atribuídos aos clientes (ex: 10.1.2.1/28). Se esta "
-"faixa está dentro da faixa da rede em malha, então ela será anunciada no "
-"<abbr title=\"Host and network association, Associação de equipamentos e "
-"redes\">HNA</abbr>. Qualquer outra faixa irá utilizar NAT. Se deixada vazia, "
-"os padrões do perfil da comunidade será usada."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:38
-msgid "The given IP address is not inside the mesh network range"
-msgstr ""
-"O endereço IP informado não está na faixa de endereços da rede em malha"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:46
-msgid ""
-"This is a unique IPv6 address in CIDR notation (e.g. 2001:1:2:3::1/64) and "
-"has to be registered at your local community."
-msgstr ""
-"Este é um endereço IPv6 único na notação CIDR (ex: 2001:1:2:3::1/64) e deve "
-"ser registrado na sua comunidade local."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:30
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-"Este é um endereço único na rede em malha (ex: 10.1.1.1) e tem que ser "
-"registrado na sua comunidade local."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:149
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-"Isto configurará uma nova interface de rede sem fio virtual em modo de ponto "
-"de acesso."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-"Este assistente irá ajudá-lo na configuração do seu roteador para Freifunk "
-"ou outra rede comunitária sem fio similar."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:148
-msgid "Virtual Access Point (VAP)"
-msgstr "Ponto de Acesso Virtual (VAP)"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid "Wizard"
-msgstr "Assistente"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:113
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr "Seu dispositivo e os nós vizinhos devem utilizar o mesmo canal."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "recommended"
-msgstr "recomendado"
diff --git a/applications/luci-app-meshwizard/po/pt/meshwizard.po b/applications/luci-app-meshwizard/po/pt/meshwizard.po
deleted file mode 100644 (file)
index b860dc2..0000000
+++ /dev/null
@@ -1,165 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-06-03 16:20+0200\n"
-"PO-Revision-Date: 2013-06-03 18:01+0200\n"
-"Last-Translator: joao.f.vieira <joao.f.vieira@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: pt\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.0.6\n"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:191
-msgid "Activate or deactivate IPv6 config globally."
-msgstr "Ativar ou desativar a configuração IPv6 globalmente."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:112
-msgid "Channel"
-msgstr "Canal"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr "Marcar isto para proteger a sua LAN de outros nós ou clientes"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:176
-msgid "Cleanup config"
-msgstr "Limpar configuração"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:24
-msgid "Configure this interface"
-msgstr "Configurar esta interface"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:67
-msgid "DHCP IP range"
-msgstr "Intervalo de IPs DHCP"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:54
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr "O DHCP irá atribuir automaticamente endereços IP aos clientes"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:53
-msgid "Enable DHCP"
-msgstr "Ativar DHCP"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:60
-msgid "Enable RA"
-msgstr "Ativar RA"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:190
-msgid "Enabled"
-msgstr "Ativo"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:173
-msgid "General Settings"
-msgstr "Definições Gerais"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:189
-msgid "IPv6 Settings"
-msgstr "Definições IPv6"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:177
-msgid ""
-"If this is selected then config is cleaned before setting new config options."
-msgstr ""
-"Se isto estiver selecionado a configuração é limpa antes de serem definidas "
-"novas opções na configuração."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:18
-msgid "Interfaces"
-msgstr "Interfaces"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:29
-msgid "Mesh IP address"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:45
-msgid "Mesh IPv6 address"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/controller/meshwizard.lua:7
-msgid "Mesh Wizard"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:25
-#, fuzzy
-msgid ""
-"Note: this will set up this interface for mesh operation, i.e. add it to "
-"zone 'freifunk' and enable olsr."
-msgstr ""
-"Nota: Isto irá configurar a interface para operação em malha, p. ex. "
-"adicionar à zona 'freifunk' e ativar OLSR."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:180
-msgid "Protect LAN"
-msgstr "Proteger LAN"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:184
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-"Ative isto para permitir que outros usem a sua ligação para aceder à "
-"internet."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:61
-msgid "Send router advertisements on this device."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:183
-msgid "Share your internet connection"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:68
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:38
-msgid "The given IP address is not inside the mesh network range"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:46
-msgid ""
-"This is a unique IPv6 address in CIDR notation (e.g. 2001:1:2:3::1/64) and "
-"has to be registered at your local community."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:30
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:149
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-"Irá ser configurado uma nova interface virtual wireless em modo de Ponto de "
-"Acesso."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:148
-msgid "Virtual Access Point (VAP)"
-msgstr "Ponto de Acesso Virtual (VAP)"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid "Wizard"
-msgstr "Assistente"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:113
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr "O seu dispositivo e os nós vizinhos têm de usar o mesmo canal."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "recommended"
-msgstr "recomendado"
diff --git a/applications/luci-app-meshwizard/po/ro/meshwizard.po b/applications/luci-app-meshwizard/po/ro/meshwizard.po
deleted file mode 100644 (file)
index 42fcc7d..0000000
+++ /dev/null
@@ -1,158 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-06-29 19:55+0200\n"
-"Last-Translator: xxvirusxx <condor20_05@yahoo.it>\n"
-"Language-Team: none\n"
-"Language: ro\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==0 || (n%100 > 0 && n%100 < "
-"20)) ? 1 : 2);;\n"
-"X-Generator: Pootle 2.0.6\n"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:191
-msgid "Activate or deactivate IPv6 config globally."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:112
-msgid "Channel"
-msgstr "Canal"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-"Bifeaza aici sa-ti protejezi reteaua locala LAN de alte noduri sau clienti"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:176
-msgid "Cleanup config"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:24
-msgid "Configure this interface"
-msgstr "Configureaza aceasta interfata"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:67
-msgid "DHCP IP range"
-msgstr "Plaja de adrese IP DHCP"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:54
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr "DHCP va aloca automat adrese IP la clienti"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:53
-msgid "Enable DHCP"
-msgstr "Activeaza DHCP"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:60
-msgid "Enable RA"
-msgstr "Activează RA"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:190
-msgid "Enabled"
-msgstr "Activat"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:173
-msgid "General Settings"
-msgstr "Setări generale"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:189
-msgid "IPv6 Settings"
-msgstr "Setări IPv6"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:177
-msgid ""
-"If this is selected then config is cleaned before setting new config options."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:18
-msgid "Interfaces"
-msgstr "Interfete"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:29
-msgid "Mesh IP address"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:45
-msgid "Mesh IPv6 address"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/controller/meshwizard.lua:7
-msgid "Mesh Wizard"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:25
-msgid ""
-"Note: this will set up this interface for mesh operation, i.e. add it to "
-"zone 'freifunk' and enable olsr."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:180
-msgid "Protect LAN"
-msgstr "Protejeaza reteaua locala LAN"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:184
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-"Selecteaza aici ca sa permiti si altora sa-ti foloseasca si ei conexiunea ta "
-"de Internet."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:61
-msgid "Send router advertisements on this device."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:183
-msgid "Share your internet connection"
-msgstr "Partajeaza cu altii conexiunea ta de Internet"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:68
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:38
-msgid "The given IP address is not inside the mesh network range"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:46
-msgid ""
-"This is a unique IPv6 address in CIDR notation (e.g. 2001:1:2:3::1/64) and "
-"has to be registered at your local community."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:30
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:149
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:148
-msgid "Virtual Access Point (VAP)"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid "Wizard"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:113
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "recommended"
-msgstr "recomandat"
diff --git a/applications/luci-app-meshwizard/po/ru/meshwizard.po b/applications/luci-app-meshwizard/po/ru/meshwizard.po
deleted file mode 100644 (file)
index d7dcf57..0000000
+++ /dev/null
@@ -1,177 +0,0 @@
-msgid ""
-msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
-"Project-Id-Version: LuCI: meshwizard\n"
-"POT-Creation-Date: 2013-09-06 09:43+0200\n"
-"PO-Revision-Date: 2018-01-30 14:02+0300\n"
-"Language-Team: http://cyber-place.ru\n"
-"MIME-Version: 1.0\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 1.8.7.1\n"
-"Last-Translator: Vladimir aka sunny <picfun@ya.ru>\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"Language: ru\n"
-"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
-"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:191
-msgid "Activate or deactivate IPv6 config globally."
-msgstr ""
-"Активировать или деактивировать общие настройки IPv6 для использования "
-"маршрутизатором."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:112
-msgid "Channel"
-msgstr "Канал"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr "Защитить вашу локальную сеть от других узлов или клиентов"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:176
-msgid "Cleanup config"
-msgstr "Очистить config файл"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:24
-msgid "Configure this interface"
-msgstr "Настроить этот интерфейс"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:67
-msgid "DHCP IP range"
-msgstr "Диапазон IP-адресов DHCP"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:54
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr "DHCP автоматически назначит IP-адреса клиентам"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:53
-msgid "Enable DHCP"
-msgstr "Включить DHCP"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:60
-msgid "Enable RA"
-msgstr "Включить RA"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:190
-msgid "Enabled"
-msgstr "Включено"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:173
-msgid "General Settings"
-msgstr "Основные настройки"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:189
-msgid "IPv6 Settings"
-msgstr "IPv6 Настройки"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:177
-msgid ""
-"If this is selected then config is cleaned before setting new config options."
-msgstr ""
-"Очистить имеющийся config файл перед записью в него новых значений настроек."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:18
-msgid "Interfaces"
-msgstr "Интерфейсы"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:29
-msgid "Mesh IP address"
-msgstr "IP-адрес Mesh сети"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:45
-msgid "Mesh IPv6 address"
-msgstr "IPv6-адрес Mesh сети"
-
-#: applications/luci-app-meshwizard/luasrc/controller/meshwizard.lua:7
-msgid "Mesh Wizard"
-msgstr "Мастер настройки Mesh сети"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:25
-msgid ""
-"Note: this will set up this interface for mesh operation, i.e. add it to "
-"zone 'freifunk' and enable olsr."
-msgstr ""
-"Внимание: этот режим использует данный интерфейс для Mesh сети, т.е. добавит "
-"его в зону 'freifunk' ('free wireless radio') и задействует протокол OLSR."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:180
-msgid "Protect LAN"
-msgstr "Защита LAN"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:184
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr "Позволить другим клиентам использовать ваше подключение к Интернету."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:61
-msgid "Send router advertisements on this device."
-msgstr "Посылать ICMPv6 сообщения 'Router Advertisement' на это устройство."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:183
-msgid "Share your internet connection"
-msgstr "Сделать Интернет подключение общедоступным"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:68
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-"Диапазон IP-адресов для использования клиентами сети (например 10.1.2.1/28). "
-"Если указанный диапазон находится внутри вашей сети, тогда он будет объявлен "
-"как HNA. Любой другой диапазон будет использовать NAT. Если вы не настроите "
-"пул адресов, будут использованы адреса по умолчанию."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:38
-msgid "The given IP address is not inside the mesh network range"
-msgstr "Заданный IP-адрес не находится в диапазоне настроенной Mesh сети."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:46
-msgid ""
-"This is a unique IPv6 address in CIDR notation (e.g. 2001:1:2:3::1/64) and "
-"has to be registered at your local community."
-msgstr ""
-"Задать уникальный IPv6-адрес в нотации cidr для Mesh сети  (например, "
-"2001:1:2:3::1/64) для использования вашего маршрутизатора в качестве узла "
-"существующей Mesh сети."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:30
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-"Задать уникальный адрес для Mesh сети (например 10.1.1.1) для использования "
-"вашего маршрутизатора в качестве узла существующей Mesh сети."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:149
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-"Будет произведена настройка новой виртуальной беспроводной сети в режиме "
-"точки доступа."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-"Данный мастер настройки поможет настроить ваш маршрутизатор для создания и "
-"использования сети Freifunk или другой подобной беспроводной Mesh сети."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:148
-msgid "Virtual Access Point (VAP)"
-msgstr "Виртуальная точка доступа (VAP)"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid "Wizard"
-msgstr "Мастер настройки"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:113
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr ""
-"Ваше устройство и соседние узлы должны использовать один и тот же канал."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "recommended"
-msgstr "рекомендуется"
diff --git a/applications/luci-app-meshwizard/po/sk/meshwizard.po b/applications/luci-app-meshwizard/po/sk/meshwizard.po
deleted file mode 100644 (file)
index 334769d..0000000
+++ /dev/null
@@ -1,151 +0,0 @@
-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"
-"MIME-Version: 1.0\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:191
-msgid "Activate or deactivate IPv6 config globally."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:112
-msgid "Channel"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:176
-msgid "Cleanup config"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:24
-msgid "Configure this interface"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:67
-msgid "DHCP IP range"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:54
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:53
-msgid "Enable DHCP"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:60
-msgid "Enable RA"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:190
-msgid "Enabled"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:173
-msgid "General Settings"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:189
-msgid "IPv6 Settings"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:177
-msgid ""
-"If this is selected then config is cleaned before setting new config options."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:18
-msgid "Interfaces"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:29
-msgid "Mesh IP address"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:45
-msgid "Mesh IPv6 address"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/controller/meshwizard.lua:7
-msgid "Mesh Wizard"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:25
-msgid ""
-"Note: this will set up this interface for mesh operation, i.e. add it to "
-"zone 'freifunk' and enable olsr."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:180
-msgid "Protect LAN"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:184
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:61
-msgid "Send router advertisements on this device."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:183
-msgid "Share your internet connection"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:68
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:38
-msgid "The given IP address is not inside the mesh network range"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:46
-msgid ""
-"This is a unique IPv6 address in CIDR notation (e.g. 2001:1:2:3::1/64) and "
-"has to be registered at your local community."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:30
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:149
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:148
-msgid "Virtual Access Point (VAP)"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid "Wizard"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:113
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "recommended"
-msgstr ""
diff --git a/applications/luci-app-meshwizard/po/sv/meshwizard.po b/applications/luci-app-meshwizard/po/sv/meshwizard.po
deleted file mode 100644 (file)
index e2d1153..0000000
+++ /dev/null
@@ -1,152 +0,0 @@
-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"
-"Language: sv\n"
-"MIME-Version: 1.0\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:191
-msgid "Activate or deactivate IPv6 config globally."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:112
-msgid "Channel"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:176
-msgid "Cleanup config"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:24
-msgid "Configure this interface"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:67
-msgid "DHCP IP range"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:54
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:53
-msgid "Enable DHCP"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:60
-msgid "Enable RA"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:190
-msgid "Enabled"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:173
-msgid "General Settings"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:189
-msgid "IPv6 Settings"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:177
-msgid ""
-"If this is selected then config is cleaned before setting new config options."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:18
-msgid "Interfaces"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:29
-msgid "Mesh IP address"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:45
-msgid "Mesh IPv6 address"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/controller/meshwizard.lua:7
-msgid "Mesh Wizard"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:25
-msgid ""
-"Note: this will set up this interface for mesh operation, i.e. add it to "
-"zone 'freifunk' and enable olsr."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:180
-msgid "Protect LAN"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:184
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:61
-msgid "Send router advertisements on this device."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:183
-msgid "Share your internet connection"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:68
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:38
-msgid "The given IP address is not inside the mesh network range"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:46
-msgid ""
-"This is a unique IPv6 address in CIDR notation (e.g. 2001:1:2:3::1/64) and "
-"has to be registered at your local community."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:30
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:149
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:148
-msgid "Virtual Access Point (VAP)"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid "Wizard"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:113
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "recommended"
-msgstr ""
diff --git a/applications/luci-app-meshwizard/po/templates/meshwizard.pot b/applications/luci-app-meshwizard/po/templates/meshwizard.pot
deleted file mode 100644 (file)
index 2094100..0000000
+++ /dev/null
@@ -1,144 +0,0 @@
-msgid ""
-msgstr "Content-Type: text/plain; charset=UTF-8"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:191
-msgid "Activate or deactivate IPv6 config globally."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:112
-msgid "Channel"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:176
-msgid "Cleanup config"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:24
-msgid "Configure this interface"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:67
-msgid "DHCP IP range"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:54
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:53
-msgid "Enable DHCP"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:60
-msgid "Enable RA"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:190
-msgid "Enabled"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:173
-msgid "General Settings"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:189
-msgid "IPv6 Settings"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:177
-msgid ""
-"If this is selected then config is cleaned before setting new config options."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:18
-msgid "Interfaces"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:29
-msgid "Mesh IP address"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:45
-msgid "Mesh IPv6 address"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/controller/meshwizard.lua:7
-msgid "Mesh Wizard"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:25
-msgid ""
-"Note: this will set up this interface for mesh operation, i.e. add it to "
-"zone 'freifunk' and enable olsr."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:180
-msgid "Protect LAN"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:184
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:61
-msgid "Send router advertisements on this device."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:183
-msgid "Share your internet connection"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:68
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:38
-msgid "The given IP address is not inside the mesh network range"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:46
-msgid ""
-"This is a unique IPv6 address in CIDR notation (e.g. 2001:1:2:3::1/64) and "
-"has to be registered at your local community."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:30
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:149
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:148
-msgid "Virtual Access Point (VAP)"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid "Wizard"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:113
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "recommended"
-msgstr ""
diff --git a/applications/luci-app-meshwizard/po/tr/meshwizard.po b/applications/luci-app-meshwizard/po/tr/meshwizard.po
deleted file mode 100644 (file)
index 15f0d34..0000000
+++ /dev/null
@@ -1,151 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\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"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:191
-msgid "Activate or deactivate IPv6 config globally."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:112
-msgid "Channel"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:176
-msgid "Cleanup config"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:24
-msgid "Configure this interface"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:67
-msgid "DHCP IP range"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:54
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:53
-msgid "Enable DHCP"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:60
-msgid "Enable RA"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:190
-msgid "Enabled"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:173
-msgid "General Settings"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:189
-msgid "IPv6 Settings"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:177
-msgid ""
-"If this is selected then config is cleaned before setting new config options."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:18
-msgid "Interfaces"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:29
-msgid "Mesh IP address"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:45
-msgid "Mesh IPv6 address"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/controller/meshwizard.lua:7
-msgid "Mesh Wizard"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:25
-msgid ""
-"Note: this will set up this interface for mesh operation, i.e. add it to "
-"zone 'freifunk' and enable olsr."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:180
-msgid "Protect LAN"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:184
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:61
-msgid "Send router advertisements on this device."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:183
-msgid "Share your internet connection"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:68
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:38
-msgid "The given IP address is not inside the mesh network range"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:46
-msgid ""
-"This is a unique IPv6 address in CIDR notation (e.g. 2001:1:2:3::1/64) and "
-"has to be registered at your local community."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:30
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:149
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:148
-msgid "Virtual Access Point (VAP)"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid "Wizard"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:113
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "recommended"
-msgstr ""
diff --git a/applications/luci-app-meshwizard/po/uk/meshwizard.po b/applications/luci-app-meshwizard/po/uk/meshwizard.po
deleted file mode 100644 (file)
index 534e359..0000000
+++ /dev/null
@@ -1,158 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2013-09-21 15:47+0200\n"
-"Last-Translator: zubr_139 <zubr139@ukr.net>\n"
-"Language-Team: none\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: Pootle 2.0.6\n"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:191
-msgid "Activate or deactivate IPv6 config globally."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:112
-msgid "Channel"
-msgstr "Канал"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:176
-msgid "Cleanup config"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:24
-msgid "Configure this interface"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:67
-msgid "DHCP IP range"
-msgstr "DHCP IP-діапазон"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:54
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr "DHCP автоматично призначить IP-адреси клієнтам"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:53
-msgid "Enable DHCP"
-msgstr "Активувати DHCP"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:60
-msgid "Enable RA"
-msgstr "Активувати RA"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:190
-msgid "Enabled"
-msgstr "Активувати"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:173
-msgid "General Settings"
-msgstr "Загальні налаштування"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:189
-msgid "IPv6 Settings"
-msgstr "Налаштування IPv6"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:177
-msgid ""
-"If this is selected then config is cleaned before setting new config options."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:18
-msgid "Interfaces"
-msgstr "Інтерфейси"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:29
-msgid "Mesh IP address"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:45
-msgid "Mesh IPv6 address"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/controller/meshwizard.lua:7
-msgid "Mesh Wizard"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:25
-msgid ""
-"Note: this will set up this interface for mesh operation, i.e. add it to "
-"zone 'freifunk' and enable olsr."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:180
-msgid "Protect LAN"
-msgstr "Захист локальної мережі"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:184
-#, fuzzy
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-"Оберіть це, щоб дозволити іншим використовувати з'єднання для доступу в "
-"Інтернет."
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:61
-msgid "Send router advertisements on this device."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:183
-msgid "Share your internet connection"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:68
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:38
-msgid "The given IP address is not inside the mesh network range"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:46
-msgid ""
-"This is a unique IPv6 address in CIDR notation (e.g. 2001:1:2:3::1/64) and "
-"has to be registered at your local community."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:30
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:149
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:148
-msgid "Virtual Access Point (VAP)"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid "Wizard"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:113
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "recommended"
-msgstr ""
diff --git a/applications/luci-app-meshwizard/po/vi/meshwizard.po b/applications/luci-app-meshwizard/po/vi/meshwizard.po
deleted file mode 100644 (file)
index d8f422e..0000000
+++ /dev/null
@@ -1,141 +0,0 @@
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:191
-msgid "Activate or deactivate IPv6 config globally."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:112
-msgid "Channel"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:176
-msgid "Cleanup config"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:24
-msgid "Configure this interface"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:67
-msgid "DHCP IP range"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:54
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:53
-msgid "Enable DHCP"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:60
-msgid "Enable RA"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:190
-msgid "Enabled"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:173
-msgid "General Settings"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:189
-msgid "IPv6 Settings"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:177
-msgid ""
-"If this is selected then config is cleaned before setting new config options."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:18
-msgid "Interfaces"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:29
-msgid "Mesh IP address"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:45
-msgid "Mesh IPv6 address"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/controller/meshwizard.lua:7
-msgid "Mesh Wizard"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:25
-msgid ""
-"Note: this will set up this interface for mesh operation, i.e. add it to "
-"zone 'freifunk' and enable olsr."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:180
-msgid "Protect LAN"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:184
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:61
-msgid "Send router advertisements on this device."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:183
-msgid "Share your internet connection"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:68
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:38
-msgid "The given IP address is not inside the mesh network range"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:46
-msgid ""
-"This is a unique IPv6 address in CIDR notation (e.g. 2001:1:2:3::1/64) and "
-"has to be registered at your local community."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:30
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:149
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:148
-msgid "Virtual Access Point (VAP)"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid "Wizard"
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:113
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr ""
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "recommended"
-msgstr ""
diff --git a/applications/luci-app-meshwizard/po/zh-cn/meshwizard.po b/applications/luci-app-meshwizard/po/zh-cn/meshwizard.po
deleted file mode 100644 (file)
index 088ed92..0000000
+++ /dev/null
@@ -1,165 +0,0 @@
-#
-# Yangfl <mmyangfl@gmail.com>, 2018.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-09-24 18:01+0200\n"
-"PO-Revision-Date: 2018-08-07 19:18+0800\n"
-"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
-"Language-Team:  <debian-l10n-chinese@lists.debian.org>\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"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:191
-msgid "Activate or deactivate IPv6 config globally."
-msgstr "启用或停用全局 IPv6 设置"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:112
-msgid "Channel"
-msgstr "信道"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr "选择此项,隔离其他节点或客户端的攻击来保护您的局域网"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:176
-msgid "Cleanup config"
-msgstr "清空配置"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:24
-msgid "Configure this interface"
-msgstr "配置当前界面"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:67
-msgid "DHCP IP range"
-msgstr "DHCP IP 范围"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:54
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr "DHCP 将自动给客户端分配 IP 地址"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:53
-msgid "Enable DHCP"
-msgstr "启动 DHCP"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:60
-msgid "Enable RA"
-msgstr "启用 RA"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:190
-msgid "Enabled"
-msgstr "启用"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:173
-msgid "General Settings"
-msgstr "常规设置"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:189
-msgid "IPv6 Settings"
-msgstr "IPv6 设置"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:177
-msgid ""
-"If this is selected then config is cleaned before setting new config options."
-msgstr "如果选中此项,在设置新选项之前,配置将被清空。"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:18
-msgid "Interfaces"
-msgstr "界面"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:29
-msgid "Mesh IP address"
-msgstr "Mesh IP 地址"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:45
-msgid "Mesh IPv6 address"
-msgstr "Mesh IPv6 地址"
-
-#: applications/luci-app-meshwizard/luasrc/controller/meshwizard.lua:7
-msgid "Mesh Wizard"
-msgstr "Mesh 向导"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:25
-msgid ""
-"Note: this will set up this interface for mesh operation, i.e. add it to "
-"zone 'freifunk' and enable olsr."
-msgstr ""
-"注意:这将为 mesh 操作建立一个接口,如:添加到“freifunk”区域并启用 olsr"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:180
-msgid "Protect LAN"
-msgstr "保护 LAN 口"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:184
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr "选择此项以允许其他人使用您的连接访问互联网。"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:61
-msgid "Send router advertisements on this device."
-msgstr "在此设备上发送路由广播。"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:183
-msgid "Share your internet connection"
-msgstr "分享您的互联网连接"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:68
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-"给客户端分配的 IP 地址范围(如 10.1.2.1/28)。如果此范围位于您的网状网络范围"
-"内,那么它将被通告为 HNA。任何其他范围将使用 NAT。如果留空,则将使用社区个人"
-"资料中的默认值。"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:38
-msgid "The given IP address is not inside the mesh network range"
-msgstr "给定的 IP 地址不在网状网络范围内"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:46
-msgid ""
-"This is a unique IPv6 address in CIDR notation (e.g. 2001:1:2:3::1/64) and "
-"has to be registered at your local community."
-msgstr ""
-"这是唯一 IPv6 地址,以 CIDR 表示(例如 2001:1:2:3::1/64),必须在您的当地社区"
-"注册。"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:30
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr "这是网状网中的唯一地址(例如 10.1.1.1),必须在您的当地社区注册。"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:149
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr "这将在接入点模式下设置新的虚拟无线接口。"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr "该向导将帮助您为 Freifunk 或其他类似的无线社区网络设置路由器。"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:148
-msgid "Virtual Access Point (VAP)"
-msgstr "虚拟接入点(VAP)"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid "Wizard"
-msgstr "向导"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:113
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr "您的设备和相邻节点必须使用相同的信道。"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "recommended"
-msgstr "推荐"
diff --git a/applications/luci-app-meshwizard/po/zh-tw/meshwizard.po b/applications/luci-app-meshwizard/po/zh-tw/meshwizard.po
deleted file mode 100644 (file)
index 7819682..0000000
+++ /dev/null
@@ -1,165 +0,0 @@
-#
-# Yangfl <mmyangfl@gmail.com>, 2018.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-09-24 18:01+0200\n"
-"PO-Revision-Date: 2018-08-07 19:18+0800\n"
-"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
-"Language-Team:  <debian-l10n-chinese@lists.debian.org>\n"
-"Language: zh_TW\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"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:191
-msgid "Activate or deactivate IPv6 config globally."
-msgstr "啟用或停用全域性 IPv6 設定"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:112
-msgid "Channel"
-msgstr "通道"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr "選擇此項,隔離其他節點或客戶端的攻擊來保護您的區域網"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:176
-msgid "Cleanup config"
-msgstr "清空配置"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:24
-msgid "Configure this interface"
-msgstr "配置當前介面"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:67
-msgid "DHCP IP range"
-msgstr "DHCP IP 範圍"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:54
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr "DHCP 將自動給客戶端分配 IP 位址"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:53
-msgid "Enable DHCP"
-msgstr "啟動 DHCP"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:60
-msgid "Enable RA"
-msgstr "啟用 RA"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:190
-msgid "Enabled"
-msgstr "啟用"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:173
-msgid "General Settings"
-msgstr "常規設定"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:189
-msgid "IPv6 Settings"
-msgstr "IPv6 設定"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:177
-msgid ""
-"If this is selected then config is cleaned before setting new config options."
-msgstr "如果選中此項,在設定新選項之前,配置將被清空。"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:18
-msgid "Interfaces"
-msgstr "介面"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:29
-msgid "Mesh IP address"
-msgstr "Mesh IP 位址"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:45
-msgid "Mesh IPv6 address"
-msgstr "Mesh IPv6 位址"
-
-#: applications/luci-app-meshwizard/luasrc/controller/meshwizard.lua:7
-msgid "Mesh Wizard"
-msgstr "Mesh 嚮導"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:25
-msgid ""
-"Note: this will set up this interface for mesh operation, i.e. add it to "
-"zone 'freifunk' and enable olsr."
-msgstr ""
-"注意:這將為 mesh 操作建立一個介面,如:新增到“freifunk”區域並啟用 olsr"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:180
-msgid "Protect LAN"
-msgstr "保護 LAN 口"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:184
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr "選擇此項以允許其他人使用您的連線訪問網際網路。"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:61
-msgid "Send router advertisements on this device."
-msgstr "在此裝置上傳送路由廣播。"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:183
-msgid "Share your internet connection"
-msgstr "分享您的網際網路連線"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:68
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-"給客戶端分配的 IP 位址範圍(如 10.1.2.1/28)。如果此範圍位於您的網狀網路範圍"
-"內,那麼它將被宣告為 HNA。任何其他範圍將使用 NAT。如果留空,則將使用社群個人"
-"資料中的預設值。"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:38
-msgid "The given IP address is not inside the mesh network range"
-msgstr "給定的 IP 位址不在網狀網路範圍內"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:46
-msgid ""
-"This is a unique IPv6 address in CIDR notation (e.g. 2001:1:2:3::1/64) and "
-"has to be registered at your local community."
-msgstr ""
-"這是唯一 IPv6 位址,以 CIDR 表示(例如 2001:1:2:3::1/64),必須在您的當地社群"
-"註冊。"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:30
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr "這是網狀網中的唯一位址(例如 10.1.1.1),必須在您的當地社群註冊。"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:149
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr "這將在接入點模式下設定新的虛擬無線介面。"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr "該向導將幫助您為 Freifunk 或其他類似的無線社群網路設定路由器。"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:148
-msgid "Virtual Access Point (VAP)"
-msgstr "虛擬接入點(VAP)"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:15
-msgid "Wizard"
-msgstr "嚮導"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:113
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr "您的裝置和相鄰節點必須使用相同的通道。"
-
-#: applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua:181
-msgid "recommended"
-msgstr "推薦"
diff --git a/applications/luci-app-meshwizard/root/etc/uci-defaults/meshwizard b/applications/luci-app-meshwizard/root/etc/uci-defaults/meshwizard
deleted file mode 100644 (file)
index 6ceb1b7..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/sh
-uci batch <<EOF
-set ucitrack.meshwizard="meshwizard"
-set ucitrack.meshwizard.exec="/usr/bin/meshwizard/wizard.sh"
-commit ucitrack
-EOF
-
-rm -f /tmp/luci-indexcache
index 7d6e31f0378f2872e9464387be4ee4f9fc2a9182..5777e7a644799204d1692645acbfe4c4c30ee80d 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2013-09-01 09:07+0200\n"
+"Project-Id-Version: \n"
+"PO-Revision-Date: 2019-02-27 21:04-0300\n"
 "Last-Translator: José Vicente <josevteg@gmail.com>\n"
 "Language-Team: none\n"
 "Language: es\n"
@@ -9,7 +9,8 @@ msgstr ""
 "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"
+"X-Generator: Poedit 2.2.1\n"
+"POT-Creation-Date: \n"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:16
 msgid "Advanced Settings"
@@ -17,11 +18,11 @@ msgstr "Configuración avanzada"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:136
 msgid "Album art names"
-msgstr "Imágenes de álbumes"
+msgstr "Carátulas de álbumes"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:94
 msgid "Allow wide links"
-msgstr ""
+msgstr "Permitir enlaces anchos"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:115
 msgid "Announced model number"
@@ -33,27 +34,27 @@ msgstr "Número de serie declarado"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:126
 msgid "Browse directory"
-msgstr "Ver directorio"
+msgstr "Buscar carpeta"
 
 #: applications/luci-app-minidlna/luasrc/view/minidlna_status.htm:27
 msgid "Collecting data..."
-msgstr "Recopilando información..."
+msgstr "Recolectando información..."
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:77
 msgid "Database directory"
-msgstr "Directorio de la base de datos"
+msgstr "Carpeta de la base de datos"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:18
 msgid "Enable"
-msgstr "Activar"
+msgstr "Habilitar"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:90
 msgid "Enable TIVO"
-msgstr "Activar TIVO"
+msgstr "Habilitar TIVO"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:87
 msgid "Enable inotify"
-msgstr "Activar inotify"
+msgstr "Habilitar Inotify"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:72
 msgid "Friendly name"
@@ -69,11 +70,11 @@ msgstr "Interfaces"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:82
 msgid "Log directory"
-msgstr "Directorio de registro"
+msgstr "Carpeta de registro"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:132
 msgid "Media directories"
-msgstr "Directorios de medios"
+msgstr "Carpetas de medios"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:7
 msgid ""
@@ -145,19 +146,21 @@ msgid ""
 "Set this if you would like to specify the directory where you want MiniDLNA "
 "to store its database and album art cache."
 msgstr ""
-"Indicar el directorio en el que MiniDLNA guardará su base de datos y la "
-"caché de álbumes."
+"Indique la carpeta en la que MiniDLNA guardará su base de datos y la caché "
+"de álbumes."
 
 #: 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 "Indicar el directorio donde MiniDLNA guardará su archivo de registro."
+msgstr "Indique la carpeta en donde MiniDLNA guardará su archivo de registro."
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:95
 msgid ""
 "Set this to allow serving content outside the media root (via symlinks)."
 msgstr ""
+"Establézcalo para permitir el servicio de contenido fuera de la raíz de "
+"medios (a través de enlaces simbólicos)."
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:88
 msgid ""
@@ -187,14 +190,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 ""
-"Directorio a explorar. Si quiere restringir el directorio a un contenido "
+"Carpeta a explorar. Si quiere restringir el directorio a un contenido "
 "específico puede añadir el tipo ('A' par audio, 'V' para vídeo o 'P' para "
 "imágenes), seguido por una coma al nombre del directorio (ej. A,/mnt/media/"
 "Music). Se puede establecer varios directorios."
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:120
 msgid "Specify the path to the MiniSSDPd socket."
-msgstr "Camino al socket de MiniSSDPd."
+msgstr "Especifique la ruta al socket de MiniSSDPd."
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:125
 msgid "Standard container"
@@ -214,7 +217,7 @@ msgstr ""
 
 #: applications/luci-app-minidlna/luasrc/view/minidlna_status.htm:17
 msgid "The miniDLNA service is not running."
-msgstr "El servicio miniDLNA no está arrancado."
+msgstr "El servicio miniDLNA no está iniciado."
 
 #: 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."
@@ -222,7 +225,7 @@ msgstr "Lista de nombres a comprobar para buscar imágenes de álbumes."
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:128
 msgid "Video"
-msgstr "Vídeo"
+msgstr "Video"
 
 #: applications/luci-app-minidlna/luasrc/controller/minidlna.lua:13
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:6
diff --git a/applications/luci-app-mjpg-streamer/po/es/mjpg-streamer.po b/applications/luci-app-mjpg-streamer/po/es/mjpg-streamer.po
new file mode 100644 (file)
index 0000000..ceb3047
--- /dev/null
@@ -0,0 +1,220 @@
+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"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\n"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
+msgid "Allow ringbuffer to exceed limit by this amount"
+msgstr "Permitir que Ringbuffer exceda el límite en esta cantidad"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:95
+msgid "Ask for username and password on connect"
+msgstr "Pregunte por nombre de usuario y contraseña en conectar"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:95
+msgid "Authentication required"
+msgstr "Autenticacion requerida"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:83
+msgid "Auto"
+msgstr "Auto"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:69
+msgid "Automatic disabling of MJPEG mode"
+msgstr "Desactivación automática del modo MJPEG"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:82
+msgid "Blink"
+msgstr "Parpadeo"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:207
+msgid "Check to save the stream to an mjpeg file"
+msgstr "Marque para guardar la secuencia en un archivo mjpeg"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
+msgid "Command to run"
+msgstr "Comando para ejecutar"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:43
+msgid "Device"
+msgstr "Dispositivo"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:77
+msgid "Do not initialize dynctrls of Linux-UVC driver"
+msgstr "No inicialice dynctrls del controlador Linux-UVC"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:77
+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"
+msgstr "Drop frames más pequeños que este límite"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
+msgid "Enable MJPG-streamer"
+msgstr "Habilitar MJPG-streamer"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:69
+msgid "Enable YUYV format"
+msgstr "Habilitar formato YUYV"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
+msgid "Enabled"
+msgstr "Habilitado"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
+msgid "Exceed"
+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 "
+"first parameter to your script."
+msgstr ""
+"Ejecute el comando después de guardar la imagen. Mjpg-streamer analiza el "
+"nombre del archivo como primer parámetro de tu script."
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:36
+msgid "File input"
+msgstr "Entrada de archivo"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:34
+msgid "File output"
+msgstr "Salida de archivo"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:203
+msgid "Folder"
+msgstr "Carpeta"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:108
+msgid "Folder that contains webpages"
+msgstr "Carpeta que contiene páginas web."
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:64
+msgid "Frames per second"
+msgstr "Cuadros por segundo"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:8
+msgid "General"
+msgstr "General"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:33
+msgid "HTTP output"
+msgstr "Salida HTTP"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:14
+msgid "Input plugin"
+msgstr "Plugin de entrada"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:209
+msgid "Interval between saving pictures"
+msgstr "Intervalo entre guardar imágenes"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:71
+msgid "JPEG compression quality"
+msgstr "Calidad de compresión JPEG"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:79
+msgid "Led control"
+msgstr "Control led"
+
+#: applications/luci-app-mjpg-streamer/luasrc/controller/mjpg-streamer.lua:12
+msgid "MJPG-streamer"
+msgstr "MJPG-streamer"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:213
+msgid "Max. number of pictures to hold"
+msgstr "Max. número de imágenes para mantener"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:207
+msgid "Mjpeg output"
+msgstr "Salida Mjpeg"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:81
+msgid "Off"
+msgstr "Apagado"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:80
+msgid "On"
+msgstr "Encendido"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:20
+msgid "Output plugin"
+msgstr "Plugin de salida"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:102
+msgid "Password"
+msgstr "Contraseña"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:29
+msgid "Plugin settings"
+msgstr "Configuración de plugin"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:91
+msgid "Port"
+msgstr "Puerto"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:51
+msgid "Resolution"
+msgstr "Resolución"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:213
+msgid "Ring buffer size"
+msgstr "Tamaño del búfer de anillo"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:203
+msgid "Set folder to save pictures"
+msgstr "Establecer carpeta para guardar imágenes"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:209
+msgid "Set the interval in millisecond"
+msgstr "Establecer el intervalo en milisegundos"
+
+#: 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 ""
+"Establezca el tamaño mínimo si la cámara web produce marcos de basura de "
+"tamaño pequeño. Puede ocurrir en condiciones de poca luz"
+
+#: 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 ""
+"Establecer la calidad en porcentaje. Esta configuración activa el formato "
+"YUYV, deshabilita MJPEG"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:91
+msgid "TCP port for this HTTP server"
+msgstr "Puerto TCP para este servidor HTTP"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:35
+msgid "UVC input"
+msgstr "Entrada UVC"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:98
+msgid "Username"
+msgstr "Nombre de usuario"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:108
+msgid "WWW folder"
+msgstr "Carpeta WWW"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:4
+msgid ""
+"mjpg streamer is a streaming application for Linux-UVC compatible webcams"
+msgstr ""
+"MJPG-streamer es una aplicación de transmisión para webcams compatibles con "
+"Linux-UVC"
index f54b6e76c3e4b02f45d0b30d26923d71451701dd..b71c2886a1e79bb6d3ece945843bf24b8a73a2f8 100644 (file)
@@ -3,7 +3,7 @@
 
 local net = require "luci.model.network".init()
 
-local s, m, mask, rtmon, rtlookup
+local s, m, mask, rtmon, rtlookup, logging, loglevel
 
 m = Map("mwan3", translate("MWAN - Globals"))
 
@@ -17,6 +17,27 @@ mask = s:option(
 mask.datatype = "hex(4)"
 mask.default = "0xff00"
 
+logging = s:option(Flag,
+       "logging",
+       translate("Logging"),
+       translate("Enables global firewall logging"))
+
+loglevel = s:option(
+       ListValue,
+       "loglevel",
+       translate("Loglevel"),
+       translate("Firewall loglevel"))
+loglevel.default = "notice"
+loglevel:value("emerg", translate("Emergency"))
+loglevel:value("alert", translate("Alert"))
+loglevel:value("crit", translate("Critical"))
+loglevel:value("error", translate("Error"))
+loglevel:value("warning", translate("Warning"))
+loglevel:value("notice", translate("Notice"))
+loglevel:value("info", translate("Info"))
+loglevel:value("debug", translate("Debug"))
+loglevel:depends("logging", "1")
+
 rtmon = s:option(
        Value,
        "rtmon_interval",
index 162b388d17e944319e95615fbb3d365412edad8f..dad709ede93977140dcb39d38050d75d8e30009c 100644 (file)
@@ -2,9 +2,11 @@
 -- Copyright 2018 Florian Eckert <fe@dev.tdt.de>
 -- Licensed to the public under the GNU General Public License v2.
 
-dsp = require "luci.dispatcher"
-uci = require "uci"
+local dsp = require "luci.dispatcher"
+local uci = require "uci"
 
+local m, mwan_interface, enabled, track_method, reliability, interval
+local down, up, metric
 
 function interfaceWarnings(overview, count, iface_max)
        local warnings = ""
@@ -134,10 +136,10 @@ function configCheck()
        return overview, count, iface_max
 end
 
-m5 = Map("mwan3", translate("MWAN - Interfaces"),
+m = Map("mwan3", translate("MWAN - Interfaces"),
        interfaceWarnings(configCheck()))
 
-mwan_interface = m5:section(TypedSection, "interface", nil,
+mwan_interface = m:section(TypedSection, "interface", nil,
        translate("MWAN supports up to 252 physical and/or logical interfaces<br />" ..
        "MWAN requires that all interfaces have a unique metric configured in /etc/config/network<br />" ..
        "Names must match the interface name found in /etc/config/network<br />" ..
@@ -151,7 +153,7 @@ mwan_interface.template = "cbi/tblsection"
 mwan_interface.extedit = dsp.build_url("admin", "network", "mwan", "interface", "%s")
 function mwan_interface.create(self, section)
        TypedSection.create(self, section)
-       m5.uci:save("mwan3")
+       m.uci:save("mwan3")
        luci.http.redirect(dsp.build_url("admin", "network", "mwan", "interface", section))
 end
 
@@ -237,4 +239,4 @@ function metric.cfgvalue(self, s)
        end
 end
 
-return m5
+return m
index ed9d94ac7eba726c557270fd63c13db2e7232505..c8f6104ea18de76f201bb4db34db9856eb25184f 100644 (file)
@@ -2,14 +2,20 @@
 -- Copyright 2018 Florian Eckert <fe@dev.tdt.de>
 -- Licensed to the public under the GNU General Public License v2.
 
-dsp = require "luci.dispatcher"
-arg[1] = arg[1] or ""
+local dsp = require "luci.dispatcher"
+
+local m, mwan_interface, enabled, initial_state, family, track_ip
+local track_method, reliability, count, size, max_ttl
+local check_quality, failure_latency, failure_loss, recovery_latency
+local recovery_loss, timeout, interval, failure
+local keep_failure, recovery, down, up, flush, metric
 
+arg[1] = arg[1] or ""
 
-m5 = Map("mwan3", translatef("MWAN Interface Configuration - %s", arg[1]))
-       m5.redirect = dsp.build_url("admin", "network", "mwan", "interface")
+m = Map("mwan3", translatef("MWAN Interface Configuration - %s", arg[1]))
+m.redirect = dsp.build_url("admin", "network", "mwan", "interface")
 
-mwan_interface = m5:section(NamedSection, arg[1], "interface", "")
+mwan_interface = m:section(NamedSection, arg[1], "interface", "")
 mwan_interface.addremove = false
 mwan_interface.dynamic = false
 
@@ -34,8 +40,20 @@ track_ip.datatype = "host"
 track_method = mwan_interface:option(ListValue, "track_method", translate("Tracking method"))
 track_method.default = "ping"
 track_method:value("ping")
-track_method:value("arping")
-track_method:value("httping")
+if os.execute("which nping 1>/dev/null") == 0 then
+       track_method:value("nping-tcp")
+       track_method:value("nping-udp")
+       track_method:value("nping-icmp")
+       track_method:value("nping-arp")
+end
+
+if os.execute("which arping 1>/dev/null") == 0 then
+       track_method:value("arping")
+end
+
+if os.execute("which httping 1>/dev/null") == 0 then
+       track_method:value("httping")
+end
 
 reliability = mwan_interface:option(Value, "reliability", translate("Tracking reliability"),
        translate("Acceptable values: 1-100. This many Tracking IP addresses must respond for the link to be deemed up"))
@@ -237,4 +255,4 @@ function metric.cfgvalue(self, s)
        end
 end
 
-return m5
+return m
index 9b4ab102d5b526f5e4ff52386d9301472ee56dc5..4125aae0beffae989dba8fb85fffc83d7dc81d9b 100644 (file)
@@ -2,12 +2,13 @@
 -- Copyright 2018 Florian Eckert <fe@dev.tdt.de>
 -- Licensed to the public under the GNU General Public License v2.
 
-dsp = require "luci.dispatcher"
+local dsp = require "luci.dispatcher"
 
+local m, mwan_member, interface, metric, weight
 
-m5 = Map("mwan3", translate("MWAN - Members"))
+m = Map("mwan3", translate("MWAN - Members"))
 
-mwan_member = m5:section(TypedSection, "member", nil,
+mwan_member = m:section(TypedSection, "member", nil,
        translate("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"))
@@ -19,7 +20,7 @@ mwan_member.template = "cbi/tblsection"
 mwan_member.extedit = dsp.build_url("admin", "network", "mwan", "member", "%s")
 function mwan_member.create(self, section)
        TypedSection.create(self, section)
-       m5.uci:save("mwan3")
+       m.uci:save("mwan3")
        luci.http.redirect(dsp.build_url("admin", "network", "mwan", "member", section))
 end
 
@@ -41,4 +42,4 @@ function weight.cfgvalue(self, s)
        return self.map:get(s, "weight") or "1"
 end
 
-return m5
+return m
index 27d9a3e858df656b83aafbf4968f27a68d2e1146..3464ebfc92349b54a7e3be307dd2c0a354097dcf 100644 (file)
@@ -2,19 +2,21 @@
 -- Copyright 2018 Florian Eckert <fe@dev.tdt.de>
 -- Licensed to the public under the GNU General Public License v2.
 
-dsp = require "luci.dispatcher"
-arg[1] = arg[1] or ""
+local dsp = require "luci.dispatcher"
+
+local m, mwan_member, interface, metric, weight
 
+arg[1] = arg[1] or ""
 
-m5 = Map("mwan3", translatef("MWAN Member Configuration - %s", arg[1]))
-m5.redirect = dsp.build_url("admin", "network", "mwan", "member")
+m = Map("mwan3", translatef("MWAN Member Configuration - %s", arg[1]))
+m.redirect = dsp.build_url("admin", "network", "mwan", "member")
 
-mwan_member = m5:section(NamedSection, arg[1], "member", "")
+mwan_member = m:section(NamedSection, arg[1], "member", "")
 mwan_member.addremove = false
 mwan_member.dynamic = false
 
 interface = mwan_member:option(Value, "interface", translate("Interface"))
-m5.uci:foreach("mwan3", "interface",
+m.uci:foreach("mwan3", "interface",
        function(s)
                interface:value(s['.name'], s['.name'])
        end
@@ -28,4 +30,4 @@ weight = mwan_member:option(Value, "weight", translate("Weight"),
        translate("Acceptable values: 1-1000. Defaults to 1 if not set"))
 weight.datatype = "range(1, 1000)"
 
-return m5
+return m
index 4c6e21003e0b029921411de457e432ea4aa08881..ff1d338eee067fc08e51488f662ba6b420f5dbd1 100644 (file)
@@ -4,12 +4,13 @@
 
 local fs = require "nixio.fs"
 local ut = require "luci.util"
-script = "/etc/mwan3.user"
+local script = "/etc/mwan3.user"
 
+local m, f, t
 
-m5 = SimpleForm("luci", translate("MWAN - Notification"))
+m = SimpleForm("luci", translate("MWAN - Notification"))
 
-f = m5:section(SimpleSection, nil,
+f = m:section(SimpleSection, nil,
        translate("This section allows you to modify the content of \"/etc/mwan3.user\".<br />" ..
        "The file is also preserved during sysupgrade.<br />" ..
        "<br />" ..
@@ -42,4 +43,4 @@ function t.write(self, section, data)
        return fs.writefile(script, ut.trim(data:gsub("\r\n", "\n")) .. "\n")
 end
 
-return m5
+return m
index 4543260f6f7d9a59bb625bae1183e0797ab047fa..c2f47d6b2120ca6770e4942db2f00f4f5683bc99 100644 (file)
@@ -2,9 +2,10 @@
 -- Copyright 2018 Florian Eckert <fe@dev.tdt.de>
 -- Licensed to the public under the GNU General Public License v2.
 
-dsp = require "luci.dispatcher"
-uci = require "uci"
+local dsp = require "luci.dispatcher"
+local uci = require "uci"
 
+local m, mwan_policy, use_member, last_resort
 
 function policyCheck()
        local policy_error = {}
@@ -34,10 +35,10 @@ function policyError(policy_error)
        return warnings
 end
 
-m5 = Map("mwan3", translate("MWAN - Policies"),
+m = Map("mwan3", translate("MWAN - Policies"),
        policyError(policyCheck()))
 
-mwan_policy = m5:section(TypedSection, "policy", nil,
+mwan_policy = m:section(TypedSection, "policy", nil,
        translate("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 />" ..
@@ -53,7 +54,7 @@ mwan_policy.template = "cbi/tblsection"
 mwan_policy.extedit = dsp.build_url("admin", "network", "mwan", "policy", "%s")
 function mwan_policy.create(self, section)
        TypedSection.create(self, section)
-       m5.uci:save("mwan3")
+       m.uci:save("mwan3")
        luci.http.redirect(dsp.build_url("admin", "network", "mwan", "policy", section))
 end
 
@@ -84,4 +85,4 @@ function last_resort.cfgvalue(self, s)
        end
 end
 
-return m5
+return m
index d1a063d093192beb7846c2ca7693bd355bf68265..8e5a3fa950fd854280242a2579e8fad31cdfd416 100644 (file)
@@ -2,19 +2,21 @@
 -- Copyright 2018 Florian Eckert <fe@dev.tdt.de>
 -- Licensed to the public under the GNU General Public License v2.
 
-dsp = require "luci.dispatcher"
-arg[1] = arg[1] or ""
+local dsp = require "luci.dispatcher"
+
+local m, mwan_policy, member, last_resort
 
+arg[1] = arg[1] or ""
 
-m5 = Map("mwan3", translatef("MWAN Policy Configuration - %s", arg[1]))
-m5.redirect = dsp.build_url("admin", "network", "mwan", "policy")
+m = Map("mwan3", translatef("MWAN Policy Configuration - %s", arg[1]))
+m.redirect = dsp.build_url("admin", "network", "mwan", "policy")
 
-mwan_policy = m5:section(NamedSection, arg[1], "policy", "")
+mwan_policy = m:section(NamedSection, arg[1], "policy", "")
 mwan_policy.addremove = false
 mwan_policy.dynamic = false
 
 member = mwan_policy:option(DynamicList, "use_member", translate("Member used"))
-m5.uci:foreach("mwan3", "member",
+m.uci:foreach("mwan3", "member",
        function(s)
                member:value(s['.name'], s['.name'])
        end
@@ -27,4 +29,4 @@ last_resort:value("unreachable", translate("unreachable (reject)"))
 last_resort:value("blackhole", translate("blackhole (drop)"))
 last_resort:value("default", translate("default (use main routing table)"))
 
-return m5
+return m
index f0b94bd0bbbc53c38d8ffcf0aeb7077b4edf3366..a197930a48309e438701360f9f21d877912808f0 100644 (file)
@@ -2,9 +2,10 @@
 -- Copyright 2018 Florian Eckert <fe@dev.tdt.de>
 -- Licensed to the public under the GNU General Public License v2.
 
-dsp = require "luci.dispatcher"
-uci = require "uci"
+local dsp = require "luci.dispatcher"
+local uci = require "uci"
 
+local m, mwan_rule, src_ip, src_port, dest_ip, dest_port, proto, use_policy
 
 function ruleCheck()
        local rule_error = {}
@@ -38,11 +39,11 @@ function ruleWarn(rule_error)
        return warnings
 end
 
-m5 = Map("mwan3", translate("MWAN - Rules"),
+m = Map("mwan3", translate("MWAN - Rules"),
        ruleWarn(ruleCheck())
        )
 
-mwan_rule = m5:section(TypedSection, "rule", nil,
+mwan_rule = m:section(TypedSection, "rule", nil,
        translate("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 />" ..
@@ -61,7 +62,7 @@ mwan_rule.template = "cbi/tblsection"
 mwan_rule.extedit = dsp.build_url("admin", "network", "mwan", "rule", "%s")
 function mwan_rule.create(self, section)
        TypedSection.create(self, section)
-       m5.uci:save("mwan3")
+       m.uci:save("mwan3")
        luci.http.redirect(dsp.build_url("admin", "network", "mwan", "rule", section))
 end
 
@@ -101,4 +102,4 @@ function use_policy.cfgvalue(self, s)
        return self.map:get(s, "use_policy") or "&#8212;"
 end
 
-return m5
+return m
index 84adfcf910e66da5deeb13fdc76cb5f67e522748..f20414240e952160e91faa0a0079f6747138447e 100644 (file)
@@ -2,14 +2,20 @@
 -- Copyright 2018 Florian Eckert <fe@dev.tdt.de>
 -- Licensed to the public under the GNU General Public License v2.
 
-dsp = require "luci.dispatcher"
+local dsp = require "luci.dispatcher"
+local util   = require("luci.util")
+
+local m, mwan_rule, src_ip, src_port, dest_ip, dest_port, proto, sticky
+local timeout, ipset, logging, policy
+
 arg[1] = arg[1] or ""
 
+local ipsets = util.split(util.trim(util.exec("ipset -n -L 2>/dev/null | grep -v mwan3_ | sort")), "\n", nil, true) or {}
 
-m5 = Map("mwan3", translatef("MWAN Rule Configuration - %s", arg[1]))
-m5.redirect = dsp.build_url("admin", "network", "mwan", "rule")
+m = Map("mwan3", translatef("MWAN Rule Configuration - %s", arg[1]))
+m.redirect = dsp.build_url("admin", "network", "mwan", "rule")
 
-mwan_rule = m5:section(NamedSection, arg[1], "rule", "")
+mwan_rule = m:section(NamedSection, arg[1], "rule", "")
 mwan_rule.addremove = false
 mwan_rule.dynamic = false
 
@@ -49,9 +55,16 @@ timeout.datatype = "range(1, 1000000)"
 
 ipset = mwan_rule:option(Value, "ipset", translate("IPset"),
        translate("Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/youtube.com/youtube\")"))
+ipset:value("", translate("-- Please choose --"))
+for _, z in ipairs(ipsets) do
+       ipset:value(z)
+end
+
+logging = mwan_rule:option(Flag, "logging", translate("Logging"),
+       translate("Enables firewall rule logging (global mwan3 logging must also be enabled)"))
 
 policy = mwan_rule:option(Value, "use_policy", translate("Policy assigned"))
-m5.uci:foreach("mwan3", "policy",
+m.uci:foreach("mwan3", "policy",
        function(s)
                policy:value(s['.name'], s['.name'])
        end
@@ -60,4 +73,4 @@ policy:value("unreachable", translate("unreachable (reject)"))
 policy:value("blackhole", translate("blackhole (drop)"))
 policy:value("default", translate("default (use main routing table)"))
 
-return m5
+return m
index 259f3c975b31f55d2cbb4bccb5df46bc0e221f7b..2e7b490f4f51f23b4cc8f021bf004343389b8c63 100644 (file)
@@ -5,6 +5,17 @@
 -%>
 
 <script type="text/javascript">//<![CDATA[
+
+function secondsToString(time) {
+       var seconds = parseInt(time, 10);
+
+       var hrs   = Math.floor(seconds / 3600);
+       seconds  -= hrs*3600;
+       var mnts = Math.floor(seconds / 60);
+       seconds  -= mnts*60;
+       return String.format("%sh:%sm:%ss", hrs, mnts, seconds);
+}
+
 XHR.poll(-1, '<%=luci.dispatcher.build_url("admin", "status", "mwan", "interface_status")%>', null,
                function(x, status)
                {
@@ -15,15 +26,24 @@ XHR.poll(-1, '<%=luci.dispatcher.build_url("admin", "status", "mwan", "interface
                                for ( var iface in status.interfaces)
                                {
                                        var state = '';
-                                       var css = ''
+                                       var css = '';
+                                       var time = '';
                                        switch (status.interfaces[iface].status)
                                        {
                                                case 'online':
                                                        state = '<%:Online%>';
+                                                       time = String.format(
+                                                               '<div><strong>Uptime: </strong>%s</div>',
+                                                               secondsToString(status.interfaces[iface].uptime)
+                                                       );
                                                        css = 'success';
                                                        break;
                                                case 'offline':
                                                        state = '<%:Offline%>';
+                                                       time = String.format(
+                                                               '<div><strong>Downtime: </strong>%s</div>',
+                                                               secondsToString(status.interfaces[iface].downtime)
+                                                       );
                                                        css = 'danger';
                                                        break;
                                                default:
@@ -43,6 +63,10 @@ XHR.poll(-1, '<%=luci.dispatcher.build_url("admin", "status", "mwan", "interface
                                                '<div><strong>Status: </strong>%s</div>',
                                                state
                                        );
+                                       if (time)
+                                       {
+                                               statusview += time;
+                                       }
                                        statusview += '</div>'
                                }
                                statusDiv.innerHTML = statusview;
index a387948791278c12931a65b63b76646bde01575c..54c86248f53b964817adbcd6376418dbd2046d18 100644 (file)
@@ -1,73 +1,77 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: 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
 msgid "%d hour"
 msgstr "%d Stunde"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: 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 minute"
 msgstr "%d Minute"
 
-#: 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:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
 #: 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:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: 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
 msgid "%d minutes"
 msgstr "%d Minuten"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:129
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
+#: 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
 msgid "%d second"
 msgstr "%d Sekunde"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:131
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:132
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:133
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:134
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:135
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:137
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:138
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:143
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:144
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:146
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:147
-#: 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/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: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:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: 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
 msgid "%d seconds"
 msgstr "%d Sekunden"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
+#: 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:59
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
@@ -75,47 +79,59 @@ msgstr ""
 "Gültige Werte: 1-100. Diese Anzahl an Tracking-IP-Adressen müssen antworten, "
 "damit die Schnittstelle als aktiv angesehen wird"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:30
 msgid "Acceptable values: 1-1000. Defaults to 1 if not set"
 msgstr "Gültige Werte: 1-1000. Standard auf 1, falls nicht gesetzt"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:24
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:26
 msgid "Acceptable values: 1-256. Defaults to 1 if not set"
+msgstr "Akzeptable Werte: 1-256. Standardwert ist 1, wenn nicht gesetzt"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+msgid "Alert"
 msgstr ""
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:177
 msgid "All required IP rules for interface %s found"
-msgstr ""
+msgstr "Alle erforderlichen IP-Regeln für die Schnittstelle %s gefunden"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
 msgid "Also scan this Routing table for connected networks"
-msgstr ""
+msgstr "Auch diese Routing-Tabelle für verbundene Netzwerke scannen"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:73
 msgid "Check IP rules"
 msgstr "Prüfen der IP-Regeln"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
 msgid "Check link quality"
-msgstr ""
+msgstr "Linkqualität prüfen"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:74
 msgid "Check routing table"
 msgstr "Prüfen der Routing-Tabelle"
 
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:73
+#: 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 "Sammle Daten..."
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:80
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+#: 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/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
 msgid "Destination address"
 msgstr "Zieladresse"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:86
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
 msgid "Destination port"
 msgstr "Zielport"
 
@@ -133,53 +149,74 @@ msgstr ""
 msgid "Diagnostics"
 msgstr "Diagnose"
 
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:30
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:50
 msgid "Disabled"
 msgstr "Deaktiviert"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
 msgid ""
 "Downed interface will be deemed up after this many successful ping tests"
 msgstr ""
 "Eine als offline markierte Schnittstelle wird nach dieser Anzahl "
 "erfolgreicher Tracking-Runden als online angesehen"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:158
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+msgid "Emergency"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
 msgid "Enabled"
 msgstr "Aktiviert"
 
+#: 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/globalsconfig.lua:16
 msgid "Enter value in hex, starting with <code>0x</code>"
 msgstr "Fehler beim Sammeln von Informationen zur Fehlerbehebung"
 
+#: 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 ""
+msgstr "Ausführen"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:20
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Expect interface state on up event"
-msgstr ""
+msgstr "Erwarteter Schnittstellen status beim up event"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
 msgid "Failure interval"
 msgstr "Fehler-Intervall"
 
+#: 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 ""
+msgstr "Firewall-Maske"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
 msgid "Flush conntrack table"
-msgstr ""
+msgstr "Conntrack-Tabelle leeren"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:220
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
 msgid "Flush global firewall conntrack table on interface events"
-msgstr ""
+msgstr "Leere Global-Firewall-Conntrack-Table bei Schnittstellen-Events"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:45
 msgid "Globals"
-msgstr ""
+msgstr "Allgemein"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:76
 msgid "Hotplug ifdown"
@@ -189,35 +226,41 @@ msgstr "Hotplug ifdown"
 msgid "Hotplug ifup"
 msgstr "Hotplug ifup"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
 msgid "How often should rtmon update the interface routing table"
 msgstr ""
+"Zeit interval wie oft rtmon die Routing-Tabelle der Schnittstelle "
+"aktualisiert"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
 msgid "INFO: MWAN not running"
-msgstr ""
+msgstr "INFO: MWAN läuft nicht"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
 msgid "IPset"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv6"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:19
-msgid "Initial state"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+msgid "Info"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:26
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+msgid "Initial state"
+msgstr "Ausgangszustand"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:10
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:62
@@ -226,17 +269,17 @@ msgstr ""
 msgid "Interface"
 msgstr "Schnittstelle"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:206
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
 msgid "Interface down"
 msgstr "Schnittstelle nicht aktiv"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:217
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
 msgid "Interface up"
 msgstr "Schnittstelle aktiv"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr ""
 "Die Schnittstelle wird nach dieser Anzahl an fehlgeschlagenen Tracking-"
@@ -246,92 +289,101 @@ msgstr ""
 msgid "Interfaces"
 msgstr "Schnittstellen"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
 msgid "Internet Protocol"
 msgstr "Internet-Protokoll"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
 msgid "Keep failure interval"
-msgstr ""
+msgstr "Fehlerintervall beibehalten"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
 msgid "Keep ping failure interval during failure state"
-msgstr ""
+msgstr "Ping-Fehlerintervall während des Ausfalls beibehalten"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:74
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
 msgid "Last resort"
-msgstr ""
+msgstr "Letzter Ausweg"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:19
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:41
 msgid "Load Balancing"
-msgstr ""
+msgstr "Lastverteilung"
 
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:72
+#: 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 "Lade"
 
+#: 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 ""
+msgstr "MWAN - Allgemein"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:137
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:139
 msgid "MWAN - Interfaces"
-msgstr ""
+msgstr "MWAN - Schnittstellen"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:8
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:9
 msgid "MWAN - Members"
-msgstr ""
+msgstr "MWAN - Mitglieder"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:10
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:11
 msgid "MWAN - Notification"
-msgstr ""
+msgstr "MWAN - Benachrichtigung"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:38
 msgid "MWAN - Policies"
-msgstr ""
+msgstr "MWAN - Richtlinien"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:41
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:42
 msgid "MWAN - Rules"
-msgstr ""
+msgstr "MWAN - Regeln"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
 msgid "MWAN Interface Configuration - %s"
 msgstr "MWAN-Konfiguration, Schnittstelle - %s"
 
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:70
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:94
 msgid "MWAN Interfaces"
-msgstr ""
+msgstr "MWAN Schnittstellen"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:11
 msgid "MWAN Member Configuration - %s"
 msgstr "MWAN-Konfiguration, Mitglieder - %s"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:11
 msgid "MWAN Policy Configuration - %s"
 msgstr "MWAN-Konfiguration, Richtlinien - %s"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
 msgid "MWAN Rule Configuration - %s"
 msgstr "MWAN-Konfiguration, Regeln - %s"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:27
 msgid "MWAN Status - Detail"
-msgstr ""
+msgstr "MWAN Status - Details"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:54
 msgid "MWAN Status - Diagnostics"
-msgstr ""
+msgstr "MWAN Status - Diagnose"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:27
 msgid "MWAN Status - Troubleshooting"
-msgstr ""
+msgstr "MWAN Status - Fehlerbehebung"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:141
+#: 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/"
@@ -340,21 +392,28 @@ msgid ""
 ">Interfaces may not share the same name as configured members, policies or "
 "rules"
 msgstr ""
+"MWAN unterstützt bis zu 252 physische und/oder logische Schnittstellen<br /"
+">MWAN erfordert, dass alle Schnittstellen eine eindeutige Metrik haben, die "
+"in /etc/config/network konfiguriert sind <br /> Namen müssen mit dem "
+"Schnittstellennamen in /etc/config/network übereinstimmen <br /> Namen "
+"dürfen Zeichen A-Z, a-z, 0-9, _ enthalten aber keine Leerzeichen<br /"
+">Schnittstellen dürfen nicht den gleichen Namen wie konfigurierte "
+"Mitglieder, Richtlinien oder Regeln verwenden"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
 msgid "Max TTL"
-msgstr ""
+msgstr "Maximale TTL"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
 msgid "Max packet latency [ms]"
-msgstr ""
+msgstr "Maximale Paketlatenzzeit [ms]"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
 msgid "Max packet loss [%]"
-msgstr ""
+msgstr "Maximaler Paketverlust [%]"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: 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"
@@ -362,11 +421,11 @@ msgstr ""
 "Kann als einzelner oder mehrfacher Port (z.B. \"22\" oder \"80,443\") oder "
 "als Port-Range (z.B. \"1024:2048\") ohne Anführungsstriche eingegeben werden"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:17
 msgid "Member"
 msgstr "Mitglied"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:18
 msgid "Member used"
 msgstr "Mitglied, in Verwendung"
 
@@ -374,7 +433,7 @@ msgstr "Mitglied, in Verwendung"
 msgid "Members"
 msgstr "Mitglieder"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:11
+#: 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 "
@@ -385,30 +444,30 @@ msgstr ""
 "z, 0-9, _ und keine Leerzeichen<br />Mitglieder dürfen nicht denselben Namen "
 "mit konfigurierten Schnittstellen, Richtlinien oder Regeln teilen"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:60
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
 msgid "Members assigned"
 msgstr "Mitglieder, zugewiesen"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:228
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:227
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:32
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 msgid "Metric"
 msgstr "Metrik"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:106
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
 msgid "Min packet latency [ms]"
-msgstr ""
+msgstr "Minimale Paketlatenzzeit [ms]"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:118
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
 msgid "Min packet loss [%]"
-msgstr ""
+msgstr "Minimaler Paketverlust [%]"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:190
 msgid "Missing both IP rules for interface %s"
-msgstr ""
+msgstr "Beide IP-Regeln fehlen für die Schnittstelle %s"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:51
+#: 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\")"
@@ -416,43 +475,47 @@ msgstr ""
 "Name der IPset-Regel. Benötigt eine IPset-Regel in /etc/dnsmasq.conf (z.B. "
 "\"ipset=/youtube.com/youtube\")"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:44
+#: 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 "Nein"
 
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:52
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:76
 msgid "No MWAN interfaces found"
 msgstr "Keine MWAN-Schnittstellen gefunden"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:159
 msgid "No gateway for interface %s found."
-msgstr ""
+msgstr "No gateway für Schnittstelle %s gefunden"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:168
 msgid "No tracking Hosts for interface %s defined."
+msgstr "Kein Tracking Host für die Schnittstelle %s definiert"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+msgid "Notice"
 msgstr ""
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:60
 msgid "Notification"
-msgstr ""
+msgstr "Benachrichtigung"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: 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:22
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: 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 ""
+msgstr "Nur eine IP-Regel für die Schnittstelle %s gefunden"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:45
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
 msgid "Ping count"
 msgstr "Ping-Zähler"
 
@@ -460,24 +523,24 @@ msgstr "Ping-Zähler"
 msgid "Ping default gateway"
 msgstr "Ping-Standard-Gateway"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:190
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:140
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
 msgid "Ping interval"
 msgstr "Ping-Intervall"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
 msgid "Ping interval during failure detection"
 msgstr "Ping-Intervall während Fehlererkennung"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
 msgid "Ping interval during failure recovering"
 msgstr "Ping-Intervall während der Wiederherstellung"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
 msgid "Ping size"
 msgstr "Ping-Größe"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:127
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
 msgid "Ping timeout"
 msgstr "Ping-Timeout"
 
@@ -489,7 +552,7 @@ msgstr "Ping-Tracking-IP"
 msgid "Policies"
 msgstr "Richtlinien"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:41
+#: 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 "
@@ -499,44 +562,53 @@ 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 ""
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:50
+"Richtlinien sind Profile, die ein oder mehrere Mitglieder gruppieren und "
+"MWANsteuern und verteilt den Traffic<br />Mitglieder-Schnittstellen mit "
+"niedrigeren Metriken werden als ersters genutzt<br />Mitglieder-"
+"Schnittstellen mit der gleichen Metrik werden lastverteilt<br /> Mitglieder-"
+"Schnittstellen verteilen mehr Traffic aus denen mit höhere Gewichtung.<br /"
+">Namen können die Zeichen A-Z, a-z, 0-9, _ und keine Leerzeichen enthalten. "
+"<br />Namen müssen 15 Zeichen oder weniger sein<br />Richtlinien dürfen "
+"nicht den gleichen Namen wie konfigurierte Schnittstellen, Mitglieder oder "
+"Regeln verwenden."
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:51
 msgid "Policy"
 msgstr "Richtlinie"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:98
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
 msgid "Policy assigned"
 msgstr "Richtlinie, zugewiesen"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:92
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
 msgid "Protocol"
 msgstr "Protokoll"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
 msgid "Recovery interval"
 msgstr "Wiederherstellungs-Intervall"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:39
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
+#: 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 "Routing-Tabelle %d"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:196
 msgid "Routing table %s for interface %s found"
-msgstr ""
+msgstr "Routing-Tabelle %s für die Schnittstelle %s gefunden"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:200
 msgid "Routing table %s for interface %s not found"
-msgstr ""
+msgstr "Routing-Tabelle %s für die Schnittstelle %s nicht gefunden"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
 msgid "Routing table lookup"
-msgstr ""
+msgstr "Routing-Tabelle nachschlagen"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:59
 msgid "Rule"
 msgstr "Regel"
 
@@ -544,7 +616,7 @@ msgstr "Regel"
 msgid "Rules"
 msgstr "Regeln"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:46
+#: 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 "
@@ -556,32 +628,43 @@ msgid ""
 "z, 0-9, _ and no spaces<br />Rules may not share the same name as configured "
 "interfaces, members or policies"
 msgstr ""
+"Regeln legen fest, welcher Datenverkehr eine bestimmte MWAN-Richtlinie "
+"verwendet<br />Regeln basieren auf IP-Adresse, Port oder Protokoll<br /"
+">Regeln werden von oben nach unten abgeglichen<br />Regeln unterhalb einer "
+"Matching-Regel werden ignoriert<br />Der Datenverkehr, der keiner Regel "
+"entspricht, wird über die Hauptroutentabelle geleitet<br />Der Datenverkehr, "
+"der für bekannte (nicht Standard) Netzwerke bestimmt istwird von der "
+"Hauptroutinentabelle abgewickelt<br />Der Datenverker, der einer Regel "
+"entspricht, wo alle WAN-Schnittstellen für diese  Richtlinie nicht verbunden "
+"sind, werden verworfen<br />Namen können die Zeichen A-Z, a-z, 0-9, _ und "
+"keine Leerzeichen enthalten<br />Regeln dürfen nicht den gleichen Namen wie "
+"konfigurierte Schnittstellen, Mitglieder oder Richtlinien verwenden<br />"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
 msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
 msgstr ""
 "Sekunden. Gültige Werte: 1-1000000. Standard bei 600 falls nicht gesetzt"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:68
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
 msgid "Source address"
 msgstr "Quelladresse"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:74
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:20
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
 msgid "Source port"
 msgstr "Quellport"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
 msgid "Sticky"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
 msgid "Sticky timeout"
 msgstr "Sticky-Timeout"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:17
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+#: 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 ""
 "Unterstützt CIDR-Schreibweise (z.B. \"192.168.100.0/24\") ohne "
@@ -591,18 +674,18 @@ msgstr ""
 msgid "Task"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:13
+#: 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:228
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 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:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 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"
@@ -611,7 +694,7 @@ msgstr ""
 "Link aktiv oder inaktiv ist. Leer lassen, um die Schnittstelle als dauerhaft "
 "online anzusehen"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:13
+#: 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 "
@@ -629,22 +712,39 @@ msgid ""
 "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:30
+"Dieser Abschnitt ermöglicht es Ihnen, den Inhalt von \"/etc/mwan3.user\" zu "
+"ändern <br />Die Datei bleibt auch während des System-Upgrades erhalten.<br /"
+"><br /><br />Anmerkung:<br />Diese Datei wird als Shell-Skript interpretiert."
+"<br />Die erste Zeile des Skripts muss &#34;#!/bin/sh&#34; ohne "
+"Anführungszeichen sein.<br />Zeilen, die mit # beginnen, sind Kommentare und "
+"werden nicht ausgeführt.<br />Setzen Sie Ihre eigene mwan3-Aktion hier, sie "
+"wird bei jedem netifd hotplug interface event ausgeführt<br />für die "
+"Schnittstell wo der mwan3 aktiviert ist.<br /><br /><br /><br />Es gibt drei "
+"Haupt Umgebungsvariablen, die an dieses Skript übergeben werden.<br /><br /"
+"><br />$ACTION <br />* \"ifup\" Wird von netifd und mwan3track "
+"ausgeführt<br />* \"ifdown\" Wird von netifd und mwan3track ausgeführt<br /"
+">* \"connected\" Wird von mwan3track ausgeführt, wenn das Tracking "
+"erfolgreich war <br />* \"disconnected\" Wird von mwan3track ausgeführt, "
+"wenn das Tracking fehlgeschlagen ist <br />$INTERFACE Name der "
+"Schnittstelle, die up oder down gegangen ist (z.B. \"wan\" oder \"wwan"
+"\")<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
 msgid "Tracking hostname or IP address"
 msgstr "Tracking des Hostnamen oder der IP-Addresse"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
 msgid "Tracking method"
-msgstr ""
+msgstr "Tracking-Methode"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
 msgid "Tracking reliability"
-msgstr ""
+msgstr "Tracking-Sicherheit"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
+#: 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"
@@ -660,41 +760,41 @@ msgstr ""
 msgid "Troubleshooting"
 msgstr "Fehlerbehebung"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
 msgid "Update interval"
-msgstr ""
+msgstr "Aktualisierungsintervall"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
 msgid "View the content of /etc/protocols for protocol description"
-msgstr ""
+msgstr "Schaue in der Datei /etc/protocols für Protokollbeschreibung mach"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:17
+#: 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:24
+#: 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:43
+#: 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:36
+#: 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:30
+#: 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:29
+#: 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:33
+#: 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!"
@@ -702,55 +802,59 @@ msgstr ""
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:37
 msgid "Waiting for command to complete..."
+msgstr "Warten auf den Abschluss des Befehls..."
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+msgid "Warning"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:38
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:39
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:29
 msgid "Weight"
 msgstr "Gewichtung"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:24
+#: 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 ""
 "Sobald alle Mitglieder der Richtlinie offline sind, wird dieses Verhalten "
 "für passenden Traffic verwendet"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:43
+#: 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 "Ja"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:225
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "always"
 msgstr "immer"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:60
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
 msgid "blackhole (drop)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
 msgid "default (use main routing table)"
 msgstr "default (Haupt-Routing-Tabelle wird benutzt)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
 msgid "ifdown"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:222
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
 msgid "ifup"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
 msgid "never"
 msgstr "nie"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:83
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:26
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
 msgid "unreachable (reject)"
 msgstr "unerreichbar (rejectet)"
diff --git a/applications/luci-app-mwan3/po/es/mwan3.po b/applications/luci-app-mwan3/po/es/mwan3.po
new file mode 100644 (file)
index 0000000..eae5ebc
--- /dev/null
@@ -0,0 +1,881 @@
+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"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\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
+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
+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
+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
+msgid "%d second"
+msgstr "%d segundo"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua: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: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
+msgid "%d seconds"
+msgstr "%d segundos"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+msgid "-- Please choose --"
+msgstr "-- Por favor elija --"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+msgid ""
+"Acceptable values: 1-100. This many Tracking IP addresses must respond for "
+"the link to be deemed up"
+msgstr ""
+"Valores aceptables: 1-100. Esta cantidad de direcciones IP de seguimiento "
+"debe responder para que el enlace se considere activo."
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:30
+msgid "Acceptable values: 1-1000. Defaults to 1 if not set"
+msgstr ""
+"Valores aceptables: 1-1000. El valor predeterminado es 1 si no se establece"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:26
+msgid "Acceptable values: 1-256. Defaults to 1 if not set"
+msgstr ""
+"Valores aceptables: 1-256. El valor predeterminado es 1 si no se establece"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+msgid "Alert"
+msgstr "Alerta"
+
+#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:177
+msgid "All required IP rules for interface %s found"
+msgstr "Se encontraron todas las reglas de IP requeridas para la interfaz %s"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+msgid "Also scan this Routing table for connected networks"
+msgstr "También escanee esta tabla de enrutamiento para redes conectadas"
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:73
+msgid "Check IP rules"
+msgstr "Comprobar reglas de IP"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
+msgid "Check link quality"
+msgstr "Comprobar calidad del enlace"
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:74
+msgid "Check routing table"
+msgstr "Ver tabla de enrutamiento"
+
+#: 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 "Recolectando datos..."
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+msgid "Critical"
+msgstr "Crítico"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+msgid "Debug"
+msgstr "Depurar"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+msgid "Destination address"
+msgstr "Dirección de destino"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+msgid "Destination port"
+msgstr "Puerto 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 "Detalles"
+
+#: 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 "Diagnósticos"
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:50
+msgid "Disabled"
+msgstr "Deshabilitado"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+msgid ""
+"Downed interface will be deemed up after this many successful ping tests"
+msgstr ""
+"La interfaz inactiva se considerará activa después de tantas pruebas de ping "
+"exitosas"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+msgid "Emergency"
+msgstr "Emergencia"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
+msgid "Enabled"
+msgstr "Habilitado"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+msgid ""
+"Enables firewall rule logging (global mwan3 logging must also be enabled)"
+msgstr ""
+"Habilita el registro de reglas de firewall (el registro global de mwan3 "
+"también debe estar habilitado)"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+msgid "Enables global firewall logging"
+msgstr "Habilita el registro de firewall global"
+
+#: 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>"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+msgid "Error"
+msgstr "Error"
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:81
+msgid "Execute"
+msgstr "Ejecutar"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
+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
+msgid "Failure interval"
+msgstr "Intervalo de fracaso"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+msgid "Firewall loglevel"
+msgstr "Nivel de firewall"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+msgid "Firewall mask"
+msgstr "Mascara de Firewall"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
+msgid "Flush conntrack table"
+msgstr "Purgar mesa de conexión"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
+msgid "Flush global firewall conntrack table on interface events"
+msgstr ""
+"Vaciar la tabla de conexiones de firewall global en los eventos de la "
+"interfaz"
+
+#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:45
+msgid "Globals"
+msgstr "Globales"
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:76
+msgid "Hotplug ifdown"
+msgstr "Hotplug ifdown"
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:75
+msgid "Hotplug ifup"
+msgstr "Hotplug ifup"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
+msgid "How often should rtmon update the interface routing table"
+msgstr ""
+"¿Con qué frecuencia debe rtmon actualizar la tabla de enrutamiento de la "
+"interfaz?"
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
+msgid "INFO: MWAN not running"
+msgstr "INFO: MWAN no se está ejecutando"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
+msgid "IPset"
+msgstr "IPset"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
+msgid "IPv4"
+msgstr "IPv4"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+msgid "IPv6"
+msgstr "IPv6"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+msgid "Info"
+msgstr "Info"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+msgid "Initial state"
+msgstr "Estado inicial"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
+#: 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 "Interfaz"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+msgid "Interface down"
+msgstr "Bajar interfaz"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+msgid "Interface up"
+msgstr "Levantar interfaz"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+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 "
+"fallidas"
+
+#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:48
+msgid "Interfaces"
+msgstr "Interfaces"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+msgid "Internet Protocol"
+msgstr "Protocolo de Internet"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+msgid "Keep failure interval"
+msgstr "Mantener el intervalo de falla"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+msgid "Keep ping failure interval during failure state"
+msgstr "Mantener el intervalo de falla de ping durante el estado de falla"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
+msgid "Last resort"
+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 "Balanceo 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 "Cargando"
+
+#: 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 "Iniciar sesión"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+msgid "Loglevel"
+msgstr "Nivel de registro"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:8
+msgid "MWAN - Globals"
+msgstr "MWAN - Globales"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:139
+msgid "MWAN - Interfaces"
+msgstr "MWAN - Interfaces"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:9
+msgid "MWAN - Members"
+msgstr "MWAN - Miembros"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:11
+msgid "MWAN - Notification"
+msgstr "MWAN - Notificación"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:38
+msgid "MWAN - Policies"
+msgstr "MWAN - Políticas"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:42
+msgid "MWAN - Rules"
+msgstr "MWAN - Reglas"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
+msgid "MWAN Interface Configuration - %s"
+msgstr "Configuración de la interfaz MWAN -%s"
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:94
+msgid "MWAN Interfaces"
+msgstr "Interfaces MWAN"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:11
+msgid "MWAN Member Configuration - %s"
+msgstr "Configuración de miembros de MWAN -%s"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:11
+msgid "MWAN Policy Configuration - %s"
+msgstr "Configuración de la política MWAN -%s"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+msgid "MWAN Rule Configuration - %s"
+msgstr "Configuración de la regla MWAN -%s"
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:27
+msgid "MWAN Status - Detail"
+msgstr "Estado de MWAN - Detalle"
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:54
+msgid "MWAN Status - Diagnostics"
+msgstr "Estado de MWAN - Diagnóstico"
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:27
+msgid "MWAN Status - Troubleshooting"
+msgstr "Estado de MWAN - Resolución de problemas"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
+msgid ""
+"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
+"requires that all interfaces have a unique metric configured in /etc/config/"
+"network<br />Names must match the interface name found in /etc/config/"
+"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
+">Interfaces may not share the same name as configured members, policies or "
+"rules"
+msgstr ""
+"MWAN admite hasta 252 interfaces físicas y/o lógicas<br />MWAN requiere que "
+"todas las interfaces tengan una métrica única configurada en /etc/config/"
+"network<br />Los nombres deben coincidir con el nombre de la interfaz que se "
+"encuentra en / etc / config / network <br /> Los nombres pueden contener "
+"caracteres AZ, az, 0-9, _ y sin espacios<br />Las interfaces no pueden "
+"compartir el mismo nombre que los miembros configurados, políticas o reglas"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
+msgid "Max TTL"
+msgstr "Máx TTL"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
+msgid "Max packet latency [ms]"
+msgstr "Latencia máxima de paquetes [ms]"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
+msgid "Max packet loss [%]"
+msgstr "Pérdida máxima de paquetes [%]"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
+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 ""
+"Puede ingresarse como uno o varios puertos (por ejemplo, \"22\" o "
+"\"80,443\") o como un puerto (por ejemplo, \"1024:2048\") sin comillas"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:17
+msgid "Member"
+msgstr "Miembro"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:18
+msgid "Member used"
+msgstr "Miembro utilizado"
+
+#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:51
+msgid "Members"
+msgstr "Miembros"
+
+#: 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 ""
+"Los miembros son perfiles que adjuntan una métrica y peso a una interfaz "
+"MWAN<br />Los nombres pueden contener los caracteres A-Z, a-z, 0-9, _ y sin "
+"espacios<br />Los miembros no pueden compartir el mismo nombre que las "
+"interfaces, políticas o reglas configuradas"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+msgid "Members assigned"
+msgstr "Miembros asignados"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
+msgid "Metric"
+msgstr "Métrica"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
+msgid "Min packet latency [ms]"
+msgstr "Latencia mínima de paquetes [ms]"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
+msgid "Min packet loss [%]"
+msgstr "Pérdida mínima de paquetes [%]"
+
+#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:190
+msgid "Missing both IP rules for interface %s"
+msgstr "Faltan ambas reglas de IP para la interfaz %s"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+msgid ""
+"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
+"youtube.com/youtube\")"
+msgstr ""
+"Nombre de la regla IPset. Requiere la regla de IPset en /etc/dnsmasq.conf "
+"(por ejemplo, \"ipset=/youtube.com/youtube\")"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+msgid "No"
+msgstr "No"
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:76
+msgid "No MWAN interfaces found"
+msgstr "No se encontraron interfaces MWAN"
+
+#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:159
+msgid "No gateway for interface %s found."
+msgstr "No se ha encontrado ninguna puerta de enlace para la interfaz %s."
+
+#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:168
+msgid "No tracking Hosts for interface %s defined."
+msgstr "No se han definido Hosts de seguimiento para la interfaz %s."
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+msgid "Notice"
+msgstr "Nota"
+
+#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:60
+msgid "Notification"
+msgstr "Notificación"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
+msgid "Offline"
+msgstr "Fuera de línea"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
+msgid "Online"
+msgstr "En línea"
+
+#: 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 "Solo se encontró una regla de IP para la interfaz %s"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
+msgid "Ping count"
+msgstr "Recuento de ping"
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:71
+msgid "Ping default gateway"
+msgstr "Ping a puerta de enlace predeterminada"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+msgid "Ping interval"
+msgstr "Intervalo de ping"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+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
+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
+msgid "Ping size"
+msgstr "Tamaño de ping"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
+msgid "Ping timeout"
+msgstr "Tiempo de espera de ping"
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:72
+msgid "Ping tracking IP"
+msgstr "Ping de seguimiento de IP"
+
+#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:54
+msgid "Policies"
+msgstr "Políticas"
+
+#: 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 ""
+"Las políticas son perfiles que agrupan a uno o más miembros que controlan la "
+"forma en que MWAN distribuye el tráfico<br />Las interfaces de los miembros "
+"con métricas más bajas se utilizan primero<br />Las interfaces de los "
+"miembros con la misma métrica tendrán carga equilibrada. más tráfico para "
+"aquellos con mayor peso<br />Los nombres pueden contener caracteres AZ, az, "
+"0-9, _ y sin espacios<br />Los nombres deben tener 15 caracteres o menos<br /"
+">Las políticas no pueden compartir el mismo nombre que interfaces "
+"configuradas, miembros o reglas"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:51
+msgid "Policy"
+msgstr "Política"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+msgid "Policy assigned"
+msgstr "Política asignada"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+msgid "Protocol"
+msgstr "Protocolo"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+msgid "Recovery interval"
+msgstr "Intervalo de recuperación"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
+msgid "Routing table %d"
+msgstr "Tabla de enrutamiento %d"
+
+#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:196
+msgid "Routing table %s for interface %s found"
+msgstr "Tabla de enrutamiento %s para la interfaz %s encontrada"
+
+#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:200
+msgid "Routing table %s for interface %s not found"
+msgstr "No se encontró la tabla de enrutamiento %s para la interfaz %s"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+msgid "Routing table lookup"
+msgstr "Tabla de enrutamiento de búsqueda"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:59
+msgid "Rule"
+msgstr "Regla"
+
+#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:57
+msgid "Rules"
+msgstr "Reglas"
+
+#: 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 ""
+"Las reglas especifican qué tráfico utilizará una política MWAN "
+"particular<br />Las reglas se basan en la dirección IP, el puerto o el "
+"protocolo<br />Las reglas coinciden de arriba a abajo<br />Las reglas que "
+"están debajo de una regla coincidente se ignoran<br />El tráfico que no "
+"coincide con ninguna regla se enruta mediante la tabla de enrutamiento "
+"principal<br />El tráfico destinado a redes conocidas (distintas de las "
+"predeterminadas) se maneja mediante la tabla de enrutamiento principal<br /"
+">El tráfico coincide con una regla, pero todas las interfaces WAN para esa "
+"política son down se quedará en negrita<br />Los nombres pueden contener "
+"caracteres AZ, az, 0-9, _ y sin espacios<br />Las reglas no pueden compartir "
+"el mismo nombre que las interfaces, miembros o políticas configuradas"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
+msgstr ""
+"Segundos. Valores aceptables: 1-1000000. El valor predeterminado es 600 si "
+"no se establece"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+msgid "Source address"
+msgstr "Dirección de origen"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+msgid "Source port"
+msgstr "Puerto de origen"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+msgid "Sticky"
+msgstr "Pegajoso"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+msgid "Sticky timeout"
+msgstr "Tiempo de espera pegajoso"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
+msgstr ""
+"Admite la notación CIDR (por ejemplo, \"192.168.100.0/24\") sin comillas"
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:69
+msgid "Task"
+msgstr "Tarea"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:15
+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:246
+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
+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 ""
+"Se hará un ping a este nombre de host o dirección IP para determinar si el "
+"enlace está activo o inactivo. Deje en blanco para asumir que la interfaz "
+"está siempre en línea"
+
+#: 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 ""
+"Esta sección le permite modificar el contenido de \"/etc/mwan3.user\".<br /"
+">El archivo también se conserva durante sysupgrade.<br /><br />Notas:<br /"
+">Este archivo se interpreta como un shell script.<br />La primera línea del "
+"script debe ser &#34;#!/bin/sh&#34; sin comillas.<br />Las líneas que "
+"comienzan con # son comentarios y no se ejecutan.<br />Ponga su acción mwan3 "
+"personalizada aquí, se ejecutarán<br />con cada evento de la interfaz "
+"hotplug de Netifd<br />en las interfaces para las que mwan3 está habilitado."
+"<br /><br />Hay tres variables de entorno principales que se pasan a este "
+"script.<br /><br />$ACTION <br />* \"ifup\" es llamado por netifd y "
+"mwan3track <br />* \"ifdown\" es llamado por netifd y mwan3track <br />* "
+"\"conectado\" Sólo es llamado por mwan3track si el seguimiento fue exitoso "
+"<br />* \"desconectado\" Sólo es llamado por mwan3track si el seguimiento ha "
+"fallado <br />$INTERFAZ Nombre de la interfaz que subió o bajó (por ejemplo, "
+"\"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
+msgid "Tracking hostname or IP address"
+msgstr "Seguimiento de nombre de host o dirección IP"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+msgid "Tracking method"
+msgstr "Método de seguimiento"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
+msgid "Tracking reliability"
+msgstr "Fiabilidad de seguimiento"
+
+#: 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 ""
+"El tráfico de la misma dirección IP de origen que coincidía anteriormente "
+"con esta regla dentro del período de tiempo de espera fijo utilizará la "
+"misma interfaz 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 "Solución de problemas"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
+msgid "Update interval"
+msgstr "Intervalo de actualización"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
+msgid "View the content of /etc/protocols for protocol description"
+msgstr "Ver el contenido de /etc/protocol para la descripción del protocolo."
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:19
+msgid "WARNING: %d interfaces are configured exceeding the maximum of %d!"
+msgstr ""
+"ADVERTENCIA: %d interfaces están configuradas excediendo el 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 "ADVERTENCIA: La interfaz %s no se encuentra en /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 "ADVERTENCIA: La interfaz %s tiene una métrica duplicada %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 ""
+"ADVERTENCIA: La interfaz %s tiene un requisito de confiabilidad más alto que "
+"los hosts de seguimiento (%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 ""
+"ADVERTENCIA: La interfaz %s no tiene una ruta predeterminada en la tabla de "
+"enrutamiento 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 ""
+"ADVERTENCIA: La política %s excede el número máximo de 15 caracteres en el "
+"nombre"
+
+#: 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 ""
+"ADVERTENCIA: ¡La regla %s tiene un puerto configurado sin protocolo o con "
+"protocolo incorrecto especificado!"
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:37
+msgid "Waiting for command to complete..."
+msgstr "Esperando que el comando se complete..."
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+msgid "Warning"
+msgstr "Advertencia"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:39
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:29
+msgid "Weight"
+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 ""
+"Cuando todos los miembros de la política están fuera de línea, utilice este "
+"comportamiento para el tráfico coincidente"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
+msgid "Yes"
+msgstr "Si"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
+msgid "always"
+msgstr "siempre"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+msgid "blackhole (drop)"
+msgstr "agujero negro (caída)"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+msgid "default (use main routing table)"
+msgstr "predeterminado (usar tabla de enrutamiento principal)"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
+msgid "ifdown"
+msgstr "ifdown"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
+msgid "ifup"
+msgstr "ifup"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
+msgid "never"
+msgstr "nunca"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+msgid "unreachable (reject)"
+msgstr "inalcanzable (rechazar)"
index 1920d6bb4e674a6cf3a1de3c671b600a0b2ecef7..cef560bcd1d6f9de525caaa4c146fddcaa9b3ef8 100644 (file)
@@ -7,106 +7,115 @@ msgstr ""
 "Language-Team: \n"
 "MIME-Version: 1.0\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 2.0.7\n"
+"X-Generator: Poedit 2.2.1\n"
 "Last-Translator: INAGAKI Hiroshi <musashino.open@gmail.com>\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 "Language: ja\n"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: 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
 msgid "%d hour"
 msgstr "%d 時間"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: 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 minute"
 msgstr "%d 分"
 
-#: 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:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
 #: 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:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: 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
 msgid "%d minutes"
 msgstr "%d 分"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:129
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
+#: 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
 msgid "%d second"
 msgstr "%d 秒"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:131
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:132
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:133
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:134
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:135
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:137
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:138
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:143
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:144
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:146
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:147
-#: 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/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: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:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: 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
 msgid "%d seconds"
 msgstr "%d 秒"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
+#: 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:59
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
 msgstr ""
-"利用可能な値: 1-100。上記の追跡 IP の合計個数のうち、Up 状態と判定するために"
-"ã\81«å¿\85è¦\81ã\81ªã\80\81ã\83¬ã\82¹ã\83\9dã\83³ã\82¹ã\81\8cè¿\94ã\81\95ã\82\8cã\81\9f追跡 IP アドレスの個数です。"
+"利用可能な値: 1-100。上記のトラッキング IP の合計個数のうち、Up 状態と判定す"
+"ã\82\8bã\81\9fã\82\81ã\81«ã\81«å¿\85è¦\81ã\81ªã\80\81ã\83¬ã\82¹ã\83\9dã\83³ã\82¹ã\81\8cè¿\94ã\81\95ã\82\8cã\81\9fã\83\88ã\83©ã\83\83ã\82­ã\83³ã\82° IP アドレスの個数です。"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:30
 msgid "Acceptable values: 1-1000. Defaults to 1 if not set"
 msgstr "利用可能な値: 1-1000。空欄の場合のデフォルトは1です。"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:24
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:26
 msgid "Acceptable values: 1-256. Defaults to 1 if not set"
 msgstr "利用可能な値: 1-256。空欄の場合のデフォルトは1です。"
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+msgid "Alert"
+msgstr "アラート"
+
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:177
 msgid "All required IP rules for interface %s found"
-msgstr ""
+msgstr "インターフェース %s の全必須 IP ルールが見つかりました"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: 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 "IP ルールのチェック"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
 msgid "Check link quality"
 msgstr "リンク品質のチェック"
 
@@ -114,19 +123,27 @@ msgstr "リンク品質のチェック"
 msgid "Check routing table"
 msgstr "ルーティング テーブルのチェック"
 
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:73
+#: 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/rule.lua:80
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+#: 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/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
 msgid "Destination address"
 msgstr "宛先アドレス"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:86
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
 msgid "Destination port"
 msgstr "宛先ポート"
 
@@ -144,47 +161,70 @@ msgstr "詳細"
 msgid "Diagnostics"
 msgstr "診断機能"
 
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:30
+#: 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:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
 msgid ""
 "Downed interface will be deemed up after this many successful ping tests"
 msgstr ""
 "Down 状態のインターフェースが Up 状態と判断されるまでに要する ping テストの成"
 "功回数です。"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:158
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+msgid "Emergency"
+msgstr "緊急"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
 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 ""
+"ファイアウォール ルールのログ記録を有効にします。(グローバルな mwan3 ログ記"
+"録も有効にする必要があります)"
+
+#: 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/globalsconfig.lua:16
 msgid "Enter value in hex, starting with <code>0x</code>"
 msgstr "<code>0x</code> で始まる16進数の値を入力してください。"
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+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:20
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Expect interface state on up event"
 msgstr "Up イベント時に予想されるインターフェースの状態です。"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
 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:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
 msgid "Flush conntrack table"
 msgstr "conntrack テーブルのクリア"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:220
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
 msgid "Flush global firewall conntrack table on interface events"
 msgstr ""
 "インターフェース イベント時にグローバル ファイアウォール conntrack テーブルを"
@@ -202,9 +242,9 @@ msgstr "ホットプラグ ifdown"
 msgid "Hotplug ifup"
 msgstr "ホットプラグ ifup"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
 msgid "How often should rtmon update the interface routing table"
-msgstr ""
+msgstr "rtmon がインターフェース ルーティングテーブルの更新を行う頻度です。"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
@@ -212,25 +252,29 @@ msgstr ""
 msgid "INFO: MWAN not running"
 msgstr "情報: MWAN は実行されていません"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
 msgid "IPset"
 msgstr "IPset"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv6"
 msgstr "IPv6"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+msgid "Info"
+msgstr "情報"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
 msgid "Initial state"
 msgstr "初期状態"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:26
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:10
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:62
@@ -239,17 +283,17 @@ msgstr "初期状態"
 msgid "Interface"
 msgstr "インターフェース"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:206
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
 msgid "Interface down"
 msgstr "インターフェース Down"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:217
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
 msgid "Interface up"
 msgstr "インターフェース Up"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr ""
 "インターフェースが Down 状態と判断されるまでに要する ping テストの失敗回数で"
@@ -259,20 +303,20 @@ msgstr ""
 msgid "Interfaces"
 msgstr "インターフェース"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
 msgid "Internet Protocol"
 msgstr "インターネット プロトコル"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
 msgid "Keep failure interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
 msgid "Keep ping failure interval during failure state"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:74
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
 msgid "Last resort"
 msgstr "最終手段"
 
@@ -281,54 +325,63 @@ msgstr "最終手段"
 msgid "Load Balancing"
 msgstr "負荷分散"
 
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:72
+#: 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 "MWAN - グローバル"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:137
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:139
 msgid "MWAN - Interfaces"
 msgstr "MWAN - インターフェース"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:8
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:9
 msgid "MWAN - Members"
 msgstr "MWAN - メンバー"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:10
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:11
 msgid "MWAN - Notification"
 msgstr "MWAN - 通知"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:38
 msgid "MWAN - Policies"
 msgstr "MWAN - ポリシー"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:41
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:42
 msgid "MWAN - Rules"
 msgstr "MWAN - ルール"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
 msgid "MWAN Interface Configuration - %s"
 msgstr "MWAN インターフェース設定 - %s"
 
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:70
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:94
 msgid "MWAN Interfaces"
 msgstr "MWAN インターフェース"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:11
 msgid "MWAN Member Configuration - %s"
 msgstr "MWAN メンバー設定 - %s"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:11
 msgid "MWAN Policy Configuration - %s"
 msgstr "MWAN ポリシー設定 - %s"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
 msgid "MWAN Rule Configuration - %s"
 msgstr "MWAN ルール設定 - %s"
 
@@ -344,7 +397,7 @@ msgstr "MWAN ステータス - 診断"
 msgid "MWAN Status - Troubleshooting"
 msgstr "MWAN ステータス - トラブルシューティング"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:141
+#: 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/"
@@ -361,20 +414,20 @@ msgstr ""
 "スは使用できません。<br />インターフェースには、設定済みのメンバーやポリ"
 "シー、ルールと同じ名前を使用することはできません。"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
 msgid "Max TTL"
-msgstr ""
+msgstr "最大 TTL"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
 msgid "Max packet latency [ms]"
 msgstr "最大パケットレイテンシ [ms]"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
 msgid "Max packet loss [%]"
 msgstr "最大パケットロス [%]"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: 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"
@@ -382,11 +435,11 @@ msgstr ""
 "単一または複数のポート(例: \"22\" または \"80,443\")、あるいはポートの範囲"
 "(例: \"1024:2048\")を、クオーテーション無しで指定することができます。"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:17
 msgid "Member"
 msgstr "メンバー"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:18
 msgid "Member used"
 msgstr "使用されるメンバー"
 
@@ -394,7 +447,7 @@ msgstr "使用されるメンバー"
 msgid "Members"
 msgstr "メンバー"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:11
+#: 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 "
@@ -405,22 +458,22 @@ msgstr ""
 "は使用できません。<br />メンバーには、設定済みのインターフェースやポリシー、"
 "ルールと同じ名前を使用することはできません。"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:60
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
 msgid "Members assigned"
 msgstr "アサイン済みメンバー"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:228
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:227
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:32
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 msgid "Metric"
 msgstr "メトリック"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:106
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
 msgid "Min packet latency [ms]"
 msgstr "最小パケットレイテンシ [ms]"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:118
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
 msgid "Min packet loss [%]"
 msgstr "最小パケットロス [%]"
 
@@ -428,7 +481,7 @@ msgstr "最小パケットロス [%]"
 msgid "Missing both IP rules for interface %s"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:51
+#: 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\")"
@@ -436,80 +489,84 @@ msgstr ""
 "IPset ルールの名前です。このルールは、 /etc/dnsmasq.conf で必要です。(例: "
 "\"ipset=/youtube.com/youtube\")"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:44
+#: 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:52
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:76
 msgid "No MWAN interfaces found"
 msgstr "MWAN インターフェースが見つかりません"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:159
 msgid "No gateway for interface %s found."
-msgstr ""
+msgstr "インターフェース %s にゲートウェイが見つかりません。"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:168
 msgid "No tracking Hosts for interface %s defined."
-msgstr ""
+msgstr "インターフェース %s にトラッキングホストが指定されていません。"
+
+#: 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:23
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: 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:22
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: 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 ""
+msgstr "インターフェース %s に IP ルールが一つのみ見つかりました。"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:45
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
 msgid "Ping count"
 msgstr "Ping 回数"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:71
 msgid "Ping default gateway"
-msgstr "Ping デフォルト ゲートウェイ"
+msgstr "デフォルト ゲートウェイへのping"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:190
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:140
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
 msgid "Ping interval"
 msgstr "Ping インターバル"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
 msgid "Ping interval during failure detection"
 msgstr "障害検出中の Ping 実行間隔です。"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
 msgid "Ping interval during failure recovering"
 msgstr "障害復旧中の Ping 実行間隔です。"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
 msgid "Ping size"
 msgstr "Ping サイズ"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:127
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
 msgid "Ping timeout"
 msgstr "Ping タイムアウト"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:72
 msgid "Ping tracking IP"
-msgstr "Ping トラッキング IP"
+msgstr "トラッキング IP へのping"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:54
 msgid "Policies"
 msgstr "ポリシー"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:41
+#: 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 "
@@ -528,43 +585,43 @@ msgstr ""
 "ん。また、15文字以内でなければなりません。<br />ポリシーでは、設定済みのイン"
 "ターフェースやメンバー、ルールと同じ名前を使用することはできません。"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:51
 msgid "Policy"
 msgstr "ポリシー"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:98
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
 msgid "Policy assigned"
 msgstr "アサイン済みポリシー"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:92
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
 msgid "Protocol"
 msgstr "プロトコル"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
 msgid "Recovery interval"
 msgstr "障害復旧 インターバル"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:39
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
+#: 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 "ルーティングテーブル %d"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:196
 msgid "Routing table %s for interface %s found"
-msgstr ""
+msgstr "ルーティングテーブル %s が見つかりました(インターフェース %s)"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:200
 msgid "Routing table %s for interface %s not found"
-msgstr ""
+msgstr "ルーティングテーブル %s が見つかりません(インターフェース %s)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
 msgid "Routing table lookup"
-msgstr ""
+msgstr "ルーティングテーブルの検索"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:59
 msgid "Rule"
 msgstr "ルール"
 
@@ -572,7 +629,7 @@ msgstr "ルール"
 msgid "Rules"
 msgstr "ルール"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:46
+#: 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 "
@@ -595,30 +652,30 @@ msgstr ""
 "が、スペースは使用できません<br />ルールは、設定済みのインターフェースやメン"
 "バー、ポリシーと同じ名前を使用することはできません。"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
 msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
 msgstr "秒。利用可能な値: 1-1000000。空欄の場合のデフォルト値は600です。"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:68
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
 msgid "Source address"
 msgstr "送信元アドレス"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:74
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:20
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
 msgid "Source port"
 msgstr "送信元ポート"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
 msgid "Sticky"
 msgstr "Sticky"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
 msgid "Sticky timeout"
 msgstr "Sticky タイムアウト"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:17
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+#: 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 "CIDR 表記のサポート(例: \"192.168.100.0/24\")"
 
@@ -626,17 +683,17 @@ msgstr "CIDR 表記のサポート(例: \"192.168.100.0/24\")"
 msgid "Task"
 msgstr "タスク"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:13
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:15
 msgid "There are currently %d of %d supported interfaces configured"
 msgstr "現在、%d 個中 %d 個のサポートされたインターフェースが設定済みです。"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 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:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 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"
@@ -645,7 +702,7 @@ msgstr ""
 "に対して Ping の送信が行われます。常にオンラインとする場合、空欄のままにしま"
 "す。"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:13
+#: 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 "
@@ -679,21 +736,21 @@ msgstr ""
 "<br />$DEVICE up または down したインターフェースの物理デバイス名(例: "
 "\"eth0\" や \"wwan0\")<br /><br />"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
 msgid "Tracking hostname or IP address"
-msgstr "追跡ホスト名または IP アドレス"
+msgstr "トラッキング ホスト名または IP アドレス"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
 msgid "Tracking method"
-msgstr "追跡方式"
+msgstr "トラッキング方式"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
 msgid "Tracking reliability"
-msgstr "追跡の信頼性"
+msgstr "トラッキングの信頼性"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
+#: 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"
@@ -709,46 +766,46 @@ msgstr ""
 msgid "Troubleshooting"
 msgstr "トラブルシューティング"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
 msgid "Update interval"
-msgstr ""
+msgstr "更新間隔"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
 msgid "View the content of /etc/protocols for protocol description"
 msgstr "プロトコルの説明については、 /etc/protocols の内容を確認してください"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:17
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:19
 msgid "WARNING: %d interfaces are configured exceeding the maximum of %d!"
 msgstr ""
 "警告: %d 個のインターフェースが、最大個数の %d 個 を超えて設定されています!"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:24
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:26
 msgid "WARNING: Interface %s are not found in /etc/config/network"
 msgstr "警告: インターフェース %s が /etc/config/network に見つかりません"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:43
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:45
 msgid "WARNING: Interface %s has a duplicate metric %s configured"
 msgstr "警告: インターフェース %s に重複するメトリック %s が設定されています"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:36
+#: 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 ""
-"警告: インターフェース %s は追跡ホスト数 (%d) よりも高い追跡信頼性の値が設定"
-"されています"
+"警告: インターフェース %s はトラッキング ホスト数 (%d) よりも高いトラッキング"
+"信頼性の値が設定されています"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:30
+#: 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 ""
 "警告: インターフェース %s はメインのルーティング テーブル内でデフォルトルート"
 "がありません"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:30
 msgid "WARNING: Policy %s has exceeding the maximum name of 15 characters"
 msgstr "警告: ポリシー %s の名前は15文字の最大文字数を超えています"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:33
+#: 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!"
@@ -760,60 +817,57 @@ msgstr ""
 msgid "Waiting for command to complete..."
 msgstr "コマンドを実行中です..."
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:38
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+msgid "Warning"
+msgstr "警告"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:39
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:29
 msgid "Weight"
 msgstr "ウエイト"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:24
+#: 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:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:43
+#: 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/interfaceconfig.lua:225
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "always"
 msgstr "always"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:60
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
 msgid "blackhole (drop)"
 msgstr "blackhole (drop)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
+#: 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:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
 msgid "ifdown"
 msgstr "ifdown"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:222
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
 msgid "ifup"
 msgstr "ifup"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
 msgid "never"
 msgstr "never"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:83
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:26
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
 msgid "unreachable (reject)"
 msgstr "unreachable (reject)"
-
-#~ msgid ""
-#~ "Use the IP address of this interface as source IP address for traffic "
-#~ "initiated by the router itself"
-#~ msgstr ""
-#~ "ルーター自身によって発生するトラフィックのアクセス元 IP アドレスとして、こ"
-#~ "のインターフェースの IP アドレスが使用されます。"
index bb5e01eaf550e1668773e19ef702516664223361..6bebb3c27b679864ca95817edf6c129d49b78ab1 100644 (file)
@@ -15,73 +15,77 @@ msgstr ""
 "Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
 "интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: 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
 msgid "%d hour"
 msgstr "%d час"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: 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 minute"
 msgstr "%d минута"
 
-#: 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:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
 #: 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:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: 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
 msgid "%d minutes"
 msgstr "%d минут"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:129
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
+#: 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
 msgid "%d second"
 msgstr "%d секунда"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:131
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:132
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:133
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:134
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:135
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:137
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:138
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:143
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:144
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:146
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:147
-#: 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/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: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:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: 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
 msgid "%d seconds"
 msgstr "%d секунд"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
+#: 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:59
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
@@ -89,19 +93,23 @@ msgstr ""
 "Допустимые значения: 1-100. Установите количество ответов IP-адресов. <br /"
 ">Сколько раз они должны ответить, чтобы соединение было признано активным."
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:30
 msgid "Acceptable values: 1-1000. Defaults to 1 if not set"
 msgstr "Допустимые значения: 1-1000. По умолчанию 1, если значение не задано."
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:24
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:26
 msgid "Acceptable values: 1-256. Defaults to 1 if not set"
 msgstr "Допустимые значения: 1-256 По умолчанию 1, если значение не задано."
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+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:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
 msgid "Also scan this Routing table for connected networks"
 msgstr ""
 
@@ -109,7 +117,7 @@ msgstr ""
 msgid "Check IP rules"
 msgstr "Проверить правила IP"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
 msgid "Check link quality"
 msgstr ""
 
@@ -117,19 +125,27 @@ msgstr ""
 msgid "Check routing table"
 msgstr "Проверить таблицу маршрутизации"
 
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:73
+#: 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/rule.lua:80
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+#: 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/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
 msgid "Destination address"
 msgstr "Адрес назначения"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:86
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
 msgid "Destination port"
 msgstr "Порт назначения"
 
@@ -147,46 +163,67 @@ msgstr "Подробно"
 msgid "Diagnostics"
 msgstr "Диагностика"
 
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:30
+#: 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:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
 msgid ""
 "Downed interface will be deemed up after this many successful ping tests"
 msgstr ""
 "Интерфейс будет считаться отключенным, после продолжительных пинг-запросов."
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:158
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+msgid "Emergency"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
 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/globalsconfig.lua:16
 msgid "Enter value in hex, starting with <code>0x</code>"
 msgstr "Введите значение в шестнадцатеричной форме, начиная с <code>0x</code>."
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+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:20
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Expect interface state on up event"
 msgstr "Ожидание "
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
 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:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
 msgid "Flush conntrack table"
 msgstr "Сбросьте conntrack таблицу"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:220
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
 msgid "Flush global firewall conntrack table on interface events"
 msgstr ""
 "Сбросьте глобальные настройки межсетевого экрана conntrack таблицы по "
@@ -204,7 +241,7 @@ msgstr "Hotplug ifdown"
 msgid "Hotplug ifup"
 msgstr "Hotplug ifup"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
 msgid "How often should rtmon update the interface routing table"
 msgstr ""
 
@@ -214,25 +251,29 @@ msgstr ""
 msgid "INFO: MWAN not running"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
 msgid "IPset"
 msgstr "IPset"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv6"
 msgstr "IPv6"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
 msgid "Initial state"
 msgstr "Исходное состояние"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:26
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:10
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:62
@@ -241,17 +282,17 @@ msgstr "Исходное состояние"
 msgid "Interface"
 msgstr "Интерфейс"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:206
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
 msgid "Interface down"
 msgstr "Интерфейс отключить"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:217
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
 msgid "Interface up"
 msgstr "Интерфейс включить"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr ""
 "Интерфейс будут считать отключенным, после данного количества пинг-запросов."
@@ -260,20 +301,20 @@ msgstr ""
 msgid "Interfaces"
 msgstr "Интерфейсы"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
 msgid "Internet Protocol"
 msgstr "Протокол интернета"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
 msgid "Keep failure interval"
 msgstr "Сохранить интервал сбоя"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
 msgid "Keep ping failure interval during failure state"
 msgstr "Сохранить интервал сбоя пинг-запроса, во время состояния сбоя."
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:74
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
 msgid "Last resort"
 msgstr "Последнее средство"
 
@@ -282,54 +323,63 @@ msgstr "Последнее средство"
 msgid "Load Balancing"
 msgstr "Балансировка WAN трафика"
 
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:72
+#: 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 "MWAN - Общие"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:137
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:139
 msgid "MWAN - Interfaces"
 msgstr "MWAN - Интерфейсы"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:8
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:9
 msgid "MWAN - Members"
 msgstr "MWAN - Узлы"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:10
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:11
 msgid "MWAN - Notification"
 msgstr "MWAN - Уведомления"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:38
 msgid "MWAN - Policies"
 msgstr "MWAN - Политики"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:41
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:42
 msgid "MWAN - Rules"
 msgstr "MWAN - Правила"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
 msgid "MWAN Interface Configuration - %s"
 msgstr "Настройка интерфейсов MWAN  - %s"
 
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:70
+#: 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:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:11
 msgid "MWAN Member Configuration - %s"
 msgstr "MWAN настройка узлов - %s"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:11
 msgid "MWAN Policy Configuration - %s"
 msgstr "MWAN настройка политики - %s"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
 msgid "MWAN Rule Configuration - %s"
 msgstr "MWAN настройка правил - %s"
 
@@ -345,7 +395,7 @@ msgstr "Состояние MWAN - Диагностика"
 msgid "MWAN Status - Troubleshooting"
 msgstr "Состояние MWAN - Устранение неполадок"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:141
+#: 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/"
@@ -361,20 +411,20 @@ msgstr ""
 "символы A-Z, a-z, 0-9, _ и пробелы.<br />Интерфейсы не могут иметь "
 "одинаковые имена с настроенными узлами, политиками или правилами."
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
 msgid "Max TTL"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
 msgid "Max packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
 msgid "Max packet loss [%]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: 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"
@@ -382,11 +432,11 @@ msgstr ""
 "Может быть введено как один или несколько портов (например, '22' или "
 "'80,443') или как диапазон портов (например, '1024:2048') без кавычек."
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:17
 msgid "Member"
 msgstr "Узел"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:18
 msgid "Member used"
 msgstr "Используемый узел"
 
@@ -394,7 +444,7 @@ msgstr "Используемый узел"
 msgid "Members"
 msgstr "Узлы"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:11
+#: 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 "
@@ -404,22 +454,22 @@ msgstr ""
 "могут содержать символы A-Z, a-z, 0-9, _ и пробелы.<br />Узлы не могут иметь "
 "одинаковые имена с настроенными интерфейсами, политиками или правилами."
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:60
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
 msgid "Members assigned"
 msgstr "Назначенные узлы"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:228
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:227
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:32
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 msgid "Metric"
 msgstr "Метрика"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:106
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
 msgid "Min packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:118
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
 msgid "Min packet loss [%]"
 msgstr ""
 
@@ -427,7 +477,7 @@ msgstr ""
 msgid "Missing both IP rules for interface %s"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:51
+#: 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\")"
@@ -435,12 +485,12 @@ msgstr ""
 "Имя IPset правила. Требуется правило IPset в /etc/dnsmasq.conf (например "
 "\"ipset=/youtube.com/youtube\")."
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:44
+#: 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:52
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:76
 msgid "No MWAN interfaces found"
 msgstr "Интерфейсы MWAN не найдены"
 
@@ -452,17 +502,21 @@ msgstr ""
 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:23
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: 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:22
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
 msgid "Online"
 msgstr "Онлайн"
 
@@ -471,7 +525,7 @@ msgstr "Онлайн"
 msgid "Only one IP rules for interface %s found"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:45
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
 msgid "Ping count"
 msgstr "Кол-во пинг-запросов"
 
@@ -479,24 +533,24 @@ msgstr "Кол-во пинг-запросов"
 msgid "Ping default gateway"
 msgstr "Пинг-запрос шлюза по умолчанию"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:190
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:140
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
 msgid "Ping interval"
 msgstr "Интервал пинг-запроса"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
 msgid "Ping interval during failure detection"
 msgstr "Интервал пинг-запроса во время обнаружения отказов."
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
 msgid "Ping interval during failure recovering"
 msgstr "Интервал пинг-запроса при сбое восстановления."
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
 msgid "Ping size"
 msgstr "Размер пинг-запроса"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:127
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
 msgid "Ping timeout"
 msgstr "Время ожидания пинг-запроса"
 
@@ -508,7 +562,7 @@ msgstr "Пинг-запрос отслеживания IP"
 msgid "Policies"
 msgstr "Политики"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:41
+#: 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 "
@@ -527,27 +581,27 @@ msgstr ""
 "<br />Политики не могут иметь одинаковые имена с настроенными интерфейсами, "
 "узлами или правилами."
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:51
 msgid "Policy"
 msgstr "Политика"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:98
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
 msgid "Policy assigned"
 msgstr "Назначенная политика"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:92
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
 msgid "Protocol"
 msgstr "Протокол"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
 msgid "Recovery interval"
 msgstr "Интервал восстановления"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:39
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
+#: 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 ""
 
@@ -559,11 +613,11 @@ msgstr ""
 msgid "Routing table %s for interface %s not found"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: 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:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:59
 msgid "Rule"
 msgstr "Правило"
 
@@ -571,7 +625,7 @@ msgstr "Правило"
 msgid "Rules"
 msgstr "Правила"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:46
+#: 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 "
@@ -595,32 +649,32 @@ msgstr ""
 ">Правила не могут иметь одинаковые имена с настроенными интерфейсами, узлами "
 "или политиками."
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
 msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
 msgstr ""
 "Секунд. Допустимые значения: 1-1000000. По умолчанию 600, если значение не "
 "установлено."
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:68
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
 msgid "Source address"
 msgstr "Адрес источника"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:74
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:20
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
 msgid "Source port"
 msgstr "Порт источника"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
 msgid "Sticky"
 msgstr "Липкий"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: 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:17
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+#: 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 "Поддерживает CIDR нотацию (например '192.168.100.0/24') без кавычек."
 
@@ -628,18 +682,18 @@ msgstr "Поддерживает CIDR нотацию (например '192.168.
 msgid "Task"
 msgstr "Задача"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:13
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:15
 msgid "There are currently %d of %d supported interfaces configured"
 msgstr "В настоящее время настроено %d из %d поддерживаемых интерфейсов."
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 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:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 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"
@@ -648,7 +702,7 @@ msgstr ""
 "соединение или нет.<br />Оставьте пустым, чтобы предположить, что интерфейс "
 "всегда находится в сети."
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:13
+#: 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 "
@@ -667,21 +721,21 @@ msgid ""
 "\"wwan0\")<br /><br />"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
 msgid "Tracking hostname or IP address"
 msgstr "Отслеживание имени хоста или IP-адреса"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
 msgid "Tracking method"
 msgstr "Метод отслеживания"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
 msgid "Tracking reliability"
 msgstr "Надежность отслеживания"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
+#: 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"
@@ -697,30 +751,30 @@ msgstr ""
 msgid "Troubleshooting"
 msgstr "Устранение неполадок"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: 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:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
 msgid "View the content of /etc/protocols for protocol description"
 msgstr "Просмотр содержимого файла /etc/protocols для описания протокола."
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:17
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:19
 msgid "WARNING: %d interfaces are configured exceeding the maximum of %d!"
 msgstr ""
 "ВНИМАНИЕ: Интерфейсы %d настроены, превышая установленное ограничение в "
 "количестве %dшт.!"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:24
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:26
 msgid "WARNING: Interface %s are not found in /etc/config/network"
 msgstr "ВНИМАНИЕ: Интерфейс %s не настроен в config файле /etc/config/network."
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:43
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:45
 msgid "WARNING: Interface %s has a duplicate metric %s configured"
 msgstr ""
 "ВНИМАНИЕ: Интерфейс %s имеет дублирующие метрики настройки %s config файла."
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:38
 msgid ""
 "WARNING: Interface %s has a higher reliability requirement than tracking "
 "hosts (%d)"
@@ -728,18 +782,18 @@ msgstr ""
 "ВНИМАНИЕ: Интерфейс %s имеет более высокое требование надежности, чем узлы "
 "отслеживания (%d)."
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:30
+#: 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 ""
 "ВНИМАНИЕ: Интерфейс %s не имеет маршрута по умолчанию в основной таблице "
 "маршрутизации."
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:30
 msgid "WARNING: Policy %s has exceeding the maximum name of 15 characters"
 msgstr ""
 "ВНИМАНИЕ: Имя политики %s  превышает установленное ограничение в 15 символов."
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:33
+#: 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!"
@@ -749,54 +803,58 @@ msgstr "ВНИМАНИЕ: Для правила %s порта не задан п
 msgid "Waiting for command to complete..."
 msgstr "Ожидание завершения выполнения команды..."
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:38
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+msgid "Warning"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:39
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:29
 msgid "Weight"
 msgstr "Вес"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:24
+#: 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:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:43
+#: 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/interfaceconfig.lua:225
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "always"
 msgstr "всегда"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:60
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
 msgid "blackhole (drop)"
 msgstr "blackhole (drop)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
+#: 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:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
 msgid "ifdown"
 msgstr "ifdown"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:222
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
 msgid "ifup"
 msgstr "ifup"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
 msgid "never"
 msgstr "никогда"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:83
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:26
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
 msgid "unreachable (reject)"
 msgstr "недоступен (отклонить)"
 
index 36c5a3bda9edfa1d5124e976a44907d63bcd5fe1..fb594d36386873012686e7a89277369a9495fd0a 100644 (file)
@@ -1,91 +1,99 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: 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
 msgid "%d hour"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: 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 minute"
 msgstr ""
 
-#: 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:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
 #: 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:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: 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
 msgid "%d minutes"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:129
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
+#: 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
 msgid "%d second"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:131
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:132
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:133
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:134
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:135
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:137
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:138
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:143
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:144
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:146
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:147
-#: 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/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: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:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: 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
 msgid "%d seconds"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
+#: 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:59
 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:28
+#: 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:24
+#: 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:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
 msgid "Also scan this Routing table for connected networks"
 msgstr ""
 
@@ -93,7 +101,7 @@ msgstr ""
 msgid "Check IP rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
 msgid "Check link quality"
 msgstr ""
 
@@ -101,19 +109,27 @@ msgstr ""
 msgid "Check routing table"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:73
+#: 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/rule.lua:80
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+#: 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/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
 msgid "Destination address"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:86
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
 msgid "Destination port"
 msgstr ""
 
@@ -131,45 +147,66 @@ msgstr ""
 msgid "Diagnostics"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:30
+#: 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:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
 msgid ""
 "Downed interface will be deemed up after this many successful ping tests"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:158
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+msgid "Emergency"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
 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/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:20
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Expect interface state on up event"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
 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:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
 msgid "Flush conntrack table"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:220
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
 msgid "Flush global firewall conntrack table on interface events"
 msgstr ""
 
@@ -185,7 +222,7 @@ msgstr ""
 msgid "Hotplug ifup"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
 msgid "How often should rtmon update the interface routing table"
 msgstr ""
 
@@ -195,25 +232,29 @@ msgstr ""
 msgid "INFO: MWAN not running"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
 msgid "IPset"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv6"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
 msgid "Initial state"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:26
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:10
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:62
@@ -222,17 +263,17 @@ msgstr ""
 msgid "Interface"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:206
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
 msgid "Interface down"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:217
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
 msgid "Interface up"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr ""
 
@@ -240,20 +281,20 @@ msgstr ""
 msgid "Interfaces"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
 msgid "Internet Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
 msgid "Keep failure interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
 msgid "Keep ping failure interval during failure state"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:74
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
 msgid "Last resort"
 msgstr ""
 
@@ -262,54 +303,63 @@ msgstr ""
 msgid "Load Balancing"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:72
+#: 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:137
+#: 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:8
+#: 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:10
+#: 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:37
+#: 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:41
+#: 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:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
 msgid "MWAN Interface Configuration - %s"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:70
+#: 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:9
+#: 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:9
+#: 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:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
 msgid "MWAN Rule Configuration - %s"
 msgstr ""
 
@@ -325,7 +375,7 @@ msgstr ""
 msgid "MWAN Status - Troubleshooting"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:141
+#: 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/"
@@ -335,30 +385,30 @@ msgid ""
 "rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
 msgid "Max TTL"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
 msgid "Max packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
 msgid "Max packet loss [%]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: 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:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:17
 msgid "Member"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:18
 msgid "Member used"
 msgstr ""
 
@@ -366,29 +416,29 @@ msgstr ""
 msgid "Members"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:11
+#: 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:60
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
 msgid "Members assigned"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:228
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:227
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:32
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 msgid "Metric"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:106
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
 msgid "Min packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:118
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
 msgid "Min packet loss [%]"
 msgstr ""
 
@@ -396,18 +446,18 @@ msgstr ""
 msgid "Missing both IP rules for interface %s"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:51
+#: 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:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:44
+#: 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:52
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:76
 msgid "No MWAN interfaces found"
 msgstr ""
 
@@ -419,17 +469,21 @@ msgstr ""
 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:23
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: 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:22
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
 msgid "Online"
 msgstr ""
 
@@ -438,7 +492,7 @@ msgstr ""
 msgid "Only one IP rules for interface %s found"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:45
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
 msgid "Ping count"
 msgstr ""
 
@@ -446,24 +500,24 @@ msgstr ""
 msgid "Ping default gateway"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:190
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:140
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
 msgid "Ping interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
 msgid "Ping interval during failure detection"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
 msgid "Ping interval during failure recovering"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
 msgid "Ping size"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:127
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
 msgid "Ping timeout"
 msgstr ""
 
@@ -475,7 +529,7 @@ msgstr ""
 msgid "Policies"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:41
+#: 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 "
@@ -486,27 +540,27 @@ msgid ""
 "the same name as configured interfaces, members or rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:51
 msgid "Policy"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:98
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
 msgid "Policy assigned"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:92
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
 msgid "Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
 msgid "Recovery interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:39
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
+#: 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 ""
 
@@ -518,11 +572,11 @@ msgstr ""
 msgid "Routing table %s for interface %s not found"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: 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:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:59
 msgid "Rule"
 msgstr ""
 
@@ -530,7 +584,7 @@ msgstr ""
 msgid "Rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:46
+#: 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 "
@@ -543,30 +597,30 @@ msgid ""
 "interfaces, members or policies"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: 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/rule.lua:68
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
 msgid "Source address"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:74
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:20
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
 msgid "Source port"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
 msgid "Sticky"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: 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:17
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+#: 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 ""
 
@@ -574,22 +628,22 @@ msgstr ""
 msgid "Task"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:13
+#: 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:228
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 msgid ""
 "This displays the metric assigned to this interface in /etc/config/network"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 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:13
+#: 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 "
@@ -608,21 +662,21 @@ msgid ""
 "\"wwan0\")<br /><br />"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
 msgid "Tracking hostname or IP address"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
 msgid "Tracking method"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
 msgid "Tracking reliability"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
+#: 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"
@@ -635,41 +689,41 @@ msgstr ""
 msgid "Troubleshooting"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: 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:31
+#: 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:17
+#: 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:24
+#: 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:43
+#: 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:36
+#: 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:30
+#: 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:29
+#: 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:33
+#: 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!"
@@ -679,51 +733,55 @@ msgstr ""
 msgid "Waiting for command to complete..."
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:38
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+msgid "Warning"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:39
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:29
 msgid "Weight"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:24
+#: 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:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:43
+#: 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/interfaceconfig.lua:225
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "always"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:60
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
 msgid "blackhole (drop)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
+#: 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:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
 msgid "ifdown"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:222
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
 msgid "ifup"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
 msgid "never"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:83
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:26
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
 msgid "unreachable (reject)"
 msgstr ""
index 8bac6a7a7bc1272b7a4c92475e21fff38a6276fa..2dcc1fbfeec2ff4abce18d9ba83eff0ddc92ab9a 100644 (file)
 #
-# Yangfl <mmyangfl@gmail.com>, 2017, 2018.
+# Yangfl <mmyangfl@gmail.com>, 2017-2019.
 #
 msgid ""
 msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
-"Language-Team:  <debian-l10n-chinese@lists.debian.org>\n"
+"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"PO-Revision-Date: 2018-10-01 10:10+0800\n"
-"X-Generator: Gtranslator 2.91.7\n"
+"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:153
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: 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
 msgid "%d hour"
 msgstr "%d 小时"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: 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 minute"
 msgstr "%d 分钟"
 
-#: 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:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
 #: 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:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: 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
 msgid "%d minutes"
 msgstr "%d 分钟"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:129
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
+#: 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
 msgid "%d second"
 msgstr "%d 秒"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:131
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:132
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:133
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:134
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:135
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:137
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:138
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:143
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:144
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:146
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:147
-#: 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/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: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:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: 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
 msgid "%d seconds"
 msgstr "%d 秒"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
+#: 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:59
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
 msgstr ""
 "取值范围:1-100。这个设置项指定了当多少个 IP 地址能够连通时接口会被认为在线"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:30
 msgid "Acceptable values: 1-1000. Defaults to 1 if not set"
 msgstr "取值范围:1-1000。如果不填写,默认值为 1"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:24
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:26
 msgid "Acceptable values: 1-256. Defaults to 1 if not set"
 msgstr "取值范围:1-256。如果不填写,默认值为 1"
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+msgid "Alert"
+msgstr ""
+
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:177
 msgid "All required IP rules for interface %s found"
 msgstr "找到接口 %s 的所有必需 IP 规则"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
 msgid "Also scan this Routing table for connected networks"
-msgstr ""
+msgstr "同时扫描此路由表以查找已连接的网络"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:73
 msgid "Check IP rules"
 msgstr "检查 IP 规则"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
 msgid "Check link quality"
 msgstr "检查连接数量"
 
@@ -112,19 +120,27 @@ msgstr "检查连接数量"
 msgid "Check routing table"
 msgstr "检查路由表"
 
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:73
+#: 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/rule.lua:80
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+#: 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/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
 msgid "Destination address"
 msgstr "目标地址"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:86
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
 msgid "Destination port"
 msgstr "目标端口"
 
@@ -142,45 +158,66 @@ msgstr "详细"
 msgid "Diagnostics"
 msgstr "诊断"
 
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:30
+#: 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:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
 msgid ""
 "Downed interface will be deemed up after this many successful ping tests"
 msgstr "当 Ping 成功次数达到这个数值后,已经被认为离线的接口将会重新上线"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:158
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+msgid "Emergency"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
 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/globalsconfig.lua:16
 msgid "Enter value in hex, starting with <code>0x</code>"
 msgstr "输入十六进制值,以 <code>0x</code> 开头"
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+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:20
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Expect interface state on up event"
 msgstr "在 up 事件发生时的预期接口状态"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
 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:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
 msgid "Flush conntrack table"
 msgstr "刷新连接跟踪表"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:220
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
 msgid "Flush global firewall conntrack table on interface events"
 msgstr "在接口事件触发时刷新全局防火墙连接跟踪表"
 
@@ -196,9 +233,9 @@ msgstr "Hotplug ifdown"
 msgid "Hotplug ifup"
 msgstr "Hotplug ifup"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
 msgid "How often should rtmon update the interface routing table"
-msgstr ""
+msgstr "rtmon 应该多久更新一次接口路由表"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
@@ -206,25 +243,29 @@ msgstr ""
 msgid "INFO: MWAN not running"
 msgstr "信息:MWAN 没有运行"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
 msgid "IPset"
 msgstr "IPset"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv6"
 msgstr "IPv6"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
 msgid "Initial state"
 msgstr "初始状态"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:26
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:10
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:62
@@ -233,17 +274,17 @@ msgstr "初始状态"
 msgid "Interface"
 msgstr "接口"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:206
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
 msgid "Interface down"
 msgstr "接口离线"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:217
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
 msgid "Interface up"
 msgstr "接口在线"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr "当 Ping 失败次数达到这个数值后,接口会被认为离线"
 
@@ -251,20 +292,20 @@ msgstr "当 Ping 失败次数达到这个数值后,接口会被认为离线"
 msgid "Interfaces"
 msgstr "接口"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
 msgid "Internet Protocol"
 msgstr "互联网协议"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
 msgid "Keep failure interval"
 msgstr "保持故障检测间隔"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
 msgid "Keep ping failure interval during failure state"
 msgstr "在故障状态期间保持的 Ping 故障检测间隔"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:74
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
 msgid "Last resort"
 msgstr "备用成员"
 
@@ -273,54 +314,63 @@ msgstr "备用成员"
 msgid "Load Balancing"
 msgstr "负载均衡"
 
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:72
+#: 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 "MWAN - 全局"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:137
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:139
 msgid "MWAN - Interfaces"
 msgstr "MWAN - 接口"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:8
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:9
 msgid "MWAN - Members"
 msgstr "MWAN - 成员"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:10
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:11
 msgid "MWAN - Notification"
 msgstr "MWAN - 通知"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:38
 msgid "MWAN - Policies"
 msgstr "MWAN - 策略"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:41
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:42
 msgid "MWAN - Rules"
 msgstr "MWAN - 规则"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
 msgid "MWAN Interface Configuration - %s"
 msgstr "MWAN 接口配置 - %s"
 
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:70
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:94
 msgid "MWAN Interfaces"
 msgstr "MWAN 接口"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:11
 msgid "MWAN Member Configuration - %s"
 msgstr "MWAN 成员配置 - %s"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:11
 msgid "MWAN Policy Configuration - %s"
 msgstr "MWAN 策略配置 - %s"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
 msgid "MWAN Rule Configuration - %s"
 msgstr "MWAN 规则配置 - %s"
 
@@ -336,7 +386,7 @@ msgstr "MWAN 状态 - 诊断"
 msgid "MWAN Status - Troubleshooting"
 msgstr "MWAN 状态 - 故障排除"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:141
+#: 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/"
@@ -350,20 +400,20 @@ msgstr ""
 "的接口名称匹配。<br />名称允许包括 A-Z、a-z、0-9、_ 但是不能有空格。<br />接"
 "口不应该与成员、策略、规则中的任意一个设置项使用相同的名称"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
 msgid "Max TTL"
-msgstr ""
+msgstr "最大 TTL"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
 msgid "Max packet latency [ms]"
 msgstr "最大数据包延迟 [ms]"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
 msgid "Max packet loss [%]"
 msgstr "最大数据包丢失率 [%]"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: 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"
@@ -371,11 +421,11 @@ msgstr ""
 "可以输入一个或多个端口(例如“22”或者“80,443”),或者是一个端口范围(例"
 "如“1024:2048”),不含引号"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:17
 msgid "Member"
 msgstr "成员"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:18
 msgid "Member used"
 msgstr "使用的成员"
 
@@ -383,7 +433,7 @@ msgstr "使用的成员"
 msgid "Members"
 msgstr "成员"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:11
+#: 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 "
@@ -393,22 +443,22 @@ msgstr ""
 "允许包括 A-Z、 a-、0-9、_ 但是不能有空格。<br />成员不应该与接口、策略、规则"
 "中的任意一个设置项使用相同的名称"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:60
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
 msgid "Members assigned"
 msgstr "分配的成员"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:228
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:227
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:32
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 msgid "Metric"
 msgstr "跃点数"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:106
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
 msgid "Min packet latency [ms]"
 msgstr "最小数据包延迟 [ms]"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:118
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
 msgid "Min packet loss [%]"
 msgstr "最小数据包丢失率 [%]"
 
@@ -416,7 +466,7 @@ msgstr "最小数据包丢失率 [%]"
 msgid "Missing both IP rules for interface %s"
 msgstr "缺少接口 %s 的两个 IP 规则"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:51
+#: 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\")"
@@ -424,12 +474,12 @@ msgstr ""
 "匹配 IPset 规则列表名称。需要先配置 /etc/dnsmasq.conf 中的 IPset 规则(例"
 "如:“ipset=/youtube.com/youtube”)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:44
+#: 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:52
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:76
 msgid "No MWAN interfaces found"
 msgstr "没有找到 MWAN 接口"
 
@@ -441,17 +491,21 @@ msgstr "没有找到接口 %s 的网关。"
 msgid "No tracking Hosts for interface %s defined."
 msgstr "未定义接口 %s 的跟踪主机。"
 
+#: 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:23
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: 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:22
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
 msgid "Online"
 msgstr "在线"
 
@@ -460,7 +514,7 @@ msgstr "在线"
 msgid "Only one IP rules for interface %s found"
 msgstr "只找到接口 %s 的一个 IP 规则"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:45
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
 msgid "Ping count"
 msgstr "Ping 计数"
 
@@ -468,24 +522,24 @@ msgstr "Ping 计数"
 msgid "Ping default gateway"
 msgstr "Ping 默认网关"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:190
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:140
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
 msgid "Ping interval"
 msgstr "Ping 间隔"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
 msgid "Ping interval during failure detection"
 msgstr "故障检测期间的 Ping 间隔"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
 msgid "Ping interval during failure recovering"
 msgstr "故障恢复期间的 Ping 间隔"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
 msgid "Ping size"
 msgstr "Ping 大小"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:127
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
 msgid "Ping timeout"
 msgstr "Ping 超时"
 
@@ -497,7 +551,7 @@ msgstr "Ping 跟踪 IP"
 msgid "Policies"
 msgstr "策略"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:41
+#: 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 "
@@ -513,29 +567,29 @@ msgstr ""
 "包括 A-Z、a-z、0-9、_ 但是不能有空格。名称应该在 15 个字符以内<br />策略不应"
 "该与接口、成员、规则中的任意一个设置项使用相同的名称"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:51
 msgid "Policy"
 msgstr "策略"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:98
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
 msgid "Policy assigned"
 msgstr "分配的策略"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:92
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
 msgid "Protocol"
 msgstr "通信协议"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
 msgid "Recovery interval"
 msgstr "故障恢复间隔"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:39
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
+#: 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 "路由表 %d"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:196
 msgid "Routing table %s for interface %s found"
@@ -545,11 +599,11 @@ msgstr "找到路由表 %s,为接口 %s"
 msgid "Routing table %s for interface %s not found"
 msgstr "没有找到路由表 %s,为接口 %s"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
 msgid "Routing table lookup"
-msgstr ""
+msgstr "路由表查找"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:59
 msgid "Rule"
 msgstr "规则"
 
@@ -557,7 +611,7 @@ msgstr "规则"
 msgid "Rules"
 msgstr "规则"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:46
+#: 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 "
@@ -575,30 +629,30 @@ msgstr ""
 "流量符合规则,但该策略的所有 WAN 接口关闭后都会被失效<br />名称可包含字符 A-"
 "Z,a-z,0-9,_ 和空格<br />规则不能与配置的接口、成员或策略共享相同的名称"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
 msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
 msgstr "单位为秒。接受的值:1-1000000。留空则使用默认值 600 秒"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:68
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
 msgid "Source address"
 msgstr "源地址"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:74
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:20
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
 msgid "Source port"
 msgstr "源端口"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
 msgid "Sticky"
 msgstr "粘滞模式"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: 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:17
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+#: 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 "支持 CIDR 记法(例如:\"192.168.100.0/24\")不含引号"
 
@@ -606,22 +660,22 @@ msgstr "支持 CIDR 记法(例如:\"192.168.100.0/24\")不含引号"
 msgid "Task"
 msgstr "任务"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:13
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:15
 msgid "There are currently %d of %d supported interfaces configured"
 msgstr "当前已配置 %d 个接口,最大支持 %d 个"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 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:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 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 "通过 ping 此主机或 IP 地址来确定链路是否在线。留空则认为接口始终在线"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:13
+#: 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 "
@@ -648,21 +702,21 @@ msgstr ""
 "(例如“wan”或“wwan”)<br />$DEVICE 启动或停止接口的物理设备名(例"
 "如“eth0”或“wwan0”)<br /><br />"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
 msgid "Tracking hostname or IP address"
 msgstr "跟踪的主机或 IP 地址"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
 msgid "Tracking method"
 msgstr "跟踪方式"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
 msgid "Tracking reliability"
 msgstr "跟踪可靠性"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
+#: 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"
@@ -677,41 +731,41 @@ msgstr ""
 msgid "Troubleshooting"
 msgstr "故障排除"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
 msgid "Update interval"
-msgstr ""
+msgstr "更新间隔"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
 msgid "View the content of /etc/protocols for protocol description"
 msgstr "查看协议描述的 /etc/protocols 的内容"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:17
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:19
 msgid "WARNING: %d interfaces are configured exceeding the maximum of %d!"
 msgstr "警告:已配置 %d 个接口,超过最大值 %d!"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:24
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:26
 msgid "WARNING: Interface %s are not found in /etc/config/network"
 msgstr "警告:接口 %s 在 /etc/config/network 中未找到"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:43
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:45
 msgid "WARNING: Interface %s has a duplicate metric %s configured"
 msgstr "警告:接口 %s 的 metric %s 配置重复"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:36
+#: 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 "警告:接口 %s 比跟踪主机具有更高的可靠性要求(%d)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:30
+#: 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 "警告:接口 %s 在主路由表中没有默认的路由"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:30
 msgid "WARNING: Policy %s has exceeding the maximum name of 15 characters"
 msgstr "警告:策略 %s 名称超过 15 个字符"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:33
+#: 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!"
@@ -721,59 +775,55 @@ msgstr "警告:规则 %s 有一个端口配置没有指定或协议不正确
 msgid "Waiting for command to complete..."
 msgstr "正在等待命令完成…"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:38
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+msgid "Warning"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:39
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:29
 msgid "Weight"
 msgstr "比重"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:24
+#: 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:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:43
+#: 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/interfaceconfig.lua:225
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "always"
 msgstr "总是"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:60
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
 msgid "blackhole (drop)"
 msgstr "黑洞(丢弃)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
+#: 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:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
 msgid "ifdown"
 msgstr "ifdown"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:222
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
 msgid "ifup"
 msgstr "ifup"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
 msgid "never"
 msgstr "从不"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:83
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:26
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
 msgid "unreachable (reject)"
 msgstr "不可达(拒绝)"
-
-#~ msgid "Local source interface"
-#~ msgstr "本地源接口"
-
-#~ msgid ""
-#~ "Use the IP address of this interface as source IP address for traffic "
-#~ "initiated by the router itself"
-#~ msgstr "使用该接口的 IP 地址作为路由器本身发起的流量的源 IP 地址"
index 1f274fd7b6e59953a8e07f59aa224b7da59baccd..45b51d7dbf78f2fe87b1cbac3a2e82e5f89dd14d 100644 (file)
 #
-# Yangfl <mmyangfl@gmail.com>, 2017, 2018.
+# Yangfl <mmyangfl@gmail.com>, 2017-2019.
 #
 msgid ""
 msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
-"Language-Team:  <debian-l10n-chinese@lists.debian.org>\n"
+"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"PO-Revision-Date: 2018-10-01 10:10+0800\n"
-"X-Generator: Gtranslator 2.91.7\n"
+"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:153
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: 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
 msgid "%d hour"
 msgstr "%d 小時"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: 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 minute"
 msgstr "%d 分鐘"
 
-#: 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:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
 #: 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:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: 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
 msgid "%d minutes"
 msgstr "%d 分鐘"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:129
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
+#: 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
 msgid "%d second"
 msgstr "%d 秒"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:131
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:132
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:133
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:134
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:135
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:137
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:138
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:143
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:144
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:146
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:147
-#: 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/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: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:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: 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
 msgid "%d seconds"
 msgstr "%d 秒"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
+#: 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:59
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
 msgstr ""
 "取值範圍:1-100。這個設定項指定了當多少個 IP 位址能夠連通時介面會被認為在線"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:30
 msgid "Acceptable values: 1-1000. Defaults to 1 if not set"
 msgstr "取值範圍:1-1000。如果不填寫,預設值為 1"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:24
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:26
 msgid "Acceptable values: 1-256. Defaults to 1 if not set"
 msgstr "取值範圍:1-256。如果不填寫,預設值為 1"
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+msgid "Alert"
+msgstr ""
+
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:177
 msgid "All required IP rules for interface %s found"
 msgstr "找到介面 %s 的所有必需 IP 規則"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
 msgid "Also scan this Routing table for connected networks"
-msgstr ""
+msgstr "同時掃描此路由表以查詢已連線的網路"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:73
 msgid "Check IP rules"
 msgstr "檢查 IP 規則"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
 msgid "Check link quality"
 msgstr "檢查連線數量"
 
@@ -112,19 +120,27 @@ msgstr "檢查連線數量"
 msgid "Check routing table"
 msgstr "檢查路由表"
 
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:73
+#: 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/rule.lua:80
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+#: 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/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
 msgid "Destination address"
 msgstr "目標位址"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:86
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
 msgid "Destination port"
 msgstr "目標埠"
 
@@ -142,51 +158,72 @@ msgstr "詳細"
 msgid "Diagnostics"
 msgstr "診斷"
 
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:30
+#: 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:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
 msgid ""
 "Downed interface will be deemed up after this many successful ping tests"
 msgstr "當 Ping 成功次數達到這個數值後,已經被認為離線的介面將會重新上線"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:158
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+msgid "Emergency"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
 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/globalsconfig.lua:16
 msgid "Enter value in hex, starting with <code>0x</code>"
 msgstr "輸入十六進位制值,以 <code>0x</code> 開頭"
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+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:20
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Expect interface state on up event"
 msgstr "在 up 事件發生時的預期介面狀態"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
 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:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
 msgid "Flush conntrack table"
 msgstr "重新整理連線跟蹤表"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:220
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
 msgid "Flush global firewall conntrack table on interface events"
-msgstr "å\9c¨ä»\8bé\9d¢äº\8b件觸ç\99¼æ\99\82é\87\8dæ\96°æ\95´ç\90\86å\85¨å\9f\9fæ\80§防火牆連線跟蹤表"
+msgstr "å\9c¨ä»\8bé\9d¢äº\8b件觸ç\99¼æ\99\82é\87\8dæ\96°æ\95´ç\90\86å\85¨å±\80防火牆連線跟蹤表"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:45
 msgid "Globals"
-msgstr "å\85¨å\9f\9fæ\80§"
+msgstr "å\85¨å±\80"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:76
 msgid "Hotplug ifdown"
@@ -196,9 +233,9 @@ msgstr "Hotplug ifdown"
 msgid "Hotplug ifup"
 msgstr "Hotplug ifup"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
 msgid "How often should rtmon update the interface routing table"
-msgstr ""
+msgstr "rtmon 應該多久更新一次介面路由表"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
@@ -206,25 +243,29 @@ msgstr ""
 msgid "INFO: MWAN not running"
 msgstr "資訊:MWAN 沒有運行"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
 msgid "IPset"
 msgstr "IPset"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv6"
 msgstr "IPv6"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
 msgid "Initial state"
 msgstr "初始狀態"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:26
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:10
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:62
@@ -233,17 +274,17 @@ msgstr "初始狀態"
 msgid "Interface"
 msgstr "介面"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:206
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
 msgid "Interface down"
 msgstr "介面離線"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:217
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
 msgid "Interface up"
 msgstr "介面在線"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr "當 Ping 失敗次數達到這個數值後,介面會被認為離線"
 
@@ -251,20 +292,20 @@ msgstr "當 Ping 失敗次數達到這個數值後,介面會被認為離線"
 msgid "Interfaces"
 msgstr "介面"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
 msgid "Internet Protocol"
 msgstr "網際網路協議"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
 msgid "Keep failure interval"
 msgstr "保持故障檢測間隔"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
 msgid "Keep ping failure interval during failure state"
 msgstr "在故障狀態期間保持的 Ping 故障檢測間隔"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:74
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
 msgid "Last resort"
 msgstr "備用成員"
 
@@ -273,54 +314,63 @@ msgstr "備用成員"
 msgid "Load Balancing"
 msgstr "負載均衡"
 
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:72
+#: 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 "MWAN - 全局"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:137
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:139
 msgid "MWAN - Interfaces"
 msgstr "MWAN - 介面"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:8
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:9
 msgid "MWAN - Members"
 msgstr "MWAN - 成員"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:10
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:11
 msgid "MWAN - Notification"
 msgstr "MWAN - 通知"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:38
 msgid "MWAN - Policies"
 msgstr "MWAN - 策略"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:41
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:42
 msgid "MWAN - Rules"
 msgstr "MWAN - 規則"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
 msgid "MWAN Interface Configuration - %s"
 msgstr "MWAN 介面配置 - %s"
 
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:70
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:94
 msgid "MWAN Interfaces"
 msgstr "MWAN 介面"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:11
 msgid "MWAN Member Configuration - %s"
 msgstr "MWAN 成員配置 - %s"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:11
 msgid "MWAN Policy Configuration - %s"
 msgstr "MWAN 策略配置 - %s"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
 msgid "MWAN Rule Configuration - %s"
 msgstr "MWAN 規則配置 - %s"
 
@@ -336,7 +386,7 @@ msgstr "MWAN 狀態 - 診斷"
 msgid "MWAN Status - Troubleshooting"
 msgstr "MWAN 狀態 - 故障排除"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:141
+#: 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/"
@@ -350,20 +400,20 @@ msgstr ""
 "中的介面名稱匹配。<br />名稱允許包括 A-Z、a-z、0-9、_ 但是不能有空格。<br />"
 "接口不應該與成員、策略、規則中的任意一個設定項使用相同的名稱"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
 msgid "Max TTL"
-msgstr ""
+msgstr "最大 TTL"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
 msgid "Max packet latency [ms]"
 msgstr "最大資料包延遲 [ms]"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
 msgid "Max packet loss [%]"
 msgstr "最大資料包丟失率 [%]"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: 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"
@@ -371,11 +421,11 @@ msgstr ""
 "可以輸入一個或多個埠(例如“22”或者“80,443”),或者是一個埠範圍(例"
 "如“1024:2048”),不含引號"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:17
 msgid "Member"
 msgstr "成員"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:18
 msgid "Member used"
 msgstr "使用的成員"
 
@@ -383,7 +433,7 @@ msgstr "使用的成員"
 msgid "Members"
 msgstr "成員"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:11
+#: 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 "
@@ -393,22 +443,22 @@ msgstr ""
 "稱允許包括 A-Z、 a-、0-9、_ 但是不能有空格。<br />成員不應該與介面、策略、規"
 "則中的任意一個設定項使用相同的名稱"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:60
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
 msgid "Members assigned"
 msgstr "分配的成員"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:228
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:227
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:32
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 msgid "Metric"
 msgstr "躍點數"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:106
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
 msgid "Min packet latency [ms]"
 msgstr "最小資料包延遲 [ms]"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:118
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
 msgid "Min packet loss [%]"
 msgstr "最小資料包丟失率 [%]"
 
@@ -416,7 +466,7 @@ msgstr "最小資料包丟失率 [%]"
 msgid "Missing both IP rules for interface %s"
 msgstr "缺少介面 %s 的兩個 IP 規則"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:51
+#: 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\")"
@@ -424,12 +474,12 @@ msgstr ""
 "匹配 IPset 規則列表名稱。需要先配置 /etc/dnsmasq.conf 中的 IPset 規則(例"
 "如:“ipset=/youtube.com/youtube”)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:44
+#: 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:52
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:76
 msgid "No MWAN interfaces found"
 msgstr "沒有找到 MWAN 介面"
 
@@ -441,17 +491,21 @@ msgstr "沒有找到介面 %s 的閘道器。"
 msgid "No tracking Hosts for interface %s defined."
 msgstr "未定義介面 %s 的跟蹤主機。"
 
+#: 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:23
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: 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:22
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
 msgid "Online"
 msgstr "在線"
 
@@ -460,7 +514,7 @@ msgstr "在線"
 msgid "Only one IP rules for interface %s found"
 msgstr "只找到介面 %s 的一個 IP 規則"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:45
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
 msgid "Ping count"
 msgstr "Ping 計數"
 
@@ -468,24 +522,24 @@ msgstr "Ping 計數"
 msgid "Ping default gateway"
 msgstr "Ping 預設閘道器"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:190
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:140
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
 msgid "Ping interval"
 msgstr "Ping 間隔"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
 msgid "Ping interval during failure detection"
 msgstr "故障檢測期間的 Ping 間隔"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
 msgid "Ping interval during failure recovering"
 msgstr "故障恢復期間的 Ping 間隔"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
 msgid "Ping size"
 msgstr "Ping 大小"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:127
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
 msgid "Ping timeout"
 msgstr "Ping 超時"
 
@@ -497,7 +551,7 @@ msgstr "Ping 跟蹤 IP"
 msgid "Policies"
 msgstr "策略"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:41
+#: 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 "
@@ -513,29 +567,29 @@ msgstr ""
 "包括 A-Z、a-z、0-9、_ 但是不能有空格。名稱應該在 15 個字元以內<br />策略不應"
 "該與介面、成員、規則中的任意一個設定項使用相同的名稱"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:51
 msgid "Policy"
 msgstr "策略"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:98
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
 msgid "Policy assigned"
 msgstr "分配的策略"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:92
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
 msgid "Protocol"
 msgstr "通訊協議"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
 msgid "Recovery interval"
 msgstr "故障恢復間隔"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:39
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
+#: 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 "路由表 %d"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:196
 msgid "Routing table %s for interface %s found"
@@ -545,11 +599,11 @@ msgstr "找到路由表 %s,為介面 %s"
 msgid "Routing table %s for interface %s not found"
 msgstr "沒有找到路由表 %s,為介面 %s"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
 msgid "Routing table lookup"
-msgstr ""
+msgstr "路由表查詢"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:59
 msgid "Rule"
 msgstr "規則"
 
@@ -557,7 +611,7 @@ msgstr "規則"
 msgid "Rules"
 msgstr "規則"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:46
+#: 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 "
@@ -575,30 +629,30 @@ msgstr ""
 "流量符合規則,但該策略的所有 WAN 介面關閉後都會被失效<br />名稱可包含字元 A-"
 "Z,a-z,0-9,_ 和空格<br />規則不能與配置的介面、成員或策略共享相同的名稱"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
 msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
 msgstr "單位為秒。接受的值:1-1000000。留空則使用預設值 600 秒"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:68
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
 msgid "Source address"
 msgstr "源位址"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:74
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:20
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
 msgid "Source port"
 msgstr "源埠"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
 msgid "Sticky"
 msgstr "粘滯模式"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: 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:17
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+#: 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 "支援 CIDR 記法(例如:\"192.168.100.0/24\")不含引號"
 
@@ -606,22 +660,22 @@ msgstr "支援 CIDR 記法(例如:\"192.168.100.0/24\")不含引號"
 msgid "Task"
 msgstr "任務"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:13
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:15
 msgid "There are currently %d of %d supported interfaces configured"
 msgstr "當前已配置 %d 個介面,最大支援 %d 個"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 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:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 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 "通過 ping 此主機或 IP 位址來確定鏈路是否在線。留空則認為介面始終在線"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:13
+#: 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 "
@@ -641,28 +695,28 @@ msgid ""
 msgstr ""
 "這裡允許您修改“/etc/mwan3.user”的內容。<br />該檔案在 sysupgrade 期間也會保"
 "留。<br /><br />注意:<br />該檔案會作為 shell 指令碼解釋。<br />指令碼的第一"
-"行必須是 &#34;#!/bin/sh&#34;,不帶引號。<br />以 # 開頭的行是註釋,不會行。"
+"行必須是 &#34;#!/bin/sh&#34;,不帶引號。<br />以 # 開頭的行是註釋,不會行。"
 "<br />將您的自定義 mwan3 動作放在這裡,他們將<br />在啟用 mwan3 的介面上<br /"
-">在 netifd hotplug 介面事件時行。<br /><br />有三個主要的環境變數傳遞給這個"
+">在 netifd hotplug 介面事件時行。<br /><br />有三個主要的環境變數傳遞給這個"
 "指令碼。<br /><br />$ACTION “ifup”或“ifdown”<br />$INTERFACE 啟動或停止的介面"
 "名(例如“wan”或“wwan”)<br />$DEVICE 啟動或停止介面的物理裝置名(例"
 "如“eth0”或“wwan0”)<br /><br />"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
 msgid "Tracking hostname or IP address"
 msgstr "跟蹤的主機或 IP 位址"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
 msgid "Tracking method"
 msgstr "跟蹤方式"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
 msgid "Tracking reliability"
 msgstr "跟蹤可靠性"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
+#: 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"
@@ -677,41 +731,41 @@ msgstr ""
 msgid "Troubleshooting"
 msgstr "故障排除"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
 msgid "Update interval"
-msgstr ""
+msgstr "更新間隔"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
 msgid "View the content of /etc/protocols for protocol description"
 msgstr "檢視協議描述的 /etc/protocols 的內容"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:17
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:19
 msgid "WARNING: %d interfaces are configured exceeding the maximum of %d!"
 msgstr "警告:已配置 %d 個介面,超過最大值 %d!"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:24
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:26
 msgid "WARNING: Interface %s are not found in /etc/config/network"
 msgstr "警告:介面 %s 在 /etc/config/network 中未找到"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:43
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:45
 msgid "WARNING: Interface %s has a duplicate metric %s configured"
 msgstr "警告:介面 %s 的 metric %s 配置重複"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:36
+#: 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 "警告:介面 %s 比跟蹤主機具有更高的可靠性要求(%d)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:30
+#: 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 "警告:介面 %s 在主路由表中沒有預設的路由"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:30
 msgid "WARNING: Policy %s has exceeding the maximum name of 15 characters"
 msgstr "警告:策略 %s 名稱超過 15 個字元"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:33
+#: 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!"
@@ -721,59 +775,55 @@ msgstr "警告:規則 %s 有一個埠配置沒有指定或協議不正確!"
 msgid "Waiting for command to complete..."
 msgstr "正在等待指令完成…"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:38
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+msgid "Warning"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:39
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:29
 msgid "Weight"
 msgstr "比重"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:24
+#: 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:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:43
+#: 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/interfaceconfig.lua:225
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "always"
 msgstr "總是"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:60
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
 msgid "blackhole (drop)"
 msgstr "黑洞(丟棄)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
+#: 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:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
 msgid "ifdown"
 msgstr "ifdown"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:222
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
 msgid "ifup"
 msgstr "ifup"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
 msgid "never"
 msgstr "從不"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:83
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:26
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
 msgid "unreachable (reject)"
 msgstr "不可達(拒絕)"
-
-#~ msgid "Local source interface"
-#~ msgstr "本地源介面"
-
-#~ msgid ""
-#~ "Use the IP address of this interface as source IP address for traffic "
-#~ "initiated by the router itself"
-#~ msgstr "使用該介面的 IP 位址作為路由器本身發起的流量的源 IP 位址"
index 42043505dc1b99132f495d340d2517e49b10d0b1..637eb117363af159f028e569fbeecae645d0af0e 100644 (file)
@@ -17,25 +17,29 @@ function index()
 end
 
 function _action_rate(rv, n)
-       local c = io.popen("nft list chain inet nft-qos-monitor " .. n .. " 2>/dev/null")
+       local c = nixio.fs.access("/proc/net/ipv6_route") and
+               io.popen("nft list chain inet nft-qos-monitor " .. n .. " 2>/dev/null") or
+               io.popen("nft list chain ip nft-qos-monitor " .. n .. " 2>/dev/null")
+
        if c then
                for l in c:lines() do
-                       local _, i, p, b = l:match('^%s+ip ([^%s]+) ([^%s]+) counter packets (%d+) bytes (%d+)')
+                       local _, i, p, b = l:match(
+                               '^%s+ip ([^%s]+) ([^%s]+) counter packets (%d+) bytes (%d+)'
+                       )
                        if i and p and b then
                                -- handle expression
-                               local r = {
+                               rv[#rv + 1] = {
                                        rule = {
-                                       family = "inet",
-                                       table = "nft-qos-monitor",
-                                       chain = n,
-                                       handle = 0,
-                                       expr = {
+                                               family = "inet",
+                                               table = "nft-qos-monitor",
+                                               chain = n,
+                                               handle = 0,
+                                               expr = {
                                                        { match = { right = i } },
                                                        { counter = { packets = p, bytes = b } }
                                                }
                                        }
                                }
-                               rv[#rv + 1] = r
                        end
                end
                c:close()
diff --git a/applications/luci-app-nft-qos/po/es/nft-qos.po b/applications/luci-app-nft-qos/po/es/nft-qos.po
new file mode 100644 (file)
index 0000000..4cdcb95
--- /dev/null
@@ -0,0 +1,245 @@
+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"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\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 "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 "Recolectando datos..."
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+msgid "Comment"
+msgstr "Comentario"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+msgid "Default Download Rate"
+msgstr "Velocidad de descarga predeterminada"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+msgid "Default Download Unit"
+msgstr "Unidad de descarga predeterminada"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+msgid "Default Network Interface"
+msgstr "Interfaz de red predeterminada"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+msgid "Default Upload Rate"
+msgstr "Velocidad de carga predeterminada"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+msgid "Default Upload Unit"
+msgstr "Unidad de carga predeterminada"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+msgid "Default unit for download rate"
+msgstr "Unidad predeterminada para la velocidad de descarga"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+msgid "Default unit for upload rate"
+msgstr "Unidad predeterminada para la velocidad de carga"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+msgid "Default value for download bandwidth"
+msgstr "Valor predeterminado para el ancho de banda de descarga"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+msgid "Default value for download rate"
+msgstr "Valor predeterminado para la velocidad de descarga"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+msgid "Default value for upload bandwidth"
+msgstr "Valor predeterminado para el ancho de banda de carga"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+msgid "Default value for upload rate"
+msgstr "Valor predeterminado para la velocidad de carga"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+msgid "Download Bandwidth (Mbps)"
+msgstr "Ancho de banda de descarga (Mbps)"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
+msgid "Download Rate"
+msgstr "Velocidad de descarga"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+msgid "Enable Limit Rate Feature"
+msgstr "Habilitar función de límite de velocidad"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+msgid "Enable Traffic Priority"
+msgstr "Habilitar prioridad de tráfico"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+msgid "Enable this feature"
+msgstr "Habilitar esta característica"
+
+#: 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 "Nombre de host"
+
+#: 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 "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)"
+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)"
+msgstr "Dirección IP (sólo v4)"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+msgid "Limit Enable"
+msgstr "Habilitar límite"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+msgid "Limit Type"
+msgstr "Tipo de límite"
+
+#: 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 "MAC (opcional)"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
+msgid "MB"
+msgstr "MB"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+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"
+msgstr ""
+"Interfaz de red para configuración de tráfico, por ejemplo, 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 "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."
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
+msgid "No information available"
+msgstr "No hay información disponible"
+
+#: 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 "Paquetes totales"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+msgid "Priority"
+msgstr "Prioridad"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+msgid "Protocol"
+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 "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 "Velocidad"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:130
+msgid "Realtime Download Rate"
+msgstr "Velocidad de descarga en tiempo real"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:125
+msgid "Realtime Rate"
+msgstr "Velocidad en tiempo real"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:149
+msgid "Realtime Upload Rate"
+msgstr "Velocidad de carga en tiempo real"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+msgid "Service"
+msgstr "Servicio"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+msgid "Static QoS-Download Rate"
+msgstr "Velocidad de descarga de QoS estática"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+msgid "Static QoS-Upload Rate"
+msgstr "Velocidad de carga de QoS estática"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+msgid "Target Network (IPv4/MASK)"
+msgstr "Red de destino (IPv4 / MASK)"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+msgid "Target Network6 (IPv6/MASK)"
+msgstr "Red de destino 6 (IPv6/MÁSCARA)"
+
+#: 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 ofrece una vista general sobre la velocidad de descarga/carga "
+"actual."
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+msgid "Traffic Priority Settings"
+msgstr "Ajustes de prioridad de tráfico"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+msgid "Type of Limit Rate"
+msgstr "Tipo de límite de velocidad"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+msgid "Unit"
+msgstr "Unidad"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+msgid "Upload Bandwidth (Mbps)"
+msgstr "Ancho de banda de carga (Mbps)"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
+msgid "Upload Rate"
+msgstr "Velocidad de carga"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+msgid "White List for Limit Rate"
+msgstr "Lista blanca para el límite de velocidad"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+msgid "e.g. https, 23, (separator is comma)"
+msgstr "p.ej. https, 23, (el separador es una coma)"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:44
+msgid "kB"
+msgstr "kB"
index ccddb48929f2db68c90de2585839befa48399959..73ce11f5d011fe5b5460a40bcd442f5df55941e8 100644 (file)
@@ -1,14 +1,17 @@
+#
+# 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: \n"
-"Language-Team: \n"
+"PO-Revision-Date: 2019-01-03 22:28+0800\n"
+"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 2.0.3\n"
-"Last-Translator: \n"
+"X-Generator: Gtranslator 3.30.1\n"
+"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 "Language: zh_CN\n"
 
@@ -20,7 +23,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"
@@ -72,7 +75,7 @@ msgstr "上传速率的默认值"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
 msgid "Download Bandwidth (Mbps)"
-msgstr "下载带宽 (Mbps)"
+msgstr "下载带宽(Mbps)"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
 msgid "Download Rate"
@@ -98,17 +101,17 @@ 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 "IP地址"
+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 ""
+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 ""
+msgstr "IP 地址(仅 V4)"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
 msgid "Limit Enable"
@@ -121,7 +124,7 @@ 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 "物理地址(可选)"
+msgstr "物理地址(可选)"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
 msgid "MB"
@@ -133,15 +136,15 @@ 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"
-msgstr "流量整形的目标网络接口, 例如, 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"
-msgstr "将要应用规则的网络, 例如, 192.168.1.0/24, 10.2.0.0/16, 等等"
+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"
-msgstr "将要应用规则的网络, 例如, AAAA::BBBB/64, CCCC::1/128, 等等"
+msgstr "将要应用规则的网络,例如AAAA::BBBB/64、CCCC::1/128等"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
 msgid "No information available"
@@ -163,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"
-msgstr "QoS Nftables版"
+msgstr "QoS 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
@@ -173,7 +176,7 @@ msgstr "速率"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:130
 msgid "Realtime Download Rate"
-msgstr ""
+msgstr "实时下载速率"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:125
 msgid "Realtime Rate"
@@ -181,31 +184,31 @@ msgstr "实时速率显示"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:149
 msgid "Realtime Upload Rate"
-msgstr ""
+msgstr "实时上传速率"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
 msgid "Service"
-msgstr "服务/端口"
+msgstr "服务"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
 msgid "Static QoS-Download Rate"
-msgstr "静态QoS-下载速率"
+msgstr "静态 QoS-下载速率"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
 msgid "Static QoS-Upload Rate"
-msgstr "静态QoS-上传速率"
+msgstr "静态 QoS-上传速率"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
 msgid "Target Network (IPv4/MASK)"
-msgstr "目标网络(IPv4地址/掩码)"
+msgstr "目标网络(IPv4 地址/掩码)"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
 msgid "Target Network6 (IPv6/MASK)"
-msgstr "目标网络v6(IPv6地址/掩码)"
+msgstr "目标网络 v6(IPv6 地址/掩码)"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:127
 msgid "This page gives an overview over currently download/upload rate."
-msgstr "该页面提供了当前上传和下载速率的一个总览"
+msgstr "该页面提供了当前上传和下载速率的一个总览"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
 msgid "Traffic Priority Settings"
@@ -222,7 +225,7 @@ msgstr "单位"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
 msgid "Upload Bandwidth (Mbps)"
-msgstr "上传带宽 (Mbps)"
+msgstr "上传带宽(Mbps)"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
 msgid "Upload Rate"
@@ -234,17 +237,8 @@ msgstr "限速白名单"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
 msgid "e.g. https, 23, (separator is comma)"
-msgstr "例如, https, 23 (用逗号分隔)"
+msgstr "例如https, 23(用逗号分隔)"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:44
 msgid "kB"
 msgstr "kB"
-
-#~ msgid "Dynamic Rate Limit"
-#~ msgstr "动态QoS"
-
-#~ msgid "Rate Limit"
-#~ msgstr "速率限制"
-
-#~ msgid "Traffic Priority"
-#~ msgstr "流量优先级"
diff --git a/applications/luci-app-nft-qos/po/zh-tw/nft-qos.po b/applications/luci-app-nft-qos/po/zh-tw/nft-qos.po
new file mode 100644 (file)
index 0000000..5be9d8a
--- /dev/null
@@ -0,0 +1,244 @@
+#
+# 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:28+0800\n"
+"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Gtranslator 3.30.1\n"
+"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"Language: zh_TW\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 "下載頻寬(Mbps)"
+
+#: 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 "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)"
+
+#: 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)"
+
+#: 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 "MB"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+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"
+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"
+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"
+msgstr "將要應用規則的網路,例如AAAA::BBBB/64、CCCC::1/128等"
+
+#: 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 "QoS 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 "速率"
+
+#: 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 "靜態 QoS-下載速率"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+msgid "Static QoS-Upload Rate"
+msgstr "靜態 QoS-上傳速率"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+msgid "Target Network (IPv4/MASK)"
+msgstr "目標網路(IPv4 位址/掩碼)"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+msgid "Target Network6 (IPv6/MASK)"
+msgstr "目標網路 v6(IPv6 位址/掩碼)"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:127
+msgid "This page gives an overview over currently download/upload rate."
+msgstr "該頁面提供了當前上傳和下載速率的一個總覽。"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua: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 "上傳頻寬(Mbps)"
+
+#: 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 "例如https, 23(用逗號分隔)"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:44
+msgid "kB"
+msgstr "kB"
index e5ae69b3a73ab2c278aed2e29267a3fe6cc122de..8a01b1db49babd53c18e5f155769644141faa9c2 100644 (file)
@@ -226,13 +226,15 @@ function renderPeriods()
        var sel = document.getElementById('nlbw.period');
 
        for (var e, i = trafficPeriods.length - 1; e = trafficPeriods[i]; i--) {
-               var d1 = new Date(e);
-               var d2, pd;
+               var ymd1 = e.split(/-/);
+               var d1 = new Date(+ymd1[0], +ymd1[1] - 1, +ymd1[2]);
+               var ymd2, d2, pd;
 
                if (i) {
-                       d2 = new Date(trafficPeriods[i - 1]);
+                       ymd2 = trafficPeriods[i - 1].split(/-/);
+                       d2 = new Date(+ymd2[0], +ymd2[1] - 1, +ymd2[2]);
                        d2.setDate(d2.getDate() - 1);
-                       pd = '%04d-%02d-%02d'.format(d1.getFullYear(), d1.getMonth() + 1, d1.getDate());
+                       pd = e;
                }
                else {
                        d2 = new Date();
diff --git a/applications/luci-app-nlbwmon/po/es/nlbwmon.po b/applications/luci-app-nlbwmon/po/es/nlbwmon.po
new file mode 100644 (file)
index 0000000..6c35eb4
--- /dev/null
@@ -0,0 +1,578 @@
+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"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\n"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:661
+msgid "%d IPv4-only hosts"
+msgstr "%d hosts solo IPv4"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:668
+msgid "%d IPv6-only hosts"
+msgstr "%d hosts solo IPv6"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:675
+msgid "%d dual-stack hosts"
+msgstr "%d hosts de doble pila"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:71
+msgid "%s and %s"
+msgstr "%s y %s"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:69
+msgid "%s, %s and %s"
+msgstr "%s, %s y %s"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:68
+msgid "-1 - Restart every last day of month"
+msgstr "-1 - Reiniciar cada último día del mes"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:69
+msgid "-7 - Restart a week before end of month"
+msgstr "-7 - Reiniciar una semana antes de fin de mes"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:67
+msgid "1 - Restart every 1st of month"
+msgstr "1 - Reiniciar cada 1 del mes"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:183
+msgid "10m - frequent commits at the expense of flash wear"
+msgstr "10m - frecuentes cometidos a expensas del desgaste del 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 - compromiso entre el riesgo de pérdida de datos y el desgaste por "
+"destello"
+
+#: 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 del flash a expensas del riesgo de pérdida de datos"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:191
+msgid "30s - refresh twice per minute for reasonably current stats"
+msgstr ""
+"30s - actualice dos veces por minuto para obtener estadísticas "
+"razonablemente actuales"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:192
+msgid "5m - rarely refresh to avoid frequently clearing conntrack counters"
+msgstr ""
+"5m - rara vez se actualiza para evitar el borrado frecuente de los "
+"contadores de conntrack"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:184
+msgid "60s - commit minutely, useful for non-flash storage"
+msgstr "60s - cometa minuciosamente, útil para almacenamiento sin flash"
+
+#: 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> conexiones"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:37
+msgid "<big id=\"host-total\">0</big> hosts"
+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> tasa de compatibilidad de IPv6 entre los "
+"hosts"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:116
+msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
+msgstr "<big id=\"ipv6-rx\">0B</big> descarga total de 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 "<big id=\"ipv6-share\">0%</big> del tráfico total es IPv6"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:117
+msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
+msgstr "<big id=\"ipv6-tx\">0B</big> carga total de IPv6"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:79
+msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
+msgstr ""
+"<big id=\"layer7-most-conn\">0</big> causa la mayoría de las conexiones"
+
+#: 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> es la causa de la descarga más grande"
+
+#: 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> causa la mayor carga"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:76
+msgid "<big id=\"layer7-total\">0</big> different application protocols"
+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"
+
+#: 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"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:25
+msgid "Accounting period"
+msgstr "Período contable"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:21
+msgid "Advanced Settings"
+msgstr "Configuración avanzada"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:85
+msgid "Application"
+msgstr "Aplicación"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:62
+msgid "Application Protocols"
+msgstr "Protocolos de aplicación"
+
+#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:10
+msgid "Backup"
+msgstr "Copia de seguridad"
+
+#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:7
+msgid "Bandwidth Monitor"
+msgstr "Monitor de ancho de banda"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:142
+msgid "CSV, grouped by IP"
+msgstr "CSV, agrupados por IP"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:141
+msgid "CSV, grouped by MAC"
+msgstr "CSV, agrupados por MAC"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:143
+msgid "CSV, grouped by protocol"
+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 ""
+"¡Cambiar el tipo de intervalo contable invalidará las bases de datos "
+"existentes!<br /><strong><a href=\"%s\">Descargar copia de seguridad</a></"
+"strong>."
+
+#: 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 ""
+"Elija \"Día del mes\" para reiniciar el período contable mensualmente en una "
+"fecha específica, por ejemplo. cada 3er. Elija \"Intervalo fijo\" para "
+"reiniciar el período contable exactamente cada N días, comenzando en una "
+"fecha 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 "Recolectando datos..."
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:177
+msgid "Commit interval"
+msgstr "Intervalo de compromiso"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:164
+msgid "Compress database"
+msgstr "Comprimir la base de datos"
+
+#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:9
+msgid "Configuration"
+msgstr "Configuración"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:302
+msgid "Conn."
+msgstr "Conexiones."
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:48
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:86
+msgid "Connections"
+msgstr "Conexiones"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:31
+msgid "Connections / Host"
+msgstr "Conexiones / Host"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:195
+msgid "Database directory"
+msgstr "Directorio de base de datos"
+
+#: 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 ""
+"Directorio de almacenamiento de base de datos. Un archivo por período "
+"contable se colocará en este directorio."
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:28
+msgid "Day of month"
+msgstr "Dia del mes"
+
+#: 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 ""
+"Día del mes para reiniciar el período contable. Use valores negativos para "
+"contar hacia el final del mes, p. Ej. \"-5\" para especificar el 27 de julio "
+"o el 24 de febrero."
+
+#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:8
+msgid "Display"
+msgstr "Monitor"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:303
+msgid "Down. (Bytes)"
+msgstr "Desc. (Bytes)"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:304
+msgid "Down. (Pkts.)"
+msgstr "Desc. (Paqs.)"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:285
+msgid "Download"
+msgstr "Descargar"
+
+#: 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 "Descarga (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 "Descarga (Paquetes)"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:65
+msgid "Download / Application"
+msgstr "Descargar / Aplicación"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:25
+msgid "Download Database Backup"
+msgstr "Descargar copia de seguridad de la base de datos"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:108
+msgid "Dualstack enabled hosts"
+msgstr "Hosts habilitados para DualStack"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:62
+msgid "Due date"
+msgstr "Fecha de vencimiento"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:139
+msgid "Export"
+msgstr "Exportar"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:125
+msgid "Family"
+msgstr "Familia"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:29
+msgid "Fixed interval"
+msgstr "Intervalo fijo"
+
+#: 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 "Forzar reinicio..."
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:20
+msgid "General Settings"
+msgstr "Configuración general"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:28
+msgid "Generate Backup"
+msgstr "Generar copia de seguridad"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:46
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:123
+msgid "Host"
+msgstr "Host"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:294
+msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
+msgstr "Nombre de host: <big id=\"bubble-hostname\">example.org</big>"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:624
+msgid "IPv4"
+msgstr "IPv4"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:103
+msgid "IPv4 vs. IPv6"
+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
+msgid "IPv6"
+msgstr "IPv6"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:95
+msgid "Interval"
+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 en el que la base de datos temporal en memoria se confirma al "
+"directorio de base de datos 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 en el que los contadores de tráfico de las conexiones aún "
+"establecidas se actualizan desde la información del enlace de red."
+
+#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:197
+msgid "Invalid or empty backup archive"
+msgstr "Archivo de copia de seguridad no válido o vacío"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:144
+msgid "JSON dump"
+msgstr "Volcado JSON"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:96
+msgid "Length of accounting interval in days."
+msgstr "Duración del intervalo contable en días."
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:110
+msgid "Local interfaces"
+msgstr "Interfaces locales"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:134
+msgid "Local subnets"
+msgstr "Subredes locales"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:47
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:124
+msgid "MAC"
+msgstr "MAC"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:152
+msgid "Maximum entries"
+msgstr "Entradas máximas"
+
+#: 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 ""
+"Número máximo de períodos contables para mantener, use 0 para mantener las "
+"bases de datos para siempre."
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:13
+msgid "Netlink Bandwidth Monitor"
+msgstr "Monitor de ancho de banda Netlink"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:9
+msgid "Netlink Bandwidth Monitor - Backup / Restore"
+msgstr "Monitor de ancho de banda Netlink - Copia de seguridad / Restauración"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:12
+msgid "Netlink Bandwidth Monitor - Configuration"
+msgstr "Monitor de ancho de banda Netlink - Configuración"
+
+#: 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 "No hay datos registrados todavía."
+
+#: 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 ""
+"Solo se cuentan los flujos de conexión desde o hacia cualquiera de estas "
+"redes."
+
+#: 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 ""
+"Solo se cuentan los flujos de conexión desde o hacia cualquiera de estas "
+"subredes."
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:158
+msgid "Preallocate database"
+msgstr "Pre-ubicar la base de datos"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:451
+msgid "Protocol"
+msgstr "Protocolo"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:22
+msgid "Protocol Mapping"
+msgstr "Mapeo de protocolos"
+
+#: 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 ""
+"Asignaciones de protocolo para distinguir los tipos de tráfico por host, una "
+"asignación por línea. El primer valor especifica el protocolo IP, el segundo "
+"valor, el número de puerto y la tercera columna es el nombre del protocolo "
+"asignado."
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:187
+msgid "Refresh interval"
+msgstr "Intervalo de actualización"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:17
+msgid "Restore"
+msgstr "Restaurar"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:12
+msgid "Restore Database Backup"
+msgstr "Restaurar la copia de seguridad de la base de datos"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:16
+msgid "Select accounting period:"
+msgstr "Seleccione el período contable:"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:446
+msgid "Source IP"
+msgstr "IP de origen"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:80
+msgid "Start date"
+msgstr "Fecha de inicio"
+
+#: 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 ""
+"Fecha de inicio del primer período contable, por ejemplo, inicio del "
+"contrato ISP."
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:170
+msgid "Stored periods"
+msgstr "Periodos almacenados"
+
+#: 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 ""
+"El monitor de ancho de banda de Netlink (nlbwmon) es un programa de "
+"contabilidad de tráfico ligero y eficiente que realiza un seguimiento del "
+"uso de ancho de banda por host y protocolo."
+
+#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:215
+msgid "The following database files have been restored: %s"
+msgstr "Los siguientes archivos de base de datos han sido 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 ""
+"La cantidad máxima de entradas que se deben colocar en la base de datos, "
+"estableciendo el límite en 0, permitirá que las bases de datos crezcan "
+"indefinidamente."
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:26
+msgid "Traffic / Host"
+msgstr "Tráfico / Host"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:23
+msgid "Traffic Distribution"
+msgstr "Distribución del tráfico"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:305
+msgid "Up. (Bytes)"
+msgstr "Sub. (Bytes)"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:306
+msgid "Up. (Pkts.)"
+msgstr "Sub. (Paq.)"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:289
+msgid "Upload"
+msgstr "Subir"
+
+#: 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 "Subida (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 "Subida (Paquetes)"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:70
+msgid "Upload / Application"
+msgstr "Subir / Aplicación"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:295
+msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
+msgstr "Proveedor: <big id=\"bubble-vendor\">Example Corp.</big>"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:51
+msgid "Warning"
+msgstr "Advertencia"
+
+#: 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 ""
+"Ya sea para gzip comprimir bases de datos de archivos. Comprimir los "
+"archivos de la base de datos hace que el acceso a los datos antiguos sea un "
+"poco más lento, pero ayuda a reducir los requisitos de almacenamiento."
+
+#: 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 ""
+"Si se debe preasignar el tamaño máximo posible de la base de datos en la "
+"memoria. Esto es principalmente útil para los sistemas con limitaciones de "
+"memoria que pueden no ser capaces de satisfacer la asignación de memoria "
+"después de períodos de tiempo de funcionamiento más largos."
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:88
+msgid "no traffic"
+msgstr "Sin tráfico"
+
+#: 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 "Otro"
index c089d117c39e8288f2874dff6dcddb135cf72b7d..c8e42c54bbbdbbb9a2adc13f336e38583802cae8 100644 (file)
@@ -11,15 +11,15 @@ msgstr ""
 "Language: ja\n"
 "X-Generator: Poedit 2.0.6\n"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:659
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:661
 msgid "%d IPv4-only hosts"
 msgstr "%d IPv4 限定ホスト"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:666
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:668
 msgid "%d IPv6-only hosts"
 msgstr "%d IPv6 限定ホスト"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:673
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:675
 msgid "%d dual-stack hosts"
 msgstr "%d デュアルスタック ホスト"
 
@@ -187,7 +187,7 @@ msgstr "データベースの圧縮"
 msgid "Configuration"
 msgstr "設定"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:300
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:302
 msgid "Conn."
 msgstr "接続数"
 
@@ -229,15 +229,15 @@ msgstr ""
 msgid "Display"
 msgstr "表示"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:301
+#: 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:302
+#: 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:283
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:285
 msgid "Download"
 msgstr ""
 
@@ -281,9 +281,9 @@ msgstr "IP 種別"
 msgid "Fixed interval"
 msgstr "特定の間隔"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:474
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:532
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:637
+#: 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 "強制リロード..."
 
@@ -300,11 +300,11 @@ msgstr "バックアップの作成"
 msgid "Host"
 msgstr "ホスト"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:292
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:294
 msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
 msgstr "ホスト名: <big id=\"bubble-hostname\">example.org</big>"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:622
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:624
 msgid "IPv4"
 msgstr ""
 
@@ -312,7 +312,7 @@ msgstr ""
 msgid "IPv4 vs. IPv6"
 msgstr "IPv4 及び IPv6"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:623
+#: 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 "IPv6"
@@ -386,9 +386,9 @@ msgstr "Netlink Bandwidth Monitor - バックアップ / 復元"
 msgid "Netlink Bandwidth Monitor - Configuration"
 msgstr "Netlink Bandwidth Monitor - 設定"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:473
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:531
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:636
+#: 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 "まだデータがありません。"
 
@@ -405,7 +405,7 @@ msgstr "設定されたサブネットにおける conntrack ストリームの
 msgid "Preallocate database"
 msgstr "データベースの事前割当"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:449
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:451
 msgid "Protocol"
 msgstr "プロトコル"
 
@@ -440,7 +440,7 @@ msgstr "データベースの復元"
 msgid "Select accounting period:"
 msgstr "収集期間を選択:"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:444
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:446
 msgid "Source IP"
 msgstr "アクセス元 IP"
 
@@ -484,15 +484,15 @@ msgstr "ホスト毎のトラフィック"
 msgid "Traffic Distribution"
 msgstr "トラフィック内訳"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:303
+#: 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:304
+#: 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:287
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:289
 msgid "Upload"
 msgstr ""
 
@@ -512,7 +512,7 @@ msgstr ""
 msgid "Upload / Application"
 msgstr "アップロード / アプリケーション"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:293
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:295
 msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
 msgstr "ベンダ: <big id=\"bubble-vendor\">Example Corp.</big>"
 
@@ -541,13 +541,13 @@ msgstr ""
 msgid "no traffic"
 msgstr "トラフィック無し"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:313
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:325
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:330
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:445
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:502
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:515
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:520
+#: 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 fa01348bb372f2bd07a8bcb4191fe23586a7e7c4..16115c066be34d356e8f700a66f3a14e224327b0 100644 (file)
@@ -15,15 +15,15 @@ msgstr ""
 "Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
 "интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:659
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:661
 msgid "%d IPv4-only hosts"
 msgstr "%d только IPv4 хост(а)"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:666
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:668
 msgid "%d IPv6-only hosts"
 msgstr "%d только IPv6 хост(а)"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:673
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:675
 msgid "%d dual-stack hosts"
 msgstr "%d хост(а) с двумя стеками"
 
@@ -197,7 +197,7 @@ msgstr "Сжатие базы данных"
 msgid "Configuration"
 msgstr "Настройка config файла"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:300
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:302
 msgid "Conn."
 msgstr "Соед."
 
@@ -240,15 +240,15 @@ msgstr ""
 msgid "Display"
 msgstr "Показать состояние"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:301
+#: 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:302
+#: 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:283
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:285
 msgid "Download"
 msgstr ""
 
@@ -292,9 +292,9 @@ msgstr "Семейство протоколов"
 msgid "Fixed interval"
 msgstr "Фиксированный интервал"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:474
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:532
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:637
+#: 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 "Принудительная перезагрузка..."
 
@@ -311,11 +311,11 @@ msgstr "Создать резервную копию"
 msgid "Host"
 msgstr "Хост"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:292
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:294
 msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
 msgstr "Имя хоста: <big id=\"bubble-hostname\">пример.org</big>"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:622
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:624
 msgid "IPv4"
 msgstr ""
 
@@ -323,7 +323,7 @@ msgstr ""
 msgid "IPv4 vs. IPv6"
 msgstr "IPv4 против IPv6"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:623
+#: 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 "IPv6"
@@ -397,9 +397,9 @@ msgstr "Мониторинг трафика сети - Резервная коп
 msgid "Netlink Bandwidth Monitor - Configuration"
 msgstr "Мониторинг трафика сети - Настройка"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:473
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:531
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:636
+#: 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 "Данные еще не записаны."
 
@@ -415,7 +415,7 @@ msgstr "Отслеживаются только соединения из или
 msgid "Preallocate database"
 msgstr "Максимальный размер базы данных"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:449
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:451
 msgid "Protocol"
 msgstr "Протокол"
 
@@ -449,7 +449,7 @@ msgstr "Восстановление резервной копии базы да
 msgid "Select accounting period:"
 msgstr "Выберите отчетный период:"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:444
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:446
 msgid "Source IP"
 msgstr "IP-адрес источника"
 
@@ -496,15 +496,15 @@ msgstr "Трафик / Хост"
 msgid "Traffic Distribution"
 msgstr "Распределение трафика"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:303
+#: 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:304
+#: 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:287
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:289
 msgid "Upload"
 msgstr ""
 
@@ -524,7 +524,7 @@ msgstr ""
 msgid "Upload / Application"
 msgstr "Передача / Применение"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:293
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:295
 msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
 msgstr "Производитель: <big id=\"bubble-vendor\">Например Corp.</big>"
 
@@ -556,13 +556,13 @@ msgstr ""
 msgid "no traffic"
 msgstr "нет трафика"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:313
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:325
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:330
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:445
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:502
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:515
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:520
+#: 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 8f428c98df6df21706cc0efe0a448d8cb3029ebd..aebb60f2140937fa19e6b658754fba8ad05e5620 100644 (file)
@@ -1,15 +1,15 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:659
+#: 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:666
+#: 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:673
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:675
 msgid "%d dual-stack hosts"
 msgstr ""
 
@@ -172,7 +172,7 @@ msgstr ""
 msgid "Configuration"
 msgstr ""
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:300
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:302
 msgid "Conn."
 msgstr ""
 
@@ -210,15 +210,15 @@ msgstr ""
 msgid "Display"
 msgstr ""
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:301
+#: 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:302
+#: 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:283
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:285
 msgid "Download"
 msgstr ""
 
@@ -262,9 +262,9 @@ msgstr ""
 msgid "Fixed interval"
 msgstr ""
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:474
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:532
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:637
+#: 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 ""
 
@@ -281,11 +281,11 @@ msgstr ""
 msgid "Host"
 msgstr ""
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:292
+#: 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:622
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:624
 msgid "IPv4"
 msgstr ""
 
@@ -293,7 +293,7 @@ msgstr ""
 msgid "IPv4 vs. IPv6"
 msgstr ""
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:623
+#: 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 ""
@@ -361,9 +361,9 @@ msgstr ""
 msgid "Netlink Bandwidth Monitor - Configuration"
 msgstr ""
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:473
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:531
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:636
+#: 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 ""
 
@@ -379,7 +379,7 @@ msgstr ""
 msgid "Preallocate database"
 msgstr ""
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:449
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:451
 msgid "Protocol"
 msgstr ""
 
@@ -410,7 +410,7 @@ msgstr ""
 msgid "Select accounting period:"
 msgstr ""
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:444
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:446
 msgid "Source IP"
 msgstr ""
 
@@ -450,15 +450,15 @@ msgstr ""
 msgid "Traffic Distribution"
 msgstr ""
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:303
+#: 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:304
+#: 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:287
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:289
 msgid "Upload"
 msgstr ""
 
@@ -478,7 +478,7 @@ msgstr ""
 msgid "Upload / Application"
 msgstr ""
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:293
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:295
 msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
 msgstr ""
 
@@ -504,12 +504,12 @@ msgstr ""
 msgid "no traffic"
 msgstr ""
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:313
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:325
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:330
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:445
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:502
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:515
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:520
+#: 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 0fd7ebce0051c2e1b974d7b0e65348c5e776b5dd..ac80cdb9c80483a81a1366f71b005ca7a255067c 100644 (file)
@@ -11,15 +11,15 @@ msgstr ""
 "PO-Revision-Date: 2018-08-07 19:48+0800\n"
 "X-Generator: Gtranslator 2.91.7\n"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:659
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:661
 msgid "%d IPv4-only hosts"
 msgstr "%d 台仅 IPv4 主机"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:666
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:668
 msgid "%d IPv6-only hosts"
 msgstr "%d 台仅 IPv6 主机"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:673
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:675
 msgid "%d dual-stack hosts"
 msgstr "%d 台双协议栈主机"
 
@@ -186,7 +186,7 @@ msgstr "压缩数据库"
 msgid "Configuration"
 msgstr "配置"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:300
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:302
 msgid "Conn."
 msgstr "连接"
 
@@ -226,15 +226,15 @@ msgstr ""
 msgid "Display"
 msgstr "显示"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:301
+#: 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:302
+#: 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:283
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:285
 msgid "Download"
 msgstr ""
 
@@ -278,9 +278,9 @@ msgstr "协议簇"
 msgid "Fixed interval"
 msgstr "固定周期"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:474
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:532
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:637
+#: 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 "强制重新加载…"
 
@@ -297,11 +297,11 @@ msgstr "生成备份"
 msgid "Host"
 msgstr "主机"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:292
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:294
 msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
 msgstr "主机名:<big id=\"bubble-hostname\">example.org</big>"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:622
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:624
 msgid "IPv4"
 msgstr ""
 
@@ -309,7 +309,7 @@ msgstr ""
 msgid "IPv4 vs. IPv6"
 msgstr "IPv4 与 IPv6"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:623
+#: 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 "IPv6"
@@ -377,9 +377,9 @@ msgstr "网络带宽监视器 - 备份 / 恢复"
 msgid "Netlink Bandwidth Monitor - Configuration"
 msgstr "网络带宽监视器 - 配置"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:473
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:531
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:636
+#: 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 "暂无数据记录。"
 
@@ -395,7 +395,7 @@ msgstr "仅统计来自或目标为这些子网的连接流量。"
 msgid "Preallocate database"
 msgstr "预分配数据库"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:449
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:451
 msgid "Protocol"
 msgstr "协议"
 
@@ -428,7 +428,7 @@ msgstr "恢复数据库备份"
 msgid "Select accounting period:"
 msgstr "选择统计周期:"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:444
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:446
 msgid "Source IP"
 msgstr "源 IP"
 
@@ -470,15 +470,15 @@ msgstr "流量 / 主机"
 msgid "Traffic Distribution"
 msgstr "流量分布"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:303
+#: 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:304
+#: 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:287
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:289
 msgid "Upload"
 msgstr ""
 
@@ -498,7 +498,7 @@ msgstr ""
 msgid "Upload / Application"
 msgstr "上传 / 应用层协议"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:293
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:295
 msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
 msgstr "供应商:<big id=\"bubble-vendor\">Example Corp.</big>"
 
@@ -528,13 +528,13 @@ msgstr ""
 msgid "no traffic"
 msgstr "无流量数据"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:313
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:325
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:330
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:445
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:502
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:515
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:520
+#: 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 5a26334381416402e0b18c72ee52e4a5dde26e08..257990b4ae6f090b961e94f01fb6946e9eec00df 100644 (file)
@@ -11,15 +11,15 @@ msgstr ""
 "PO-Revision-Date: 2018-08-07 19:48+0800\n"
 "X-Generator: Gtranslator 2.91.7\n"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:659
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:661
 msgid "%d IPv4-only hosts"
 msgstr "%d 臺僅 IPv4 主機"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:666
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:668
 msgid "%d IPv6-only hosts"
 msgstr "%d 臺僅 IPv6 主機"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:673
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:675
 msgid "%d dual-stack hosts"
 msgstr "%d 臺雙協議棧主機"
 
@@ -186,7 +186,7 @@ msgstr "壓縮資料庫"
 msgid "Configuration"
 msgstr "配置"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:300
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:302
 msgid "Conn."
 msgstr "連線"
 
@@ -226,15 +226,15 @@ msgstr ""
 msgid "Display"
 msgstr "顯示"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:301
+#: 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:302
+#: 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:283
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:285
 msgid "Download"
 msgstr ""
 
@@ -278,9 +278,9 @@ msgstr "協議簇"
 msgid "Fixed interval"
 msgstr "固定週期"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:474
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:532
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:637
+#: 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 "強制重新載入…"
 
@@ -297,11 +297,11 @@ msgstr "生成備份"
 msgid "Host"
 msgstr "主機"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:292
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:294
 msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
 msgstr "主機名:<big id=\"bubble-hostname\">example.org</big>"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:622
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:624
 msgid "IPv4"
 msgstr ""
 
@@ -309,7 +309,7 @@ msgstr ""
 msgid "IPv4 vs. IPv6"
 msgstr "IPv4 與 IPv6"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:623
+#: 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 "IPv6"
@@ -377,9 +377,9 @@ msgstr "網路頻寬監視器 - 備份 / 恢復"
 msgid "Netlink Bandwidth Monitor - Configuration"
 msgstr "網路頻寬監視器 - 配置"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:473
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:531
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:636
+#: 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 "暫無資料記錄。"
 
@@ -395,7 +395,7 @@ msgstr "僅統計來自或目標為這些子網的連線流量。"
 msgid "Preallocate database"
 msgstr "預分配資料庫"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:449
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:451
 msgid "Protocol"
 msgstr "協議"
 
@@ -428,7 +428,7 @@ msgstr "恢復資料庫備份"
 msgid "Select accounting period:"
 msgstr "選擇統計週期:"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:444
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:446
 msgid "Source IP"
 msgstr "源 IP"
 
@@ -470,15 +470,15 @@ msgstr "流量 / 主機"
 msgid "Traffic Distribution"
 msgstr "流量分佈"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:303
+#: 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:304
+#: 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:287
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:289
 msgid "Upload"
 msgstr ""
 
@@ -498,7 +498,7 @@ msgstr ""
 msgid "Upload / Application"
 msgstr "上傳 / 應用層協議"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:293
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:295
 msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
 msgstr "供應商:<big id=\"bubble-vendor\">Example Corp.</big>"
 
@@ -528,13 +528,13 @@ msgstr ""
 msgid "no traffic"
 msgstr "無流量資料"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:313
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:325
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:330
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:445
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:502
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:515
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:520
+#: 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 "其他"
 
diff --git a/applications/luci-app-noddos/po/es/noddos.po b/applications/luci-app-noddos/po/es/noddos.po
new file mode 100644 (file)
index 0000000..8349548
--- /dev/null
@@ -0,0 +1,143 @@
+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"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\n"
+
+#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:48
+msgid "Class"
+msgstr "Clase"
+
+#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:5
+msgid "Client Firewall"
+msgstr "Firewall del cliente"
+
+#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:35
+msgid "Clients"
+msgstr "Clientes"
+
+#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:83
+msgid "DhcpHostname"
+msgstr "Nombre de host de Dhcp"
+
+#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:82
+msgid "DhcpVendor"
+msgstr "Proveedor de Dhcp"
+
+#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:25
+msgid "Don't monitor these IPv4 addresses"
+msgstr "No monitoree estas direcciones IPv4"
+
+#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:33
+msgid "Don't monitor these IPv6 addresses"
+msgstr "No monitoree estas direcciones IPv6"
+
+#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:40
+msgid "Don't monitor these MAC addresses"
+msgstr "No monitoree estas direcciones MAC"
+
+#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:24
+msgid "Excluded IPv4 addresses"
+msgstr "Direcciones IPv4 excluidas"
+
+#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:32
+msgid "Excluded IPv6 addresses"
+msgstr "Direcciones IPv6 excluidas"
+
+#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:39
+msgid "Excluded MAC addresses"
+msgstr "Direcciones MAC excluidas"
+
+#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:43
+#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:77
+msgid "Hostname"
+msgstr "Nombre de host"
+
+#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:44
+#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:78
+msgid "IPv4"
+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 "MAC"
+
+#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:46
+#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:80
+msgid "Manufacturer"
+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 "Modelo"
+
+#: applications/luci-app-noddos/luasrc/controller/noddos.lua:8
+msgid "Noddos Client Tracking"
+msgstr "Seguimiento de clientes Noddos"
+
+#: applications/luci-app-noddos/luasrc/controller/noddos.lua:7
+msgid "Noddos Clients"
+msgstr "Clientes Noddos"
+
+#: 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 ""
+"Noddos controla el tráfico de los clientes en su red a Internet. Esto ayuda "
+"a proteger su red, el ancho de banda en su conexión a Internet e Internet."
+
+#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:15
+msgid "Private networks"
+msgstr "Redes privadas"
+
+#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:39
+msgid "Recognized Clients"
+msgstr "Clientes reconocidos"
+
+#: 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 ""
+"Informe de tráfico a 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 "Configuración del 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 ""
+"Los siguientes clientes han sido descubiertos en la red. El último "
+"descubrimiento se completó en"
+
+#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:73
+msgid "Unrecognized Clients"
+msgstr "Clientes no reconocidos"
+
+#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:19
+msgid "Upload anonimized traffic stats"
+msgstr "Subir estadísticas de tráfico 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 ""
+"Cargar sus estadísticas ayuda a mejorar el reconocimiento de dispositivos y "
+"descubrir dispositivos botnets pirateados"
index dea7932395e439dde872e7a48cc4935f7393021a..6aaf1d2c22f2d55edb9672ace4b3394a20ee0999 100644 (file)
@@ -48,7 +48,7 @@ o.optional = true
 o.datatype = "port"
 o.placeholder = "3493"
 
-s = m:section(NamedSection, "upsd", "upsd", translate("Global Settings"))
+s = m:section(NamedSection, "upsd", "upsd", translate("UPS Server Global Settings"))
 s.addremove = true
 
 o = s:option(Value, "maxage", translate("Maximum Age of Data"), translate("Period after which data is considered stale"))
@@ -74,6 +74,43 @@ if luci.util.checklib("/usr/sbin/upsd", "libssl.so") then
        o.optional = true
 end
 
+s = m:section(NamedSection, "driver_global", "driver_global", translate("Driver Global Settings"))
+s.addremove = true
+
+o = s:option(Value, "chroot", translate("chroot"), translate("Run drivers in a chroot(2) environment"))
+o.optional = true
+
+o = s:option(Value, "driverpath", translate("Driver Path"), translate("Path to drivers (instead of default)"))
+o.optional = true
+o.placeholder = "/lib/lnut"
+
+o = s:option(Value, "maxstartdelay", translate("Maximum Start Delay"), translate("Default for UPSes without this field."))
+o.optional = true
+o.datatype = "uinteger"
+
+o = s:option(Value, "maxretry", translate("Maxium Retries"), translate("Maximum number of times to try starting a driver."))
+o.optional = true
+o.placeholder = 1
+o.datatype = "uinteger"
+
+o = s:option(Value, "retrydelay", translate("Retry Delay"), translate("Time in seconds between driver start retry attempts."))
+o.optional = true
+o.placeholder = 5
+o.datatype = "uinteger"
+
+o = s:option(Value, "pollinterval", translate("Poll Interval"), translate("Maximum time in seconds between refresh of UPS status"))
+o.optional = true
+o.placeholder = 2
+o.datatype = "uinteger"
+
+o = s:option(Flag, "synchronous", translate("Synchronous Communication"), translate("Driver waits for data to be consumed by upsd before publishing more."))
+o.optional = true
+o.default = false
+
+o = s:option(Value, "user", translate("RunAs User"), translate("User as which to execute driver; requires device file accessed by driver to be read-write for that user."))
+o.optional = true
+o.placeholder = "nut"
+
 s = m:section(TypedSection, "driver", translate("Driver Configuration"),
        translate("The name of this section will be used as UPS name elsewhere"))
 s.addremove = true
@@ -81,15 +118,47 @@ s.anonymous = false
 
 driverlist = nixio.fs.dir("/lib/nut")
 
+o = s:option(Value, "bus", translate("USB Bus(es) (regex)"))
+o.optional = true
+o.datatype = "uinteger"
+
+o = s:option(Value, "community", translate("SNMP Community"))
+o.optional = true
+o.placeholder = "private"
+
+o = s:option(Value, "desc", translate("Description (Display)"))
+o.optional = true
+
 o = s:option(ListValue, "driver", translate("Driver"))
 for driver in driverlist do
        o:value(driver)
 end
 o.optional = false
 
-o = s:option(Value, "port", translate("Port"))
-o.optional = false
-o.default = "auto"
+o = s:option(Flag, "enable_usb_serial", translate("Set USB serial port permissions"), translate("Enables a hotplug script that makes all ttyUSB devices (e.g. serial USB) group read-write as user 'nut'"))
+o.optional = true
+o.default = false
+
+o = s:option(Flag, "ignorelb", translate("Ignore Low Battery"))
+o.optional = true
+o.default = false
+
+o = s:option(Flag, "interruptonly", translate("Interrupt Only"))
+o.optional = true
+o.default = false
+
+o = s:option(Value, "interruptsize", translate("Interrupt Size"), translate("Bytes to read from interrupt pipe"))
+o.optional = true
+o.datatype = "uinteger"
+
+o = s:option(Value, "maxreport", translate("Max USB HID Length Reported"), translate("Workaround for buggy firmware"))
+o.optional = true
+o.datatype = "uinteger"
+
+o = s:option(Value, "maxstartdelay", translate("Maxium Start Delay"), translate("Time in seconds that upsdrvctl will wait for driver to finish starting"))
+o.optional = true
+o.datatype = "uinteger"
+o.placeholder = 45
 
 o = s:option(Value, "mfr", translate("Manufacturer (Display)"))
 o.optional = true
@@ -97,11 +166,13 @@ o.optional = true
 o = s:option(Value, "model", translate("Model (Display)"))
 o.optional = true
 
-o = s:option(Value, "serial", translate("Serial Number"))
+o = s:option(Flag, "nolock", translate("No Lock"), translate("Don't lock port when starting driver"))
 o.optional = true
+o.default = false
 
-o = s:option(Value, "sdtime", translate("Additional Shutdown Time(s)"))
+o = s:option(Flag, "notransferoids", translate("No low/high voltage transfer OIDs"))
 o.optional = true
+o.default = false
 
 o = s:option(Value, "offdelay", translate("Off Delay(s)"), translate("Delay for kill power command"))
 o.optional = true
@@ -128,42 +199,33 @@ o.optional = true
 o.datatype = "integer"
 o.placeholder = 30
 
-o = s:option(Value, "vendor", translate("Vendor (regex)"))
-o.optional = true
+o = s:option(Value, "port", translate("Port"))
+o.optional = false
+o.default = "auto"
 
 o = s:option(Value, "product", translate("Product (regex)"))
 o.optional = true
 
-o = s:option(Value, "bus", translate("USB Bus(es) (regex)"))
-o.optional = true
-o.datatype = "uinteger"
-
-o = s:option(Flag, "interruptonly", translate("Interrupt Only"))
-o.optional = true
-o.default = false
-
-o = s:option(Value, "interruptsize", translate("Interrupt Size"), translate("Bytes to read from interrupt pipe"))
+o = s:option(Value, "productid", translate("USB Product Id"))
 o.optional = true
-o.datatype = "integer"
 
-o = s:option(Value, "maxreport", translate("Max USB HID Length Reported"), translate("Workaround for buggy firmware"))
+o = s:option(Value, "sdorder", translate("Driver Shutdown Order"))
 o.optional = true
-o.datatype = "integer"
-o.default = nil
+o.datatype = "uinteger"
 
-o = s:option(Value, "vendorid", translate("USB Vendor Id"))
+o = s:option(Value, "sdtime", translate("Additional Shutdown Time(s)"))
 o.optional = true
 
-o = s:option(Value, "productid", translate("USB Product Id"))
+o = s:option(Value, "serial", translate("Serial Number"))
 o.optional = true
 
-o = s:option(Value, "runas", translate("RunAs User"), translate("User as which to execute driver; requires device file accessed by driver be read-write for that user."))
+o = s:option(Value, "snmp_retries", translate("SNMP retries"))
 o.optional = true
-o.placeholder = "nut"
+o.datatype = "uinteger"
 
-o = s:option(Value, "community", translate("SNMP Community"))
+o = s:option(Value, "snmp_timeout", translate("SNMP timeout(s)"))
 o.optional = true
-o.placeholder = "private"
+o.datatype = "uinteger"
 
 o = s:option(ListValue, "snmp_version", translate("SNMP version"))
 o.optional = true
@@ -173,19 +235,14 @@ o:value("v3", translate("SNMPv3"))
 o:value("", "")
 o.default = ""
 
-o = s:option(Value, "snmp_retries", translate("SNMP retries"))
+o = s:option(Value, "vendor", translate("Vendor (regex)"))
 o.optional = true
-o.datatype = "uinteger"
 
-o = s:option(Value, "snmp_timeout", translate("SNMP timeout(s)"))
+o = s:option(Value, "vendorid", translate("USB Vendor Id"))
 o.optional = true
-o.datatype = "uinteger"
 
-o = s:option(Flag, "notransferoids", translate("No low/high voltage transfer OIDs"))
+o = s:option(Flag, "synchronous", translate("Synchronous Communication"), translate("Driver waits for data to be consumed by upsd before publishing more."))
 o.optional = true
 o.default = false
 
-o = s:option(Value, "other", translate("Additional Parameters"))
-o.optional = true
-
 return m
diff --git a/applications/luci-app-nut/po/en/nut.po b/applications/luci-app-nut/po/en/nut.po
new file mode 100644 (file)
index 0000000..0f22c26
--- /dev/null
@@ -0,0 +1,603 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"PO-Revision-Date: 2019-01-09 06:58-0500\n"
+"Last-Translator: Daniel F. Dickinson <cshored@thecshore.com>\n"
+"Language-Team: English\n"
+"Language: en\n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:216
+msgid "Additional Shutdown Time(s)"
+msgstr "Additional Shutdown Time(s)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:37
+msgid "Addresses on which to listen"
+msgstr "Addresses on which to listen"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:23
+msgid "Allowed actions"
+msgstr "Allowed actions"
+
+#: 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 "As configured by NUT"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:150
+msgid "Bytes to read from interrupt pipe"
+msgstr "Bytes to read from interrupt pipe"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:174
+msgid "CA Certificate path"
+msgstr "CA Certificate path"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:73
+msgid "Certificate file (SSL)"
+msgstr "Certificate file (SSL)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:63
+msgid "Communications lost message"
+msgstr "Communications lost message"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:60
+msgid "Communications restored message"
+msgstr "Communications restored message"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:35
+msgid "Control UPS via CGI"
+msgstr "Control UPS via CGI"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:43
+msgid "Deadtime"
+msgstr "Deadtime"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:87
+msgid "Default for UPSes without this field."
+msgstr "Default for UPSes without this field."
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:177
+msgid "Delay for kill power command"
+msgstr "Delay for kill power command"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:181
+msgid "Delay to power on UPS if power returns after kill power"
+msgstr "Delay to power on UPS if power returns after kill power"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:129
+msgid "Description (Display)"
+msgstr "Description (Display)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:32
+msgid "Display name"
+msgstr "Display name"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:169
+msgid "Don't lock port when starting driver"
+msgstr "Don't lock port when starting driver"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:132
+msgid "Driver"
+msgstr "Driver"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:114
+msgid "Driver Configuration"
+msgstr "Driver Configuration"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:77
+msgid "Driver Global Settings"
+msgstr "Driver Global Settings"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:83
+msgid "Driver Path"
+msgstr "Driver Path"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:212
+msgid "Driver Shutdown Order"
+msgstr "Driver Shutdown Order"
+
+#: 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 "Driver waits for data to be consumed by upsd before publishing more."
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:59
+msgid "Drop privileges to this user"
+msgstr "Drop privileges to this user"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:40
+msgid "Enable"
+msgstr "Enable"
+
+#: 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 ""
+"Enables a hotplug script that makes all ttyUSB devices (e.g. serial USB) "
+"group read-write as user 'nut'"
+
+#: 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 "Execute notify command"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:26
+msgid "Forced Shutdown"
+msgstr "Forced Shutdown"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:57
+msgid "Forced shutdown message"
+msgstr "Forced shutdown message"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:10
+msgid "Global Settings"
+msgstr "Global Settings"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:13
+msgid "Go to NUT CGI"
+msgstr "Go to NUT CGI"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:16
+msgid "Host"
+msgstr "Host"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:23
+msgid "Hostname or IP address"
+msgstr "Hostname or IP address"
+
+#: 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 "Hostname or address of UPS"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:39
+msgid "Hot Sync"
+msgstr "Hot Sync"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:41
+msgid "IP Address"
+msgstr "IP Address"
+
+#: 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 "Ignore"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:142
+msgid "Ignore Low Battery"
+msgstr "Ignore Low Battery"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:29
+msgid "Instant commands"
+msgstr "Instant commands"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:146
+msgid "Interrupt Only"
+msgstr "Interrupt Only"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:150
+msgid "Interrupt Size"
+msgstr "Interrupt Size"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:54
+msgid "Low battery message"
+msgstr "Low battery message"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:163
+msgid "Manufacturer (Display)"
+msgstr "Manufacturer (Display)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:34
+msgid "Master"
+msgstr "Master"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:154
+msgid "Max USB HID Length Reported"
+msgstr "Max USB HID Length Reported"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:54
+msgid "Maximum Age of Data"
+msgstr "Maximum Age of Data"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:87
+msgid "Maximum Start Delay"
+msgstr "Maximum Start Delay"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:67
+msgid "Maximum connections"
+msgstr "Maximum connections"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:91
+msgid "Maximum number of times to try starting a driver."
+msgstr "Maximum number of times to try starting a driver."
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:101
+msgid "Maximum time in seconds between refresh of UPS status"
+msgstr "Maximum time in seconds between refresh of UPS status"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:91
+msgid "Maxium Retries"
+msgstr "Maxium Retries"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:158
+msgid "Maxium Start Delay"
+msgstr "Maxium Start Delay"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:17
+msgid "Minimum required number or power supplies"
+msgstr "Minimum required number or power supplies"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:166
+msgid "Model (Display)"
+msgstr "Model (Display)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:9
+msgid "NUT CGI Access"
+msgstr "NUT CGI Access"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:12
+msgid "NUT Users"
+msgstr "NUT Users"
+
+#: 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 "Name of UPS"
+
+#: applications/luci-app-nut/luasrc/controller/nut.lua:11
+msgid "Network UPS Tools"
+msgstr "Network UPS Tools"
+
+#: 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 "Network UPS Tools (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 "Network UPS Tools (Monitor)"
+
+#: 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 "Network UPS Tools (Server)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:7
+msgid "Network UPS Tools CGI Configuration"
+msgstr "Network UPS Tools CGI Configuration"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:8
+msgid "Network UPS Tools Monitoring Configuration"
+msgstr "Network UPS Tools Monitoring Configuration"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:10
+msgid "Network UPS Tools Server Configuration"
+msgstr "Network UPS Tools Server Configuration"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:169
+msgid "No Lock"
+msgstr "No Lock"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:72
+msgid "No communications message"
+msgstr "No communications message"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:173
+msgid "No low/high voltage transfer OIDs"
+msgstr "No low/high voltage transfer OIDs"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:75
+msgid "No parent message"
+msgstr "No parent message"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:90
+msgid "Notification defaults"
+msgstr "Notification defaults"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:26
+msgid "Notify command"
+msgstr "Notify command"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:99
+msgid "Notify when back online"
+msgstr "Notify when back online"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:163
+msgid "Notify when battery needs replacing"
+msgstr "Notify when battery needs replacing"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:147
+msgid "Notify when communications lost"
+msgstr "Notify when communications lost"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:139
+msgid "Notify when communications restored"
+msgstr "Notify when communications restored"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:131
+msgid "Notify when force shutdown"
+msgstr "Notify when force shutdown"
+
+#: 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 "Notify when low battery"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:107
+msgid "Notify when on battery"
+msgstr "Notify when on battery"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:155
+msgid "Notify when shutting down"
+msgstr "Notify when shutting down"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:177
+msgid "Off Delay(s)"
+msgstr "Off Delay(s)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:181
+msgid "On Delay(s)"
+msgstr "On Delay(s)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:51
+msgid "On battery message"
+msgstr "On battery message"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:48
+msgid "Online message"
+msgstr "Online message"
+
+#: 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 "Password"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:174
+msgid "Path containing ca certificates to match against host certificate"
+msgstr "Path containing ca certificates to match against host certificate"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:83
+msgid "Path to drivers (instead of default)"
+msgstr "Path to drivers (instead of default)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:63
+msgid "Path to state file"
+msgstr "Path to state file"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:54
+msgid "Period after which data is considered stale"
+msgstr "Period after which data is considered stale"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:101
+msgid "Poll Interval"
+msgstr "Poll Interval"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:29
+msgid "Poll frequency"
+msgstr "Poll frequency"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:34
+msgid "Poll frequency alert"
+msgstr "Poll frequency alert"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:197
+msgid "Polling Frequency(s)"
+msgstr "Polling Frequency(s)"
+
+#: 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 "Port"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:200
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:229
+msgid "Power value"
+msgstr "Power value"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:206
+msgid "Product (regex)"
+msgstr "Product (regex)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:69
+msgid "Replace battery message"
+msgstr "Replace battery message"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:178
+msgid "Require SSL and make sure server CN matches hostname"
+msgstr "Require SSL and make sure server CN matches hostname"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:96
+msgid "Retry Delay"
+msgstr "Retry Delay"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:32
+msgid "Role"
+msgstr "Role"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:80
+msgid "Run drivers in a chroot(2) environment"
+msgstr "Run drivers in a chroot(2) environment"
+
+#: 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 "RunAs User"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:125
+msgid "SNMP Community"
+msgstr "SNMP Community"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:222
+msgid "SNMP retries"
+msgstr "SNMP retries"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:226
+msgid "SNMP timeout(s)"
+msgstr "SNMP timeout(s)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:230
+msgid "SNMP version"
+msgstr "SNMP version"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:232
+msgid "SNMPv1"
+msgstr "SNMPv1"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:233
+msgid "SNMPv2c"
+msgstr "SNMPv2c"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:234
+msgid "SNMPv3"
+msgstr "SNMPv3"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:219
+msgid "Serial Number"
+msgstr "Serial Number"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:138
+msgid "Set USB serial port permissions"
+msgstr "Set USB serial port permissions"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:25
+msgid "Set variables"
+msgstr "Set variables"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:22
+msgid "Shutdown command"
+msgstr "Shutdown command"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:66
+msgid "Shutdown message"
+msgstr "Shutdown message"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:33
+msgid "Slave"
+msgstr "Slave"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:106
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:244
+msgid "Synchronous Communication"
+msgstr "Synchronous Communication"
+
+#: 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 "The name of this section will be used as UPS name elsewhere"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:96
+msgid "Time in seconds between driver start retry attempts."
+msgstr "Time in seconds between driver start retry attempts."
+
+#: 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 "Time in seconds that upsdrvctl will wait for driver to finish starting"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:183
+msgid "UPS Master"
+msgstr "UPS Master"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:51
+msgid "UPS Server Global Settings"
+msgstr "UPS Server Global Settings"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:212
+msgid "UPS Slave"
+msgstr "UPS Slave"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:20
+msgid "UPS name"
+msgstr "UPS name"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:121
+msgid "USB Bus(es) (regex)"
+msgstr "USB Bus(es) (regex)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:209
+msgid "USB Product Id"
+msgstr "USB Product Id"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:241
+msgid "USB Vendor Id"
+msgstr "USB Vendor Id"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:29
+msgid ""
+"Use upscmd -l to see full list which the commands your UPS supports "
+"(requires upscmd package)"
+msgstr ""
+"Use upscmd -l to see full list which the commands your UPS supports "
+"(requires upscmd package)"
+
+#: 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 ""
+"User as which to execute driver; requires device file accessed by driver to "
+"be read-write for that user."
+
+#: 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 "Username"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:238
+msgid "Vendor (regex)"
+msgstr "Vendor (regex)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:178
+msgid "Verify all connection with SSL"
+msgstr "Verify all connection with SSL"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:154
+msgid "Workaround for buggy firmware"
+msgstr "Workaround for buggy firmware"
+
+#: 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 "Write to syslog"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:80
+msgid "chroot"
+msgstr "chroot"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:14
+msgid "upsmon drops privileges to this user"
+msgstr "upsmon drops privileges to this user"
diff --git a/applications/luci-app-nut/po/templates/nut.pot b/applications/luci-app-nut/po/templates/nut.pot
new file mode 100644 (file)
index 0000000..945c31d
--- /dev/null
@@ -0,0 +1,588 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+#: 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 ""
diff --git a/applications/luci-app-nut/po/zh-cn/nut.po b/applications/luci-app-nut/po/zh-cn/nut.po
new file mode 100644 (file)
index 0000000..8d8f71f
--- /dev/null
@@ -0,0 +1,602 @@
+#
+# 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-04 00:24+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_CN\n"
+"X-Generator: Gtranslator 3.30.1\n"
+"Plural-Forms: nplurals=1; plural=0;\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 "由 NUT 配置"
+
+#: 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 "CA 证书路径"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:73
+msgid "Certificate file (SSL)"
+msgstr "证书文件(SSL)"
+
+#: 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 "通过 CGI 控制 UPS"
+
+#: 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 "没有此字段的 UPS 的默认值。"
+
+#: 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 "如果断电后电源恢复,则延迟开启 UPS"
+
+#: 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 "在发布更多内容之前,驱动程序会等待 upsd 处理完数据。"
+
+#: 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 "启用热插拔脚本,使所有 ttyUSB 设备(例如串行 USB)组读写为用户“nut”"
+
+#: 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 "执行 notify 命令"
+
+#: 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 "前往 NUT CGI"
+
+#: 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 "主机名或 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 "UPS 的主机名或地址"
+
+#: 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 "IP 地址"
+
+#: 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 "报告的最大 USB HID 长度"
+
+#: 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 "刷新 UPS 状态之间的最长时间(秒)"
+
+#: 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 "NUT CGI 访问"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:12
+msgid "NUT Users"
+msgstr "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 "UPS 的名称"
+
+#: applications/luci-app-nut/luasrc/controller/nut.lua:11
+msgid "Network UPS Tools"
+msgstr "网络 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 "网络 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 "网络 UPS 工具(监控)"
+
+#: 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 "网络 UPS 工具(服务器)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:7
+msgid "Network UPS Tools CGI Configuration"
+msgstr "网络 UPS 工具 CGI 配置"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:8
+msgid "Network UPS Tools Monitoring Configuration"
+msgstr "网络 UPS 工具监控配置"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:10
+msgid "Network UPS Tools Server Configuration"
+msgstr "网络 UPS 工具服务器配置"
+
+#: 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 "没有低压/高压传输 OID"
+
+#: 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 "匹配主机证书的 ca 证书路径"
+
+#: 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 "需要 SSL 并确保服务器 CN 与主机名匹配"
+
+#: 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 "在 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 "RunAs 用户"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:125
+msgid "SNMP Community"
+msgstr "SNMP 社区"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:222
+msgid "SNMP retries"
+msgstr "SNMP 重试"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:226
+msgid "SNMP timeout(s)"
+msgstr "SNMP 超时"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:230
+msgid "SNMP version"
+msgstr "SNMP 版本"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:232
+msgid "SNMPv1"
+msgstr "SNMPv1"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:233
+msgid "SNMPv2c"
+msgstr "SNMPv2c"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:234
+msgid "SNMPv3"
+msgstr "SNMPv3"
+
+#: 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 "设置 USB 串口权限"
+
+#: 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 "此部分的名称将在其他地方用作 UPS 名称"
+
+#: 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 "upsdrvctl 等待驱动程序完成启动的时间(秒)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:183
+msgid "UPS Master"
+msgstr "UPS 主设备"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:51
+msgid "UPS Server Global Settings"
+msgstr "UPS 服务器全局设置"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:212
+msgid "UPS Slave"
+msgstr "UPS 从设备"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:20
+msgid "UPS name"
+msgstr "UPS 名称"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:121
+msgid "USB Bus(es) (regex)"
+msgstr "USB 总线(正则表达式)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:209
+msgid "USB Product Id"
+msgstr "USB 产品 ID"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:241
+msgid "USB Vendor Id"
+msgstr "USB 供应商 ID"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:29
+msgid ""
+"Use upscmd -l to see full list which the commands your UPS supports "
+"(requires upscmd package)"
+msgstr "使用 upscmd -l 查看 UPS 支持的命令的完整列表(需要 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 "执行驱动程序的用户;要求驱动程序访问的设备文件对该用户是可读写的。"
+
+#: 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 "验证所有 SSL 连接"
+
+#: 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 "写入 syslog"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:80
+msgid "chroot"
+msgstr "chroot"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:14
+msgid "upsmon drops privileges to this user"
+msgstr "upsmon 删除此用户的权限"
diff --git a/applications/luci-app-nut/po/zh-tw/nut.po b/applications/luci-app-nut/po/zh-tw/nut.po
new file mode 100644 (file)
index 0000000..6d0e07a
--- /dev/null
@@ -0,0 +1,603 @@
+#
+# 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-04 00:24+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_CN\n"
+"X-Generator: Gtranslator 3.30.1\n"
+"Plural-Forms: nplurals=1; plural=0;\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 "由 NUT 配置"
+
+#: 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 "CA 證書路徑"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:73
+msgid "Certificate file (SSL)"
+msgstr "證書檔案(SSL)"
+
+#: 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 "通過 CGI 控制 UPS"
+
+#: 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 "沒有此欄位的 UPS 的預設值。"
+
+#: 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 "如果斷電後電源恢復,則延遲開啟 UPS"
+
+#: 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 "在釋出更多內容之前,驅動程式會等待 upsd 處理完資料。"
+
+#: 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 ""
+"啟用熱插拔指令碼,使所有 ttyUSB 裝置(例如序列 USB)組讀寫為使用者“nut”"
+
+#: 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 "執行 notify 命令"
+
+#: 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 "前往 NUT CGI"
+
+#: 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 "主機名或 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 "UPS 的主機名或地址"
+
+#: 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 "IP 地址"
+
+#: 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 "報告的最大 USB HID 長度"
+
+#: 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 "重新整理 UPS 狀態之間的最長時間(秒)"
+
+#: 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 "NUT CGI 訪問"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:12
+msgid "NUT Users"
+msgstr "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 "UPS 的名稱"
+
+#: applications/luci-app-nut/luasrc/controller/nut.lua:11
+msgid "Network UPS Tools"
+msgstr "網路 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 "網路 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 "網路 UPS 工具(監控)"
+
+#: 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 "網路 UPS 工具(伺服器)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:7
+msgid "Network UPS Tools CGI Configuration"
+msgstr "網路 UPS 工具 CGI 配置"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:8
+msgid "Network UPS Tools Monitoring Configuration"
+msgstr "網路 UPS 工具監控配置"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:10
+msgid "Network UPS Tools Server Configuration"
+msgstr "網路 UPS 工具伺服器配置"
+
+#: 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 "沒有低壓/高壓傳輸 OID"
+
+#: 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 "匹配主機證書的 ca 證書路徑"
+
+#: 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 "需要 SSL 並確保伺服器 CN 與主機名匹配"
+
+#: 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 "在 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 "RunAs 使用者"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:125
+msgid "SNMP Community"
+msgstr "SNMP 社群"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:222
+msgid "SNMP retries"
+msgstr "SNMP 重試"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:226
+msgid "SNMP timeout(s)"
+msgstr "SNMP 超時"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:230
+msgid "SNMP version"
+msgstr "SNMP 版本"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:232
+msgid "SNMPv1"
+msgstr "SNMPv1"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:233
+msgid "SNMPv2c"
+msgstr "SNMPv2c"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:234
+msgid "SNMPv3"
+msgstr "SNMPv3"
+
+#: 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 "設定 USB 串列埠許可權"
+
+#: 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 "此部分的名稱將在其他地方用作 UPS 名稱"
+
+#: 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 "upsdrvctl 等待驅動程式完成啟動的時間(秒)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:183
+msgid "UPS Master"
+msgstr "UPS 主裝置"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:51
+msgid "UPS Server Global Settings"
+msgstr "UPS 伺服器全域性設定"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:212
+msgid "UPS Slave"
+msgstr "UPS 從裝置"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:20
+msgid "UPS name"
+msgstr "UPS 名稱"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:121
+msgid "USB Bus(es) (regex)"
+msgstr "USB 匯流排(正則表示式)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:209
+msgid "USB Product Id"
+msgstr "USB 產品 ID"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:241
+msgid "USB Vendor Id"
+msgstr "USB 供應商 ID"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:29
+msgid ""
+"Use upscmd -l to see full list which the commands your UPS supports "
+"(requires upscmd package)"
+msgstr "使用 upscmd -l 檢視 UPS 支援的命令的完整列表(需要 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 "執行驅動程式的使用者;要求驅動程式訪問的裝置檔案對該使用者是可讀寫的。"
+
+#: 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 "驗證所有 SSL 連線"
+
+#: 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 "寫入 syslog"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:80
+msgid "chroot"
+msgstr "chroot"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:14
+msgid "upsmon drops privileges to this user"
+msgstr "upsmon 刪除此使用者的許可權"
index 15b8412a26e31c86a9896d4ceb5456617b74a1bd..51cc1a84c4d16620c8e56bcd73d5cc56e986bba0 100644 (file)
@@ -21,32 +21,34 @@ msgstr "Aktive MID-Ankündigungen"
 msgid "Active OLSR nodes"
 msgstr "Aktive OLSR-Knoten"
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:77
+#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:82
 msgid "Active host net announcements"
 msgstr "Aktive HNA-Ankündigungen"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 msgid "Advanced Settings"
 msgstr "Erweiterte Einstellungen"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow gateways with NAT"
 msgstr "Gateways mit NAT erlauben"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow the selection of an outgoing ipv4 gateway with NAT"
 msgstr "Auswahl von IPv4-Gateways erlauben, die zum Internet hin NAT verwenden"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:155
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 msgid "Announce uplink"
 msgstr "Uplink ankündigen"
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:86
-#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:101
+#: 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 "Angekündigtes Netzwerk"
 
@@ -63,12 +65,12 @@ msgid "Both values must use the dotted decimal notation."
 msgstr ""
 "Beide Werte müssen in der 'dotted decimal' Schreibweise angegeben werden."
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:29
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:30
 msgid "Broadcast address"
 msgstr "Broadcast-Adresse"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:265
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
 msgstr ""
 
@@ -87,11 +89,16 @@ msgid ""
 "allows connections from localhost."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:24
+msgid "Device"
+msgstr "Schnittstelle"
+
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:75
 msgid "Display"
 msgstr "Anzeige"
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:105
+#: 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 "Download-Bandbreite"
 
@@ -99,24 +106,25 @@ msgstr "Download-Bandbreite"
 msgid "Download Config"
 msgstr "Konfiguration herunterladen"
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:102
+#: 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 "ETX"
 
+#: 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/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/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
 msgid "Enable"
 msgstr "Aktivieren"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 msgid ""
 "Enable SmartGateway. If it is disabled, then all other SmartGateway "
 "parameters are ignored. Default is \"no\"."
@@ -124,13 +132,13 @@ msgstr ""
 "SmartGateway aktivieren. Ist diese Option deaktiviert, dann werden alle "
 "folgenden SmartGateway Einstellungen ignoriert. Der Defaultwert ist \"no\"."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 msgid "Enable this interface."
 msgstr "Dieses Interface benutzen."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 msgid "Enabled"
 msgstr "Aktiviert"
 
@@ -138,13 +146,13 @@ msgstr "Aktiviert"
 msgid "Expected retransmission count"
 msgstr "Zu erwartende Sendeversuche pro Paket"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:71
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 msgid "FIB metric"
 msgstr "FIB-Metrik"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:72
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 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 "
@@ -160,28 +168,29 @@ msgstr ""
 "aber nur, wenn sich auch der Nexthop verändert hat. Der Defaultwert ist "
 "\"flat\"."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:112
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 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\""
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:100
+#: 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"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 msgid "General Settings"
 msgstr "Allgemeine Einstellungen"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 msgid "General settings"
 msgstr "Allgemeine Einstellungen"
 
@@ -199,8 +208,8 @@ 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/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:178
 msgid "HNA"
 msgstr "HNA"
@@ -209,17 +218,17 @@ msgstr "HNA"
 msgid "HNA Announcements"
 msgstr "HNA-Ankündigungen"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 msgid "HNA interval"
 msgstr "HNA-Intervall"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 msgid "HNA validity time"
 msgstr "HNA-Gültigkeit"
 
@@ -228,22 +237,22 @@ msgstr "HNA-Gültigkeit"
 msgid "HNA6 Announcements"
 msgstr "HNA-Ankündigungen"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 msgid "Hello"
 msgstr "Hello"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 msgid "Hello interval"
 msgstr "Hello-Intervall"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 msgid "Hello validity time"
 msgstr "Hello-Gültigkeit"
 
@@ -261,16 +270,18 @@ msgstr ""
 msgid "Hna4"
 msgstr "Hna4"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid "Hna6"
 msgstr "Hna6"
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:103
+#: 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 "Sprünge"
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:118
+#: 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 "Hostname"
 
@@ -291,8 +302,8 @@ msgstr ""
 "Rechner in einem OLSR-geroutetem Netzwerk können Konnektivität zu externen "
 "Netzwerken mittels HNA-Nachrichten ankündigen."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:117
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 msgid ""
 "Hysteresis for link sensing (only for hopcount metric). Hysteresis adds more "
 "robustness to the link sensing but delays neighbor registration. Defaults is "
@@ -303,10 +314,10 @@ msgstr ""
 "aber das Registrieren von Nachbarknoten. Der Defaultwert ist \"eingeschaltet"
 "\"."
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 msgid "IP Addresses"
 msgstr "IP-Adressen"
 
@@ -318,17 +329,18 @@ msgstr ""
 "Die zu verwendende IP-Version. Wird 6and4 gewählt dann wird ein OLSRd-"
 "Prozess für jedes Protokoll gestartet."
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:106
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:61
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:113
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 msgid "IPv4 broadcast"
 msgstr "IPv4 Broadcast"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 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 "
@@ -338,13 +350,13 @@ msgstr ""
 "Beispiel ist 255.255.255.255. Der Defaultwert ist \"0.0.0.0\". Dies "
 "verwendet die Broadcastadresse des Interfaces."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:291
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 msgid "IPv4 source"
 msgstr "IPv4 Quell-IP"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:292
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 msgid ""
 "IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
 "triggers usage of the interface IP."
@@ -352,21 +364,22 @@ msgstr ""
 "IPv4 Quell-IP für ausgehende OLSR-Nachrichten. Der Defaultwert ist "
 "\"0.0.0.0\", dann wird die IP des Interfaces verwendet."
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:107
+#: 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 "IPv6"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 msgid "IPv6 multicast"
 msgstr "IPv6 Multicast"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 msgid ""
 "IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
 "multicast."
@@ -374,25 +387,25 @@ msgstr ""
 "IPv6 Multicast-Adresse. Der Defaultwert ist \"FF02::6D\", die linklocal "
 "Multicastadresse für MANETs."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid ""
 "IPv6 network must be given in full notation, prefix must be in CIDR notation."
 msgstr ""
 "IPv6 Netzwerk muss in 'full notation', der Prefix in CIDR Schreibweise "
 "eingegeben werden."
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 msgid "IPv6 source"
 msgstr "IPv6 Quell-IP"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 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 "
@@ -402,13 +415,13 @@ msgstr ""
 "angegebenen Prefix liegt. Der Defaultwert 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
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 msgid "IPv6-Prefix of the uplink"
 msgstr "IPv6-Präfix des Uplinks"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:202
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 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. "
@@ -423,26 +436,28 @@ msgstr ""
 "><b>ACHTUNG:</b> Diese Einstellung darf nicht zusammen mit der etx_ffeth "
 "Metrik verwendet werden!<br />Der Defaultwert 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 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\"."
 
-#: 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/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:23
-#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:119
-#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:103
+#: 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 "Schnittstelle"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 msgid ""
 "Interface Mode is used to prevent unnecessary packet forwarding on switched "
 "ethernet interfaces. valid Modes are \"mesh\" and \"ether\". Default is "
@@ -453,15 +468,15 @@ msgstr ""
 "\"ether\". Der Defaultwert ist \"mesh\"."
 
 #: 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/model/cbi/olsr/olsrd6.lua:335
 #: 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 "Schnittstellen"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 msgid "Interfaces Defaults"
 msgstr "Schnittstellen-Standards"
 
@@ -469,8 +484,8 @@ msgstr "Schnittstellen-Standards"
 msgid "Internet protocol"
 msgstr "Internet Protokoll"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:60
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 msgid ""
 "Interval to poll network interfaces for configuration changes (in seconds). "
 "Default is \"2.5\"."
@@ -478,23 +493,23 @@ msgstr ""
 "Intervall mit dem Netzwerkschnittstellen auf Änderungen in ihrer "
 "Konfiguration überprüft werden (in Sekunden). Der Defaultwert ist \"2.5\"."
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 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:91
+#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:98
 msgid "Known OLSR routes"
 msgstr "Bekannte OLSR-Routen"
 
@@ -502,30 +517,30 @@ msgstr "Bekannte OLSR-Routen"
 msgid "LQ"
 msgstr "LQ"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:90
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 msgid "LQ aging"
 msgstr "LQ-Alterung"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:96
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 msgid "LQ algorithm"
 msgstr "LQ-Algorithmus"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:111
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 msgid "LQ fisheye"
 msgstr "LQ-Fisheye"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:82
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 msgid "LQ level"
 msgstr "LQ-Level"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 msgid ""
 "LQMult requires two values (IP address or 'default' and multiplicator) "
 "separated by space."
@@ -539,20 +554,20 @@ msgstr "letzter Hop"
 msgid "Legend"
 msgstr "Legende"
 
-#: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 msgid "Library"
 msgstr "Bibliothek"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:43
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 msgid "Link Quality Settings"
 msgstr "Linkqualitätseinstellungen"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:91
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 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. "
@@ -562,8 +577,8 @@ msgstr ""
 "verwendet werden. Kleinere Werte bedeuten, dass ETX-Werte sich langsamer "
 "verändern. Erlaubte Werte sind 0.01 bis 1.0."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:97
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 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 "
@@ -580,8 +595,8 @@ msgstr ""
 "Variante von etx_ff die Ethernetlinks mit ETX 0.1 erlaubt<br />Der Default "
 "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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 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 "
@@ -591,10 +606,10 @@ msgstr ""
 "><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\"."
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 msgid "LinkQuality Multiplicator"
 msgstr "LQ-Multiplikator"
 
@@ -606,36 +621,37 @@ msgstr "Verbindungen pro Node (Durchschnitt)"
 msgid "Links total"
 msgstr "Verbindungen insgesamt"
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:120
+#: 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 "Lokale Interface-IP"
 
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 msgid "MID"
 msgstr "MID"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 msgid "MID interval"
 msgstr "MID-Intervall"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 msgid "MID validity time"
 msgstr "MID-Gültigkeit"
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:25
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:26
 msgid "MTU"
 msgstr "MTU"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:132
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 msgid "Main IP"
 msgstr "Haupt-IP"
 
@@ -645,21 +661,22 @@ msgid ""
 "configured on port 9090 and accepts connections from \"127.0.0.1\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:104
+#: 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 "Metrik"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 msgid "Mode"
 msgstr "Modus"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:246
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.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 /"
@@ -681,8 +698,8 @@ msgstr ""
 "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"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 msgid "NAT threshold"
 msgstr "NAT-Schwellenwert"
 
@@ -694,7 +711,8 @@ msgstr "NLQ"
 msgid "Neighbors"
 msgstr "Nachbarn"
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:117
+#: 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 "Nachbar-IP"
 
@@ -703,26 +721,26 @@ msgid "Neighbours"
 msgstr "Nachbarn"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:21
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:28
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:29
 msgid "Netmask"
 msgstr "Netzmaske"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
 #: 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/model/cbi/olsr/olsrdiface6.lua:44
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:160
 msgid "Network"
 msgstr "Netzwerk"
 
-#: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 msgid "Network address"
 msgstr "Netzwerk-Adresse"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 msgid "Nic changes poll interval"
 msgstr "Abfrageintervall für Schnittstellenänderungen"
 
@@ -747,30 +765,32 @@ msgstr "OLSR - HNA-Ankündigungen"
 msgid "OLSR - HNA6-Announcements"
 msgstr "OLSR - HNA-Ankündigungen"
 
-#: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 msgid "OLSR - Plugins"
 msgstr "OLSR - Plugins"
 
-#: 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/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:8
 msgid "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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 msgid "OLSR Daemon - Interface"
 msgstr "OLSR Daemon - Schnittstelle"
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:107
+#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:117
 msgid "OLSR connections"
 msgstr "OLSR-Verbindungen"
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:87
-#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:102
+#: 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 "OLSR-Gateway"
 
@@ -788,11 +808,11 @@ msgstr ""
 msgid "Overview"
 msgstr "Übersicht"
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:82
+#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:87
 msgid "Overview of currently active OLSR host net announcements"
 msgstr "Übersicht über zur Zeit aktive OLSR-Netzwerk-Ankündigungen"
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:112
+#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:122
 msgid "Overview of currently established OLSR connections"
 msgstr "Übersicht über aktuell bestehende OLSR-Verbindungen"
 
@@ -800,7 +820,7 @@ msgstr "Übersicht über aktuell bestehende OLSR-Verbindungen"
 msgid "Overview of currently known OLSR nodes"
 msgstr "Übersicht über zur Zeit bekannte andere OLSR-Knoten"
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:96
+#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:103
 msgid "Overview of currently known routes to other OLSR nodes"
 msgstr "Übersicht über zur Zeit bekannte Routen zu anderen OLSR-Knoten"
 
@@ -812,40 +832,41 @@ msgstr "Übersicht über Interfaces auf denen OLSRd läuft."
 msgid "Overview of known multiple interface announcements"
 msgstr "Übersicht über bekannte Mehrfachschnittstellenmeldungen"
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:96
+#: 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."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:11
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 msgid "Plugin configuration"
 msgstr "Pluginkonfiguration"
 
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
 msgid "Plugins"
 msgstr "Plugins"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:54
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 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."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:53
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 msgid "Pollrate"
 msgstr "Abfragerate"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:126
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 msgid "Port"
 msgstr "Port"
 
-#: 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:108
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
+#: 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 "Prefix"
 
@@ -877,9 +898,10 @@ msgstr "Routen"
 msgid "Secondary OLSR interfaces"
 msgstr "Sekundäre OLSR Schnittstellen"
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:101
+#: 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 "Ausgewählt"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:133
 msgid ""
@@ -915,25 +937,25 @@ 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid "SmartGW"
 msgstr "Smart Gateway"
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:89
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:97
 msgid "SmartGW announcements"
 msgstr "Smart Gateway Ankündigungen"
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:147
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:150
 msgid "SmartGateway is not configured on this system."
 msgstr "Smart Gateway ist auf diesem System nicht konfiguriert."
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:27
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:28
 msgid "Source address"
 msgstr "Quell-IP"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid ""
 "Specifies the speed of the uplink in kilobits/s. First parameter is "
 "upstream, second parameter is downstream. Default is \"128 1024\"."
@@ -942,12 +964,12 @@ msgstr ""
 "Der erste Wert ist die Upload-, der zweite Wert die Downloadgeschwindigkeit. "
 "Der Defaultwert 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid "Speed of the uplink"
 msgstr "Geschwindigkeit des Uplinks"
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:24
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:25
 msgid "State"
 msgstr "Status"
 
@@ -967,34 +989,34 @@ msgstr "Erfolgsquote vom Nachbarn empfangener Pakete"
 msgid "Success rate of packages sent to the neighbour"
 msgstr "Erfolgsquote zum Nachbarn gesendeter Pakete"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:388
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 msgid "TC"
 msgstr "TC"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 msgid "TC interval"
 msgstr "TC-Intervall"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 msgid "TC validity time"
 msgstr "TC-Gültigkeit"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:65
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 msgid "TOS value"
 msgstr "TOS-Wert"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 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 "
@@ -1006,8 +1028,8 @@ msgstr ""
 "erlaubt damit Mesh-Routing für jegliche Netzwerkgeräte. Besuche <a "
 "href='http://www.olsr.org'>olsrd.org</a> für Hilfe und Dokumentation."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:194
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 msgid ""
 "The fixed willingness to use. If not set willingness will be calculated "
 "dynamically based on battery/power status. Default is \"3\"."
@@ -1016,13 +1038,13 @@ msgstr ""
 "dann wird der Bereitschaftswert automatisch anhand von Akkukapazität und "
 "Stromversorgung berechnet"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 msgid "The interface OLSRd should serve."
 msgstr "Interface das OLSRd verwenden soll."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:127
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 msgid ""
 "The port OLSR uses. This should usually stay at the IANA assigned port 698. "
 "It can have a value between 1 and 65535."
@@ -1030,8 +1052,8 @@ msgstr ""
 "Port, den OLSRd benutzt. Dieser sollte in der Regel auf dem Defaultwert 698 "
 "bleiben, was dem von IANA zugewiesenen Port für OLSRd entspricht."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 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 "
@@ -1043,10 +1065,10 @@ msgstr ""
 "Übersetzung der IPv6-Adresse zu benutzen. Die maximale erlaubte Länge des "
 "Präfix ist 64 bit. Der Defaultwert ist \"::/0\" (kein Präfix)."
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 msgid "Timing and Validity"
 msgstr "Taktung und Validität"
 
@@ -1054,8 +1076,8 @@ msgstr "Taktung und Validität"
 msgid "Topology"
 msgstr "Topologie"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:66
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 msgid ""
 "Type of service value for the IP header of control traffic. Default is "
 "\"16\"."
@@ -1066,21 +1088,23 @@ msgstr ""
 msgid "Unable to connect to the OLSR daemon!"
 msgstr "Es konnte keine Verbindung zum OLSR-Daemon hergestellt werden!"
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:104
+#: 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 "Upload-Bandbreite"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 msgid "Uplink uses 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 msgid "Use hysteresis"
 msgstr "Hysterese aktivieren"
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:88
+#: 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 ""
 
@@ -1096,12 +1120,12 @@ msgstr ""
 msgid "Very good (SNR > 30)"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:26
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:27
 msgid "WLAN"
 msgstr "WLAN"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid ""
 "Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
 "work, please install it."
@@ -1109,17 +1133,17 @@ msgstr ""
 "WARNUNG: kmod-ipip ist nicht installiert. Ohne kmod-ipip wird SmartGateway "
 "nicht funktionieren!"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 msgid "Weight"
 msgstr "Gewichtung"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 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 "
@@ -1160,8 +1184,8 @@ msgstr ""
 "2000::/3). Der Defaultwert ist \"both\" (sowohl IPv4 als auch IPv6 Uplink "
 "ankündigen sofern verfügbar)."
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:193
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 msgid "Willingness"
 msgstr "Bereitschaft"
 
@@ -1170,44 +1194,42 @@ msgstr "Bereitschaft"
 msgid "Yellow"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:36
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:38
 msgid "down"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:38
+#: 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:129
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:134
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:135
+#: 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:36
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:38
 msgid "up"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:38
+#: 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:129
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:134
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:135
+#: 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 "Status"
 #~ msgstr "Status"
 
-#: application/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:97
-msgid "Selected"
-msgstr "Ausgewählt"
-
-#~ msgid "Device"
-#~ msgstr "Schnittstelle"
-
 #~ msgid ""
 #~ "Make sure that OLSRd is running, the \"txtinfo\" plugin is loaded, "
 #~ "configured on port 2006 and accepts connections from \"127.0.0.1\"."
index a009f848549dcd5a8d17e9c968a63df2803fa592..ee68cdf69298cb1e69f826722e982f0fac230bd7 100644 (file)
@@ -21,32 +21,34 @@ msgstr "Active MID announcements"
 msgid "Active OLSR nodes"
 msgstr "Active OLSR nodes"
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:77
+#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:82
 msgid "Active host net announcements"
 msgstr "Active host net announcements"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
 msgid "Announce uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:86
-#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:101
+#: 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 "Announced network"
 
@@ -62,12 +64,12 @@ msgstr ""
 msgid "Both values must use the dotted decimal notation."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:29
+#: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
 msgstr ""
 
@@ -86,11 +88,16 @@ msgid ""
 "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:105
+#: 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 ""
 
@@ -98,36 +105,37 @@ msgstr ""
 msgid "Download Config"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:102
+#: 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/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
 #: 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/olsrdiface6.lua:35
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 msgid ""
 "Enable SmartGateway. If it is disabled, then all other SmartGateway "
 "parameters are ignored. Default is \"no\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 msgid "Enabled"
 msgstr ""
 
@@ -135,13 +143,13 @@ msgstr ""
 msgid "Expected retransmission count"
 msgstr "Expected retransmission count"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:71
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
 msgid "FIB metric"
 msgstr "FIB metric"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:72
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
 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 "
@@ -151,26 +159,27 @@ msgid ""
 "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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:100
+#: 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/olsrd.lua:42
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 msgid "General settings"
 msgstr "General settings"
 
@@ -188,8 +197,8 @@ 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/model/cbi/olsr/olsrd6.lua:383
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:178
 msgid "HNA"
 msgstr ""
@@ -198,17 +207,17 @@ msgstr ""
 msgid "HNA Announcements"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
 msgid "HNA interval"
 msgstr "HNA interval"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
 msgid "HNA validity time"
 msgstr "HNA validity time"
 
@@ -217,22 +226,22 @@ msgstr "HNA validity time"
 msgid "HNA6 Announcements"
 msgstr "OLSR - HNA-Announcements"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
 msgid "Hello"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
 msgid "Hello interval"
 msgstr "Hello interval"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
 msgid "Hello validity time"
 msgstr "Hello validity time"
 
@@ -250,16 +259,18 @@ msgstr ""
 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid "Hna6"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:103
+#: 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:118
+#: 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 ""
 
@@ -275,18 +286,18 @@ msgid ""
 "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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
 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/olsrd.lua:223
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
 msgid "IP Addresses"
 msgstr ""
 
@@ -296,85 +307,87 @@ msgid ""
 "for each protocol."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:106
+#: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 msgid "IPv4 broadcast"
 msgstr "IPv4 broadcast"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
 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:107
+#: 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/olsrd.lua:285
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
 msgid "IPv6 multicast"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
 msgid ""
 "IPv6 network must be given in full notation, prefix must be in CIDR notation."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
 msgid "IPv6 source"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 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. "
@@ -383,24 +396,26 @@ msgid ""
 "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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 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/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:23
-#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:119
-#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:103
+#: 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/olsrd.lua:227
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
 msgid ""
 "Interface Mode is used to prevent unnecessary packet forwarding on switched "
 "ethernet interfaces. valid Modes are \"mesh\" and \"ether\". Default is "
@@ -408,15 +423,15 @@ msgid ""
 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/model/cbi/olsr/olsrd6.lua:335
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 msgid "Interfaces Defaults"
 msgstr ""
 
@@ -424,30 +439,30 @@ msgstr ""
 msgid "Internet protocol"
 msgstr "Internet protocol"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:60
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
 msgid ""
 "Interval to poll network interfaces for configuration changes (in seconds). "
 "Default is \"2.5\"."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
 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:91
+#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:98
 msgid "Known OLSR routes"
 msgstr "Known OLSR routes"
 
@@ -455,30 +470,30 @@ msgstr "Known OLSR routes"
 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
 msgid "LQ aging"
 msgstr "LQ aging"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:96
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
 msgid "LQ algorithm"
 msgstr "LQ algorithm"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:111
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
 msgid "LQ fisheye"
 msgstr "LQ fisheye"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:82
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
 msgid "LQ level"
 msgstr "LQ level"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
 msgid ""
 "LQMult requires two values (IP address or 'default' and multiplicator) "
 "separated by space."
@@ -492,28 +507,28 @@ msgstr "Last hop"
 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
 msgid "Library"
 msgstr "Library"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:43
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
 msgid "Link Quality Settings"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:91
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 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 "
@@ -523,18 +538,18 @@ msgid ""
 "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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 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/olsrd.lua:245
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
 msgid "LinkQuality Multiplicator"
 msgstr ""
 
@@ -546,36 +561,37 @@ msgstr ""
 msgid "Links total"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:120
+#: 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 "Local interface IP"
 
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
 msgid "MID"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
 msgid "MID interval"
 msgstr "MID interval"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
 msgid "MID validity time"
 msgstr "MID validity time"
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:25
+#: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 msgid "Main IP"
 msgstr ""
 
@@ -585,21 +601,22 @@ msgid ""
 "configured on port 9090 and accepts connections from \"127.0.0.1\"."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:104
+#: 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/olsrd.lua:226
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.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 /"
@@ -616,8 +633,8 @@ msgid ""
 "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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 msgid "NAT threshold"
 msgstr ""
 
@@ -629,7 +646,8 @@ msgstr ""
 msgid "Neighbors"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:117
+#: 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 "Neighbour IP"
 
@@ -638,26 +656,26 @@ msgid "Neighbours"
 msgstr ""
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:21
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:28
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:29
 msgid "Netmask"
 msgstr "Netmask"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
 #: 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/model/cbi/olsr/olsrdiface6.lua:44
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 msgid "Nic changes poll interval"
 msgstr ""
 
@@ -682,30 +700,32 @@ msgstr "OLSR - HNA-Announcements"
 msgid "OLSR - HNA6-Announcements"
 msgstr "OLSR - HNA-Announcements"
 
-#: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
 msgid "OLSR - Plugins"
 msgstr "OLSR - Plugins"
 
-#: 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/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:8
 msgid "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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 msgid "OLSR Daemon - Interface"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:107
+#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:117
 msgid "OLSR connections"
 msgstr "OLSR connections"
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:87
-#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:102
+#: 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 "OLSR gateway"
 
@@ -723,11 +743,11 @@ msgstr ""
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:82
+#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:87
 msgid "Overview of currently active OLSR host net announcements"
 msgstr "Overview of currently active OLSR host net announcements"
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:112
+#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:122
 msgid "Overview of currently established OLSR connections"
 msgstr "Overview of currently established OLSR connections"
 
@@ -735,7 +755,7 @@ msgstr "Overview of currently established OLSR connections"
 msgid "Overview of currently known OLSR nodes"
 msgstr "Overview of currently known OLSR nodes"
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:96
+#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:103
 msgid "Overview of currently known routes to other OLSR nodes"
 msgstr "Overview of currently known routes to other OLSR nodes"
 
@@ -747,40 +767,41 @@ msgstr ""
 msgid "Overview of known multiple interface announcements"
 msgstr "Overview of known multiple interface announcements"
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:96
+#: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 msgid "Plugin configuration"
 msgstr "Plugin configuration"
 
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 msgid "Pollrate"
 msgstr "Pollrate"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:126
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 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:108
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
+#: 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 "Prefix"
 
@@ -808,7 +829,8 @@ msgstr ""
 msgid "Secondary OLSR interfaces"
 msgstr "Secondary OLSR interfaces"
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:101
+#: 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 ""
 
@@ -839,36 +861,36 @@ 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
 msgid "SmartGW"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:89
+#: 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:147
+#: 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:27
+#: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 msgid "Speed of the uplink"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:24
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:25
 msgid "State"
 msgstr ""
 
@@ -888,34 +910,34 @@ msgstr ""
 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
 msgid "TC"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
 msgid "TC interval"
 msgstr "TC interval"
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
 msgid "TC validity time"
 msgstr "TC validity time"
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:65
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
 msgid "TOS value"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
 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 "
@@ -924,27 +946,27 @@ msgid ""
 "documentation."
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:194
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 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 "
@@ -952,10 +974,10 @@ msgid ""
 "length is 64 bits. Default is \"::/0\" (no prefix)."
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
 msgid "Timing and Validity"
 msgstr ""
 
@@ -963,8 +985,8 @@ msgstr ""
 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
 msgid ""
 "Type of service value for the IP header of control traffic. Default is "
 "\"16\"."
@@ -974,21 +996,23 @@ msgstr ""
 msgid "Unable to connect to the OLSR daemon!"
 msgstr "Unable to connect to the OLSR daemon!"
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:104
+#: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 msgid "Use hysteresis"
 msgstr "Use hysteresis"
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:88
+#: 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 ""
 
@@ -1004,28 +1028,28 @@ msgstr ""
 msgid "Very good (SNR > 30)"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:26
+#: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.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/olsrd.lua:235
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 msgid "Weight"
 msgstr ""
 
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
 #: 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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
 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 "
@@ -1050,8 +1074,8 @@ msgid ""
 "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
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
 msgid "Willingness"
 msgstr "Willingness"
 
@@ -1060,38 +1084,39 @@ msgstr "Willingness"
 msgid "Yellow"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:36
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:38
 msgid "down"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:38
+#: 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:129
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:134
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:135
+#: 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:36
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:38
 msgid "up"
 msgstr ""
 
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:38
+#: 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:129
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:134
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:135
+#: 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 ""
 
-#: application/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:97
-msgid "Selected"
-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\"."
index 5251e9dba22c09f806825c44ad4eff5c8dfd0cbd..15b335e732cf6a34a261bb2dd36689d2afe6bda2 100644 (file)
@@ -1,17 +1,17 @@
 msgid ""
 msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2014-06-15 13:17+0200\n"
+"PO-Revision-Date: 2019-02-28 14:16-0300\n"
 "Last-Translator: José Vicente <josevteg@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\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: Pootle 2.0.6\n"
+"X-Generator: Poedit 2.2.1\n"
+"Language-Team: \n"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
 msgid "Active MID announcements"
@@ -23,7 +23,7 @@ msgstr "Nodos OLSR activos"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:82
 msgid "Active host net announcements"
-msgstr "Declaraciones activas de máquinas en la red"
+msgstr "Declaraciones activas de dispositivos en la red"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
@@ -33,7 +33,7 @@ msgstr "Configuración avanzada"
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 msgid "Allow gateways with NAT"
-msgstr "Permitir pasarelas con NAT"
+msgstr "Permitir puertas de enlace con NAT"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
@@ -75,9 +75,8 @@ msgstr "Sólo puede ser una dirección IPv4 o IPv6 válidas o \"por defecto\""
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:259
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:90
-#, fuzzy
 msgid "Can only be a valid IPv6 address or 'default'"
-msgstr "Sólo puede ser una dirección IPv4 o IPv6 válidas o \"por defecto\""
+msgstr "Solo puede ser una dirección IPv6 válida o 'predeterminada'"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:198
 msgid "Configuration"
@@ -123,7 +122,7 @@ msgstr "ETX"
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
 msgid "Enable"
-msgstr "Activar"
+msgstr "Habilitar"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
@@ -131,18 +130,18 @@ msgid ""
 "Enable SmartGateway. If it is disabled, then all other SmartGateway "
 "parameters are ignored. Default is \"no\"."
 msgstr ""
-"Activar SmartGateway. Si se desactiva el resto de parámetros de SmartGateway "
-"se ignoran. \"No\" por defecto."
+"Habilitar SmartGateway. Si se deshabilita el resto de parámetros de "
+"SmartGateway se ignoran. \"No\" por defecto."
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 msgid "Enable this interface."
-msgstr "Activar esta interfaz."
+msgstr "Habilitar esta interfaz."
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 msgid "Enabled"
-msgstr "Activado"
+msgstr "Habilitado"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:5
 msgid "Expected retransmission count"
@@ -233,9 +232,8 @@ msgid "HNA validity time"
 msgstr "Tiempo de validez de HNA"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr6.lua:24
-#, fuzzy
 msgid "HNA6 Announcements"
-msgstr "Declaraciones HNA"
+msgstr "Anuncios HNA6"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
@@ -294,13 +292,12 @@ msgstr ""
 "usando mensajes HNA."
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:7
-#, fuzzy
 msgid ""
 "Hosts in a OLSR routed network can announce connecitivity to external "
 "networks using HNA6 messages."
 msgstr ""
-"Las máquinas de una red OLSR pueden declarar conectividad con redes externas "
-"usando mensajes HNA."
+"Los hosts en una red enrutada OLSR pueden anunciar la conectividad a redes "
+"externas utilizando mensajes HNA6."
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:117
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
@@ -694,17 +691,16 @@ 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 /"
 ">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 ""
-"Multiplicar las rutas con el factor dado aquí. Los valores permitidos está "
-"entre 0,01 y 1,0. Se usa sólo cuando el nivel LQ es mayor que 0. Ejemplos:"
-"<br />reducir LQ a 192.168.0.1 por la mitad: 192.168.0.1 0,5<br />reducir LQ "
-"a todos los nodos de esta interfaz el 20%: default 0,8"
+"Multiplica las rutas con el factor dado aquí. Los valores permitidos están "
+"entre 0.01 y 1.0. Solo se usa cuando LQ-Level es mayor que 0. Ejemplos:<br /"
+">reduce LQ a fd91:662e:3c58::1 a la mitad: fd91:662e:3c58::1 0.5<br />reduce "
+"LQ a todos los nodos en esta interfaz en un 20%: por defecto 0,8"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
@@ -769,9 +765,8 @@ msgid "OLSR - HNA-Announcements"
 msgstr "OLSR - Declaraciones HNA"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:7
-#, fuzzy
 msgid "OLSR - HNA6-Announcements"
-msgstr "OLSR - Declaraciones HNA"
+msgstr "OLSR - Anuncios HNA"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:9
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:216
@@ -893,9 +888,9 @@ msgid ""
 "if you use public IPs and have unstable DNS-Setup then those pages will load "
 "really slow. In this case disable it here."
 msgstr ""
-"Calcula los nombres de máquina en las páginas de estado. Suele ser seguro, "
-"pero las páginas se cargarán lentamente si usa IPs públicas y tiene una "
-"configuración inestable de DNS."
+"Calcula los nombres de dispositivos en las páginas de estado. Suele ser "
+"seguro, pero las páginas se cargarán lentamente si usa IPs públicas y tiene "
+"una configuración inestable de DNS. En este caso deshabilítelo aquí."
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:43
 msgid "Routes"
@@ -908,7 +903,7 @@ msgstr "Interfaces OLSR secundarias"
 #: 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 "Seleccionado"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:133
 msgid ""
@@ -921,15 +916,14 @@ msgstr ""
 "el uso de la IP del primer interfaz."
 
 #: 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 ""
-"Configura la dirección IP principal (IP originadora) del router. NUNCA debe "
-"cambiar mientras OLSRd esté activa. Por defecto es \"0.0.0.0\" que provoca "
-"el uso de la IP del primer interfaz."
+"Establece la IP principal (originator ip) del enrutador. Esta IP NUNCA "
+"cambiará durante el tiempo de actividad de olsrd. El valor predeterminado "
+"es ::, que activa el uso de la IP de la primera interfaz."
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/common_js.htm:20
 msgid "Show IPv4"
@@ -1178,15 +1172,14 @@ msgstr ""
 "\"both\"."
 
 #: 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 "
 "setting is \"both\"."
 msgstr ""
-"Tipo de enlace exportado a otros nodos del mesh. Un enlace se detecta "
-"buscando una HNA local de 0.0.0.0/0, ::ffff:0:0/96 o 2000::/3. Por defecto "
-"\"both\"."
+"Qué tipo de enlace se exporta a los otros nodos de malla. Se detecta un "
+"enlace ascendente buscando un HNA6 ::ffff:0:0/96 o 2000::/3 local. La "
+"configuración predeterminada es \"ambos\"."
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:193
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
@@ -1200,12 +1193,12 @@ msgstr "Amarillo"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:38
 msgid "down"
-msgstr ""
+msgstr "abajo"
 
 #: 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
@@ -1219,7 +1212,7 @@ msgstr "no"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:38
 msgid "up"
-msgstr ""
+msgstr "arriba"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:40
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:29
index 60e4b3cd679a09ff8d90be28e8371bfe121ec98f..47b87f9976bcdef8273437e232a057000b1ec067 100644 (file)
@@ -1,10 +1,10 @@
 #
-# Yangfl <mmyangfl@gmail.com>, 2018.
+# Yangfl <mmyangfl@gmail.com>, 2018, 2019.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2018-10-01 11:10+0800\n"
+"PO-Revision-Date: 2019-01-15 11:21+0800\n"
 "Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
 "Language-Team:  <debian-l10n-chinese@lists.debian.org>\n"
 "Language: zh_CN\n"
@@ -136,7 +136,7 @@ msgstr ""
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 msgid "Enable this interface."
-msgstr "启用这个口"
+msgstr "启用这个口"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
@@ -162,7 +162,7 @@ msgid ""
 "value too, but does only update the hopcount if the nexthop changes too. "
 "Default is \"flat\"."
 msgstr ""
-"FIBMetric 控制主机路由 OLSRd 集的度量标准值。“flat”表示度量值始终为2。这是首"
+"FIBMetric 控制主机路由 OLSRd 集的度量标准值。“flat”表示度量值始终为 2。这是首"
 "选值,因为它有助于 linux 内核清理旧路由。“correct”使用 hopcount 作为度量"
 "值。“approx”也使用 hopcount 作为度量值,但只有在下一次更改时才更新 hopcount。"
 "默认为“flat”。"
@@ -409,8 +409,8 @@ msgid ""
 "with the etx_ffeth metric!<br />Defaults to \"1.0\"."
 msgstr ""
 "如果要更改到当前网关的路由,则在将该网关与新网关进行比较之前,将该网关的ETX值"
-"乘以该值。参数可以是介于0.1和1.0之间的值,但如果更改则应接近1.0。<br /><b>警"
-"告:</b>此参数不应与etx_ffeth指标一起使用!<br />默认值到“1.0”。"
+"乘以该值。参数可以是介于 0.1 和 1.0 之间的值,但如果更改则应接近 1.0。<br /"
+"><b>警告:</b>此参数不应与 etx_ffeth 指标一起使用!<br />默认值到“1.0”。"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
@@ -469,7 +469,7 @@ msgstr "轮询网络接口以进行配置更改的间隔(秒)。默认值为
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:93
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
 msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
-msgstr "LQMult-Value 的值无效。必须介于0.01和1.0之间。"
+msgstr "LQMult-Value 的值无效。必须介于 0.01 和 1.0 之间。"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:265
@@ -478,7 +478,8 @@ msgstr "LQMult-Value 的值无效。必须介于0.01和1.0之间。"
 msgid ""
 "Invalid Value for LQMult-Value. You must use a decimal number between 0.01 "
 "and 1.0 here."
-msgstr "LQMult-Value 的值无效。您必须在此处使用介于0.01和1.0之间的十进制数。"
+msgstr ""
+"LQMult-Value 的值无效。您必须在此处使用介于 0.01 和 1.0 之间的十进制数。"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:98
 msgid "Known OLSR routes"
@@ -544,8 +545,8 @@ msgid ""
 "etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
 "(allowed values are between 0.01 and 1.0)"
 msgstr ""
-"链路质量老化因子(仅适用于 lq 级别2)。调整 etx_float 和 etx_fpm 的参数,值越"
-"小意味着 ETX 值的变化越慢。(允许值介于0.01和1.0之间)"
+"链路质量老化因子(仅适用于 lq 级别 2)。调整 etx_float 和 etx_fpm 的参数,值"
+"越小意味着 ETX 值的变化越慢。(允许值介于 0.01 和 1.0 之间)"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:97
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
@@ -557,11 +558,11 @@ 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 ""
-"链路质量算法(仅适用于 lq 级别2)。<br /><b>etx_float</b>:浮点数 ETX,按指数"
-"函数老化<br /><b>etx_fpm</b>:与etx_float 相同,但按整数算术<br /><b>etx_ff</"
-"b>:ETX freifunk,一种使用所有 OLSR 流量(而不仅仅是 hello)进行 ETX 计算的 "
-"etx 变体<br /><b>etx_ffeth</b>:不兼容的变体 etx_ff,允许以太网链接使用 ETX "
-"0.1。<br />默认为“etx_ff”"
+"链路质量算法(仅适用于 lq 级别 2)。<br /><b>etx_float</b>:浮点数 ETX,按指"
+"数函数老化<br /><b>etx_fpm</b>:与 etx_float 相同,但按整数运算<br /"
+"><b>etx_ff</b>:ETX freifunk,一种使用所有 OLSR 流量(而不仅仅是 hello)进行 "
+"ETX 计算的 etx 变体<br /><b>etx_ffeth</b>:不兼容的变体 etx_ff,允许以太网链"
+"接使用 ETX 0.1。<br />默认为“etx_ff”"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:83
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
@@ -628,7 +629,7 @@ 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 ""
-"确保 OLSRd 正在运行,加载了“jsoninfo”插件,在端口9090上配置接受来"
+"确保 OLSRd 正在运行,加载了“jsoninfo”插件,在端口 9090 上配置接受来"
 "自“127.0.0.1”的连接。"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:50
@@ -653,9 +654,9 @@ msgid ""
 ">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 ""
-"使用此处给出的因子放大路由 LQ。允许值介于0.01和1.0之间。它仅在 LQ-Level 大于0"
-"时使用。示例:<br />将到 192.168.0.1 的 LQ 减半:192.168.0.1 0.5<br />将此接"
-"å\8f£å\88°æ\89\80æ\9c\89è\8a\82ç\82¹ç\9a\84 LQ å\87\8få°\9120ï¼\85ï¼\9adefault 0.8"
+"使用此处给出的因子放大路由 LQ。允许值介于 0.01 和 1.0 之间。它仅在 LQ-Level "
+"大于 0 时使用。示例:<br />将到 192.168.0.1 的 LQ 减半:192.168.0.1 0.5<br />"
+"å°\86æ­¤æ\8e¥å\8f£å\88°æ\89\80æ\9c\89è\8a\82ç\82¹ç\9a\84 LQ å\87\8få°\91 20%ï¼\9aé»\98认 0.8"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:240
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:71
@@ -665,9 +666,9 @@ msgid ""
 ">reduce LQ to fd91:662e:3c58::1 by half: fd91:662e:3c58::1 0.5<br />reduce "
 "LQ to all nodes on this interface by 20%: default 0.8"
 msgstr ""
-"使用此处给出的因子放大路由 LQ。允许值介于0.01和1.0之间。它仅在 LQ-Level 大于0"
-"时使用。示例:<br />将到 fd91:662e:3c58::1 的 LQ 减半:fd91:662e:3c58::1 "
-"0.5<br />将此接口到所有节点的 LQ 减少20%:default 0.8"
+"使用此处给出的因子放大路由 LQ。允许值介于 0.01 和 1.0 之间。它仅在 LQ-Level "
+"大于 0 时使用。示例:<br />将到 fd91:662e:3c58::1 的 LQ 减半:"
+"fd91:662e:3c58::1 0.5<br />将此接口到所有节点的 LQ 减少 20%:默认 0.8"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
@@ -725,7 +726,7 @@ msgstr "OLSR"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrddisplay.lua:4
 msgid "OLSR - Display Options"
-msgstr "OLSR  - 显示选项"
+msgstr "OLSR - 显示选项"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:8
 msgid "OLSR - HNA-Announcements"
@@ -821,7 +822,7 @@ msgstr "插件"
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:54
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
-msgstr "OLSR 套接字的轮询速率,以秒为单位。默认值为0.05。"
+msgstr "OLSR 套接字的轮询速率,以秒为单位。默认值为 0.05。"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:53
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
@@ -869,7 +870,7 @@ msgstr "辅助 OLSR 接口"
 #: 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 "已选择"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:133
 msgid ""
@@ -1013,8 +1014,8 @@ 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 ""
-"OLSR 使用的端口。通常应使用 IANA 分配的保留端口698。它的值可以在1到65535之"
-"间。"
+"OLSR 使用的端口。通常应使用 IANA 分配的保留端口 698。它的值可以在 1 到 65535 "
+"间。"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
@@ -1025,8 +1026,8 @@ msgid ""
 "length is 64 bits. Default is \"::/0\" (no prefix)."
 msgstr ""
 "这可用于向客户端通知上行链路的外部 IPv6 前缀。这可能可使客户端更改其本地 "
-"IPv6 地址,以使用 IPv6 网关,而无需任何类型的地址转换。前缀长度最大为64位。默"
-"认为“::/0”(无前缀)。"
+"IPv6 地址,以使用 IPv6 网关,而无需任何类型的地址转换。前缀长度最大为 64 位。"
+"认为“::/0”(无前缀)。"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:218
@@ -1100,7 +1101,7 @@ msgstr ""
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:60
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
 msgid "Weight"
-msgstr "重"
+msgstr "重"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:230
@@ -1117,7 +1118,7 @@ msgid ""
 msgstr ""
 "当主机之间存在多个链路时,接口权重用于确定要使用的链路。通常,权重由 olsrd 根"
 "据接口的特性自动计算,但您可以在此处指定固定值。Olsrd 将选择值最低的链接。"
-"<br /><b>注意:</b>仅当 LinkQualityLevel 设置为0时才使用接口权重。"
+"<br /><b>注意:</b>仅当 LinkQualityLevel 设置为 0 时才使用接口权重。"
 "LinkQualityLevel 的任何其他值都将使用接口的 ETX 值。"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:155
@@ -1150,7 +1151,7 @@ msgstr "黄色"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:38
 msgid "down"
-msgstr ""
+msgstr "未连接"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:30
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:134
@@ -1169,7 +1170,7 @@ msgstr "否"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:38
 msgid "up"
-msgstr ""
+msgstr "连接"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:40
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:29
index 5652a7eeb7247f7509e122f9738353b55ed4f12d..477de3619d7434bf90d53c286ff4e45dda6edadc 100644 (file)
@@ -1,17 +1,17 @@
 msgid ""
 msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2013-09-01 09:09+0200\n"
+"PO-Revision-Date: 2019-03-02 14:45-0300\n"
 "Last-Translator: José Vicente <josevteg@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\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: Pootle 2.0.6\n"
+"X-Generator: Poedit 2.2.1\n"
+"Language-Team: \n"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:794
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:797
@@ -36,7 +36,7 @@ msgstr "Añadir la ruta tras establecer la conexión"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:92
 msgid "Add template based configuration"
-msgstr ""
+msgstr "Agregar configuración basada en plantillas"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:718
 msgid "Additional authentication over TLS"
@@ -85,11 +85,11 @@ msgstr "Redirigir automáticamente la ruta por defecto"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:11
 msgid "Below is a list of configured OpenVPN instances and their current state"
-msgstr "Instancias OpenVPN configuradas y estado actual"
+msgstr "Conexiones OpenVPN configuradas y estado actual"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:119
 msgid "Call down cmd/script before TUN/TAP close"
-msgstr "Comando/script a llamar al cerrar el dispositivo TUn/TAP"
+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-basic.lua:81
@@ -115,7 +115,7 @@ msgstr "Restringir a este directorio tras inicializar"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:391
 msgid "Client is disabled"
-msgstr "Cliente desactivado"
+msgstr "Cliente dehabilitado"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/pageswitch.htm:20
 msgid "Configuration category"
@@ -171,11 +171,11 @@ msgstr "Directorio de configuraciones personalizadas"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:23
 msgid "Disable Paging"
-msgstr "Desactivar paginación"
+msgstr "Deshabilitar paginación"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:27
 msgid "Disable options consistency check"
-msgstr "Desactivar comprobación de consistencia de opciones"
+msgstr "Deshabilitar comprobación de consistencia de opciones"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:196
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:41
@@ -197,6 +197,7 @@ msgstr "No guardar las contraseñas --askpass o --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 ""
+"No suelte los paquetes de tun entrantes con el mismo destino que el host"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:386
 msgid "Don't inherit global push options"
@@ -208,11 +209,11 @@ msgstr "No guardar en registro horas"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:240
 msgid "Don't pull routes automatically"
-msgstr ""
+msgstr "No tirar de las rutas automáticamente"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:331
 msgid "Don't re-read key on restart"
-msgstr "No releer la clave al rearrancar"
+msgstr "No releer la clave al reiniciar"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:260
 msgid "Don't use adaptive lzo compression"
@@ -232,45 +233,46 @@ msgstr "Medir MTU empíricamente"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
 msgid "Enable OpenSSL hardware crypto engines"
-msgstr "Motor criptográfico por hardware OpenSSL"
+msgstr "Habilitar los motores criptográficos de hardware OpenSSL."
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:248
 msgid "Enable Path MTU discovery"
-msgstr "Detección de MTU"
+msgstr "Habilitar 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-basic.lua:69
 msgid "Enable Static Key encryption mode (non-TLS)"
-msgstr "Modo de encriptado de clave estática (no-TLS)"
+msgstr "Habilitar 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
 msgid "Enable TLS and assume client role"
-msgstr "Activar TLS y asumir el papel de cliente"
+msgstr "Habilitar TLS y asumir el rol de cliente"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:648
 msgid "Enable TLS and assume server role"
-msgstr "Activar TLS y asumir el papel de servidor"
+msgstr "Habilitar TLS y asumir el rol del servidor"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:164
 msgid "Enable a compression algorithm"
-msgstr ""
+msgstr "Habilitar un algoritmo de compresión."
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:277
 msgid "Enable internal datagram fragmentation"
-msgstr "Fragmentación de datagramas interna"
+msgstr "Habilitar la fragmentación interna del datagrama."
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:344
 msgid "Enable management interface on <em>IP</em> <em>port</em>"
-msgstr "Interfaz de gestión en <em>IP</em> <em>puerto</em>"
+msgstr "Habilitar la interfaz de administración en <em>IP</em> <em>puerto</em>"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:104
 msgid "Enabled"
-msgstr "Activado"
+msgstr "habilitado"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:722
 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
 msgid "Encryption cipher for packets"
@@ -331,24 +333,24 @@ msgstr "Reintentar si falla la resolución de nombre de máquina"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/pageswitch.htm:12
 msgid "Instance \"%s\""
-msgstr "Instancia \"%s\""
+msgstr "Conexión \"%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 "¡Ya existe una conexión con ese nombre!"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:335
 msgid "Keep local IP address on restart"
-msgstr "Mantener la dirección IP local al rearrancar"
+msgstr "Mantener la dirección IP local al reiniciar"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:339
 msgid "Keep remote IP address on restart"
-msgstr "Mantener la dirección IP remota al rearrancar"
+msgstr "Mantener la dirección IP remota al reiniciar"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:327
 msgid "Keep tun/tap device open on restart"
-msgstr "Mantener el dispositivo TUN/TAP abierto al rearrancar"
+msgstr "Mantener el dispositivo TUN/TAP abierto al reiniciar"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:706
 msgid "Key transition window"
@@ -390,7 +392,7 @@ msgstr "Líneas en el archivo de registro histórico"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:95
 msgid "OVPN configuration file upload"
-msgstr ""
+msgstr "Carga del archivo de configuración OVPN"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:734
 msgid "Only accept connections from given X509 name"
@@ -407,7 +409,7 @@ msgstr "OpenVPN"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:11
 msgid "OpenVPN instances"
-msgstr "Instancias OpenVPN"
+msgstr "Conexiones OpenVPN"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:83
 msgid "Optimize TUN/TAP/UDP writes"
@@ -444,15 +446,16 @@ msgstr "Ping al remoto cada n segundos sobre un puerto 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 este archivo directamente en una sesión 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 ""
+"Por favor, seleccione un archivo de configuración OVPN válido para cargar!"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:23
 msgid "Please select a valid VPN template!"
-msgstr ""
+msgstr "Por favor, seleccione una plantilla VPN válida!"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:160
 msgid "Policy level over usage of external programs and scripts"
@@ -502,7 +505,7 @@ msgstr "Nombre de máquina remota o dirección IP"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:315
 msgid "Remote ping timeout"
-msgstr "Espera a ping remoto"
+msgstr "Tiempo de espera de ping remoto"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:690
 msgid "Renegotiate data chan. key after bytes"
@@ -530,11 +533,11 @@ msgstr "Clave de uso explícita de certificado"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:319
 msgid "Restart after remote ping timeout"
-msgstr "Rearrancar tras espera del ping remoto"
+msgstr "Reiniciar después de tiempo de espera de ping remoto"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:766
 msgid "Restrict the allowed ciphers to be negotiated"
-msgstr ""
+msgstr "Restringir los cifrados permitidos para ser negociados"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:686
 msgid "Retransmit timeout on TLS control channel"
@@ -566,24 +569,26 @@ msgstr "Script a ejecutar tras una desconexión de cliente"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:123
 msgid "Run up/down scripts for all restarts"
-msgstr "Ejecutar scripts de activación/desactivación en todos los rearranques"
+msgstr "Ejecutar scripts de activación/desactivación en todos los reinicios"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
 msgid "Save"
-msgstr ""
+msgstr "Guardar"
 
 #: 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 ""
+"Sección para agregar un archivo opcional 'auth-user-pass' con sus "
+"credenciales (%s)"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
 msgid "Section to modify the OVPN config file (%s)"
-msgstr ""
+msgstr "Sección para modificar el archivo de configuración OVPN (% )"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:85
 msgid "Select template ..."
-msgstr ""
+msgstr "Seleccionar plantilla..."
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:495
 msgid "Send notification to peer on disconnect"
@@ -673,27 +678,27 @@ msgstr "Tamaño de la clave de cifrado"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:228
 msgid "Specify a default gateway for routes"
-msgstr "Gateway por defecto"
+msgstr "Especifique una puerta de enlace predeterminada para las rutas"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:561
 msgid "Specify whether the client is required to supply a valid certificate"
-msgstr ""
+msgstr "Especifique si el cliente debe proporcionar un certificado válido."
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:354
 msgid "Start OpenVPN in a hibernating state"
-msgstr "Arrancar OpenVPN en estado hibernado"
+msgstr "Iniciar OpenVPN en estado hibernado"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:117
 msgid "Start/Stop"
-msgstr "Arrancar/Parar"
+msgstr "Iniciar/Detener"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:106
 msgid "Started"
-msgstr "Arrancado"
+msgstr "Iniciado"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:99
 msgid "Status file format version"
-msgstr "Versión del formato del fichero de estado"
+msgstr "Versión del formato del archivo de estado"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/pageswitch.htm:15
 msgid "Switch to advanced configuration"
@@ -718,7 +723,7 @@ msgstr "Número de puerto TCP/UDP para remoto (default=1194)"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:682
 msgid "TLS cipher"
-msgstr "Cifra TLS"
+msgstr "Cifrado TLS"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:55
 msgid "TOS passthrough (applies to IPv4 only)"
@@ -726,46 +731,50 @@ msgstr "Paso a través TOS (sólo para IPv4)"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:78
 msgid "Template based configuration"
-msgstr ""
+msgstr "Configuración basada en plantillas"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:436
 msgid "Temporary directory for client-connect return file"
 msgstr ""
-"Directorio temporal para el fichero de retorno de la conexión del cliente"
+"Directorio temporal para el archivo de retorno de la conexión del 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 "¡El campo 'Nombre' no debe estar vacío!"
 
 #: 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 ""
+"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:754
 msgid "The highest supported TLS version"
-msgstr ""
+msgstr "La versión TLS más alta soportada"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:758
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
 msgid "The key direction for 'tls-auth' and 'secret' options"
-msgstr ""
+msgstr "La dirección clave para las opciones 'tls-auth' y 'secret'"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:750
 msgid "The lowest supported TLS version"
-msgstr ""
+msgstr "La versión TLS más baja soportada"
 
 #: 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 ""
+"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:762
 msgid "This completely disables cipher negotiation"
-msgstr ""
+msgstr "Esto deshabilita completamente la negociación de cifrado."
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:702
 msgid "Timeframe for key exchange"
@@ -778,11 +787,11 @@ msgstr "Tipo de dispositivo usado"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:104
 msgid "Upload"
-msgstr ""
+msgstr "Subir"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:104
 msgid "Upload ovpn file"
-msgstr ""
+msgstr "Subir archivo ovpn"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:256
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:45
@@ -804,15 +813,15 @@ msgstr "Nombre de usuario como nombre común"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:63
 msgid "Write log to file"
-msgstr "Escribir registro a fichero"
+msgstr "Escribir registro al archivo"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:75
 msgid "Write process ID to file"
-msgstr "Escribir ID del proceso a fichero"
+msgstr "Escribir ID del proceso al archivo"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:95
 msgid "Write status to file every n seconds"
-msgstr "Segundos tras los que escribir el fichero de estado"
+msgstr "Segundos tras los que escribir el archivo de estado"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:112
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:114
index 401e41186fe8f143bd5a79771e1cf14deae80420..64139efb32828ea885970c0bc5592df40016ce86 100644 (file)
@@ -3,12 +3,12 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Project-Id-Version: LuCI: openvpn\n"
 "POT-Creation-Date: 2013-09-06 10:01+0200\n"
-"PO-Revision-Date: 2018-01-31 12:42+0300\n"
+"PO-Revision-Date: 2019-01-15 07:16+0300\n"
 "Language-Team: http://cyber-place.ru\n"
 "MIME-Version: 1.0\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Poedit 1.8.7.1\n"
-"Last-Translator: Vladimir aka sunny <picfun@ya.ru>\n"
+"Last-Translator: Anton Kikin <a.kikin@tano-systems.com>\n"
 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n"
 "%100<10 || n%100>=20) ? 1 : 2);\n"
 "Language: ru\n"
@@ -18,7 +18,7 @@ msgstr ""
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:794
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:797
 msgid "%s"
-msgstr "%ы"
+msgstr "%s"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:363
 msgid "'net30', 'p2p', or 'subnet'"
@@ -26,7 +26,7 @@ msgstr "'net30', 'p2p' или 'subnet'"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:480
 msgid "Accept options pushed from server"
-msgstr "Принять параметры, переданные с сервера."
+msgstr "Принимать параметры, переданные с сервера"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:92
 msgid "Add"
@@ -34,69 +34,68 @@ msgstr "Добавить"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:224
 msgid "Add route after establishing connection"
-msgstr "Добавить маршрут после установки соединения."
+msgstr "Добавить маршрут после установки соединения"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:92
 msgid "Add template based configuration"
-msgstr ""
+msgstr "Добавить конфигурацию на основе шаблона"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:718
 msgid "Additional authentication over TLS"
-msgstr "Дополнительная аутентификация используя TLS."
+msgstr "Дополнительная аутентификация используя TLS"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:416
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:61
 msgid "Allow client-to-client traffic"
-msgstr "Разрешить трафик между клиентами."
+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:710
 msgid "Allow only one session"
-msgstr "Разрешить только одну сессию."
+msgstr "Разрешить только одну сессию"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:192
 msgid "Allow remote to change its IP or port"
-msgstr "Разрешить удаленное изменение IP-адреса или порта."
+msgstr "Разрешить удаленное изменение IP-адреса или порта"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:456
 msgid "Allowed maximum of connected clients"
-msgstr "Разрешено максимальное количество подключенных клиентов."
+msgstr "Разрешено максимальное количество подключенных клиентов"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:461
 msgid "Allowed maximum of internal"
 msgstr ""
-"Разрешено максимальное кол-во внутренних маршрутов клиенту (по "
-"умолчанию=256)."
+"Разрешено максимальное кол-во внутренних маршрутов клиенту (по умолчанию 256)"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:466
 msgid "Allowed maximum of new connections"
-msgstr "Разрешено максимальное кол-во новых соединений."
+msgstr "Разрешено максимальное кол-во новых соединений"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:67
 msgid "Append log to file"
-msgstr "Добавить запись в файл журнала."
+msgstr "Добавить запись в файл журнала"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:485
 msgid "Authenticate using username/password"
-msgstr "Аутентификация используя имя пользователя и пароль."
+msgstr "Аутентификация используя имя пользователя и пароль"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:556
 msgid "Automatically redirect default route"
-msgstr "Автоматически перенаправлять маршруты по умолчанию."
+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 "Список настроенных экземпляров OpenVPN и их текущее состояние."
+msgstr "Список настроенных экземпляров OpenVPN и их текущее состояние"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:119
 msgid "Call down cmd/script before TUN/TAP close"
 msgstr ""
 "Команда/скрипт для командной строки, запускаемая(ый) перед отключением TUN/"
-"TAP."
+"TAP"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:658
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
@@ -106,21 +105,21 @@ 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 "Изменить приоритет процесса после инициализации."
+msgstr "Изменить приоритет процесса после инициализации"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:39
 msgid "Change to directory before initialization"
-msgstr "Перейти в указанную папку перед инициализацией."
+msgstr "Перейти в указанную папку перед инициализацией"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:746
 msgid "Check peer certificate against a CRL"
-msgstr "Проверить сертификат узла на соответствие файлу CRL в формате PEM."
+msgstr "Проверить сертификат узла на соответствие файлу CRL в формате PEM"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:43
 msgid "Chroot to directory after initialization"
 msgstr ""
 "Корневой каталог после инициализации. OpenVPN не сможет получить доступ к "
-"файлам за его пределами."
+"файлам за его пределами"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:391
 msgid "Client is disabled"
@@ -133,37 +132,37 @@ msgstr "Категория настройки"
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:476
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:57
 msgid "Configure client mode"
-msgstr "Настроить режим клиента."
+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 "Настроить мост сервера."
+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 "Настроить режим сервера."
+msgstr "Настроить режим сервера"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:540
 msgid "Connect through Socks5 proxy"
-msgstr "Соединяться используя Socks5 прокси."
+msgstr "Соединяться используя Socks5 прокси"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:520
 msgid "Connect to remote host through an HTTP proxy"
-msgstr "Подключиться к удалённому хосту используя HTTP прокси."
+msgstr "Подключиться к удалённому хосту используя HTTP прокси"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:515
 msgid "Connection retry interval"
-msgstr "Интервал между попытками подключения."
+msgstr "Интервал между попытками подключения"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:47
 msgid "Daemonize after initialization"
-msgstr "Запустить в режиме демона после инициализации."
+msgstr "Запустить в режиме демона после инициализации"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:232
 msgid "Delay n seconds after connection"
-msgstr "Задержка n секунд после подключения."
+msgstr "Задержка n секунд после подключения"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:111
 msgid "Delay tun/tap open and up script execution"
@@ -172,61 +171,62 @@ msgstr "Использовать задержку запуска tun/tap до в
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:662
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:85
 msgid "Diffie Hellman parameters"
-msgstr "Файл параметров Диффи Хелмана."
+msgstr "Файл параметров Диффи Хелмана"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:426
 msgid "Directory for custom client config files"
-msgstr "Папка для пользовательских config файлов клиента."
+msgstr "Папка для пользовательских config файлов клиента"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:23
 msgid "Disable Paging"
 msgstr ""
-"Отключите пейджинг, вызвав функцию 'POSIX mlockall'.<br />Требуется, чтобы "
+"Отключить пейджинг, путём вызвова функции 'POSIX mlockall'. Требуется, чтобы "
 "OpenVPN был первоначально запущен от root.<br />Хотя OpenVPN может "
-"впоследствии понизить свой UID с помощью опции '-user'."
+"впоследствии понизить свой UID с помощью опции '-user'"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:27
 msgid "Disable options consistency check"
-msgstr "Выключить проверку согласованности параметров."
+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 ""
-"Не выполнять привязку к локальному адресу и порту.<br />Используется "
-"динамиÑ\87еÑ\81кий Ð¿Ð¾Ñ\80Ñ\82, Ð¿Ð¾Ð´ÐºÐ»Ñ\8eÑ\87ение Ñ\82олÑ\8cко Ñ\81 Ð¿Ð°Ñ\80амеÑ\82Ñ\80ом 'remote'."
+"Не выполнять привязку к локальному адресу и порту. Используется динамический "
+"поÑ\80Ñ\82, Ð¿Ð¾Ð´ÐºÐ»Ñ\8eÑ\87ение Ñ\82олÑ\8cко Ñ\81 Ð¿Ð°Ñ\80амеÑ\82Ñ\80ом 'remote'"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:216
 msgid "Don't actually execute ifconfig"
 msgstr ""
-"На самом деле не выполнять команды 'ifconfig/netsh'.<br />Вместо этого "
-"передавать параметры '-ifconfig' сценариям с использованием переменных "
-"окружения."
+"На самом деле не выполнять команды 'ifconfig/netsh'. Вместо этого передавать "
+"параметры '-ifconfig' сценариям с использованием переменных окружения"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:236
 msgid "Don't add routes automatically"
 msgstr ""
-"Не добавлять маршруты автоматически.<br />Вместо этого передавать маршруты в "
-"'-route-up' скрипт используя переменные окружения."
+"Не добавлять маршруты автоматически. Вместо этого передавать маршруты в '-"
+"route-up' скрипт используя переменные окружения"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:730
 msgid "Don't cache --askpass or --auth-user-pass passwords"
 msgstr ""
-"Не кэшировать пароли '-askpass' или '-auth-user-pass' в виртуальной памяти."
+"Не кэшировать пароли '-askpass' или '-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 ""
+"Не отбрасывать входящие tun пакеты с таким же адресом назначения, как и у "
+"хоста"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:386
 msgid "Don't inherit global push options"
 msgstr ""
 "Не наследовать общие параметры 'Push Options' для конкретного клиента.  Это "
-"позволит игнорировать 'Push Options' на уровне конфиг файла."
+"позволит игнорировать 'Push Options' на уровне конфиг файла"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:71
 msgid "Don't log timestamps"
-msgstr "Не записывать метки времени в системный журнал."
+msgstr "Не записывать метки времени в системный журнал"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:240
 msgid "Don't pull routes automatically"
@@ -236,71 +236,71 @@ msgstr ""
 ">Когда используется на клиенте, эта опция эффективно 'затыкает' сервер от "
 "попытки добавить маршруты в таблицу маршрутизации клиента. <br />Хотя имейте "
 "ввиду что эта опция по прежнему позволяет серверу устанавливать свойства TCP/"
-"IP для клиентского TUN/TAP интерфейса."
+"IP для клиентского TUN/TAP интерфейса"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:331
 msgid "Don't re-read key on restart"
 msgstr ""
 "Не перечитывайте файлы ключей при перезапуске (выполнении 'SIGUSR1' или "
-"'ping-restart')."
+"'ping-restart')"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:260
 msgid "Don't use adaptive lzo compression"
-msgstr "Не использовать адаптивное сжатие 'lzo'."
+msgstr "Не использовать адаптивное сжатие 'lzo'"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:220
 msgid "Don't warn on ifconfig inconsistencies"
 msgstr ""
 "Не выводить предупреждение проверки согласованности параметров, если "
 "параметр 'ifconfig' с этой стороны соединения не совпадает с удаленной "
-"стороной."
+"стороной"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:87
 msgid "Echo parameters to log"
-msgstr "Записывать параметры эхо-ответов в системный журнал."
+msgstr "Записывать параметры эхо-ответов в системный журнал"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:252
 msgid "Empirically measure MTU"
-msgstr "Эмпирически измерять MTU."
+msgstr "Эмпирически измерять MTU"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
 msgid "Enable OpenSSL hardware crypto engines"
-msgstr "Включить поддержку аппаратного шифрования OpenSSL."
+msgstr "Включить поддержку аппаратного шифрования OpenSSL"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:248
 msgid "Enable Path MTU discovery"
-msgstr "Включить обнаружение пути MTU (PMTUD)."
+msgstr "Включить обнаружение пути MTU (PMTUD)"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:568
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
 msgid "Enable Static Key encryption mode (non-TLS)"
 msgstr ""
 "Включить режим шифрования с использованием Статического ключа (не TLS). "
-"Использовать общий секретный файл, который был сгенерирован 'genkey'."
+"Использовать общий секретный файл, который был сгенерирован 'genkey'"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:653
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:678
 msgid "Enable TLS and assume client role"
-msgstr "Включить TLS и выступить в роли клиента во время подтверждения TLS."
+msgstr "Включить TLS и выступить в роли клиента во время подтверждения TLS"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:648
 msgid "Enable TLS and assume server role"
-msgstr "Включить в режиме сервера протокол TLS."
+msgstr "Включить в режиме сервера протокол TLS"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:164
 msgid "Enable a compression algorithm"
-msgstr ""
+msgstr "Включить алгоритм сжатия"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:277
 msgid "Enable internal datagram fragmentation"
 msgstr ""
 "Включить внутреннюю фрагментацию датаграмм, чтобы не отправлялись UDP-"
-"датаграммы, размер которых превышает максимальное число байтов."
+"датаграммы, размер которых превышает максимальное число байтов"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:344
 msgid "Enable management interface on <em>IP</em> <em>port</em>"
 msgstr ""
-"Включить интерфейс управления, назначив ему <em>IP-адрес</em> <em>порт</em>."
+"Включить интерфейс управления, назначив ему <em>IP-адрес</em> <em>порт</em>"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:104
 msgid "Enabled"
@@ -314,15 +314,15 @@ msgstr ""
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
 msgid "Encryption cipher for packets"
-msgstr "Алгоритм шифрования для пакетов."
+msgstr "Алгоритм шифрования для пакетов"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:127
 msgid "Execute shell cmd after routes are added"
-msgstr "Выполнить shell команду после добавления маршрутов."
+msgstr "Выполнить shell команду после добавления маршрутов"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:131
 msgid "Execute shell command on remote ip change"
-msgstr "Выполнить shell команду при изменении IP-адреса удалённого хоста."
+msgstr "Выполнить shell команду при изменении IP-адреса удалённого хоста"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:156
 msgid ""
@@ -330,7 +330,7 @@ msgid ""
 "untrusted"
 msgstr ""
 "Выполнять в режиме сервера '-mode server' при появлении новых клиентских "
-"соединений, если к клиенту ещё нет доверия."
+"соединений, если к клиенту ещё нет доверия"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:152
 msgid ""
@@ -338,26 +338,26 @@ msgid ""
 "added to OpenVPN's internal routing table"
 msgstr ""
 "Выполнять в режиме сервера '-mode server' каждый раз, когда адрес/маршрут "
-"IPv4 или MAC-адрес добавлен в таблицу маршрутизации OpenVPN."
+"IPv4 или MAC-адрес добавлен в таблицу маршрутизации OpenVPN"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:714
 msgid "Exit on TLS negotiation failure"
-msgstr "Выйти при ошибке согласования использования протокола TLS."
+msgstr "Выйти при ошибке согласования использования протокола TLS"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:726
 msgid "Get PEM password from controlling tty before we daemonize"
-msgstr "Получить PEM пароль от управления tty, прежде чем включить демон."
+msgstr "Получить PEM пароль от управления tty, прежде чем включить демон"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:573
 msgid "HMAC authentication for packets"
-msgstr "Аутентификация с помощью HMAC ключа для пакетов."
+msgstr "Аутентификация с помощью HMAC ключа для пакетов"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:490
 msgid "Handling of authentication failures"
 msgstr ""
 "Настройка реакции на ошибки проверки имени пользователя / пароля, такие как "
 "ответ клиента на AUTH_FAILED сообщение от сервера или провал проверки пароля "
-"закрытого ключа."
+"закрытого ключа"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:307
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:49
@@ -366,11 +366,11 @@ msgid ""
 "server mode configurations"
 msgstr ""
 "Вспомогательная команда предназначенная для упрощения выражений '-ping' и '-"
-"ping-restart' в режиме настройки сервера."
+"ping-restart' в режиме настройки сервера"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:551
 msgid "If hostname resolve fails, retry"
-msgstr "Пытаться подключиться снова при ошибке определения имени хоста."
+msgstr "Пытаться подключиться снова при ошибке определения имени хоста"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/pageswitch.htm:12
 msgid "Instance \"%s\""
@@ -379,19 +379,19 @@ msgstr "Экземпляр \"%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 "Экзмепляр с таким именем уже существует!"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:335
 msgid "Keep local IP address on restart"
-msgstr "Не изменять локальный IP-адрес при перезапуске."
+msgstr "Не изменять локальный IP-адрес при перезапуске"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:339
 msgid "Keep remote IP address on restart"
-msgstr "Не изменять удалённый IP-адрес при перезапуске."
+msgstr "Не изменять удалённый IP-адрес при перезапуске"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:327
 msgid "Keep tun/tap device open on restart"
-msgstr "Сохранять виртуальное устройство tun/tap запущенным при перезагрузке."
+msgstr "Сохранять виртуальное устройство tun/tap запущенным при перезагрузке"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:706
 msgid "Key transition window"
@@ -399,7 +399,7 @@ msgstr "Окно передачи ключей"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:103
 msgid "Limit repeated log messages"
-msgstr "Ограничить повторяющиеся сообщения в журнале."
+msgstr "Ограничить повторяющиеся сообщения в журнале"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:666
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
@@ -408,7 +408,7 @@ msgstr "Локальный сертификат"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:176
 msgid "Local host name or ip address"
-msgstr "Имя локального хоста или IP-адрес."
+msgstr "Имя локального хоста или IP-адрес"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:670
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:93
@@ -421,29 +421,29 @@ msgstr "Основной режим"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:451
 msgid "Maximum number of queued TCP output packets"
-msgstr "Максимальное количество исходящих TCP пакетов в очереди."
+msgstr "Максимальное количество исходящих TCP пакетов в очереди"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:446
 msgid "Number of allocated broadcast buffers"
-msgstr "Количество выделенных широковещательных буферов."
+msgstr "Количество выделенных широковещательных буферов"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:359
 msgid "Number of lines for log file history"
-msgstr "Количество строк в файле журнала."
+msgstr "Количество строк в файле журнала"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:95
 msgid "OVPN configuration file upload"
-msgstr ""
+msgstr "Загрузка конфигурационного файла OVPN"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:734
 msgid "Only accept connections from given X509 name"
-msgstr "ТолÑ\8cко Ð¿Ñ\80инимаÑ\82Ñ\8c Ñ\81оединениÑ\8f Ð¾Ñ\82 Ð¸Ð¼ÐµÐ½Ð¸ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ\81еÑ\80Ñ\82иÑ\84икаÑ\82а X509."
+msgstr "Ð\9fÑ\80инимаÑ\82Ñ\8c Ñ\82олÑ\8cко Ñ\81оединениÑ\8f Ð¾Ñ\82 Ð¸Ð¼ÐµÐ½Ð¸ Ñ\83казанного Ñ\81еÑ\80Ñ\82иÑ\84икаÑ\82а X509"
 
 #: 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
@@ -456,53 +456,53 @@ msgstr "Экземпляры OpenVPN"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:83
 msgid "Optimize TUN/TAP/UDP writes"
-msgstr ""
-"Оптимизация записей ввода/вывода TUN/TAP/UDP (экспериментальная опция)."
+msgstr "Оптимизация записей ввода/вывода TUN/TAP/UDP (экспериментальная опция)"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:51
 msgid "Output to syslog and do not daemonize"
-msgstr "Записывать события в системный журнал и не переходить в режим демона."
+msgstr "Записывать события в системный журнал и не переходить в режим демона"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/pageswitch.htm:11
 msgid "Overview"
-msgstr "Ð\93лавное Ð¼ÐµÐ½Ñ\8e"
+msgstr "Ð\9eбзоÑ\80"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:77
 msgid "PKCS#12 file containing keys"
 msgstr ""
-"Ð\97адайÑ\82е Ñ\84айл 'PKCS #12', Ñ\81одеÑ\80жаÑ\89ий Ð»Ð¾ÐºÐ°Ð»Ñ\8cнÑ\8bй Ð\9fриватный ключ, локальный "
-"сертификат и root CA сертификат."
+"Ð\97адайÑ\82е Ñ\84айл 'PKCS #12', Ñ\81одеÑ\80жаÑ\89ий Ð»Ð¾ÐºÐ°Ð»Ñ\8cнÑ\8bй Ð¿риватный ключ, локальный "
+"сертификат и root CA сертификат"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:136
 msgid "Pass environment variables to script"
-msgstr "Передавать переменные окружения скрипту."
+msgstr "Передавать переменные окружения скрипту"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:644
 msgid "Persist replay-protection state"
 msgstr ""
 "Сохранять состояние защиты от воспроизведения в сеансах, используя файл для "
-"сохранения и перезагрузки состояния."
+"сохранения и перезагрузки состояния"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:401
 msgid "Persist/unpersist ifconfig-pool"
-msgstr "Сохранять/не сохранять пул ifconfig."
+msgstr "Сохранять/не сохранять пул ifconfig"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:311
 msgid "Ping remote every n seconds over TCP/UDP port"
-msgstr "Выполнять пинг-запрос каждые n секунд, используя порт TCP/UDP."
+msgstr "Выполнять пинг-запрос каждые n секунд, используя порт TCP/UDP"
 
 #: 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 ""
+msgstr "Пожалуйста выберите корректный OVPN файл для загрузки!"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:23
 msgid "Please select a valid VPN template!"
-msgstr ""
+msgstr "Пожалуйста выберите корректный шаблон конфигурации!"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:160
 msgid "Policy level over usage of external programs and scripts"
@@ -518,187 +518,188 @@ msgstr "Протокол"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:530
 msgid "Proxy timeout in seconds"
-msgstr "Время ожидания прокси в секундах."
+msgstr "Время ожидания прокси в секундах"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:406
 msgid "Push an ifconfig option to remote"
-msgstr "Выполнить команду ifconfig на удалённом узле."
+msgstr "Выполнить команду ifconfig на удалённом узле"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:381
 msgid "Push options to peer"
-msgstr "Параметры узла - 'Push options'."
+msgstr "Параметры узла - 'Push options'"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:349
 msgid "Query management channel for private key"
-msgstr "Канал управления запросами для Приватного ключа."
+msgstr "Канал управления запросами для Приватного ключа"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:505
 msgid "Randomly choose remote server"
-msgstr "Случайный выбор удалённого сервера."
+msgstr "Случайный выбор удалённого сервера"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:431
 msgid "Refuse connection if no custom client config"
 msgstr ""
-"Разорвать соединение, если пользовательский config файл клиента отсутствует."
+"Разорвать соединение, если пользовательский config файл клиента отсутствует"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:91
 msgid "Remap SIGUSR1 signals"
 msgstr ""
 "Управление внутренними или внешними сигналами генерируемыми 'SIGUSR1' и "
-"переназначаемыми 'SIGHUP'."
+"переназначаемыми 'SIGHUP'"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:500
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:65
 msgid "Remote host name or ip address"
-msgstr "Имя удалённого хоста или IP-адрес."
+msgstr "Имя удалённого хоста или IP-адрес"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:315
 msgid "Remote ping timeout"
-msgstr "Время ожидания удаленного пинг-запроса."
+msgstr "Время ожидания удаленного пинг-запроса"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:690
 msgid "Renegotiate data chan. key after bytes"
 msgstr ""
 "Повторное согласование ключа канала данных после отправки или получения n "
-"байт (по умолчанию отключено)."
+"байт (по умолчанию отключено)"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:694
 msgid "Renegotiate data chan. key after packets"
 msgstr ""
 "Повторное согласование ключа канала данных после отправки и получения n "
-"пакетов (по умолчанию отключено)."
+"пакетов (по умолчанию отключено)"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:698
 msgid "Renegotiate data chan. key after seconds"
 msgstr ""
-"Повторное согласование ключа канала данных через n секунд (по "
-"умолчанию=3600)."
+"Повторное согласование ключа канала данных через n секунд (по умолчанию 3600)"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:636
 msgid "Replay protection sliding window size"
 msgstr ""
 "Использовать защиту от повтора - скользящее окно размером 'n' с интервалом "
-"времени 't' секунд."
+"времени 't' секунд"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:738
 msgid "Require explicit designation on certificate"
-msgstr "Требовать явного указания в сертификате."
+msgstr "Требовать явного указания в сертификате"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:742
 msgid "Require explicit key usage on certificate"
-msgstr "Требовать явного использования ключа в сертификате."
+msgstr "Требовать явного использования ключа в сертификате"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:319
 msgid "Restart after remote ping timeout"
-msgstr "Перезапуск после ожидания удаленного пинг-запроса."
+msgstr "Перезапуск после таймаута ожидания удаленного пинг-запроса"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:766
 msgid "Restrict the allowed ciphers to be negotiated"
-msgstr ""
+msgstr "Ограничить разрешенные шифры согласования"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:686
 msgid "Retransmit timeout on TLS control channel"
 msgstr ""
 "Пакет ретранслирует тайм-аут на канале управления протокола TLS, если нет "
-"подтверждения от удаленного узла в течение секунд (по умолчанию=2)."
+"подтверждения от удаленного узла в течение секунд (по умолчанию 2)"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:525
 msgid "Retry indefinitely on HTTP proxy errors"
 msgstr ""
-"Постоянно пытаться заново подключиться при ошибке HTTP прокси.<br />Если "
-"возникает ошибка прокси-сервера HTTP, имитировать сброс 'SIGUSR1'."
+"Постоянно пытаться заново подключиться при ошибке HTTP прокси. Если "
+"возникает ошибка прокси-сервера HTTP, имитировать сброс 'SIGUSR1'"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:546
 msgid "Retry indefinitely on Socks proxy errors"
 msgstr ""
 "Постоянно пытаться заново подключиться при ошибке Socks прокси. Если "
-"возникает ошибка прокси-сервера HTTP, имитировать сброс 'SIGUSR1'."
+"возникает ошибка прокси-сервера HTTP, имитировать сброс 'SIGUSR1'"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:411
 msgid "Route subnet to client"
-msgstr "Ð\9fеÑ\80енапÑ\80авиÑ\82Ñ\8c Ð¿Ð¾Ð´Ñ\81еÑ\82Ñ\8c ÐºÐ»Ð¸ÐµÐ½Ñ\82Ñ\83."
+msgstr "Ð\9cаÑ\80Ñ\88Ñ\80Ñ\83Ñ\82изиÑ\80оваÑ\82Ñ\8c Ð¿Ð¾Ð´Ñ\81еÑ\82Ñ\8c ÐºÐ»Ð¸ÐµÐ½Ñ\82Ñ\83"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:59
 msgid "Run as an inetd or xinetd server"
-msgstr "Запуск от имени сервера 'inetd' или 'xinetd'."
+msgstr "Запуск от имени сервера 'inetd' или 'xinetd'"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:144
 msgid "Run script cmd on client connection"
-msgstr "Запустить скрипт командной строки при подключении клиента."
+msgstr "Запустить скрипт командной строки при подключении клиента"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:148
 msgid "Run script cmd on client disconnection"
-msgstr "Запустить скрипт командной строки при отключении клиента."
+msgstr "Запустить скрипт командной строки при отключении клиента"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:123
 msgid "Run up/down scripts for all restarts"
-msgstr "Запускать 'up/down' скрипты во время всех перезапусков."
+msgstr "Запускать 'up/down' скрипты во время всех перезапусков"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
 msgid "Save"
-msgstr ""
+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 ""
+"Раздел для добавления дополнительного 'auto-user-pass' файла с вашими "
+"учётными данными (%s)"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
 msgid "Section to modify the OVPN config file (%s)"
-msgstr ""
+msgstr "Раздел для изменения конфигурационного OVPN файла (%s)"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:85
 msgid "Select template ..."
-msgstr ""
+msgstr "Выберите шаблон..."
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:495
 msgid "Send notification to peer on disconnect"
-msgstr "Отправить уведомление на узел при отключении."
+msgstr "Отправить уведомление на узел при отключении"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:35
 msgid "Set GID to group"
-msgstr "Задайте GID группы."
+msgstr "Задайте GID группы"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:265
 msgid "Set TCP/UDP MTU"
-msgstr "Задайте MTU для TCP/UDP."
+msgstr "Задайте MTU для TCP/UDP"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:31
 msgid "Set UID to user"
-msgstr "Задайте UID пользователя."
+msgstr "Задайте UID пользователя"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:396
 msgid "Set aside a pool of subnets"
-msgstr "Выделить пул подсетей."
+msgstr "Выделить пул подсетей"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:535
 msgid "Set extended HTTP proxy options"
-msgstr "Задайте расширенные параметры HTTP прокси."
+msgstr "Задайте расширенные параметры 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 "Задайте детализацию ведения журнала"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:441
 msgid "Set size of real and virtual address hash tables"
 msgstr ""
 "Задайте размер реального адреса хэш-таблицы 'r' и виртуального адреса хэш-"
-"таблицы 'v'. По умолчанию для обеих таблиц установлено значение 256."
+"таблицы 'v'. По умолчанию для обеих таблиц установлено значение 256"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:291
 msgid "Set the TCP/UDP receive buffer size"
-msgstr "Задайте размер буфера приёма TCP/UDP."
+msgstr "Задайте размер буфера приёма TCP/UDP"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:287
 msgid "Set the TCP/UDP send buffer size"
-msgstr "Задайте размер буфера передачи TCP/UDP."
+msgstr "Задайте размер буфера передачи TCP/UDP"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:295
 msgid "Set tun/tap TX queue length"
 msgstr ""
 "Задайте длину очереди передачи интерфейса tun/tap. В настоящее время по "
-"умолчанию 100."
+"умолчанию 100"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:212
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:29
@@ -707,62 +708,62 @@ msgstr ""
 "Задайте параметры адаптеру tun/tap. l это IP-адрес локальной конечной точки "
 "VPN. Для устройств TUN rn является IP-адресом удаленной конечной точки VPN. "
 "Для устройств TAP rn-это маска подсети сегмента виртуального Ethernet, к "
-"которому создается или подключается."
+"которому создается или подключается"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:269
 msgid "Set tun/tap device MTU"
-msgstr "Задайте MTU для виртуального устройства tun/tap."
+msgstr "Задайте MTU для виртуального устройства tun/tap"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:273
 msgid "Set tun/tap device overhead"
 msgstr ""
-"Задайте возможное превышение размера MTU для виртуального устройства tun/tap."
+"Задайте возможное превышение размера MTU для виртуального устройства tun/tap"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:282
 msgid "Set upper bound on TCP MSS"
-msgstr "Задайте верхнюю границу для TCP MSS."
+msgstr "Задайте верхнюю границу для TCP MSS"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:299
 msgid "Shaping for peer bandwidth"
-msgstr "Формирование полосы пропускания узлов."
+msgstr "Формирование полосы пропускания узлов"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:107
 msgid "Shell cmd to execute after tun device open"
-msgstr "Выполнить shell команду после старта виртуального устройства tun."
+msgstr "Выполнить shell команду после старта виртуального устройства tun"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:115
 msgid "Shell cmd to run after tun device close"
-msgstr "Выполнить shell команду после закрытия виртуального устройства tun."
+msgstr "Выполнить shell команду после закрытия виртуального устройства tun"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:140
 msgid "Shell command to verify X509 name"
-msgstr "Команда shell для проверки имени сертификата X509."
+msgstr "Команда shell для проверки имени сертификата X509"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:640
 msgid "Silence the output of replay warnings"
 msgstr ""
 "Заглушить вывод предупреждений о повторах, которые являются обычным ложным "
-"сигналом в Wi-Fi сетях."
+"сигналом в Wi-Fi сетях"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:627
 msgid "Size of cipher key"
-msgstr "Размер ключа алгоритма шифрования."
+msgstr "Размер ключа алгоритма шифрования"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:228
 msgid "Specify a default gateway for routes"
-msgstr "Назначить шлюз по умолчанию для маршрутов."
+msgstr "Назначить шлюз по умолчанию для маршрутов"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:561
 msgid "Specify whether the client is required to supply a valid certificate"
-msgstr ""
+msgstr "Требуется ли от клиента предоставление действительного сертификата"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:354
 msgid "Start OpenVPN in a hibernating state"
-msgstr "Запустить OpenVPN в спящем режиме."
+msgstr "Запустить OpenVPN в спящем режиме"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:117
 msgid "Start/Stop"
-msgstr "Старт / Стоп"
+msgstr "Старт/Стоп"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:106
 msgid "Started"
@@ -770,7 +771,7 @@ msgstr "Запущено"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:99
 msgid "Status file format version"
-msgstr "Версия формата файла состояния."
+msgstr "Версия формата файла состояния"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/pageswitch.htm:15
 msgid "Switch to advanced configuration"
@@ -783,69 +784,71 @@ 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 "Номер локального и удалённого TCP/UDP порта."
+msgstr "Номер локального и удалённого TCP/UDP порта"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:184
 msgid "TCP/UDP port # for local (default=1194)"
-msgstr "Номер локального TCP/UDP порта (1194 по умолчанию)."
+msgstr "Номер локального TCP/UDP порта (1194 по умолчанию)"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:188
 msgid "TCP/UDP port # for remote (default=1194)"
-msgstr "Номер удалённого TCP/UDP порта (1194 по умолчанию)."
+msgstr "Номер удалённого TCP/UDP порта (1194 по умолчанию)"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:682
 msgid "TLS cipher"
-msgstr "Алгоритм шифрования TLS."
+msgstr "Алгоритм шифрования TLS"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:55
 msgid "TOS passthrough (applies to IPv4 only)"
-msgstr "TOS пересылки (применяется только к IPv4)."
+msgstr "TOS пересылки (применяется только к IPv4)"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:78
 msgid "Template based configuration"
-msgstr ""
+msgstr "Конфигурация на основе шаблонов"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:436
 msgid "Temporary directory for client-connect return file"
-msgstr "Временная папка для файла возврата '-client-connect'."
+msgstr "Временная папка для файла возврата '-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 "Поле 'Имя' не должно быть пустым!"
 
 #: 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 "OPVN файл (%s) не найден, проверьте вашу конфигурацию."
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:754
 msgid "The highest supported TLS version"
-msgstr "Самая высокая поддерживаемая версия протокола TLS."
+msgstr "Самая высокая поддерживаемая версия протокола TLS"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:758
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
 msgid "The key direction for 'tls-auth' and 'secret' options"
-msgstr "Указать ключ для параметров 'tls-auth' и 'secret'."
+msgstr "Указать ключ для параметров 'tls-auth' и 'secret'"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:750
 msgid "The lowest supported TLS version"
-msgstr "Самая низкая поддерживаемая версия протокола TLS."
+msgstr "Самая низкая поддерживаемая версия протокола 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 ""
+"Размер OPVN файла (%s) слишком большой для онлайн редактирования в LuCI (&ge "
+"100 Кб)"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:762
 msgid "This completely disables cipher negotiation"
-msgstr ""
+msgstr "Отключение механизма согласования шифров"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:702
 msgid "Timeframe for key exchange"
-msgstr "Временные рамки для обмена ключами."
+msgstr "Временные рамки для обмена ключами"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:204
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:25
@@ -854,16 +857,16 @@ msgstr "Тип используемого устройства."
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:104
 msgid "Upload"
-msgstr ""
+msgstr "Загрузить"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:104
 msgid "Upload ovpn file"
-msgstr ""
+msgstr "Загрузка 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 "Использовать быстрое сжатие 'lzo'."
+msgstr "Использовать быстрое сжатие 'lzo'"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:510
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:53
@@ -872,23 +875,23 @@ msgstr "Использовать протокол"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:208
 msgid "Use tun/tap device node"
-msgstr "Использование виртуального  устройства tun/tap узлом."
+msgstr "Использование виртуального  устройства tun/tap узлом"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:471
 msgid "Use username as common name"
-msgstr "Использовать имя пользователя в качестве общего имени."
+msgstr "Использовать имя пользователя в качестве общего имени"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:63
 msgid "Write log to file"
-msgstr "Записывать события в файл."
+msgstr "Записывать события в файл"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:75
 msgid "Write process ID to file"
-msgstr "Записать ID процесса в файл."
+msgstr "Записать ID процесса в файл"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:95
 msgid "Write status to file every n seconds"
-msgstr "Записывать состояние в файл каждые n секунд."
+msgstr "Записывать состояние в файл каждые n секунд"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:112
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:114
@@ -897,15 +900,12 @@ msgstr "нет"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:200
 msgid "tun/tap device"
-msgstr "Виртуальное устройство tun/tap."
+msgstr "Виртуальное устройство tun/tap"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:303
 msgid "tun/tap inactivity timeout"
-msgstr "пÑ\80омежÑ\83Ñ\82ок Ð²Ñ\80емени Ð¿Ñ\80оÑ\81Ñ\82оÑ\8f tun/tap."
+msgstr "Ð\9fÑ\80омежÑ\83Ñ\82ок Ð²Ñ\80емени Ð¿Ñ\80оÑ\81Ñ\82оÑ\8f tun/tap"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:111
 msgid "yes (%i)"
 msgstr "да (%i)"
-
-#~ msgid "Invalid"
-#~ msgstr "Неверно"
index 3736027f1af9805e6463ad2c1b515b202034d5d4..40b920dc9b0f4a160ca04edba89f71ab97cb5696 100644 (file)
@@ -1,12 +1,12 @@
 #
-# Yangfl <mmyangfl@gmail.com>, 2017.
+# Yangfl <mmyangfl@gmail.com>, 2017, 2019.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-05-19 19:35+0200\n"
-"PO-Revision-Date: 2017-10-29 14:37+0800\n"
+"PO-Revision-Date: 2019-01-15 11:20+0800\n"
 "Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
 "Language-Team:  <debian-l10n-chinese@lists.debian.org>\n"
 "Language: zh_CN\n"
@@ -27,7 +27,7 @@ msgstr "“net30”,“p2p”,或“subnet”"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:480
 msgid "Accept options pushed from server"
-msgstr "接受从服务器发送过来的选项"
+msgstr "接受从服务器推送的选项"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:92
 msgid "Add"
@@ -39,7 +39,7 @@ msgstr "建立连接后添加路由"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:92
 msgid "Add template based configuration"
-msgstr ""
+msgstr "添加基于模板的配置"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:718
 msgid "Additional authentication over TLS"
@@ -199,7 +199,7 @@ msgstr "不缓存 --askpass 或 --auth-user-pass passwords"
 
 #: 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 "不丢弃目的地址与本机相同的 tun 报文"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:386
 msgid "Don't inherit global push options"
@@ -257,7 +257,7 @@ msgstr "允许 TLS 并伪装为服务器"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:164
 msgid "Enable a compression algorithm"
-msgstr ""
+msgstr "启用压缩算法"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:277
 msgid "Enable internal datagram fragmentation"
@@ -334,7 +334,7 @@ msgstr "实例 \"%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 "具有该名称的实例已存在!"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:335
 msgid "Keep local IP address on restart"
@@ -388,7 +388,7 @@ msgstr "历史日志文件的行数"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:95
 msgid "OVPN configuration file upload"
-msgstr ""
+msgstr "OVPN 配置文件上传"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:734
 msgid "Only accept connections from given X509 name"
@@ -442,15 +442,15 @@ msgstr "每 n 秒 ping 一次远程 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 "请直接在终端会话中编辑此文件。"
 
 #: 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 "请选择要上传的有效 OVPN 配置文件!"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:23
 msgid "Please select a valid VPN template!"
-msgstr ""
+msgstr "请选择有效的 VPN 模板!"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:160
 msgid "Policy level over usage of external programs and scripts"
@@ -531,7 +531,7 @@ msgstr "远程 ping 超时后重启"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:766
 msgid "Restrict the allowed ciphers to be negotiated"
-msgstr ""
+msgstr "限定协商时允许的密码算法"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:686
 msgid "Retransmit timeout on TLS control channel"
@@ -551,7 +551,7 @@ msgstr "路由子网至客户端"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:59
 msgid "Run as an inetd or xinetd server"
-msgstr "以 inetd 或 xinetd 服务器的方式运行"
+msgstr "以 inetd 或 xinetd 服务方式运行"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:144
 msgid "Run script cmd on client connection"
@@ -567,20 +567,20 @@ msgstr "每次重启都执行启动/关闭脚本"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
 msgid "Save"
-msgstr ""
+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 ""
+msgstr "在此区域编辑“auth-user-pass”文件的内容(%s)"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
 msgid "Section to modify the OVPN config file (%s)"
-msgstr ""
+msgstr "在此区域修改 OVPN 配置文件(%s)"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:85
 msgid "Select template ..."
-msgstr ""
+msgstr "选择模板…"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:495
 msgid "Send notification to peer on disconnect"
@@ -674,7 +674,7 @@ msgstr "指定路由默认网关"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:561
 msgid "Specify whether the client is required to supply a valid certificate"
-msgstr ""
+msgstr "指定是否要求客户端提供有效证书"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:354
 msgid "Start OpenVPN in a hibernating state"
@@ -723,7 +723,7 @@ msgstr "TOS 穿透(仅限 IPv4)"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:78
 msgid "Template based configuration"
-msgstr ""
+msgstr "基于模板的配置"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:436
 msgid "Temporary directory for client-connect return file"
@@ -732,13 +732,13 @@ 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 ""
+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 ""
+msgstr "无法找到 OVPN 配置文件(%s),请检查您的配置。"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:754
 msgid "The highest supported TLS version"
@@ -757,11 +757,11 @@ msgstr "最低支持的 TLS 版本"
 msgid ""
 "The size of the OVPN config file (%s) is too large for online editing in "
 "LuCI (&ge; 100 KB)."
-msgstr ""
+msgstr "OVPN 配置文件(%s)过大,无法使用 LuCI 在线编辑(&ge; 100 KB)。"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:762
 msgid "This completely disables cipher negotiation"
-msgstr ""
+msgstr "这将完全禁用密码协商"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:702
 msgid "Timeframe for key exchange"
@@ -774,11 +774,11 @@ msgstr "使用设备类型"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:104
 msgid "Upload"
-msgstr ""
+msgstr "上传"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:104
 msgid "Upload ovpn file"
-msgstr ""
+msgstr "上传 opvn 文件"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:256
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:45
index 274a982929c3158d8e82d4881857dad6f1013c58..4a36b0a3c32d89e0d99c5e4b4b379d6287c23ceb 100644 (file)
@@ -135,7 +135,7 @@ function display(pattern)
 
                if (currentDisplayMode === 'updates') {
                        var avail = packages.available.pkgs[name];
-                       if (!avail || avail.version === pkg.version)
+                       if (!avail || compareVersion(avail.version, pkg.version) <= 0)
                                continue;
 
                        ver = '%s » %s'.format(
@@ -291,6 +291,9 @@ function compareVersion(val, ref)
        val = val || '';
        ref = ref || '';
 
+       if (val === ref)
+               return 0;
+
        while (vi < val.length || ri < ref.length) {
                var first_diff = 0;
 
index af9336da09a250e2b09cc273b64fbf8388f3329f..58aead344f74217ab5c002e6f109da25fbfeac4c 100644 (file)
@@ -17,7 +17,7 @@ msgstr ""
 msgid "Actions"
 msgstr "Accions"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:710
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:713
 msgid "Automatically remove unused dependencies"
 msgstr ""
 
@@ -25,7 +25,7 @@ msgstr ""
 msgid "Available"
 msgstr "Disponible"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:641
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:644
 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 "
@@ -33,10 +33,10 @@ msgid ""
 "changed but is usually not preserved by <em>sysupgrade</em>."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:582
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:627
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:656
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:716
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:630
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:659
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:719
 msgid "Cancel"
 msgstr "Cancel·la"
 
@@ -49,21 +49,21 @@ msgstr ""
 msgid "Configure opkg…"
 msgstr "Configuració"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:559
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:562
 msgid "Dependencies"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:565
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:696
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:699
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:133
 msgid "Description"
 msgstr "Descripció"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:570
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
 msgid "Details for package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:762
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:765
 msgid "Dismiss"
 msgstr ""
 
@@ -75,12 +75,12 @@ msgstr ""
 msgid "Download and install package"
 msgstr "Descarrega i instal·la el paquet"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:748
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:751
 #, fuzzy
 msgid "Errors"
 msgstr "Error"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:736
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:739
 msgid "Executing package manager"
 msgstr ""
 
@@ -92,19 +92,19 @@ msgstr "Filtre"
 msgid "Free space"
 msgstr "Espai lliure"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:589
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:605
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:592
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:608
 msgid "Install"
 msgstr "Instal·la"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:178
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:389
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:116
 #, fuzzy
 msgid "Installed"
 msgstr "Instal·la"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:611
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
 msgid ""
 "Installing packages from untrusted sources is a potential security risk! "
 "Really attempt to install <em>%h</em>?"
@@ -115,21 +115,21 @@ msgstr ""
 msgid "Install…"
 msgstr "Instal·la"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:636
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:639
 #, fuzzy
 msgid "Loading configuration data…"
 msgstr "Vés a la pàgina de configuració"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:769
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:772
 msgid "Loading package information…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:624
 #, fuzzy
 msgid "Manually install package"
 msgstr "Descarrega i instal·la el paquet"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:374
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
 msgid "Needs upgrade"
 msgstr ""
 
@@ -150,12 +150,12 @@ msgstr "Cerca paquet"
 msgid "No packages matching \"<strong>%h</strong>\"."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:406
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:409
 #, fuzzy
 msgid "Not available"
 msgstr "Total disponible"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:391
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
 #, fuzzy
 msgid "Not installed"
 msgstr "No connectat"
@@ -164,9 +164,9 @@ msgstr "No connectat"
 msgid "OK"
 msgstr "D'acord"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:635
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:667
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:670
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:679
 #, fuzzy
 msgid "OPKG Configuration"
 msgstr "Configuració d&#39;OPKG"
@@ -184,36 +184,36 @@ msgstr "Nom del paquet"
 msgid "Previous page"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:618
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:157
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:723
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:726
 msgid "Remove"
 msgstr "Treu"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:701
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:555
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:558
 msgid "Require approx. %.1024mB size for %d package(s) to install."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:381
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:384
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:402
 msgid ""
 "Require version %h %h,\n"
 "installed %h"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:407
 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:372
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:375
 msgid "Requires update to %h %h"
 msgstr ""
 
@@ -221,17 +221,17 @@ msgstr ""
 msgid "Reset"
 msgstr "Restableix"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:673
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
 msgid "Save"
 msgstr "Desa"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:668
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:671
 #, fuzzy
 msgid "Saving configuration data…"
 msgstr "Configuració de dispositiu"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:576
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:707
 msgid "Size"
 msgstr "Mida"
 
@@ -244,21 +244,21 @@ msgstr "Mida (.ipk)"
 msgid "Software"
 msgstr "Programari"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:753
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:756
 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:377
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:380
 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:614
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:617
 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:394
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:397
 msgid ""
 "The repository version of package <em>%h</em> is not compatible, require %s "
 "but only %s is available."
@@ -283,34 +283,34 @@ msgstr "Actualitza les llistes"
 msgid "Upgrade…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:703
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:575
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:706
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:131
 msgid "Version"
 msgstr "Versió"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:383
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:401
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
 msgid "Version incompatible"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:738
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:741
 #, fuzzy
 msgid "Waiting for the <em>opkg %h</em> command to complete…"
 msgstr "Esperant que s'acabi l'ordre..."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:533
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:692
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:536
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:695
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
 msgid "unknown"
 msgstr "desconegut"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:531
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:534
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
 msgid "~%.1024mB compressed"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:529
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:688
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:532
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:691
 msgid "~%.1024mB installed"
 msgstr ""
index e7853956f2ea00cad59921dff3e056cdf5599e13..3ef394371afef20cd74b7102648e4c80f44f5838 100644 (file)
@@ -15,7 +15,7 @@ msgstr ""
 msgid "Actions"
 msgstr "Akce"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:710
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:713
 msgid "Automatically remove unused dependencies"
 msgstr ""
 
@@ -23,7 +23,7 @@ msgstr ""
 msgid "Available"
 msgstr "Dostupné"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:641
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:644
 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 "
@@ -31,10 +31,10 @@ msgid ""
 "changed but is usually not preserved by <em>sysupgrade</em>."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:582
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:627
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:656
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:716
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:630
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:659
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:719
 msgid "Cancel"
 msgstr "Storno"
 
@@ -47,21 +47,21 @@ msgstr ""
 msgid "Configure opkg…"
 msgstr "Nastavení"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:559
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:562
 msgid "Dependencies"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:565
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:696
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:699
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:133
 msgid "Description"
 msgstr "Popis"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:570
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
 msgid "Details for package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:762
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:765
 msgid "Dismiss"
 msgstr ""
 
@@ -73,12 +73,12 @@ msgstr ""
 msgid "Download and install package"
 msgstr "Stáhnout a nainstalovat balíček"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:748
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:751
 #, fuzzy
 msgid "Errors"
 msgstr "Chyba"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:736
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:739
 msgid "Executing package manager"
 msgstr ""
 
@@ -90,19 +90,19 @@ msgstr "Filtr"
 msgid "Free space"
 msgstr "Volné místo"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:589
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:605
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:592
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:608
 msgid "Install"
 msgstr "Instalovat"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:178
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:389
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:116
 #, fuzzy
 msgid "Installed"
 msgstr "Instalovat"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:611
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
 msgid ""
 "Installing packages from untrusted sources is a potential security risk! "
 "Really attempt to install <em>%h</em>?"
@@ -113,21 +113,21 @@ msgstr ""
 msgid "Install…"
 msgstr "Instalovat"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:636
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:639
 #, fuzzy
 msgid "Loading configuration data…"
 msgstr "Přejít na související konfigurační stránku"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:769
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:772
 msgid "Loading package information…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:624
 #, fuzzy
 msgid "Manually install package"
 msgstr "Stáhnout a nainstalovat balíček"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:374
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
 msgid "Needs upgrade"
 msgstr ""
 
@@ -148,12 +148,12 @@ msgstr "Vyhledat balíček"
 msgid "No packages matching \"<strong>%h</strong>\"."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:406
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:409
 #, fuzzy
 msgid "Not available"
 msgstr "Dostupná celkem"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:391
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
 #, fuzzy
 msgid "Not installed"
 msgstr "Nepřipojeno"
@@ -162,9 +162,9 @@ msgstr "Nepřipojeno"
 msgid "OK"
 msgstr "OK"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:635
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:667
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:670
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:679
 #, fuzzy
 msgid "OPKG Configuration"
 msgstr "Konfigurace balíčků OPKG"
@@ -182,36 +182,36 @@ msgstr "Název balíčku"
 msgid "Previous page"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:618
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:157
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:723
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:726
 msgid "Remove"
 msgstr "Odstranit"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:701
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:555
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:558
 msgid "Require approx. %.1024mB size for %d package(s) to install."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:381
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:384
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:402
 msgid ""
 "Require version %h %h,\n"
 "installed %h"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:407
 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:372
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:375
 msgid "Requires update to %h %h"
 msgstr ""
 
@@ -219,17 +219,17 @@ msgstr ""
 msgid "Reset"
 msgstr "Reset"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:673
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
 msgid "Save"
 msgstr "Uložit"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:668
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:671
 #, fuzzy
 msgid "Saving configuration data…"
 msgstr "Nastavení zařízení"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:576
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:707
 msgid "Size"
 msgstr "Velikost"
 
@@ -242,21 +242,21 @@ msgstr ""
 msgid "Software"
 msgstr "Software"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:753
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:756
 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:377
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:380
 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:614
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:617
 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:394
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:397
 msgid ""
 "The repository version of package <em>%h</em> is not compatible, require %s "
 "but only %s is available."
@@ -281,34 +281,34 @@ msgstr "Aktualizovat seznamy"
 msgid "Upgrade…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:703
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:575
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:706
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:131
 msgid "Version"
 msgstr "Verze"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:383
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:401
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
 msgid "Version incompatible"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:738
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:741
 #, fuzzy
 msgid "Waiting for the <em>opkg %h</em> command to complete…"
 msgstr "Čekání na dokončení příkazu..."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:533
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:692
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:536
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:695
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
 msgid "unknown"
 msgstr "neznámý"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:531
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:534
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
 msgid "~%.1024mB compressed"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:529
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:688
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:532
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:691
 msgid "~%.1024mB installed"
 msgstr ""
index 437a7f8246438b9df8dd1fc3afb85e4597ffa3be..875dbd12a7245f75afb9d556ba44b65b3608a8e3 100644 (file)
@@ -17,7 +17,7 @@ msgstr ""
 msgid "Actions"
 msgstr "Aktionen"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:710
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:713
 msgid "Automatically remove unused dependencies"
 msgstr "Unbenutzte Abhängigkeiten automatisch entfernen"
 
@@ -25,7 +25,7 @@ msgstr "Unbenutzte Abhängigkeiten automatisch entfernen"
 msgid "Available"
 msgstr "Verfügbar"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:641
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:644
 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 "
@@ -39,10 +39,10 @@ msgstr ""
 "Konfigurationsdateien kann zwar geändert werden, wird aber überlicherweise "
 "bei Systemupdates zurückgesetzt."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:582
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:627
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:656
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:716
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:630
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:659
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:719
 msgid "Cancel"
 msgstr "Abbrechen"
 
@@ -54,21 +54,21 @@ msgstr "Zurücksetzen"
 msgid "Configure opkg…"
 msgstr "Konfiguriere opkg…"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:559
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:562
 msgid "Dependencies"
 msgstr "Abhängigkeiten"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:565
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:696
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:699
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:133
 msgid "Description"
 msgstr "Beschreibung"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:570
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
 msgid "Details for package <em>%h</em>"
 msgstr "Details für Paket <em>%h</em>"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:762
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:765
 msgid "Dismiss"
 msgstr "Schließen"
 
@@ -80,11 +80,11 @@ msgstr "Einträge %d-%d von %d"
 msgid "Download and install package"
 msgstr "Paket herunterladen und installieren"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:748
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:751
 msgid "Errors"
 msgstr "Fehler"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:736
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:739
 msgid "Executing package manager"
 msgstr "Paketmanager ausführen"
 
@@ -96,18 +96,18 @@ msgstr "Filter"
 msgid "Free space"
 msgstr "Freier Platz"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:589
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:605
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:592
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:608
 msgid "Install"
 msgstr "Installieren"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:178
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:389
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:116
 msgid "Installed"
 msgstr "Installiert"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:611
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
 msgid ""
 "Installing packages from untrusted sources is a potential security risk! "
 "Really attempt to install <em>%h</em>?"
@@ -120,19 +120,19 @@ msgstr ""
 msgid "Install…"
 msgstr "Installieren…"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:636
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:639
 msgid "Loading configuration data…"
 msgstr "Lade Konfigurationsdaten…"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:769
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:772
 msgid "Loading package information…"
 msgstr "Lade Paketinformationen…"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:624
 msgid "Manually install package"
 msgstr "Paket manuell installieren"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:374
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
 msgid "Needs upgrade"
 msgstr "Aktualisierung benötigt"
 
@@ -152,11 +152,11 @@ msgstr "Keine Pakete"
 msgid "No packages matching \"<strong>%h</strong>\"."
 msgstr "Keine auf \"<strong>%h</strong>\" zutreffenden Pakete."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:406
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:409
 msgid "Not available"
 msgstr "Nicht verfügbar"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:391
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
 msgid "Not installed"
 msgstr "Nicht installiert"
 
@@ -164,9 +164,9 @@ msgstr "Nicht installiert"
 msgid "OK"
 msgstr "OK"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:635
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:667
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:670
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:679
 msgid "OPKG Configuration"
 msgstr "OPKG-Konfiguration"
 
@@ -182,26 +182,26 @@ msgstr "Paketname oder URL…"
 msgid "Previous page"
 msgstr "Vorige Seite"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:618
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
 msgid "Really attempt to install <em>%h</em>?"
 msgstr "Soll wirklich versucht werden, <em>%h</em> zu installieren?"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:157
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:723
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:726
 msgid "Remove"
 msgstr "Entfernen"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:701
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
 msgid "Remove package <em>%h</em>"
 msgstr "Paket <em>%h</em> entfernen"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:555
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:558
 msgid "Require approx. %.1024mB size for %d package(s) to install."
 msgstr ""
 "Benötige etwa %.1024mB Speicherplatz für die Installation von %d Pakete(n)."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:381
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:384
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:402
 msgid ""
 "Require version %h %h,\n"
 "installed %h"
@@ -209,13 +209,13 @@ msgstr ""
 "Benötige Version %h %h,\n"
 "aber %h installiert"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:407
 msgid ""
 "Required dependency package <em>%h</em> is not available in any repository."
 msgstr ""
 "Benötigtes abhängiges Paket <em>%h</em> ist in keinem Repository verfügbar."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:372
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:375
 msgid "Requires update to %h %h"
 msgstr "Benötigt Update auf Version %h %h"
 
@@ -223,16 +223,16 @@ msgstr "Benötigt Update auf Version %h %h"
 msgid "Reset"
 msgstr "Zurücksetzen"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:673
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
 msgid "Save"
 msgstr "Speichern"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:668
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:671
 msgid "Saving configuration data…"
 msgstr "Speichere Konfigurationsdaten…"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:576
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:707
 msgid "Size"
 msgstr "Größe"
 
@@ -245,12 +245,12 @@ msgstr "Größe (.ipk)"
 msgid "Software"
 msgstr "Paketverwaltung"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:753
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:756
 msgid "The <em>opkg %h</em> command failed with code <code>%d</code>."
 msgstr ""
 "Das <em>opkg %h</em> Kommando wurde mit Fehlercode <code>%d</code> beendet."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:380
 msgid ""
 "The installed version of package <em>%h</em> is not compatible, require %s "
 "while %s is installed."
@@ -258,12 +258,12 @@ msgstr ""
 "Die installierte Version von Paket <em>%h</em> ist nicht kompatibel, "
 "benötige Version %s während %s installiert ist."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:617
 msgid "The package <em>%h</em> is not available in any configured repository."
 msgstr ""
 "Das Paket <em>%h</em> ist in keinem konfiguriertem Repository verfügbar."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:397
 msgid ""
 "The repository version of package <em>%h</em> is not compatible, require %s "
 "but only %s is available."
@@ -288,33 +288,33 @@ msgstr "Aktualisierungen"
 msgid "Upgrade…"
 msgstr "Aktualisieren…"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:703
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:575
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:706
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:131
 msgid "Version"
 msgstr "Version"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:383
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:401
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
 msgid "Version incompatible"
 msgstr "Version inkompatibel"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:738
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:741
 msgid "Waiting for the <em>opkg %h</em> command to complete…"
 msgstr "Warte auf das <em>opkg %h</em> Kommando…"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:533
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:692
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:536
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:695
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
 msgid "unknown"
 msgstr "unbekannt"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:531
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:534
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
 msgid "~%.1024mB compressed"
 msgstr "ca. %.1024mB komprimiert"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:529
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:688
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:532
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:691
 msgid "~%.1024mB installed"
 msgstr "ca. %.1024mB installiert"
index b1cc0e068941ccd74a0c38b524b5d457fd705556..e560415197f42920db7bb75b3ca02428ec8b6998 100644 (file)
@@ -17,7 +17,7 @@ msgstr ""
 msgid "Actions"
 msgstr "Ενέργειες"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:710
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:713
 msgid "Automatically remove unused dependencies"
 msgstr ""
 
@@ -25,7 +25,7 @@ msgstr ""
 msgid "Available"
 msgstr "Διαθέσιμο"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:641
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:644
 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 "
@@ -33,10 +33,10 @@ msgid ""
 "changed but is usually not preserved by <em>sysupgrade</em>."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:582
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:627
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:656
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:716
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:630
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:659
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:719
 msgid "Cancel"
 msgstr "Ακύρωση"
 
@@ -49,21 +49,21 @@ msgstr ""
 msgid "Configure opkg…"
 msgstr "Παραμετροποίηση"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:559
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:562
 msgid "Dependencies"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:565
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:696
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:699
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:133
 msgid "Description"
 msgstr "Περιγραφή"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:570
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
 msgid "Details for package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:762
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:765
 msgid "Dismiss"
 msgstr ""
 
@@ -75,12 +75,12 @@ msgstr ""
 msgid "Download and install package"
 msgstr "Κατέβασμα και εγκατάσταση πακέτου"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:748
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:751
 #, fuzzy
 msgid "Errors"
 msgstr "Σφάλμα"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:736
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:739
 msgid "Executing package manager"
 msgstr ""
 
@@ -92,19 +92,19 @@ msgstr "Φίλτρο"
 msgid "Free space"
 msgstr "Ελεύθερος χώρος"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:589
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:605
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:592
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:608
 msgid "Install"
 msgstr "Εγκατάσταση"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:178
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:389
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:116
 #, fuzzy
 msgid "Installed"
 msgstr "Εγκατάσταση"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:611
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
 msgid ""
 "Installing packages from untrusted sources is a potential security risk! "
 "Really attempt to install <em>%h</em>?"
@@ -115,21 +115,21 @@ msgstr ""
 msgid "Install…"
 msgstr "Εγκατάσταση"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:636
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:639
 #, fuzzy
 msgid "Loading configuration data…"
 msgstr "Μετάβαση στη σχετική σελίδα ρυθμίσεων"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:769
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:772
 msgid "Loading package information…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:624
 #, fuzzy
 msgid "Manually install package"
 msgstr "Κατέβασμα και εγκατάσταση πακέτου"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:374
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
 msgid "Needs upgrade"
 msgstr ""
 
@@ -150,12 +150,12 @@ msgstr "Εύρεση πακέτου"
 msgid "No packages matching \"<strong>%h</strong>\"."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:406
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:409
 #, fuzzy
 msgid "Not available"
 msgstr "Διαθέσιμο Συνολικά"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:391
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
 #, fuzzy
 msgid "Not installed"
 msgstr "Εγκατάσταση"
@@ -164,9 +164,9 @@ msgstr "Εγκατάσταση"
 msgid "OK"
 msgstr "Εντάξει"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:635
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:667
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:670
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:679
 #, fuzzy
 msgid "OPKG Configuration"
 msgstr "Παραμετροποίηση OPKG"
@@ -184,36 +184,36 @@ msgstr "Όνομα πακέτου"
 msgid "Previous page"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:618
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:157
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:723
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:726
 msgid "Remove"
 msgstr "Αφαίρεση"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:701
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:555
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:558
 msgid "Require approx. %.1024mB size for %d package(s) to install."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:381
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:384
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:402
 msgid ""
 "Require version %h %h,\n"
 "installed %h"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:407
 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:372
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:375
 msgid "Requires update to %h %h"
 msgstr ""
 
@@ -221,17 +221,17 @@ msgstr ""
 msgid "Reset"
 msgstr "Αρχικοποίηση"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:673
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
 msgid "Save"
 msgstr "Αποθήκευση"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:668
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:671
 #, fuzzy
 msgid "Saving configuration data…"
 msgstr "Παραμετροποίηση Συσκευής"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:576
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:707
 msgid "Size"
 msgstr "Μέγεθος"
 
@@ -244,21 +244,21 @@ msgstr ""
 msgid "Software"
 msgstr "Λογισμικό"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:753
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:756
 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:377
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:380
 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:614
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:617
 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:394
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:397
 msgid ""
 "The repository version of package <em>%h</em> is not compatible, require %s "
 "but only %s is available."
@@ -281,33 +281,33 @@ msgstr ""
 msgid "Upgrade…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:703
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:575
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:706
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:131
 msgid "Version"
 msgstr "Έκδοση"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:383
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:401
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
 msgid "Version incompatible"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:738
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:741
 msgid "Waiting for the <em>opkg %h</em> command to complete…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:533
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:692
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:536
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:695
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
 msgid "unknown"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:531
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:534
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
 msgid "~%.1024mB compressed"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:529
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:688
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:532
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:691
 msgid "~%.1024mB installed"
 msgstr ""
index 3c1757a08671a3e0730fd2bb31c2ba24d3e8f88e..34da1d132657d1aa37f556d8aed31d19b267aa30 100644 (file)
@@ -17,7 +17,7 @@ msgstr ""
 msgid "Actions"
 msgstr "Actions"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:710
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:713
 msgid "Automatically remove unused dependencies"
 msgstr ""
 
@@ -25,7 +25,7 @@ msgstr ""
 msgid "Available"
 msgstr "Available"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:641
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:644
 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 "
@@ -33,10 +33,10 @@ msgid ""
 "changed but is usually not preserved by <em>sysupgrade</em>."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:582
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:627
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:656
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:716
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:630
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:659
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:719
 msgid "Cancel"
 msgstr "Cancel"
 
@@ -49,21 +49,21 @@ msgstr ""
 msgid "Configure opkg…"
 msgstr "Configuration"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:559
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:562
 msgid "Dependencies"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:565
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:696
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:699
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:133
 msgid "Description"
 msgstr "Description"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:570
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
 msgid "Details for package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:762
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:765
 msgid "Dismiss"
 msgstr ""
 
@@ -75,12 +75,12 @@ msgstr ""
 msgid "Download and install package"
 msgstr "Download and install package"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:748
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:751
 #, fuzzy
 msgid "Errors"
 msgstr "Error"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:736
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:739
 msgid "Executing package manager"
 msgstr ""
 
@@ -92,19 +92,19 @@ msgstr "Filter"
 msgid "Free space"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:589
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:605
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:592
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:608
 msgid "Install"
 msgstr "Install"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:178
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:389
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:116
 #, fuzzy
 msgid "Installed"
 msgstr "Install"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:611
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
 msgid ""
 "Installing packages from untrusted sources is a potential security risk! "
 "Really attempt to install <em>%h</em>?"
@@ -115,21 +115,21 @@ msgstr ""
 msgid "Install…"
 msgstr "Install"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:636
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:639
 #, fuzzy
 msgid "Loading configuration data…"
 msgstr "Go to relevant configuration page"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:769
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:772
 msgid "Loading package information…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:624
 #, fuzzy
 msgid "Manually install package"
 msgstr "Download and install package"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:374
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
 msgid "Needs upgrade"
 msgstr ""
 
@@ -150,12 +150,12 @@ msgstr "Find package"
 msgid "No packages matching \"<strong>%h</strong>\"."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:406
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:409
 #, fuzzy
 msgid "Not available"
 msgstr "(%s available)"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:391
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
 #, fuzzy
 msgid "Not installed"
 msgstr "Install"
@@ -164,9 +164,9 @@ msgstr "Install"
 msgid "OK"
 msgstr "OK"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:635
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:667
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:670
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:679
 #, fuzzy
 msgid "OPKG Configuration"
 msgstr "OPKG-Configuration"
@@ -184,36 +184,36 @@ msgstr "Package name"
 msgid "Previous page"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:618
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:157
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:723
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:726
 msgid "Remove"
 msgstr "Remove"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:701
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:555
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:558
 msgid "Require approx. %.1024mB size for %d package(s) to install."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:381
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:384
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:402
 msgid ""
 "Require version %h %h,\n"
 "installed %h"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:407
 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:372
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:375
 msgid "Requires update to %h %h"
 msgstr ""
 
@@ -221,17 +221,17 @@ msgstr ""
 msgid "Reset"
 msgstr "Reset"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:673
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
 msgid "Save"
 msgstr "Save"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:668
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:671
 #, fuzzy
 msgid "Saving configuration data…"
 msgstr "Device Configuration"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:576
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:707
 msgid "Size"
 msgstr "Size"
 
@@ -244,21 +244,21 @@ msgstr ""
 msgid "Software"
 msgstr "Software"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:753
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:756
 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:377
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:380
 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:614
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:617
 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:394
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:397
 msgid ""
 "The repository version of package <em>%h</em> is not compatible, require %s "
 "but only %s is available."
@@ -281,33 +281,33 @@ msgstr ""
 msgid "Upgrade…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:703
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:575
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:706
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:131
 msgid "Version"
 msgstr "Version"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:383
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:401
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
 msgid "Version incompatible"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:738
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:741
 msgid "Waiting for the <em>opkg %h</em> command to complete…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:533
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:692
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:536
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:695
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
 msgid "unknown"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:531
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:534
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
 msgid "~%.1024mB compressed"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:529
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:688
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:532
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:691
 msgid "~%.1024mB installed"
 msgstr ""
index 4b99da0298937b42153117b090d96ff68af00aff..7c9811fcc63a703fbc394db6fddcd6b77d0d4362 100644 (file)
@@ -1,88 +1,91 @@
 msgid ""
 msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2014-05-04 11:38+0200\n"
+"PO-Revision-Date: 2019-05-16 15:24-0300\n"
 "Last-Translator: José Vicente <josevteg@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\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: Pootle 2.0.6\n"
+"X-Generator: Poedit 2.2.1\n"
+"Language-Team: \n"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:107
 msgid "Actions"
 msgstr "Acciones"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:710
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:713
 msgid "Automatically remove unused dependencies"
-msgstr ""
+msgstr "Eliminar automáticamente las dependencias no utilizadas"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:115
 msgid "Available"
 msgstr "Disponible"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:641
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:644
 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:582
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:627
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:656
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:716
+"A continuación se muestra una lista de los diversos archivos de "
+"configuración utilizados por <em>opkg</em>. Use <em>opkg.conf</em> para la "
+"configuración global y <em>customfeeds.conf</em> para las entradas "
+"personalizadas del repositorio. La configuración en los otros archivos puede "
+"cambiarse, pero por lo general no se conserva mediante <em>sysupgrade</em>."
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:630
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:659
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:719
 msgid "Cancel"
 msgstr "Cancelar"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:97
 msgid "Clear"
-msgstr ""
+msgstr "Limpiar"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:110
-#, fuzzy
 msgid "Configure opkg…"
-msgstr "Configuración"
+msgstr "Configurar opkg..."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:559
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:562
 msgid "Dependencies"
-msgstr ""
+msgstr "Dependencias"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:565
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:696
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:699
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:133
 msgid "Description"
 msgstr "Descripción"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:570
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
 msgid "Details for package <em>%h</em>"
-msgstr ""
+msgstr "Detalles para el paquete <em>%h</em>"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:762
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:765
 msgid "Dismiss"
-msgstr ""
+msgstr "Descartar"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:227
 msgid "Displaying %d-%d of %d"
-msgstr ""
+msgstr "Mostrando %d-%d de %d"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:101
 msgid "Download and install package"
 msgstr "Descargar e instalar paquete"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:748
-#, fuzzy
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:751
 msgid "Errors"
-msgstr "Error"
+msgstr "Errores"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:736
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:739
 msgid "Executing package manager"
-msgstr ""
+msgstr "Ejecutando el gestor de paquetes"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:95
 msgid "Filter"
@@ -92,82 +95,76 @@ msgstr "Filtro"
 msgid "Free space"
 msgstr "Espacio libre"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:589
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:605
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:592
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:608
 msgid "Install"
 msgstr "Instalar"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:178
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:389
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:116
-#, fuzzy
 msgid "Installed"
-msgstr "Instalar"
+msgstr "Instalado"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:611
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
 msgid ""
 "Installing packages from untrusted sources is a potential security risk! "
 "Really attempt to install <em>%h</em>?"
 msgstr ""
+"¡Instalar paquetes de fuentes no confiables es un riesgo potencial de "
+"seguridad! ¿Realmente intentas instalar <em>%h</em>?"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:167
-#, fuzzy
 msgid "Install…"
-msgstr "Instalar"
+msgstr "Instalar..."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:636
-#, fuzzy
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:639
 msgid "Loading configuration data…"
-msgstr "Ir a la página principal de configuración"
+msgstr "Cargando datos de configuración..."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:769
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:772
 msgid "Loading package information…"
-msgstr ""
+msgstr "Cargando información del paquete..."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
-#, fuzzy
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:624
 msgid "Manually install package"
-msgstr "Descargar e instalar paquete"
+msgstr "Instalar manualmente el paquete"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:374
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
 msgid "Needs upgrade"
-msgstr ""
+msgstr "Necesita actualización"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:124
 msgid "Next page"
-msgstr ""
+msgstr "Siguiente página"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:240
 msgid "No information available"
 msgstr "No hay información disponible"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:228
-#, fuzzy
 msgid "No packages"
-msgstr "Buscar paquete"
+msgstr "Sin paquetes"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:244
 msgid "No packages matching \"<strong>%h</strong>\"."
-msgstr ""
+msgstr "No hay paquetes que coincidan con \"<strong>%h</strong>\"."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:406
-#, fuzzy
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:409
 msgid "Not available"
-msgstr "Total disponible"
+msgstr "No disponible"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:391
-#, fuzzy
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
 msgid "Not installed"
-msgstr "No conectado"
+msgstr "No instalado"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:103
 msgid "OK"
-msgstr "Aceptar"
+msgstr "OK"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:635
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:667
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
-#, fuzzy
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:670
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:679
 msgid "OPKG Configuration"
 msgstr "Configuración de OPKG"
 
@@ -176,141 +173,146 @@ msgid "Package name"
 msgstr "Nombre del paquete"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:102
-#, fuzzy
 msgid "Package name or URL…"
-msgstr "Nombre del paquete"
+msgstr "Nombre del paquete o URL..."
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:122
 msgid "Previous page"
-msgstr ""
+msgstr "Pagina anterior"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:618
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
 msgid "Really attempt to install <em>%h</em>?"
-msgstr ""
+msgstr "¿Realmente intentas instalar <em>%h</em>?"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:157
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:723
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:726
 msgid "Remove"
 msgstr "Desinstalar"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:701
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
 msgid "Remove package <em>%h</em>"
-msgstr ""
+msgstr "Eliminar paquete <em>%h</em>"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:555
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:558
 msgid "Require approx. %.1024mB size for %d package(s) to install."
 msgstr ""
+"Requiere un tamaño aproximado de %.1024mB para que se instale/n %d paquete/s"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:381
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:384
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:402
 msgid ""
 "Require version %h %h,\n"
 "installed %h"
 msgstr ""
+"Requiere versión %h %h,\n"
+"instalado %h"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:407
 msgid ""
 "Required dependency package <em>%h</em> is not available in any repository."
 msgstr ""
+"El paquete de dependencia requerido <em>%h</em> no está disponible en ningún "
+"repositorio."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:372
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:375
 msgid "Requires update to %h %h"
-msgstr ""
+msgstr "Requiere actualización a %h %h"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:245
 msgid "Reset"
 msgstr "Reiniciar"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:673
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
 msgid "Save"
 msgstr "Guardar"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:668
-#, fuzzy
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:671
 msgid "Saving configuration data…"
-msgstr "Configuración del dispositivo"
+msgstr "Guardando datos de configuración..."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:576
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:707
 msgid "Size"
 msgstr "Tamaño"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:132
 msgid "Size (.ipk)"
-msgstr ""
+msgstr "Tamaño (.ipk)"
 
 #: applications/luci-app-opkg/luasrc/controller/opkg.lua:7
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:84
 msgid "Software"
-msgstr "Instalación de programas"
+msgstr "Software"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:753
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:756
 msgid "The <em>opkg %h</em> command failed with code <code>%d</code>."
-msgstr ""
+msgstr "El comando <em>opkg %h</em> falló con el código <code>%d</code>."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:380
 msgid ""
 "The installed version of package <em>%h</em> is not compatible, require %s "
 "while %s is installed."
 msgstr ""
+"La versión instalada del paquete <em>%h</em> no es compatible, requiere %s "
+"mientras que %s está instalado."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:617
 msgid "The package <em>%h</em> is not available in any configured repository."
 msgstr ""
+"El paquete <em>%h</em> no está disponible en ningún repositorio configurado."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:397
 msgid ""
 "The repository version of package <em>%h</em> is not compatible, require %s "
 "but only %s is available."
 msgstr ""
+"La versión de repositorio del paquete <em>%h</em> no es compatible, requiere "
+"%s pero solo %s está disponible."
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:96
 msgid "Type to filter…"
-msgstr ""
+msgstr "Tipo de filtro"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:108
-#, fuzzy
 msgid "Update lists…"
-msgstr "Actualizar listas"
+msgstr "Actualizar listas..."
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:117
-#, fuzzy
 msgid "Updates"
-msgstr "Actualizar listas"
+msgstr "Actualizaciones"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:149
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:173
 msgid "Upgrade…"
-msgstr ""
+msgstr "Actualizar..."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:703
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:575
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:706
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:131
 msgid "Version"
 msgstr "Versión"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:383
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:401
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
 msgid "Version incompatible"
-msgstr ""
+msgstr "Versión incompatible"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:738
-#, fuzzy
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:741
 msgid "Waiting for the <em>opkg %h</em> command to complete…"
-msgstr "Esperando a que termine el comando..."
+msgstr "Esperando que el comando <em>opkg %h</em> se complete..."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:533
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:692
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:536
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:695
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
 msgid "unknown"
 msgstr "desconocido"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:531
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:534
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
 msgid "~%.1024mB compressed"
-msgstr ""
+msgstr "~%.1024mB comprimido"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:529
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:688
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:532
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:691
 msgid "~%.1024mB installed"
-msgstr ""
+msgstr "~%.1024mB instalado"
index 601bd53021c8471344022d88297ee4be17176226..f760599dd309b5501f9de945f02d4f80ac504d9c 100644 (file)
@@ -17,7 +17,7 @@ msgstr ""
 msgid "Actions"
 msgstr "Actions"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:710
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:713
 msgid "Automatically remove unused dependencies"
 msgstr ""
 
@@ -25,7 +25,7 @@ msgstr ""
 msgid "Available"
 msgstr "Disponible"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:641
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:644
 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 "
@@ -33,10 +33,10 @@ msgid ""
 "changed but is usually not preserved by <em>sysupgrade</em>."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:582
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:627
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:656
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:716
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:630
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:659
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:719
 msgid "Cancel"
 msgstr "Annuler"
 
@@ -49,21 +49,21 @@ msgstr ""
 msgid "Configure opkg…"
 msgstr "Configuration"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:559
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:562
 msgid "Dependencies"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:565
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:696
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:699
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:133
 msgid "Description"
 msgstr "Description"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:570
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
 msgid "Details for package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:762
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:765
 msgid "Dismiss"
 msgstr ""
 
@@ -75,12 +75,12 @@ msgstr ""
 msgid "Download and install package"
 msgstr "Télécharge et installe le paquet"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:748
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:751
 #, fuzzy
 msgid "Errors"
 msgstr "Erreur"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:736
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:739
 msgid "Executing package manager"
 msgstr ""
 
@@ -92,19 +92,19 @@ msgstr "Filtrer"
 msgid "Free space"
 msgstr "Espace libre"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:589
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:605
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:592
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:608
 msgid "Install"
 msgstr "Installer"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:178
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:389
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:116
 #, fuzzy
 msgid "Installed"
 msgstr "Installer"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:611
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
 msgid ""
 "Installing packages from untrusted sources is a potential security risk! "
 "Really attempt to install <em>%h</em>?"
@@ -115,21 +115,21 @@ msgstr ""
 msgid "Install…"
 msgstr "Installer"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:636
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:639
 #, fuzzy
 msgid "Loading configuration data…"
 msgstr "Aller à la page de configuration correspondante"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:769
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:772
 msgid "Loading package information…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:624
 #, fuzzy
 msgid "Manually install package"
 msgstr "Télécharge et installe le paquet"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:374
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
 msgid "Needs upgrade"
 msgstr ""
 
@@ -150,12 +150,12 @@ msgstr "Trouver un paquet"
 msgid "No packages matching \"<strong>%h</strong>\"."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:406
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:409
 #, fuzzy
 msgid "Not available"
 msgstr "Total disponible"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:391
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
 #, fuzzy
 msgid "Not installed"
 msgstr "Non connecté"
@@ -164,9 +164,9 @@ msgstr "Non connecté"
 msgid "OK"
 msgstr "OK"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:635
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:667
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:670
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:679
 #, fuzzy
 msgid "OPKG Configuration"
 msgstr "Configuration OPKG"
@@ -184,36 +184,36 @@ msgstr "Nom du paquet"
 msgid "Previous page"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:618
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:157
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:723
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:726
 msgid "Remove"
 msgstr "Désinstaller"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:701
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:555
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:558
 msgid "Require approx. %.1024mB size for %d package(s) to install."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:381
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:384
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:402
 msgid ""
 "Require version %h %h,\n"
 "installed %h"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:407
 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:372
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:375
 msgid "Requires update to %h %h"
 msgstr ""
 
@@ -221,17 +221,17 @@ msgstr ""
 msgid "Reset"
 msgstr "Remise à zéro"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:673
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
 msgid "Save"
 msgstr "Sauvegarder"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:668
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:671
 #, fuzzy
 msgid "Saving configuration data…"
 msgstr "Configuration de l'équipement"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:576
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:707
 msgid "Size"
 msgstr "Taille"
 
@@ -244,21 +244,21 @@ msgstr ""
 msgid "Software"
 msgstr "Logiciels"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:753
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:756
 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:377
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:380
 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:614
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:617
 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:394
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:397
 msgid ""
 "The repository version of package <em>%h</em> is not compatible, require %s "
 "but only %s is available."
@@ -283,34 +283,34 @@ msgstr "Mettre les listes à jour"
 msgid "Upgrade…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:703
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:575
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:706
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:131
 msgid "Version"
 msgstr "Version"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:383
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:401
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
 msgid "Version incompatible"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:738
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:741
 #, fuzzy
 msgid "Waiting for the <em>opkg %h</em> command to complete…"
 msgstr "En attente de la fin de la commande..."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:533
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:692
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:536
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:695
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
 msgid "unknown"
 msgstr "inconnu"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:531
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:534
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
 msgid "~%.1024mB compressed"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:529
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:688
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:532
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:691
 msgid "~%.1024mB installed"
 msgstr ""
index 767e44822bb4d3d0b77ed0a367c14d77f31bb7c2..9979167c05caf08045a19eb258c2d01887aa443e 100644 (file)
@@ -15,7 +15,7 @@ msgstr ""
 msgid "Actions"
 msgstr "פעולות"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:710
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:713
 msgid "Automatically remove unused dependencies"
 msgstr ""
 
@@ -23,7 +23,7 @@ msgstr ""
 msgid "Available"
 msgstr "זמין"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:641
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:644
 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 "
@@ -31,10 +31,10 @@ msgid ""
 "changed but is usually not preserved by <em>sysupgrade</em>."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:582
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:627
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:656
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:716
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:630
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:659
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:719
 msgid "Cancel"
 msgstr "בטל"
 
@@ -47,21 +47,21 @@ msgstr ""
 msgid "Configure opkg…"
 msgstr "הגדרות"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:559
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:562
 msgid "Dependencies"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:565
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:696
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:699
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:133
 msgid "Description"
 msgstr "תיאור"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:570
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
 msgid "Details for package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:762
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:765
 msgid "Dismiss"
 msgstr ""
 
@@ -73,12 +73,12 @@ msgstr ""
 msgid "Download and install package"
 msgstr "הורד והתקן חבילות"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:748
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:751
 #, fuzzy
 msgid "Errors"
 msgstr "שגיאה"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:736
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:739
 msgid "Executing package manager"
 msgstr ""
 
@@ -90,18 +90,18 @@ msgstr ""
 msgid "Free space"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:589
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:605
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:592
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:608
 msgid "Install"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:178
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:389
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:116
 msgid "Installed"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:611
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
 msgid ""
 "Installing packages from untrusted sources is a potential security risk! "
 "Really attempt to install <em>%h</em>?"
@@ -111,21 +111,21 @@ msgstr ""
 msgid "Install…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:636
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:639
 #, fuzzy
 msgid "Loading configuration data…"
 msgstr "הגדרות נפוצות"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:769
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:772
 msgid "Loading package information…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:624
 #, fuzzy
 msgid "Manually install package"
 msgstr "הורד והתקן חבילות"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:374
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
 msgid "Needs upgrade"
 msgstr ""
 
@@ -146,12 +146,12 @@ msgstr "חבילות זמינות"
 msgid "No packages matching \"<strong>%h</strong>\"."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:406
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:409
 #, fuzzy
 msgid "Not available"
 msgstr "סה\"כ פנוי"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:391
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
 #, fuzzy
 msgid "Not installed"
 msgstr "לא מחובר"
@@ -160,9 +160,9 @@ msgstr "לא מחובר"
 msgid "OK"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:635
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:667
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:670
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:679
 #, fuzzy
 msgid "OPKG Configuration"
 msgstr "הגדרות"
@@ -180,36 +180,36 @@ msgstr "שם החבילה"
 msgid "Previous page"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:618
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:157
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:723
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:726
 msgid "Remove"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:701
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:555
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:558
 msgid "Require approx. %.1024mB size for %d package(s) to install."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:381
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:384
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:402
 msgid ""
 "Require version %h %h,\n"
 "installed %h"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:407
 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:372
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:375
 msgid "Requires update to %h %h"
 msgstr ""
 
@@ -217,17 +217,17 @@ msgstr ""
 msgid "Reset"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:673
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
 msgid "Save"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:668
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:671
 #, fuzzy
 msgid "Saving configuration data…"
 msgstr "הגדרות מכשיר"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:576
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:707
 msgid "Size"
 msgstr ""
 
@@ -240,21 +240,21 @@ msgstr ""
 msgid "Software"
 msgstr "תוכנה"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:753
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:756
 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:377
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:380
 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:614
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:617
 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:394
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:397
 msgid ""
 "The repository version of package <em>%h</em> is not compatible, require %s "
 "but only %s is available."
@@ -277,33 +277,33 @@ msgstr ""
 msgid "Upgrade…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:703
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:575
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:706
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:131
 msgid "Version"
 msgstr "גרסה"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:383
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:401
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
 msgid "Version incompatible"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:738
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:741
 msgid "Waiting for the <em>opkg %h</em> command to complete…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:533
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:692
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:536
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:695
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
 msgid "unknown"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:531
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:534
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
 msgid "~%.1024mB compressed"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:529
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:688
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:532
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:691
 msgid "~%.1024mB installed"
 msgstr ""
index 44d4ab69a385c911209a9807eba04b3b89ba9f2a..ea87247c20cd544d64427f700c8506d76516f6d1 100644 (file)
@@ -15,7 +15,7 @@ msgstr ""
 msgid "Actions"
 msgstr "Műveletek"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:710
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:713
 msgid "Automatically remove unused dependencies"
 msgstr ""
 
@@ -23,7 +23,7 @@ msgstr ""
 msgid "Available"
 msgstr "Elérhető"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:641
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:644
 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 "
@@ -31,10 +31,10 @@ msgid ""
 "changed but is usually not preserved by <em>sysupgrade</em>."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:582
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:627
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:656
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:716
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:630
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:659
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:719
 msgid "Cancel"
 msgstr "Mégsem"
 
@@ -47,21 +47,21 @@ msgstr ""
 msgid "Configure opkg…"
 msgstr "Beállítás"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:559
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:562
 msgid "Dependencies"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:565
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:696
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:699
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:133
 msgid "Description"
 msgstr "Leírás"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:570
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
 msgid "Details for package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:762
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:765
 msgid "Dismiss"
 msgstr ""
 
@@ -73,12 +73,12 @@ msgstr ""
 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:748
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:751
 #, fuzzy
 msgid "Errors"
 msgstr "Hiba"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:736
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:739
 msgid "Executing package manager"
 msgstr ""
 
@@ -90,19 +90,19 @@ msgstr "Szűrő"
 msgid "Free space"
 msgstr "Szabad hely"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:589
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:605
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:592
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:608
 msgid "Install"
 msgstr "Telepítés"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:178
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:389
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:116
 #, fuzzy
 msgid "Installed"
 msgstr "Telepítés"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:611
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
 msgid ""
 "Installing packages from untrusted sources is a potential security risk! "
 "Really attempt to install <em>%h</em>?"
@@ -113,21 +113,21 @@ msgstr ""
 msgid "Install…"
 msgstr "Telepítés"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:636
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:639
 #, fuzzy
 msgid "Loading configuration data…"
 msgstr "Ugrás a tárgyhoz tartozó beállításokhoz"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:769
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:772
 msgid "Loading package information…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:624
 #, fuzzy
 msgid "Manually install package"
 msgstr "Csomag letöltése és telepítése"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:374
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
 msgid "Needs upgrade"
 msgstr ""
 
@@ -148,12 +148,12 @@ msgstr "Csomag keresése"
 msgid "No packages matching \"<strong>%h</strong>\"."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:406
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:409
 #, fuzzy
 msgid "Not available"
 msgstr "Összes elérhető"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:391
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
 #, fuzzy
 msgid "Not installed"
 msgstr "Nincs kapcsolódva"
@@ -162,9 +162,9 @@ msgstr "Nincs kapcsolódva"
 msgid "OK"
 msgstr "OK"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:635
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:667
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:670
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:679
 #, fuzzy
 msgid "OPKG Configuration"
 msgstr "OPKG-Beállítások"
@@ -182,36 +182,36 @@ msgstr "Csomagnév"
 msgid "Previous page"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:618
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:157
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:723
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:726
 msgid "Remove"
 msgstr "Eltávolítás"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:701
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:555
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:558
 msgid "Require approx. %.1024mB size for %d package(s) to install."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:381
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:384
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:402
 msgid ""
 "Require version %h %h,\n"
 "installed %h"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:407
 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:372
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:375
 msgid "Requires update to %h %h"
 msgstr ""
 
@@ -219,17 +219,17 @@ msgstr ""
 msgid "Reset"
 msgstr "Visszaállítás"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:673
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
 msgid "Save"
 msgstr "Mentés"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:668
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:671
 #, fuzzy
 msgid "Saving configuration data…"
 msgstr "Eszköz beállítások"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:576
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:707
 msgid "Size"
 msgstr "Méret"
 
@@ -242,21 +242,21 @@ msgstr ""
 msgid "Software"
 msgstr "Szoftver"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:753
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:756
 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:377
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:380
 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:614
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:617
 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:394
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:397
 msgid ""
 "The repository version of package <em>%h</em> is not compatible, require %s "
 "but only %s is available."
@@ -281,34 +281,34 @@ msgstr "Listák frissítése"
 msgid "Upgrade…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:703
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:575
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:706
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:131
 msgid "Version"
 msgstr "Verzió"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:383
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:401
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
 msgid "Version incompatible"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:738
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:741
 #, fuzzy
 msgid "Waiting for the <em>opkg %h</em> command to complete…"
 msgstr "Várakozás a parancs befejezésére..."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:533
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:692
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:536
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:695
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
 msgid "unknown"
 msgstr "ismeretlen"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:531
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:534
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
 msgid "~%.1024mB compressed"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:529
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:688
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:532
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:691
 msgid "~%.1024mB installed"
 msgstr ""
index b2a6edbdd40ee0ac2efd39791ec911a728f0ad93..7304e44813ff28c49b9ce5b594b57c6fbfe7a34d 100644 (file)
@@ -17,7 +17,7 @@ msgstr ""
 msgid "Actions"
 msgstr "Azioni"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:710
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:713
 msgid "Automatically remove unused dependencies"
 msgstr ""
 
@@ -25,7 +25,7 @@ msgstr ""
 msgid "Available"
 msgstr "Disponibile"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:641
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:644
 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 "
@@ -33,10 +33,10 @@ msgid ""
 "changed but is usually not preserved by <em>sysupgrade</em>."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:582
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:627
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:656
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:716
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:630
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:659
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:719
 msgid "Cancel"
 msgstr "Annulla"
 
@@ -49,21 +49,21 @@ msgstr ""
 msgid "Configure opkg…"
 msgstr "Configurazione"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:559
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:562
 msgid "Dependencies"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:565
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:696
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:699
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:133
 msgid "Description"
 msgstr "Descrizione"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:570
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
 msgid "Details for package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:762
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:765
 msgid "Dismiss"
 msgstr ""
 
@@ -75,12 +75,12 @@ msgstr ""
 msgid "Download and install package"
 msgstr "Scarica e installa pacchetto"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:748
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:751
 #, fuzzy
 msgid "Errors"
 msgstr "Errore"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:736
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:739
 msgid "Executing package manager"
 msgstr ""
 
@@ -92,19 +92,19 @@ msgstr "Filtro"
 msgid "Free space"
 msgstr "Spazio libero"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:589
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:605
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:592
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:608
 msgid "Install"
 msgstr "Installa"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:178
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:389
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:116
 #, fuzzy
 msgid "Installed"
 msgstr "Installa"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:611
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
 msgid ""
 "Installing packages from untrusted sources is a potential security risk! "
 "Really attempt to install <em>%h</em>?"
@@ -115,21 +115,21 @@ msgstr ""
 msgid "Install…"
 msgstr "Installa"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:636
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:639
 #, fuzzy
 msgid "Loading configuration data…"
 msgstr "Vai alla pagina di configurazione relativa"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:769
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:772
 msgid "Loading package information…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:624
 #, fuzzy
 msgid "Manually install package"
 msgstr "Scarica e installa pacchetto"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:374
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
 msgid "Needs upgrade"
 msgstr ""
 
@@ -150,12 +150,12 @@ msgstr "Cerca pacchetto"
 msgid "No packages matching \"<strong>%h</strong>\"."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:406
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:409
 #, fuzzy
 msgid "Not available"
 msgstr "Totale"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:391
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
 #, fuzzy
 msgid "Not installed"
 msgstr "Non connesso"
@@ -164,9 +164,9 @@ msgstr "Non connesso"
 msgid "OK"
 msgstr "OK"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:635
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:667
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:670
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:679
 #, fuzzy
 msgid "OPKG Configuration"
 msgstr "Configurazione di OPKG"
@@ -184,36 +184,36 @@ msgstr "Nome pacchetto"
 msgid "Previous page"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:618
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:157
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:723
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:726
 msgid "Remove"
 msgstr "Rimuovi"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:701
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:555
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:558
 msgid "Require approx. %.1024mB size for %d package(s) to install."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:381
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:384
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:402
 msgid ""
 "Require version %h %h,\n"
 "installed %h"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:407
 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:372
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:375
 msgid "Requires update to %h %h"
 msgstr ""
 
@@ -221,17 +221,17 @@ msgstr ""
 msgid "Reset"
 msgstr "Reset"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:673
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
 msgid "Save"
 msgstr "Salva"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:668
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:671
 #, fuzzy
 msgid "Saving configuration data…"
 msgstr "Configurazione del dispositivo"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:576
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:707
 msgid "Size"
 msgstr "Dimensione"
 
@@ -244,21 +244,21 @@ msgstr ""
 msgid "Software"
 msgstr "Software"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:753
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:756
 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:377
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:380
 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:614
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:617
 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:394
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:397
 msgid ""
 "The repository version of package <em>%h</em> is not compatible, require %s "
 "but only %s is available."
@@ -283,34 +283,34 @@ msgstr "Aggiorna liste"
 msgid "Upgrade…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:703
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:575
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:706
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:131
 msgid "Version"
 msgstr "Versione"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:383
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:401
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
 msgid "Version incompatible"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:738
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:741
 #, fuzzy
 msgid "Waiting for the <em>opkg %h</em> command to complete…"
 msgstr "In attesa del comando da completare..."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:533
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:692
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:536
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:695
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
 msgid "unknown"
 msgstr "sconosciuto"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:531
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:534
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
 msgid "~%.1024mB compressed"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:529
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:688
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:532
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:691
 msgid "~%.1024mB installed"
 msgstr ""
index 53f568a5c68c530e024524547011d5ab1bb1682c..d7b262103e9e9883acb39744f91fc52233508b50 100644 (file)
@@ -17,7 +17,7 @@ msgstr ""
 msgid "Actions"
 msgstr "操作"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:710
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:713
 msgid "Automatically remove unused dependencies"
 msgstr "使用されない依存パッケージを自動的に削除"
 
@@ -25,7 +25,7 @@ msgstr "使用されない依存パッケージを自動的に削除"
 msgid "Available"
 msgstr "利用可能"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:641
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:644
 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 "
@@ -37,10 +37,10 @@ msgstr ""
 "ポジトリの登録に使用します。これら以外のファイル内の設定を変更しても、通常は "
 "<em>sysupgrade</em> 時に保持されません。"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:582
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:627
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:656
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:716
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:630
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:659
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:719
 msgid "Cancel"
 msgstr "キャンセル"
 
@@ -52,21 +52,21 @@ msgstr "クリア"
 msgid "Configure opkg…"
 msgstr "opkg を設定…"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:559
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:562
 msgid "Dependencies"
 msgstr "依存関係"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:565
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:696
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:699
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:133
 msgid "Description"
 msgstr "詳細"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:570
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
 msgid "Details for package <em>%h</em>"
 msgstr "<em>%h</em> パッケージの詳細"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:762
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:765
 msgid "Dismiss"
 msgstr "閉じる"
 
@@ -78,11 +78,11 @@ msgstr "%d - %d を表示中(全 %d)"
 msgid "Download and install package"
 msgstr "パッケージのダウンロードとインストール"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:748
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:751
 msgid "Errors"
 msgstr "エラー"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:736
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:739
 msgid "Executing package manager"
 msgstr "パッケージ マネージャーを実行中"
 
@@ -94,18 +94,18 @@ msgstr "フィルタ"
 msgid "Free space"
 msgstr "ディスクの空き容量"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:589
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:605
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:592
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:608
 msgid "Install"
 msgstr "インストール"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:178
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:389
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:116
 msgid "Installed"
 msgstr "インストール済"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:611
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
 msgid ""
 "Installing packages from untrusted sources is a potential security risk! "
 "Really attempt to install <em>%h</em>?"
@@ -117,19 +117,19 @@ msgstr ""
 msgid "Install…"
 msgstr "インストール…"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:636
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:639
 msgid "Loading configuration data…"
 msgstr "設定データをロード中…"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:769
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:772
 msgid "Loading package information…"
 msgstr "パッケージ情報をロード中…"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:624
 msgid "Manually install package"
 msgstr "パッケージの手動インストール"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:374
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
 msgid "Needs upgrade"
 msgstr "要アップグレード"
 
@@ -149,11 +149,11 @@ msgstr "パッケージがありません"
 msgid "No packages matching \"<strong>%h</strong>\"."
 msgstr "\"<strong>%h</strong>\" に一致するパッケージはありません。"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:406
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:409
 msgid "Not available"
 msgstr "利用不可"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:391
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
 msgid "Not installed"
 msgstr "未インストール"
 
@@ -161,9 +161,9 @@ msgstr "未インストール"
 msgid "OK"
 msgstr "OK"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:635
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:667
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:670
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:679
 msgid "OPKG Configuration"
 msgstr "OPKG 設定"
 
@@ -179,25 +179,25 @@ msgstr "パッケージ名または URL…"
 msgid "Previous page"
 msgstr "前のページ"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:618
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
 msgid "Really attempt to install <em>%h</em>?"
 msgstr "<em>%h</em> のインストールを試行してもよろしいですか?"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:157
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:723
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:726
 msgid "Remove"
 msgstr "削除"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:701
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
 msgid "Remove package <em>%h</em>"
 msgstr "<em>%h</em> パッケージを削除"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:555
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:558
 msgid "Require approx. %.1024mB size for %d package(s) to install."
 msgstr "インストールには約 %.1024mB の領域が必要です(上記 %d パッケージ)。"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:381
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:384
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:402
 msgid ""
 "Require version %h %h,\n"
 "installed %h"
@@ -205,13 +205,13 @@ msgstr ""
 "必要バージョン: %h %h,\n"
 "インストール済: %h"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:407
 msgid ""
 "Required dependency package <em>%h</em> is not available in any repository."
 msgstr ""
 "必須の依存パッケージ <em>%h</em> は、設定済みのリポジトリでは利用できません。"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:372
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:375
 msgid "Requires update to %h %h"
 msgstr "%h %h への更新が必要です"
 
@@ -219,16 +219,16 @@ msgstr "%h %h への更新が必要です"
 msgid "Reset"
 msgstr "リセット"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:673
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
 msgid "Save"
 msgstr "保存"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:668
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:671
 msgid "Saving configuration data…"
 msgstr "設定データを保存中…"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:576
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:707
 msgid "Size"
 msgstr "サイズ"
 
@@ -241,11 +241,11 @@ msgstr "サイズ (.ipk)"
 msgid "Software"
 msgstr "ソフトウェア"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:753
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:756
 msgid "The <em>opkg %h</em> command failed with code <code>%d</code>."
 msgstr "<em>opkg %h</em> コマンドが失敗しました。(コード <code>%d</code>)"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:380
 msgid ""
 "The installed version of package <em>%h</em> is not compatible, require %s "
 "while %s is installed."
@@ -253,11 +253,11 @@ msgstr ""
 "<em>%h</em> のインストール済みバージョンは互換性がありません。 %s が、インス"
 "トールされている %s には必要です。"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:617
 msgid "The package <em>%h</em> is not available in any configured repository."
 msgstr "<em>%h</em> パッケージは、設定済みのリポジトリでは利用できません。"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:397
 msgid ""
 "The repository version of package <em>%h</em> is not compatible, require %s "
 "but only %s is available."
@@ -282,33 +282,33 @@ msgstr "更新"
 msgid "Upgrade…"
 msgstr "アップグレード…"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:703
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:575
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:706
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:131
 msgid "Version"
 msgstr "バージョン"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:383
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:401
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
 msgid "Version incompatible"
 msgstr "互換性の無いバージョン"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:738
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:741
 msgid "Waiting for the <em>opkg %h</em> command to complete…"
 msgstr "<em>opkg %h</em コマンドを実行中です…"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:533
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:692
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:536
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:695
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
 msgid "unknown"
 msgstr "不明"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:531
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:534
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
 msgid "~%.1024mB compressed"
 msgstr "~ %.1024mB(圧縮後)"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:529
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:688
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:532
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:691
 msgid "~%.1024mB installed"
 msgstr "~ %.1024mB(インストール後)"
index 770726de787b2ba355216f56c080e3e908887250..ddc3c34e8f479d7b4a4985b5ab4b3992e6608fe2 100644 (file)
@@ -17,7 +17,7 @@ msgstr ""
 msgid "Actions"
 msgstr "관리 도구"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:710
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:713
 msgid "Automatically remove unused dependencies"
 msgstr ""
 
@@ -25,7 +25,7 @@ msgstr ""
 msgid "Available"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:641
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:644
 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 "
@@ -33,10 +33,10 @@ msgid ""
 "changed but is usually not preserved by <em>sysupgrade</em>."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:582
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:627
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:656
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:716
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:630
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:659
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:719
 msgid "Cancel"
 msgstr ""
 
@@ -49,21 +49,21 @@ msgstr ""
 msgid "Configure opkg…"
 msgstr "설정"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:559
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:562
 msgid "Dependencies"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:565
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:696
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:699
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:133
 msgid "Description"
 msgstr "설명"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:570
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
 msgid "Details for package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:762
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:765
 msgid "Dismiss"
 msgstr ""
 
@@ -75,11 +75,11 @@ msgstr ""
 msgid "Download and install package"
 msgstr "패키지 다운로드 후 설치"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:748
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:751
 msgid "Errors"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:736
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:739
 msgid "Executing package manager"
 msgstr ""
 
@@ -91,19 +91,19 @@ msgstr "필터"
 msgid "Free space"
 msgstr "여유 공간"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:589
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:605
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:592
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:608
 msgid "Install"
 msgstr "설치"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:178
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:389
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:116
 #, fuzzy
 msgid "Installed"
 msgstr "설치"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:611
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
 msgid ""
 "Installing packages from untrusted sources is a potential security risk! "
 "Really attempt to install <em>%h</em>?"
@@ -114,21 +114,21 @@ msgstr ""
 msgid "Install…"
 msgstr "설치"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:636
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:639
 #, fuzzy
 msgid "Loading configuration data…"
 msgstr "공통 설정"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:769
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:772
 msgid "Loading package information…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:624
 #, fuzzy
 msgid "Manually install package"
 msgstr "패키지 다운로드 후 설치"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:374
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
 msgid "Needs upgrade"
 msgstr ""
 
@@ -149,12 +149,12 @@ msgstr "패키지 찾기"
 msgid "No packages matching \"<strong>%h</strong>\"."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:406
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:409
 #, fuzzy
 msgid "Not available"
 msgstr "총 이용 가능한 양"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:391
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
 #, fuzzy
 msgid "Not installed"
 msgstr "연결되지 않음"
@@ -163,9 +163,9 @@ msgstr "연결되지 않음"
 msgid "OK"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:635
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:667
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:670
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:679
 #, fuzzy
 msgid "OPKG Configuration"
 msgstr "OPKG-설정"
@@ -183,36 +183,36 @@ msgstr "패키지 이름"
 msgid "Previous page"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:618
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:157
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:723
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:726
 msgid "Remove"
 msgstr "제거"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:701
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:555
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:558
 msgid "Require approx. %.1024mB size for %d package(s) to install."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:381
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:384
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:402
 msgid ""
 "Require version %h %h,\n"
 "installed %h"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:407
 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:372
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:375
 msgid "Requires update to %h %h"
 msgstr ""
 
@@ -220,17 +220,17 @@ msgstr ""
 msgid "Reset"
 msgstr "초기화"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:673
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
 msgid "Save"
 msgstr "저장"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:668
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:671
 #, fuzzy
 msgid "Saving configuration data…"
 msgstr "장치 설정"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:576
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:707
 msgid "Size"
 msgstr "Size"
 
@@ -243,21 +243,21 @@ msgstr "크기 (.ipk)"
 msgid "Software"
 msgstr "소프트웨어"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:753
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:756
 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:377
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:380
 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:614
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:617
 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:394
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:397
 msgid ""
 "The repository version of package <em>%h</em> is not compatible, require %s "
 "but only %s is available."
@@ -280,34 +280,34 @@ msgstr ""
 msgid "Upgrade…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:703
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:575
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:706
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:131
 msgid "Version"
 msgstr "버전"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:383
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:401
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
 msgid "Version incompatible"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:738
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:741
 #, fuzzy
 msgid "Waiting for the <em>opkg %h</em> command to complete…"
 msgstr "실행한 명령이 끝나기를 기다리는 중입니다..."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:533
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:692
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:536
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:695
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
 msgid "unknown"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:531
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:534
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
 msgid "~%.1024mB compressed"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:529
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:688
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:532
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:691
 msgid "~%.1024mB installed"
 msgstr ""
index b5fc584162070cf60c8b33d204a46ef813183247..897bae25e25888db56f39e8fb8da19759c910bd6 100644 (file)
@@ -17,7 +17,7 @@ msgstr ""
 msgid "Actions"
 msgstr "Aksi"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:710
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:713
 msgid "Automatically remove unused dependencies"
 msgstr ""
 
@@ -25,7 +25,7 @@ msgstr ""
 msgid "Available"
 msgstr "Boleh didapati"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:641
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:644
 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 "
@@ -33,10 +33,10 @@ msgid ""
 "changed but is usually not preserved by <em>sysupgrade</em>."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:582
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:627
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:656
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:716
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:630
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:659
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:719
 msgid "Cancel"
 msgstr "Batal"
 
@@ -49,21 +49,21 @@ msgstr ""
 msgid "Configure opkg…"
 msgstr "Konfigurasi"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:559
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:562
 msgid "Dependencies"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:565
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:696
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:699
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:133
 msgid "Description"
 msgstr "Keterangan"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:570
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
 msgid "Details for package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:762
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:765
 msgid "Dismiss"
 msgstr ""
 
@@ -75,12 +75,12 @@ msgstr ""
 msgid "Download and install package"
 msgstr "Turun dan memasang pakej"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:748
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:751
 #, fuzzy
 msgid "Errors"
 msgstr "Kesalahan"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:736
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:739
 msgid "Executing package manager"
 msgstr ""
 
@@ -92,19 +92,19 @@ msgstr "Penapis"
 msgid "Free space"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:589
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:605
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:592
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:608
 msgid "Install"
 msgstr "Memasang"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:178
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:389
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:116
 #, fuzzy
 msgid "Installed"
 msgstr "Memasang"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:611
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
 msgid ""
 "Installing packages from untrusted sources is a potential security risk! "
 "Really attempt to install <em>%h</em>?"
@@ -115,21 +115,21 @@ msgstr ""
 msgid "Install…"
 msgstr "Memasang"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:636
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:639
 #, fuzzy
 msgid "Loading configuration data…"
 msgstr "Menuju ke halaman konfigurasi yang relevan"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:769
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:772
 msgid "Loading package information…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:624
 #, fuzzy
 msgid "Manually install package"
 msgstr "Turun dan memasang pakej"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:374
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
 msgid "Needs upgrade"
 msgstr ""
 
@@ -150,12 +150,12 @@ msgstr "Cari pakej"
 msgid "No packages matching \"<strong>%h</strong>\"."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:406
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:409
 #, fuzzy
 msgid "Not available"
 msgstr "(%s sedia)"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:391
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
 #, fuzzy
 msgid "Not installed"
 msgstr "Memasang"
@@ -164,9 +164,9 @@ msgstr "Memasang"
 msgid "OK"
 msgstr "Baik"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:635
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:667
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:670
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:679
 #, fuzzy
 msgid "OPKG Configuration"
 msgstr "OPKG-Konfigurasi"
@@ -184,36 +184,36 @@ msgstr "Nama pakej"
 msgid "Previous page"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:618
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:157
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:723
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:726
 msgid "Remove"
 msgstr "Menghapuskan"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:701
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:555
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:558
 msgid "Require approx. %.1024mB size for %d package(s) to install."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:381
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:384
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:402
 msgid ""
 "Require version %h %h,\n"
 "installed %h"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:407
 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:372
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:375
 msgid "Requires update to %h %h"
 msgstr ""
 
@@ -221,16 +221,16 @@ msgstr ""
 msgid "Reset"
 msgstr "Reset"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:673
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
 msgid "Save"
 msgstr "Simpan"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:668
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:671
 msgid "Saving configuration data…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:576
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:707
 msgid "Size"
 msgstr "Saiz"
 
@@ -243,21 +243,21 @@ msgstr ""
 msgid "Software"
 msgstr "Perisian"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:753
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:756
 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:377
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:380
 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:614
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:617
 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:394
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:397
 msgid ""
 "The repository version of package <em>%h</em> is not compatible, require %s "
 "but only %s is available."
@@ -280,33 +280,33 @@ msgstr ""
 msgid "Upgrade…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:703
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:575
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:706
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:131
 msgid "Version"
 msgstr "Versi"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:383
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:401
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
 msgid "Version incompatible"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:738
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:741
 msgid "Waiting for the <em>opkg %h</em> command to complete…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:533
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:692
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:536
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:695
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
 msgid "unknown"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:531
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:534
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
 msgid "~%.1024mB compressed"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:529
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:688
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:532
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:691
 msgid "~%.1024mB installed"
 msgstr ""
index 30facb2e3c48358049b7db595aef8c98e5947384..8c53b4f12091fa2a485130d700401e4df9d54a59 100644 (file)
@@ -12,7 +12,7 @@ msgstr ""
 msgid "Actions"
 msgstr "Handlinger"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:710
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:713
 msgid "Automatically remove unused dependencies"
 msgstr ""
 
@@ -20,7 +20,7 @@ msgstr ""
 msgid "Available"
 msgstr "Tilgjengelig"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:641
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:644
 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 "
@@ -28,10 +28,10 @@ msgid ""
 "changed but is usually not preserved by <em>sysupgrade</em>."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:582
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:627
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:656
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:716
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:630
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:659
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:719
 msgid "Cancel"
 msgstr "Avbryt"
 
@@ -44,21 +44,21 @@ msgstr ""
 msgid "Configure opkg…"
 msgstr "Konfigurasjon"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:559
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:562
 msgid "Dependencies"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:565
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:696
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:699
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:133
 msgid "Description"
 msgstr "Beskrivelse"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:570
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
 msgid "Details for package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:762
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:765
 msgid "Dismiss"
 msgstr ""
 
@@ -70,12 +70,12 @@ msgstr ""
 msgid "Download and install package"
 msgstr "Last ned og installer pakken"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:748
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:751
 #, fuzzy
 msgid "Errors"
 msgstr "Feil"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:736
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:739
 msgid "Executing package manager"
 msgstr ""
 
@@ -87,19 +87,19 @@ msgstr "Filter"
 msgid "Free space"
 msgstr "Ledig plass"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:589
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:605
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:592
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:608
 msgid "Install"
 msgstr "Installer"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:178
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:389
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:116
 #, fuzzy
 msgid "Installed"
 msgstr "Installer"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:611
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
 msgid ""
 "Installing packages from untrusted sources is a potential security risk! "
 "Really attempt to install <em>%h</em>?"
@@ -110,21 +110,21 @@ msgstr ""
 msgid "Install…"
 msgstr "Installer"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:636
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:639
 #, fuzzy
 msgid "Loading configuration data…"
 msgstr "Gå til relevant konfigurasjonen side"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:769
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:772
 msgid "Loading package information…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:624
 #, fuzzy
 msgid "Manually install package"
 msgstr "Last ned og installer pakken"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:374
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
 msgid "Needs upgrade"
 msgstr ""
 
@@ -145,12 +145,12 @@ msgstr "Finn pakke"
 msgid "No packages matching \"<strong>%h</strong>\"."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:406
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:409
 #, fuzzy
 msgid "Not available"
 msgstr "Totalt Tilgjengelig"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:391
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
 #, fuzzy
 msgid "Not installed"
 msgstr "Ikke tilkoblet"
@@ -159,9 +159,9 @@ msgstr "Ikke tilkoblet"
 msgid "OK"
 msgstr "OK"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:635
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:667
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:670
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:679
 #, fuzzy
 msgid "OPKG Configuration"
 msgstr "<abbr title=\"Open PacKaGe Management\">OPKG</abbr>-Konfigurasjon"
@@ -179,36 +179,36 @@ msgstr "Pakkenavn"
 msgid "Previous page"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:618
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:157
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:723
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:726
 msgid "Remove"
 msgstr "Avinstaller"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:701
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:555
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:558
 msgid "Require approx. %.1024mB size for %d package(s) to install."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:381
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:384
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:402
 msgid ""
 "Require version %h %h,\n"
 "installed %h"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:407
 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:372
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:375
 msgid "Requires update to %h %h"
 msgstr ""
 
@@ -216,17 +216,17 @@ msgstr ""
 msgid "Reset"
 msgstr "Nullstill"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:673
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
 msgid "Save"
 msgstr "Lagre"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:668
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:671
 #, fuzzy
 msgid "Saving configuration data…"
 msgstr "Enhet Konfigurasjon"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:576
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:707
 msgid "Size"
 msgstr "Størrelse"
 
@@ -239,21 +239,21 @@ msgstr ""
 msgid "Software"
 msgstr "Programvare"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:753
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:756
 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:377
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:380
 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:614
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:617
 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:394
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:397
 msgid ""
 "The repository version of package <em>%h</em> is not compatible, require %s "
 "but only %s is available."
@@ -278,34 +278,34 @@ msgstr "Oppdater lister"
 msgid "Upgrade…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:703
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:575
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:706
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:131
 msgid "Version"
 msgstr "Versjon"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:383
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:401
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
 msgid "Version incompatible"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:738
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:741
 #, fuzzy
 msgid "Waiting for the <em>opkg %h</em> command to complete…"
 msgstr "Venter på at kommando fullføres..."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:533
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:692
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:536
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:695
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
 msgid "unknown"
 msgstr "ukjent"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:531
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:534
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
 msgid "~%.1024mB compressed"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:529
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:688
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:532
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:691
 msgid "~%.1024mB installed"
 msgstr ""
index 4b0f729a5c8da47bbc6abe42911263131fd1a097..033a4bd35d777789547131798d9d785164bb61a2 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: 2018-09-02 15:25+0200\n"
+"PO-Revision-Date: 2019-01-05 19:35+0200\n"
 "Last-Translator: Rixerx <krystian.kozak20@gmail.com>\n"
 "Language-Team: Polish\n"
 "Language: pl\n"
@@ -18,72 +18,77 @@ msgstr ""
 msgid "Actions"
 msgstr "Akcje"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:710
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:713
 msgid "Automatically remove unused dependencies"
-msgstr ""
+msgstr "Automatycznie usuwaj nieużywane zależności"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:115
 msgid "Available"
 msgstr "Dostępne"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:641
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:644
 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:582
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:627
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:656
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:716
+"Poniżej znajduje się lista różnych plików konfiguracyjnych używanych przez "
+"<em>opkg</em>. Użyj <em>opkg.conf</em> dla ustawień globalnych i "
+"<em>customfeeds.conf</em> dla niestandardowych wpisów w repozytorium. "
+"Konfiguracja w innych plikach może zostać zmieniona, ale zwykle nie jest "
+"zachowywana przez <em>sysupgrade</em>."
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:630
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:659
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:719
 msgid "Cancel"
 msgstr "Anuluj"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:97
 msgid "Clear"
-msgstr ""
+msgstr "Wyczyść"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:110
 #, fuzzy
 msgid "Configure opkg…"
-msgstr "Konfiguracja"
+msgstr "Konfiguruj opkg…"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:559
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:562
 msgid "Dependencies"
-msgstr ""
+msgstr "Zależności"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:565
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:696
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:699
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:133
 msgid "Description"
 msgstr "Opis"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:570
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
 msgid "Details for package <em>%h</em>"
-msgstr ""
+msgstr "Szczegóły pakietu <em>%h</em>"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:762
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:765
 msgid "Dismiss"
-msgstr ""
+msgstr "Odrzuć"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:227
 msgid "Displaying %d-%d of %d"
-msgstr ""
+msgstr "Wyświetlanie %d-%d z %d"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:101
 msgid "Download and install package"
 msgstr "Pobierz i zainstaluj pakiet"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:748
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:751
 #, fuzzy
 msgid "Errors"
 msgstr "Błąd"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:736
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:739
 msgid "Executing package manager"
-msgstr ""
+msgstr "Wykonywanie menedżera pakietów"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:95
 msgid "Filter"
@@ -93,51 +98,53 @@ msgstr "Filtr"
 msgid "Free space"
 msgstr "Wolna przestrzeń"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:589
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:605
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:592
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:608
 msgid "Install"
 msgstr "Instaluj"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:178
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:389
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:116
 #, fuzzy
 msgid "Installed"
-msgstr "Instaluj"
+msgstr "Zainstalowane"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:611
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
 msgid ""
 "Installing packages from untrusted sources is a potential security risk! "
 "Really attempt to install <em>%h</em>?"
 msgstr ""
+"Instalowanie pakietów z niezaufanych źródeł jest potencjalnym zagrożeniem "
+"bezpieczeństwa! Czy na pewno chcesz zainstalować pakiet <em>%h</em>?"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:167
 #, fuzzy
 msgid "Install…"
-msgstr "Instaluj"
+msgstr "Instaluj"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:636
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:639
 #, fuzzy
 msgid "Loading configuration data…"
-msgstr "Zatwierdzanie konfiguracji…"
+msgstr "Ładowanie danych konfiguracyjnych…"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:769
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:772
 msgid "Loading package information…"
-msgstr ""
+msgstr "Ładowanie informacji o pakiecie…"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:624
 #, fuzzy
 msgid "Manually install package"
-msgstr "Pobierz i zainstaluj pakiet"
+msgstr "Zainstaluj ręcznie pakiet"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:374
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
 #, fuzzy
 msgid "Needs upgrade"
 msgstr "Wymuś uaktualnienie"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:124
 msgid "Next page"
-msgstr ""
+msgstr "Następna strona"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:240
 msgid "No information available"
@@ -146,29 +153,29 @@ msgstr "Brak dostępnych informacji"
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:228
 #, fuzzy
 msgid "No packages"
-msgstr "Znajdź pakiet"
+msgstr "Brak pakietów"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:244
 msgid "No packages matching \"<strong>%h</strong>\"."
-msgstr ""
+msgstr "Brak pasujących pakietów \"<strong>%h</strong>\"."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:406
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:409
 #, fuzzy
 msgid "Not available"
-msgstr "Całkowicie dostępna"
+msgstr "Niedostępne"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:391
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
 #, fuzzy
 msgid "Not installed"
-msgstr "Nie podłączony"
+msgstr "Nie zainstalowany"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:103
 msgid "OK"
 msgstr "OK"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:635
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:667
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:670
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:679
 #, fuzzy
 msgid "OPKG Configuration"
 msgstr "Konfiguracja OPKG"
@@ -180,60 +187,63 @@ msgstr "Nazwa pakietu"
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:102
 #, fuzzy
 msgid "Package name or URL…"
-msgstr "Nazwa pakietu"
+msgstr "Nazwa pakietu lub URL…"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:122
 msgid "Previous page"
-msgstr ""
+msgstr "Poprzednia strona"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:618
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
 msgid "Really attempt to install <em>%h</em>?"
-msgstr ""
+msgstr "Czy na pewno chcesz zainstalować pakiet <em>%h</em>?"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:157
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:723
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:726
 msgid "Remove"
 msgstr "Usuń"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:701
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
 msgid "Remove package <em>%h</em>"
-msgstr ""
+msgstr "Usuń pakiet <em>%h</em>"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:555
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:558
 msgid "Require approx. %.1024mB size for %d package(s) to install."
-msgstr ""
+msgstr "Wymaga ok. %.1024mB rozmiaru pakietu %d do zainstalowania."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:381
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:384
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:402
 msgid ""
 "Require version %h %h,\n"
 "installed %h"
 msgstr ""
+"Wymaga wersji %h %h,\n"
+"zainstalowanej %h"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:407
 msgid ""
 "Required dependency package <em>%h</em> is not available in any repository."
 msgstr ""
+"Wymagana zależność <em>%h</em> nie jest dostępna w żadnym repozytorium."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:372
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:375
 msgid "Requires update to %h %h"
-msgstr ""
+msgstr "Wymaga aktualizacji do %h %h"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:245
 msgid "Reset"
 msgstr "Resetuj"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:673
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
 msgid "Save"
 msgstr "Zapisz"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:668
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:671
 #, fuzzy
 msgid "Saving configuration data…"
 msgstr "Zatwierdzanie konfiguracji…"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:576
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:707
 msgid "Size"
 msgstr "Rozmiar"
 
@@ -246,73 +256,80 @@ msgstr "Rozmiar (.ipk)"
 msgid "Software"
 msgstr "Oprogramowanie"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:753
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:756
 msgid "The <em>opkg %h</em> command failed with code <code>%d</code>."
 msgstr ""
+"Polecenie <em>opkg %h</em> zakończyło się niepomyślnie z kodem <code>%d</"
+"code>."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:380
 msgid ""
 "The installed version of package <em>%h</em> is not compatible, require %s "
 "while %s is installed."
 msgstr ""
+"Zainstalowana wersja pakietu <em>%h</em> nie jest zgodna, wymaga %s podczas "
+"gdy %s jest już zainstalowana."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:617
 msgid "The package <em>%h</em> is not available in any configured repository."
 msgstr ""
+"Pakiet <em>%h</em> nie jest dostępny w żadnym skonfigurowanym repozytorium."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:397
 msgid ""
 "The repository version of package <em>%h</em> is not compatible, require %s "
 "but only %s is available."
 msgstr ""
+"Wersja pakietu w repozytorium <em>%h</em> nie jest zgodna, wymaga %s ale "
+"tylko %s jest dostępna."
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:96
 msgid "Type to filter…"
-msgstr ""
+msgstr "Wpisz, by przefiltrować…"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:108
 #, fuzzy
 msgid "Update lists…"
-msgstr "Aktualizuj listy"
+msgstr "Aktualizuj listy"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:117
 #, fuzzy
 msgid "Updates"
-msgstr "Aktualizuj listy"
+msgstr "Aktualizacje"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:149
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:173
 msgid "Upgrade…"
-msgstr ""
+msgstr "Zaktualizuj…"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:703
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:575
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:706
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:131
 msgid "Version"
 msgstr "Wersja"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:383
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:401
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
 msgid "Version incompatible"
-msgstr ""
+msgstr "Wersja niekompatybilna"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:738
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:741
 #, fuzzy
 msgid "Waiting for the <em>opkg %h</em> command to complete…"
-msgstr "Trwa wykonanie polecenia..."
+msgstr "Oczekiwanie na wykonanie polecenia <em>opkg %h</em>…"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:533
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:692
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:536
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:695
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
 msgid "unknown"
 msgstr "nieznane"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:531
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:534
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
 msgid "~%.1024mB compressed"
-msgstr ""
+msgstr "~%.1024mB skompresowany"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:529
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:688
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:532
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:691
 msgid "~%.1024mB installed"
-msgstr ""
+msgstr "~%.1024mB zainstalowany"
index 20aed2b512482077ba71f3c47cbc8be75b9a8511..4e35a5edacc800da1b41c7fb8aae90edf279b42c 100644 (file)
@@ -17,7 +17,7 @@ msgstr ""
 msgid "Actions"
 msgstr "Ações"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:710
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:713
 msgid "Automatically remove unused dependencies"
 msgstr ""
 
@@ -25,7 +25,7 @@ msgstr ""
 msgid "Available"
 msgstr "Disponível"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:641
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:644
 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 "
@@ -33,10 +33,10 @@ msgid ""
 "changed but is usually not preserved by <em>sysupgrade</em>."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:582
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:627
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:656
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:716
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:630
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:659
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:719
 msgid "Cancel"
 msgstr "Cancelar"
 
@@ -49,21 +49,21 @@ msgstr ""
 msgid "Configure opkg…"
 msgstr "Configuração"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:559
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:562
 msgid "Dependencies"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:565
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:696
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:699
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:133
 msgid "Description"
 msgstr "Descrição"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:570
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
 msgid "Details for package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:762
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:765
 msgid "Dismiss"
 msgstr "Dispensar"
 
@@ -75,12 +75,12 @@ msgstr ""
 msgid "Download and install package"
 msgstr "Baixe e instale o pacote"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:748
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:751
 #, fuzzy
 msgid "Errors"
 msgstr "Erro"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:736
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:739
 msgid "Executing package manager"
 msgstr ""
 
@@ -92,19 +92,19 @@ msgstr "Filtro"
 msgid "Free space"
 msgstr "Espaço livre"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:589
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:605
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:592
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:608
 msgid "Install"
 msgstr "Instalar"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:178
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:389
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:116
 #, fuzzy
 msgid "Installed"
 msgstr "Instalar"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:611
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
 msgid ""
 "Installing packages from untrusted sources is a potential security risk! "
 "Really attempt to install <em>%h</em>?"
@@ -115,21 +115,21 @@ msgstr ""
 msgid "Install…"
 msgstr "Instalar"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:636
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:639
 #, fuzzy
 msgid "Loading configuration data…"
 msgstr "Iniciando a aplicação da configuração..."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:769
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:772
 msgid "Loading package information…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:624
 #, fuzzy
 msgid "Manually install package"
 msgstr "Baixe e instale o pacote"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:374
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
 #, fuzzy
 msgid "Needs upgrade"
 msgstr "Forçar a atualização"
@@ -151,12 +151,12 @@ msgstr "Procurar pacote"
 msgid "No packages matching \"<strong>%h</strong>\"."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:406
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:409
 #, fuzzy
 msgid "Not available"
 msgstr "Total Disponível"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:391
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
 #, fuzzy
 msgid "Not installed"
 msgstr "Não conectado"
@@ -165,9 +165,9 @@ msgstr "Não conectado"
 msgid "OK"
 msgstr "OK"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:635
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:667
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:670
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:679
 #, fuzzy
 msgid "OPKG Configuration"
 msgstr "Configuração-OPKG"
@@ -185,36 +185,36 @@ msgstr "Nome do Pacote"
 msgid "Previous page"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:618
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:157
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:723
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:726
 msgid "Remove"
 msgstr "Remover"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:701
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:555
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:558
 msgid "Require approx. %.1024mB size for %d package(s) to install."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:381
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:384
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:402
 msgid ""
 "Require version %h %h,\n"
 "installed %h"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:407
 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:372
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:375
 msgid "Requires update to %h %h"
 msgstr ""
 
@@ -222,17 +222,17 @@ msgstr ""
 msgid "Reset"
 msgstr "Limpar"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:673
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
 msgid "Save"
 msgstr "Salvar"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:668
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:671
 #, fuzzy
 msgid "Saving configuration data…"
 msgstr "Iniciando a aplicação da configuração..."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:576
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:707
 msgid "Size"
 msgstr "Tamanho"
 
@@ -245,21 +245,21 @@ msgstr "Tamanho (.ipk)"
 msgid "Software"
 msgstr "Software"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:753
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:756
 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:377
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:380
 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:614
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:617
 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:394
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:397
 msgid ""
 "The repository version of package <em>%h</em> is not compatible, require %s "
 "but only %s is available."
@@ -284,34 +284,34 @@ msgstr "Atualizar listas"
 msgid "Upgrade…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:703
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:575
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:706
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:131
 msgid "Version"
 msgstr "Versão"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:383
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:401
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
 msgid "Version incompatible"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:738
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:741
 #, fuzzy
 msgid "Waiting for the <em>opkg %h</em> command to complete…"
 msgstr "Esperando o término do comando..."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:533
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:692
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:536
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:695
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
 msgid "unknown"
 msgstr "desconhecido"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:531
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:534
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
 msgid "~%.1024mB compressed"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:529
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:688
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:532
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:691
 msgid "~%.1024mB installed"
 msgstr ""
index 2bf26ec1a755a64272365379259029e059ecc5e6..b3bc2272ac67305c324e4cc4b76c6785b589c79a 100644 (file)
@@ -17,7 +17,7 @@ msgstr ""
 msgid "Actions"
 msgstr "Acções"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:710
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:713
 msgid "Automatically remove unused dependencies"
 msgstr ""
 
@@ -25,7 +25,7 @@ msgstr ""
 msgid "Available"
 msgstr "Disponível"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:641
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:644
 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 "
@@ -33,10 +33,10 @@ msgid ""
 "changed but is usually not preserved by <em>sysupgrade</em>."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:582
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:627
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:656
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:716
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:630
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:659
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:719
 msgid "Cancel"
 msgstr "Cancelar"
 
@@ -49,21 +49,21 @@ msgstr ""
 msgid "Configure opkg…"
 msgstr "Configuração"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:559
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:562
 msgid "Dependencies"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:565
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:696
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:699
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:133
 msgid "Description"
 msgstr "Descrição"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:570
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
 msgid "Details for package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:762
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:765
 msgid "Dismiss"
 msgstr ""
 
@@ -75,12 +75,12 @@ msgstr ""
 msgid "Download and install package"
 msgstr "Descarregar e instalar pacote"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:748
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:751
 #, fuzzy
 msgid "Errors"
 msgstr "Erro"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:736
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:739
 msgid "Executing package manager"
 msgstr ""
 
@@ -92,19 +92,19 @@ msgstr "Filtro"
 msgid "Free space"
 msgstr "Espaço livre"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:589
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:605
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:592
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:608
 msgid "Install"
 msgstr "Instalar"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:178
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:389
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:116
 #, fuzzy
 msgid "Installed"
 msgstr "Instalar"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:611
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
 msgid ""
 "Installing packages from untrusted sources is a potential security risk! "
 "Really attempt to install <em>%h</em>?"
@@ -115,21 +115,21 @@ msgstr ""
 msgid "Install…"
 msgstr "Instalar"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:636
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:639
 #, fuzzy
 msgid "Loading configuration data…"
 msgstr "Ir para a página respectiva de configuração"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:769
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:772
 msgid "Loading package information…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:624
 #, fuzzy
 msgid "Manually install package"
 msgstr "Descarregar e instalar pacote"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:374
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
 msgid "Needs upgrade"
 msgstr ""
 
@@ -150,12 +150,12 @@ msgstr "Procurar pacote"
 msgid "No packages matching \"<strong>%h</strong>\"."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:406
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:409
 #, fuzzy
 msgid "Not available"
 msgstr "Total Disponível"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:391
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
 #, fuzzy
 msgid "Not installed"
 msgstr "Não ligado"
@@ -164,9 +164,9 @@ msgstr "Não ligado"
 msgid "OK"
 msgstr "OK"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:635
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:667
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:670
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:679
 #, fuzzy
 msgid "OPKG Configuration"
 msgstr "Configuração-OPKG"
@@ -184,36 +184,36 @@ msgstr "Nome do pacote"
 msgid "Previous page"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:618
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:157
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:723
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:726
 msgid "Remove"
 msgstr "Remover"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:701
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:555
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:558
 msgid "Require approx. %.1024mB size for %d package(s) to install."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:381
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:384
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:402
 msgid ""
 "Require version %h %h,\n"
 "installed %h"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:407
 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:372
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:375
 msgid "Requires update to %h %h"
 msgstr ""
 
@@ -221,17 +221,17 @@ msgstr ""
 msgid "Reset"
 msgstr "Reset"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:673
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
 msgid "Save"
 msgstr "Salvar"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:668
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:671
 #, fuzzy
 msgid "Saving configuration data…"
 msgstr "Configuração do Dispositivo"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:576
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:707
 msgid "Size"
 msgstr "Tamanho"
 
@@ -244,21 +244,21 @@ msgstr ""
 msgid "Software"
 msgstr "Software"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:753
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:756
 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:377
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:380
 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:614
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:617
 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:394
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:397
 msgid ""
 "The repository version of package <em>%h</em> is not compatible, require %s "
 "but only %s is available."
@@ -283,34 +283,34 @@ msgstr "Actualizar listas"
 msgid "Upgrade…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:703
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:575
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:706
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:131
 msgid "Version"
 msgstr "Versão"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:383
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:401
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
 msgid "Version incompatible"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:738
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:741
 #, fuzzy
 msgid "Waiting for the <em>opkg %h</em> command to complete…"
 msgstr "A aguardar que o comando termine..."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:533
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:692
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:536
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:695
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
 msgid "unknown"
 msgstr "desconhecido"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:531
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:534
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
 msgid "~%.1024mB compressed"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:529
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:688
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:532
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:691
 msgid "~%.1024mB installed"
 msgstr ""
index 403525371f28c78da32fd65800329951a8be3072..8f2f75f0d94ba0f989ce2a73242cd3e1a26b3454 100644 (file)
@@ -16,7 +16,7 @@ msgstr ""
 msgid "Actions"
 msgstr "Actiune"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:710
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:713
 msgid "Automatically remove unused dependencies"
 msgstr ""
 
@@ -24,7 +24,7 @@ msgstr ""
 msgid "Available"
 msgstr "Disponibil"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:641
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:644
 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 "
@@ -32,10 +32,10 @@ msgid ""
 "changed but is usually not preserved by <em>sysupgrade</em>."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:582
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:627
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:656
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:716
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:630
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:659
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:719
 msgid "Cancel"
 msgstr "Anuleaza"
 
@@ -48,21 +48,21 @@ msgstr ""
 msgid "Configure opkg…"
 msgstr "Configurare"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:559
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:562
 msgid "Dependencies"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:565
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:696
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:699
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:133
 msgid "Description"
 msgstr "Descriere"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:570
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
 msgid "Details for package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:762
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:765
 msgid "Dismiss"
 msgstr ""
 
@@ -74,12 +74,12 @@ msgstr ""
 msgid "Download and install package"
 msgstr "Descarca si instaleaza pachetul"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:748
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:751
 #, fuzzy
 msgid "Errors"
 msgstr "Eroare"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:736
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:739
 msgid "Executing package manager"
 msgstr ""
 
@@ -91,19 +91,19 @@ msgstr "Filtreaza"
 msgid "Free space"
 msgstr "Spatiu liber"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:589
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:605
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:592
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:608
 msgid "Install"
 msgstr "Instalati"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:178
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:389
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:116
 #, fuzzy
 msgid "Installed"
 msgstr "Instalati"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:611
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
 msgid ""
 "Installing packages from untrusted sources is a potential security risk! "
 "Really attempt to install <em>%h</em>?"
@@ -114,21 +114,21 @@ msgstr ""
 msgid "Install…"
 msgstr "Instalati"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:636
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:639
 #, fuzzy
 msgid "Loading configuration data…"
 msgstr "Configurarea obisnuita"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:769
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:772
 msgid "Loading package information…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:624
 #, fuzzy
 msgid "Manually install package"
 msgstr "Descarca si instaleaza pachetul"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:374
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
 msgid "Needs upgrade"
 msgstr ""
 
@@ -149,12 +149,12 @@ msgstr "Gaseste pachet"
 msgid "No packages matching \"<strong>%h</strong>\"."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:406
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:409
 #, fuzzy
 msgid "Not available"
 msgstr "Total disponibil"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:391
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
 #, fuzzy
 msgid "Not installed"
 msgstr "Nu este conectat"
@@ -163,9 +163,9 @@ msgstr "Nu este conectat"
 msgid "OK"
 msgstr "OK"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:635
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:667
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:670
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:679
 #, fuzzy
 msgid "OPKG Configuration"
 msgstr "Configuratia-OPKG"
@@ -183,36 +183,36 @@ msgstr "Numele pachetului"
 msgid "Previous page"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:618
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:157
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:723
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:726
 msgid "Remove"
 msgstr "Elimina"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:701
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:555
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:558
 msgid "Require approx. %.1024mB size for %d package(s) to install."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:381
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:384
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:402
 msgid ""
 "Require version %h %h,\n"
 "installed %h"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:407
 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:372
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:375
 msgid "Requires update to %h %h"
 msgstr ""
 
@@ -220,17 +220,17 @@ msgstr ""
 msgid "Reset"
 msgstr "Reset"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:673
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
 msgid "Save"
 msgstr "Salveaza"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:668
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:671
 #, fuzzy
 msgid "Saving configuration data…"
 msgstr "Configurarea dispozitivului"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:576
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:707
 msgid "Size"
 msgstr "Marime"
 
@@ -243,21 +243,21 @@ msgstr ""
 msgid "Software"
 msgstr "Software"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:753
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:756
 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:377
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:380
 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:614
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:617
 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:394
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:397
 msgid ""
 "The repository version of package <em>%h</em> is not compatible, require %s "
 "but only %s is available."
@@ -280,33 +280,33 @@ msgstr ""
 msgid "Upgrade…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:703
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:575
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:706
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:131
 msgid "Version"
 msgstr "Versiune"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:383
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:401
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
 msgid "Version incompatible"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:738
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:741
 msgid "Waiting for the <em>opkg %h</em> command to complete…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:533
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:692
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:536
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:695
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
 msgid "unknown"
 msgstr "necunoscut"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:531
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:534
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
 msgid "~%.1024mB compressed"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:529
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:688
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:532
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:691
 msgid "~%.1024mB installed"
 msgstr ""
index 21bd0fa8d46dd16aaa26755c00576630e689667d..b8ba3d6914ca42109e78ce8c7322126539613b0b 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: LuCI: base\n"
 "POT-Creation-Date: 2010-05-09 01:01+0300\n"
-"PO-Revision-Date: 2018-10-25 19:04+0300\n"
+"PO-Revision-Date: 2019-01-15 13:35+0300\n"
 "Last-Translator: Anton Kikin <a.kikin@tano-systems.com>\n"
 "Language-Team: http://cyber-place.ru\n"
 "Language: ru\n"
@@ -19,72 +19,75 @@ msgstr ""
 msgid "Actions"
 msgstr "Действия"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:710
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:713
 msgid "Automatically remove unused dependencies"
-msgstr ""
+msgstr "Автоматически удалять неиспользуемые зависимости"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:115
 msgid "Available"
 msgstr "Доступно"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:641
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:644
 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:582
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:627
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:656
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:716
+"Ниже приведен список различных файлов конфигурации, используемых <em>opkg</"
+"em>. Используйте файл <em>opkg.conf</em> для глобальных настроек и "
+"<em>customfeeds.conf</em> для пользовательских настроек репозиториев. "
+"Конфигурация в других файлах может производтся, но такие настройки могут не "
+"сохраняться утилитой <em>sysupgrade</em>."
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:630
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:659
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:719
 msgid "Cancel"
 msgstr "Отменить"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:97
 msgid "Clear"
-msgstr ""
+msgstr "Очистить"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:110
-#, fuzzy
 msgid "Configure opkg…"
-msgstr "Ð\9dаÑ\81Ñ\82Ñ\80ойка config Ñ\84айла"
+msgstr "Ð\9dаÑ\81Ñ\82Ñ\80ойки Ð¼ÐµÐ½ÐµÐ´Ð¶ÐµÑ\80а Ð¿Ð°ÐºÐµÑ\82ов..."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:559
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:562
 msgid "Dependencies"
-msgstr ""
+msgstr "Зависимости"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:565
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:696
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:699
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:133
 msgid "Description"
 msgstr "Описание"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:570
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
 msgid "Details for package <em>%h</em>"
-msgstr ""
+msgstr "Подробная информация о пакете <em>%h</em>"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:762
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:765
 msgid "Dismiss"
 msgstr "Отклонить"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:227
 msgid "Displaying %d-%d of %d"
-msgstr ""
+msgstr "Показано %d-%d из %d"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:101
 msgid "Download and install package"
 msgstr "Загрузить и установить пакет"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:748
-#, fuzzy
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:751
 msgid "Errors"
-msgstr "Ð\9eÑ\88ибка"
+msgstr "Ð\9eÑ\88ибки"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:736
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:739
 msgid "Executing package manager"
-msgstr ""
+msgstr "Запуск менеджера пакетов"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:95
 msgid "Filter"
@@ -94,83 +97,76 @@ msgstr "Фильтр"
 msgid "Free space"
 msgstr "Свободное место"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:589
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:605
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:592
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:608
 msgid "Install"
 msgstr "Установить"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:178
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:389
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:116
-#, fuzzy
 msgid "Installed"
-msgstr "УÑ\81Ñ\82ановиÑ\82Ñ\8c"
+msgstr "УÑ\81Ñ\82ановлено"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:611
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
 msgid ""
 "Installing packages from untrusted sources is a potential security risk! "
 "Really attempt to install <em>%h</em>?"
 msgstr ""
+"Установка пакетов из недоверенных источников может привести к угрозе "
+"безопасности! Вы действительно хотите установить <em>%h</em>?"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:167
-#, fuzzy
 msgid "Install…"
-msgstr "Установить"
+msgstr "Установить..."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:636
-#, fuzzy
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:639
 msgid "Loading configuration data…"
-msgstr "Ð\9fÑ\80именение конфигурации..."
+msgstr "Ð\97агÑ\80Ñ\83зка Ð´Ð°Ð½Ð½Ñ\8bÑ\85 конфигурации..."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:769
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:772
 msgid "Loading package information…"
-msgstr ""
+msgstr "Загрузка информации о пакете..."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
-#, fuzzy
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:624
 msgid "Manually install package"
-msgstr "Ð\97агÑ\80Ñ\83зиÑ\82Ñ\8c Ð¸ Ñ\83Ñ\81Ñ\82ановиÑ\82Ñ\8c Ð¿Ð°ÐºÐµÑ\82"
+msgstr "РÑ\83Ñ\87наÑ\8f Ñ\83Ñ\81Ñ\82ановка Ð¿Ð°ÐºÐµÑ\82а"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:374
-#, fuzzy
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
 msgid "Needs upgrade"
-msgstr "Ð\9fÑ\80инÑ\83диÑ\82елÑ\8cнаÑ\8f Ð¿Ñ\80оÑ\88ивка"
+msgstr "ТÑ\80ебÑ\83еÑ\82Ñ\81Ñ\8f Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ðµ"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:124
 msgid "Next page"
-msgstr ""
+msgstr "Следующая страница"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:240
 msgid "No information available"
 msgstr "Нет доступной информации"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:228
-#, fuzzy
 msgid "No packages"
-msgstr "Ð\9dайÑ\82и Ð¿Ð°ÐºÐµÑ\82"
+msgstr "Ð\9dеÑ\82 Ð¿Ð°ÐºÐµÑ\82ов"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:244
 msgid "No packages matching \"<strong>%h</strong>\"."
-msgstr ""
+msgstr "Нет пакетов соответствующих запросу «<strong>%h</strong>»."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:406
-#, fuzzy
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:409
 msgid "Not available"
-msgstr "Ð\92Ñ\81его доступно"
+msgstr "Ð\9dе доступно"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:391
-#, fuzzy
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
 msgid "Not installed"
-msgstr "Не подключено"
+msgstr "Не установлено"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:103
 msgid "OK"
 msgstr "OK"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:635
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:667
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
-#, fuzzy
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:670
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:679
 msgid "OPKG Configuration"
 msgstr "Настройка OPKG"
 
@@ -179,62 +175,65 @@ msgid "Package name"
 msgstr "Имя пакета"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:102
-#, fuzzy
 msgid "Package name or URL…"
-msgstr "Имя пакета"
+msgstr "Имя пакета или URL..."
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:122
 msgid "Previous page"
-msgstr ""
+msgstr "Предыдущая страница"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:618
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
 msgid "Really attempt to install <em>%h</em>?"
-msgstr ""
+msgstr "Вы действительно хотите установить <em>%h</em>?"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:157
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:723
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:726
 msgid "Remove"
 msgstr "Удалить"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:701
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
 msgid "Remove package <em>%h</em>"
-msgstr ""
+msgstr "Удалить пакет <em>%h</em>"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:555
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:558
 msgid "Require approx. %.1024mB size for %d package(s) to install."
 msgstr ""
+"Требуется примерно %.1024mБ свободного пространства для установки %d пакетов"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:381
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:384
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:402
 msgid ""
 "Require version %h %h,\n"
 "installed %h"
 msgstr ""
+"Требуется версия %h %h,\n"
+"установлен %h"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:407
 msgid ""
 "Required dependency package <em>%h</em> is not available in any repository."
 msgstr ""
+"Требуемый в качестве зависимости пакет <em>%h</em> не доступен ни в одном из "
+"сконфигурированных репозиториев."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:372
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:375
 msgid "Requires update to %h %h"
-msgstr ""
+msgstr "Требуется обновить до %h %h"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:245
 msgid "Reset"
 msgstr "Сбросить"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:673
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
 msgid "Save"
 msgstr "Сохранить"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:668
-#, fuzzy
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:671
 msgid "Saving configuration data…"
-msgstr "Ð\9fÑ\80именение конфигурации..."
+msgstr "СоÑ\85Ñ\80анение Ð´Ð°Ð½Ð½Ñ\8bÑ\85 конфигурации..."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:576
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:707
 msgid "Size"
 msgstr "Размер"
 
@@ -247,73 +246,75 @@ msgstr "Размер (.ipk)"
 msgid "Software"
 msgstr "Программное обеспечение"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:753
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:756
 msgid "The <em>opkg %h</em> command failed with code <code>%d</code>."
-msgstr ""
+msgstr "Команда <em>opkg %h</em> завершилась с кодом ошибки <code>%d</code>."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:380
 msgid ""
 "The installed version of package <em>%h</em> is not compatible, require %s "
 "while %s is installed."
 msgstr ""
+"Установленная версия пакета <em>%h</em> не совместима. Требуется установка "
+"%s для установки %s"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:617
 msgid "The package <em>%h</em> is not available in any configured repository."
 msgstr ""
+"Пакет <em>%h</em> не доступен ни в одном из сконфигурированных репозиториев."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:397
 msgid ""
 "The repository version of package <em>%h</em> is not compatible, require %s "
 "but only %s is available."
 msgstr ""
+"Версия пакета <em>%h</em>, доступная в репозитории, несовместима. Требуется "
+"%s, но доступна только %s."
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:96
 msgid "Type to filter…"
-msgstr ""
+msgstr "Введите для фильтрации..."
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:108
-#, fuzzy
 msgid "Update lists…"
-msgstr "Обновить списки"
+msgstr "Обновить списки..."
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:117
-#, fuzzy
 msgid "Updates"
-msgstr "Ð\9eбновиÑ\82Ñ\8c Ñ\81пиÑ\81ки"
+msgstr "Ð\9eбновлениÑ\8f"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:149
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:173
 msgid "Upgrade…"
-msgstr ""
+msgstr "Обновление..."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:703
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:575
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:706
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:131
 msgid "Version"
 msgstr "Версия"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:383
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:401
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
 msgid "Version incompatible"
-msgstr ""
+msgstr "Версия несовместима"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:738
-#, fuzzy
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:741
 msgid "Waiting for the <em>opkg %h</em> command to complete…"
-msgstr "Ожидание завершения выполнения команды..."
+msgstr "Ожидание завершения выполнения команды <em>opkg %h</em>..."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:533
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:692
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:536
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:695
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
 msgid "unknown"
 msgstr "неизвестный"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:531
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:534
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
 msgid "~%.1024mB compressed"
-msgstr ""
+msgstr "~%.1024mБ сжато"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:529
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:688
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:532
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:691
 msgid "~%.1024mB installed"
-msgstr ""
+msgstr "~%.1024mБ установлено"
index d83d7ef5934a7fca9d7d6e9ec6e3634a6ed227e5..8db8ffdd55f96004b7f1a69ffb88d2ad550eba39 100644 (file)
@@ -13,7 +13,7 @@ msgstr ""
 msgid "Actions"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:710
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:713
 msgid "Automatically remove unused dependencies"
 msgstr ""
 
@@ -21,7 +21,7 @@ msgstr ""
 msgid "Available"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:641
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:644
 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 "
@@ -29,10 +29,10 @@ msgid ""
 "changed but is usually not preserved by <em>sysupgrade</em>."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:582
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:627
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:656
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:716
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:630
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:659
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:719
 msgid "Cancel"
 msgstr ""
 
@@ -44,21 +44,21 @@ msgstr ""
 msgid "Configure opkg…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:559
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:562
 msgid "Dependencies"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:565
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:696
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:699
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:133
 msgid "Description"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:570
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
 msgid "Details for package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:762
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:765
 msgid "Dismiss"
 msgstr ""
 
@@ -70,11 +70,11 @@ msgstr ""
 msgid "Download and install package"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:748
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:751
 msgid "Errors"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:736
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:739
 msgid "Executing package manager"
 msgstr ""
 
@@ -86,18 +86,18 @@ msgstr ""
 msgid "Free space"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:589
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:605
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:592
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:608
 msgid "Install"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:178
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:389
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:116
 msgid "Installed"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:611
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
 msgid ""
 "Installing packages from untrusted sources is a potential security risk! "
 "Really attempt to install <em>%h</em>?"
@@ -107,19 +107,19 @@ msgstr ""
 msgid "Install…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:636
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:639
 msgid "Loading configuration data…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:769
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:772
 msgid "Loading package information…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:624
 msgid "Manually install package"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:374
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
 msgid "Needs upgrade"
 msgstr ""
 
@@ -139,11 +139,11 @@ msgstr ""
 msgid "No packages matching \"<strong>%h</strong>\"."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:406
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:409
 msgid "Not available"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:391
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
 msgid "Not installed"
 msgstr ""
 
@@ -151,9 +151,9 @@ msgstr ""
 msgid "OK"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:635
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:667
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:670
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:679
 msgid "OPKG Configuration"
 msgstr ""
 
@@ -169,36 +169,36 @@ msgstr ""
 msgid "Previous page"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:618
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:157
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:723
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:726
 msgid "Remove"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:701
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:555
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:558
 msgid "Require approx. %.1024mB size for %d package(s) to install."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:381
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:384
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:402
 msgid ""
 "Require version %h %h,\n"
 "installed %h"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:407
 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:372
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:375
 msgid "Requires update to %h %h"
 msgstr ""
 
@@ -206,16 +206,16 @@ msgstr ""
 msgid "Reset"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:673
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
 msgid "Save"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:668
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:671
 msgid "Saving configuration data…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:576
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:707
 msgid "Size"
 msgstr ""
 
@@ -228,21 +228,21 @@ msgstr ""
 msgid "Software"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:753
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:756
 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:377
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:380
 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:614
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:617
 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:394
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:397
 msgid ""
 "The repository version of package <em>%h</em> is not compatible, require %s "
 "but only %s is available."
@@ -265,33 +265,33 @@ msgstr ""
 msgid "Upgrade…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:703
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:575
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:706
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:131
 msgid "Version"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:383
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:401
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
 msgid "Version incompatible"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:738
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:741
 msgid "Waiting for the <em>opkg %h</em> command to complete…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:533
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:692
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:536
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:695
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
 msgid "unknown"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:531
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:534
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
 msgid "~%.1024mB compressed"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:529
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:688
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:532
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:691
 msgid "~%.1024mB installed"
 msgstr ""
index bff24494060b819eacbfe677eb61c41e11cc50fb..8c34ebc9615179f58ba8d6ed849636ef0fe05e22 100644 (file)
@@ -15,7 +15,7 @@ msgstr ""
 msgid "Actions"
 msgstr "Åtgärder"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:710
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:713
 msgid "Automatically remove unused dependencies"
 msgstr ""
 
@@ -23,7 +23,7 @@ msgstr ""
 msgid "Available"
 msgstr "Tillgänglig"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:641
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:644
 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 "
@@ -31,10 +31,10 @@ msgid ""
 "changed but is usually not preserved by <em>sysupgrade</em>."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:582
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:627
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:656
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:716
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:630
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:659
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:719
 msgid "Cancel"
 msgstr "Avbryt"
 
@@ -47,21 +47,21 @@ msgstr ""
 msgid "Configure opkg…"
 msgstr "Konfiguration"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:559
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:562
 msgid "Dependencies"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:565
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:696
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:699
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:133
 msgid "Description"
 msgstr "Beskrivning"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:570
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
 msgid "Details for package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:762
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:765
 msgid "Dismiss"
 msgstr ""
 
@@ -73,12 +73,12 @@ msgstr ""
 msgid "Download and install package"
 msgstr "Ladda ner och installera paket"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:748
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:751
 #, fuzzy
 msgid "Errors"
 msgstr "Fel"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:736
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:739
 msgid "Executing package manager"
 msgstr ""
 
@@ -90,19 +90,19 @@ msgstr "Filtrera"
 msgid "Free space"
 msgstr "Fritt utrymme"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:589
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:605
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:592
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:608
 msgid "Install"
 msgstr "Installera"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:178
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:389
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:116
 #, fuzzy
 msgid "Installed"
 msgstr "Installera"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:611
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
 msgid ""
 "Installing packages from untrusted sources is a potential security risk! "
 "Really attempt to install <em>%h</em>?"
@@ -113,21 +113,21 @@ msgstr ""
 msgid "Install…"
 msgstr "Installera"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:636
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:639
 #, fuzzy
 msgid "Loading configuration data…"
 msgstr "Gå till relevant konfigurationssida"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:769
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:772
 msgid "Loading package information…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:624
 #, fuzzy
 msgid "Manually install package"
 msgstr "Ladda ner och installera paket"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:374
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
 msgid "Needs upgrade"
 msgstr ""
 
@@ -148,12 +148,12 @@ msgstr "Hitta paket"
 msgid "No packages matching \"<strong>%h</strong>\"."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:406
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:409
 #, fuzzy
 msgid "Not available"
 msgstr "Totalt tillgängligt"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:391
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
 #, fuzzy
 msgid "Not installed"
 msgstr "Inte ansluten"
@@ -162,9 +162,9 @@ msgstr "Inte ansluten"
 msgid "OK"
 msgstr "OK"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:635
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:667
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:670
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:679
 #, fuzzy
 msgid "OPKG Configuration"
 msgstr "Konfiguration"
@@ -182,36 +182,36 @@ msgstr "Paketnamn"
 msgid "Previous page"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:618
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:157
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:723
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:726
 msgid "Remove"
 msgstr "Ta bort"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:701
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:555
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:558
 msgid "Require approx. %.1024mB size for %d package(s) to install."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:381
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:384
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:402
 msgid ""
 "Require version %h %h,\n"
 "installed %h"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:407
 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:372
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:375
 msgid "Requires update to %h %h"
 msgstr ""
 
@@ -219,17 +219,17 @@ msgstr ""
 msgid "Reset"
 msgstr "Återställ"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:673
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
 msgid "Save"
 msgstr "Spara"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:668
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:671
 #, fuzzy
 msgid "Saving configuration data…"
 msgstr "Enhetskonfiguration"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:576
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:707
 msgid "Size"
 msgstr "Storlek"
 
@@ -242,21 +242,21 @@ msgstr "Storlek (.ipk)"
 msgid "Software"
 msgstr "Mjukvara"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:753
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:756
 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:377
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:380
 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:614
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:617
 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:394
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:397
 msgid ""
 "The repository version of package <em>%h</em> is not compatible, require %s "
 "but only %s is available."
@@ -281,34 +281,34 @@ msgstr "Uppdatera listor"
 msgid "Upgrade…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:703
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:575
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:706
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:131
 msgid "Version"
 msgstr "Version"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:383
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:401
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
 msgid "Version incompatible"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:738
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:741
 #, fuzzy
 msgid "Waiting for the <em>opkg %h</em> command to complete…"
 msgstr "Väntar på att kommandot ska avsluta..."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:533
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:692
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:536
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:695
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
 msgid "unknown"
 msgstr "okänd"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:531
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:534
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
 msgid "~%.1024mB compressed"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:529
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:688
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:532
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:691
 msgid "~%.1024mB installed"
 msgstr ""
index 155e306fdd5b623e6af2a41c5bb1c07b9deb78e2..37f5154b5dc5a0c038df5d9cd8b30d9a89d51fb6 100644 (file)
@@ -5,7 +5,7 @@ msgstr "Content-Type: text/plain; charset=UTF-8"
 msgid "Actions"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:710
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:713
 msgid "Automatically remove unused dependencies"
 msgstr ""
 
@@ -13,7 +13,7 @@ msgstr ""
 msgid "Available"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:641
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:644
 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 "
@@ -21,10 +21,10 @@ msgid ""
 "changed but is usually not preserved by <em>sysupgrade</em>."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:582
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:627
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:656
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:716
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:630
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:659
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:719
 msgid "Cancel"
 msgstr ""
 
@@ -36,21 +36,21 @@ msgstr ""
 msgid "Configure opkg…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:559
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:562
 msgid "Dependencies"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:565
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:696
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:699
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:133
 msgid "Description"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:570
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
 msgid "Details for package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:762
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:765
 msgid "Dismiss"
 msgstr ""
 
@@ -62,11 +62,11 @@ msgstr ""
 msgid "Download and install package"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:748
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:751
 msgid "Errors"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:736
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:739
 msgid "Executing package manager"
 msgstr ""
 
@@ -78,18 +78,18 @@ msgstr ""
 msgid "Free space"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:589
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:605
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:592
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:608
 msgid "Install"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:178
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:389
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:116
 msgid "Installed"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:611
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
 msgid ""
 "Installing packages from untrusted sources is a potential security risk! "
 "Really attempt to install <em>%h</em>?"
@@ -99,19 +99,19 @@ msgstr ""
 msgid "Install…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:636
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:639
 msgid "Loading configuration data…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:769
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:772
 msgid "Loading package information…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:624
 msgid "Manually install package"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:374
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
 msgid "Needs upgrade"
 msgstr ""
 
@@ -131,11 +131,11 @@ msgstr ""
 msgid "No packages matching \"<strong>%h</strong>\"."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:406
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:409
 msgid "Not available"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:391
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
 msgid "Not installed"
 msgstr ""
 
@@ -143,9 +143,9 @@ msgstr ""
 msgid "OK"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:635
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:667
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:670
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:679
 msgid "OPKG Configuration"
 msgstr ""
 
@@ -161,36 +161,36 @@ msgstr ""
 msgid "Previous page"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:618
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:157
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:723
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:726
 msgid "Remove"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:701
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:555
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:558
 msgid "Require approx. %.1024mB size for %d package(s) to install."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:381
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:384
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:402
 msgid ""
 "Require version %h %h,\n"
 "installed %h"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:407
 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:372
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:375
 msgid "Requires update to %h %h"
 msgstr ""
 
@@ -198,16 +198,16 @@ msgstr ""
 msgid "Reset"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:673
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
 msgid "Save"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:668
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:671
 msgid "Saving configuration data…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:576
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:707
 msgid "Size"
 msgstr ""
 
@@ -220,21 +220,21 @@ msgstr ""
 msgid "Software"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:753
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:756
 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:377
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:380
 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:614
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:617
 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:394
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:397
 msgid ""
 "The repository version of package <em>%h</em> is not compatible, require %s "
 "but only %s is available."
@@ -257,33 +257,33 @@ msgstr ""
 msgid "Upgrade…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:703
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:575
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:706
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:131
 msgid "Version"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:383
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:401
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
 msgid "Version incompatible"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:738
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:741
 msgid "Waiting for the <em>opkg %h</em> command to complete…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:533
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:692
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:536
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:695
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
 msgid "unknown"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:531
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:534
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
 msgid "~%.1024mB compressed"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:529
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:688
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:532
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:691
 msgid "~%.1024mB installed"
 msgstr ""
index 8ad039447b8bfc9b30a31c3fcc8d5fefe911d89c..ce0142e832bbb25bf6d8672e559783a5e8ab140e 100644 (file)
@@ -16,7 +16,7 @@ msgstr ""
 msgid "Actions"
 msgstr "Eylemler"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:710
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:713
 msgid "Automatically remove unused dependencies"
 msgstr ""
 
@@ -24,7 +24,7 @@ msgstr ""
 msgid "Available"
 msgstr "Kullanılabilir"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:641
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:644
 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 "
@@ -32,10 +32,10 @@ msgid ""
 "changed but is usually not preserved by <em>sysupgrade</em>."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:582
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:627
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:656
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:716
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:630
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:659
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:719
 msgid "Cancel"
 msgstr "Vazgeç"
 
@@ -47,21 +47,21 @@ msgstr ""
 msgid "Configure opkg…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:559
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:562
 msgid "Dependencies"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:565
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:696
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:699
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:133
 msgid "Description"
 msgstr "Açıklama"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:570
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
 msgid "Details for package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:762
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:765
 msgid "Dismiss"
 msgstr "Reddet"
 
@@ -73,11 +73,11 @@ msgstr ""
 msgid "Download and install package"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:748
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:751
 msgid "Errors"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:736
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:739
 msgid "Executing package manager"
 msgstr ""
 
@@ -89,18 +89,18 @@ msgstr ""
 msgid "Free space"
 msgstr "Boş alan"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:589
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:605
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:592
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:608
 msgid "Install"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:178
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:389
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:116
 msgid "Installed"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:611
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
 msgid ""
 "Installing packages from untrusted sources is a potential security risk! "
 "Really attempt to install <em>%h</em>?"
@@ -110,20 +110,20 @@ msgstr ""
 msgid "Install…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:636
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:639
 #, fuzzy
 msgid "Loading configuration data…"
 msgstr "Yapılandırmaya dön"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:769
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:772
 msgid "Loading package information…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:624
 msgid "Manually install package"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:374
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
 msgid "Needs upgrade"
 msgstr ""
 
@@ -144,12 +144,12 @@ msgstr "Kullanılabilir Paketler"
 msgid "No packages matching \"<strong>%h</strong>\"."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:406
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:409
 #, fuzzy
 msgid "Not available"
 msgstr "Toplam Mevcut"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:391
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
 msgid "Not installed"
 msgstr ""
 
@@ -157,9 +157,9 @@ msgstr ""
 msgid "OK"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:635
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:667
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:670
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:679
 #, fuzzy
 msgid "OPKG Configuration"
 msgstr "Cihaz Yapılandırması"
@@ -176,36 +176,36 @@ msgstr ""
 msgid "Previous page"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:618
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:157
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:723
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:726
 msgid "Remove"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:701
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:555
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:558
 msgid "Require approx. %.1024mB size for %d package(s) to install."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:381
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:384
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:402
 msgid ""
 "Require version %h %h,\n"
 "installed %h"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:407
 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:372
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:375
 msgid "Requires update to %h %h"
 msgstr ""
 
@@ -213,17 +213,17 @@ msgstr ""
 msgid "Reset"
 msgstr "Sıfırla"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:673
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
 msgid "Save"
 msgstr "Kaydet"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:668
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:671
 #, fuzzy
 msgid "Saving configuration data…"
 msgstr "Cihaz Yapılandırması"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:576
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:707
 msgid "Size"
 msgstr "Boyut"
 
@@ -236,21 +236,21 @@ msgstr "Boyut (.ipk)"
 msgid "Software"
 msgstr "Yazılım"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:753
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:756
 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:377
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:380
 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:614
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:617
 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:394
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:397
 msgid ""
 "The repository version of package <em>%h</em> is not compatible, require %s "
 "but only %s is available."
@@ -273,33 +273,33 @@ msgstr ""
 msgid "Upgrade…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:703
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:575
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:706
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:131
 msgid "Version"
 msgstr "Versiyon"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:383
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:401
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
 msgid "Version incompatible"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:738
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:741
 msgid "Waiting for the <em>opkg %h</em> command to complete…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:533
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:692
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:536
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:695
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
 msgid "unknown"
 msgstr "bilinmeyen"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:531
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:534
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
 msgid "~%.1024mB compressed"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:529
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:688
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:532
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:691
 msgid "~%.1024mB installed"
 msgstr ""
index a9fe86612c7085162080fb32af2cdde04ea863a3..1345838a8fb0a8b69d4f6661943b2b00c43b2b21 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
-"PO-Revision-Date: 2018-11-22 13:55+0200\n"
+"PO-Revision-Date: 2018-12-29 23:30+0200\n"
 "Last-Translator: Yurii <yuripet@gmail.com>\n"
 "Language-Team: none\n"
 "Language: uk\n"
@@ -13,7 +13,7 @@ msgstr ""
 msgid "Actions"
 msgstr "Дії"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:710
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:713
 msgid "Automatically remove unused dependencies"
 msgstr "Автоматичне видалення невикористовуваних залежностей"
 
@@ -21,7 +21,7 @@ msgstr "Автоматичне видалення невикористовува
 msgid "Available"
 msgstr "Доступно"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:641
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:644
 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 "
@@ -34,10 +34,10 @@ msgstr ""
 "інших файлах може бути змінено, але вона зазвичай не зберігається при "
 "<em>оновленні системи</em>."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:582
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:627
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:656
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:716
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:630
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:659
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:719
 msgid "Cancel"
 msgstr "Скасувати"
 
@@ -49,23 +49,23 @@ msgstr "Очистити"
 msgid "Configure opkg…"
 msgstr "Налаштування opkg…"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:559
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:562
 msgid "Dependencies"
 msgstr "Залежності"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:565
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:696
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:699
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:133
 msgid "Description"
 msgstr "Опис"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:570
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
 msgid "Details for package <em>%h</em>"
 msgstr "Подробиці про пакет <em>%h</em>"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:762
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:765
 msgid "Dismiss"
-msgstr "Ð\97акÑ\80ити"
+msgstr "Ð\92Ñ\96дÑ\85илити"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:227
 msgid "Displaying %d-%d of %d"
@@ -75,11 +75,11 @@ msgstr "Відображається %d-%d із %d"
 msgid "Download and install package"
 msgstr "Завантажити та інсталювати пакети"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:748
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:751
 msgid "Errors"
 msgstr "Помилки"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:736
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:739
 msgid "Executing package manager"
 msgstr "Виконання менеджера пакетів"
 
@@ -91,18 +91,18 @@ msgstr "Фільтр"
 msgid "Free space"
 msgstr "Вільне місце"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:589
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:605
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:592
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:608
 msgid "Install"
 msgstr "Інсталювати"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:178
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:389
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:116
 msgid "Installed"
 msgstr "Інстальовано"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:611
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
 msgid ""
 "Installing packages from untrusted sources is a potential security risk! "
 "Really attempt to install <em>%h</em>?"
@@ -114,19 +114,19 @@ msgstr ""
 msgid "Install…"
 msgstr "Інсталювати…"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:636
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:639
 msgid "Loading configuration data…"
 msgstr "Завантаження даних конфігурації…"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:769
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:772
 msgid "Loading package information…"
 msgstr "Завантаження інформації про пакети…"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:624
 msgid "Manually install package"
 msgstr "Інсталяція пакета вручну"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:374
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
 msgid "Needs upgrade"
 msgstr "Потребує оновлення"
 
@@ -146,11 +146,11 @@ msgstr "Немає пакетів"
 msgid "No packages matching \"<strong>%h</strong>\"."
 msgstr "Немає пакетів, що відповідають \"<strong>%h</strong>\"."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:406
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:409
 msgid "Not available"
 msgstr "Недоступно"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:391
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
 msgid "Not installed"
 msgstr "Не інстальовано"
 
@@ -158,9 +158,9 @@ msgstr "Не інстальовано"
 msgid "OK"
 msgstr "OK"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:635
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:667
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:670
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:679
 msgid "OPKG Configuration"
 msgstr "Конфігурація OPKG"
 
@@ -176,25 +176,25 @@ msgstr "Назва пакета чи URL-адреса…"
 msgid "Previous page"
 msgstr "Попередня сторінка"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:618
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
 msgid "Really attempt to install <em>%h</em>?"
 msgstr "Дійсно спробувати інсталювати <em>%h</em>?"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:157
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:723
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:726
 msgid "Remove"
 msgstr "Видалити"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:701
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
 msgid "Remove package <em>%h</em>"
 msgstr "Видалити пакет <em>%h</em>"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:555
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:558
 msgid "Require approx. %.1024mB size for %d package(s) to install."
 msgstr "Потрібно приблизно %.1024mB для інсталяції %d пакетів."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:381
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:384
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:402
 msgid ""
 "Require version %h %h,\n"
 "installed %h"
@@ -202,14 +202,14 @@ msgstr ""
 "Потрібна версія %h %h,\n"
 "інстальовано %h"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:407
 msgid ""
 "Required dependency package <em>%h</em> is not available in any repository."
 msgstr ""
 "Необхідний за залежністю пакет <em>%h</em> не доступний ні в одному "
 "репозиторії."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:372
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:375
 msgid "Requires update to %h %h"
 msgstr "Потрібно оновити до %h %h"
 
@@ -217,16 +217,16 @@ msgstr "Потрібно оновити до %h %h"
 msgid "Reset"
 msgstr "Скинути"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:673
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
 msgid "Save"
 msgstr "Зберегти"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:668
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:671
 msgid "Saving configuration data…"
 msgstr "Збереження даних конфігурації…"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:576
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:707
 msgid "Size"
 msgstr "Розмір"
 
@@ -239,11 +239,11 @@ msgstr "Розмір (.ipk)"
 msgid "Software"
 msgstr "Програмне забезпечення"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:753
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:756
 msgid "The <em>opkg %h</em> command failed with code <code>%d</code>."
 msgstr "Помилка виконання команди <em>opkg %h</em> з кодом <code>%d</code>."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:380
 msgid ""
 "The installed version of package <em>%h</em> is not compatible, require %s "
 "while %s is installed."
@@ -251,12 +251,12 @@ msgstr ""
 "Інстальована версія пакета <em>%h</em> несумісна, потрібно %s, а "
 "інстальовано %s."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:617
 msgid "The package <em>%h</em> is not available in any configured repository."
 msgstr ""
 "Пакет <em>%h</em> не доступний ні в одному сконфігурованому репозиторії."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:397
 msgid ""
 "The repository version of package <em>%h</em> is not compatible, require %s "
 "but only %s is available."
@@ -281,33 +281,33 @@ msgstr "Оновлення"
 msgid "Upgrade…"
 msgstr "Оновлення…"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:703
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:575
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:706
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:131
 msgid "Version"
 msgstr "Версія"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:383
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:401
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
 msgid "Version incompatible"
 msgstr "Несумісна версія"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:738
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:741
 msgid "Waiting for the <em>opkg %h</em> command to complete…"
 msgstr "Очікуємо завершення виконання команди <em>opkg %h</em> …"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:533
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:692
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:536
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:695
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
 msgid "unknown"
 msgstr "невідомий"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:531
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:534
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
 msgid "~%.1024mB compressed"
 msgstr "~%.1024mB стиснуто"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:529
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:688
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:532
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:691
 msgid "~%.1024mB installed"
 msgstr "~%.1024mB інстальовано"
index 42d631a973080706c1a6192b1e5c3acf97af2b0d..f98b0f146d1301cb51e7c80f2090578da9ce60e3 100644 (file)
@@ -16,7 +16,7 @@ msgstr ""
 msgid "Actions"
 msgstr "Hành động"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:710
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:713
 msgid "Automatically remove unused dependencies"
 msgstr ""
 
@@ -24,7 +24,7 @@ msgstr ""
 msgid "Available"
 msgstr "Sẵn có"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:641
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:644
 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 "
@@ -32,10 +32,10 @@ msgid ""
 "changed but is usually not preserved by <em>sysupgrade</em>."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:582
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:627
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:656
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:716
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:630
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:659
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:719
 msgid "Cancel"
 msgstr "Bỏ qua"
 
@@ -48,21 +48,21 @@ msgstr ""
 msgid "Configure opkg…"
 msgstr "Cấu hình"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:559
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:562
 msgid "Dependencies"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:565
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:696
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:699
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:133
 msgid "Description"
 msgstr "Mô tả"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:570
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
 msgid "Details for package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:762
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:765
 msgid "Dismiss"
 msgstr ""
 
@@ -74,12 +74,12 @@ msgstr ""
 msgid "Download and install package"
 msgstr "Tải và cài đặt gói"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:748
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:751
 #, fuzzy
 msgid "Errors"
 msgstr "Lỗi"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:736
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:739
 msgid "Executing package manager"
 msgstr ""
 
@@ -91,19 +91,19 @@ msgstr "Lọc"
 msgid "Free space"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:589
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:605
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:592
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:608
 msgid "Install"
 msgstr "Cài đặt "
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:178
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:389
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:116
 #, fuzzy
 msgid "Installed"
 msgstr "Cài đặt "
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:611
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
 msgid ""
 "Installing packages from untrusted sources is a potential security risk! "
 "Really attempt to install <em>%h</em>?"
@@ -114,21 +114,21 @@ msgstr ""
 msgid "Install…"
 msgstr "Cài đặt "
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:636
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:639
 #, fuzzy
 msgid "Loading configuration data…"
 msgstr "Đi tới trang cấu hình thích hợp"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:769
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:772
 msgid "Loading package information…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:624
 #, fuzzy
 msgid "Manually install package"
 msgstr "Tải và cài đặt gói"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:374
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
 msgid "Needs upgrade"
 msgstr ""
 
@@ -149,12 +149,12 @@ msgstr "Tìm gói"
 msgid "No packages matching \"<strong>%h</strong>\"."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:406
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:409
 #, fuzzy
 msgid "Not available"
 msgstr "(%s available)"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:391
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
 #, fuzzy
 msgid "Not installed"
 msgstr "Cài đặt "
@@ -163,9 +163,9 @@ msgstr "Cài đặt "
 msgid "OK"
 msgstr "OK "
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:635
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:667
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:670
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:679
 #, fuzzy
 msgid "OPKG Configuration"
 msgstr "Cấu hình OPKG-"
@@ -183,36 +183,36 @@ msgstr "Tên gói"
 msgid "Previous page"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:618
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:157
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:723
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:726
 msgid "Remove"
 msgstr "Loại bỏ"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:701
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:555
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:558
 msgid "Require approx. %.1024mB size for %d package(s) to install."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:381
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:384
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:402
 msgid ""
 "Require version %h %h,\n"
 "installed %h"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:407
 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:372
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:375
 msgid "Requires update to %h %h"
 msgstr ""
 
@@ -220,16 +220,16 @@ msgstr ""
 msgid "Reset"
 msgstr "Reset"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:673
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
 msgid "Save"
 msgstr "Lưu"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:668
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:671
 msgid "Saving configuration data…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:576
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:707
 msgid "Size"
 msgstr "Dung lượng "
 
@@ -242,21 +242,21 @@ msgstr ""
 msgid "Software"
 msgstr "Phần mềm"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:753
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:756
 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:377
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:380
 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:614
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:617
 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:394
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:397
 msgid ""
 "The repository version of package <em>%h</em> is not compatible, require %s "
 "but only %s is available."
@@ -279,33 +279,33 @@ msgstr ""
 msgid "Upgrade…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:703
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:575
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:706
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:131
 msgid "Version"
 msgstr "Phiên bản"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:383
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:401
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
 msgid "Version incompatible"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:738
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:741
 msgid "Waiting for the <em>opkg %h</em> command to complete…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:533
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:692
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:536
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:695
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
 msgid "unknown"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:531
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:534
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
 msgid "~%.1024mB compressed"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:529
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:688
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:532
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:691
 msgid "~%.1024mB installed"
 msgstr ""
index 2139eeb93114da53c29e1fbb5c01833ed3bfc759..012da09261af3451bd638029d4612753671daf8e 100644 (file)
@@ -17,7 +17,7 @@ msgstr ""
 msgid "Actions"
 msgstr "动作"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:710
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:713
 msgid "Automatically remove unused dependencies"
 msgstr "自动移除未使用的依赖"
 
@@ -25,7 +25,7 @@ msgstr "自动移除未使用的依赖"
 msgid "Available"
 msgstr "可用"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:641
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:644
 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 "
@@ -36,10 +36,10 @@ msgstr ""
 "置,<em>customfeeds.conf</em> 用于描述自定义仓库。其他配置文件的变更在系统升"
 "级时默认不被保留。"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:582
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:627
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:656
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:716
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:630
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:659
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:719
 msgid "Cancel"
 msgstr "取消"
 
@@ -51,21 +51,21 @@ msgstr "清除"
 msgid "Configure opkg…"
 msgstr "配置 opkg…"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:559
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:562
 msgid "Dependencies"
 msgstr "依赖"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:565
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:696
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:699
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:133
 msgid "Description"
 msgstr "描述"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:570
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
 msgid "Details for package <em>%h</em>"
 msgstr "软件包 <em>%h</em> 详情"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:762
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:765
 msgid "Dismiss"
 msgstr "解除"
 
@@ -77,11 +77,11 @@ msgstr "正在显示 %d-%d,共 %d"
 msgid "Download and install package"
 msgstr "下载并安装软件包"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:748
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:751
 msgid "Errors"
 msgstr "错误"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:736
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:739
 msgid "Executing package manager"
 msgstr "正在执行软件包管理器"
 
@@ -93,18 +93,18 @@ msgstr "过滤器"
 msgid "Free space"
 msgstr "空闲空间"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:589
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:605
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:592
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:608
 msgid "Install"
 msgstr "安装"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:178
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:389
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:116
 msgid "Installed"
 msgstr "已安装"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:611
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
 msgid ""
 "Installing packages from untrusted sources is a potential security risk! "
 "Really attempt to install <em>%h</em>?"
@@ -114,19 +114,19 @@ msgstr "从未信任的源安装软件包有潜在的安全隐患!您确定要
 msgid "Install…"
 msgstr "安装…"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:636
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:639
 msgid "Loading configuration data…"
 msgstr "载入配置数据…"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:769
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:772
 msgid "Loading package information…"
 msgstr "载入软件包信息…"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:624
 msgid "Manually install package"
 msgstr "手动安装软件包"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:374
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
 msgid "Needs upgrade"
 msgstr "需要升级"
 
@@ -146,11 +146,11 @@ msgstr "没有软件包"
 msgid "No packages matching \"<strong>%h</strong>\"."
 msgstr "没有匹配“<strong>%h</strong>”的软件包。"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:406
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:409
 msgid "Not available"
 msgstr "不可用"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:391
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
 msgid "Not installed"
 msgstr "未安装"
 
@@ -158,9 +158,9 @@ msgstr "未安装"
 msgid "OK"
 msgstr "确认"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:635
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:667
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:670
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:679
 msgid "OPKG Configuration"
 msgstr "OPKG 配置"
 
@@ -176,25 +176,25 @@ msgstr "软件包名称或 URL…"
 msgid "Previous page"
 msgstr "上一页"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:618
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
 msgid "Really attempt to install <em>%h</em>?"
 msgstr "真的要安装 <em>%h</em> 吗?"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:157
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:723
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:726
 msgid "Remove"
 msgstr "移除"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:701
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
 msgid "Remove package <em>%h</em>"
 msgstr "移除软件包 <em>%h</em>"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:555
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:558
 msgid "Require approx. %.1024mB size for %d package(s) to install."
 msgstr "需要大约 %.1024mB 空间来安装 %d 个软件包。"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:381
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:384
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:402
 msgid ""
 "Require version %h %h,\n"
 "installed %h"
@@ -202,12 +202,12 @@ msgstr ""
 "要求 %h %h 版本,\n"
 "已安装 %h"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:407
 msgid ""
 "Required dependency package <em>%h</em> is not available in any repository."
 msgstr "依赖的软件包 <em>%h</em> 在所有仓库都未提供。"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:372
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:375
 msgid "Requires update to %h %h"
 msgstr "需要更新到 %h %h"
 
@@ -215,16 +215,16 @@ msgstr "需要更新到 %h %h"
 msgid "Reset"
 msgstr "复位"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:673
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
 msgid "Save"
 msgstr "保存"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:668
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:671
 msgid "Saving configuration data…"
 msgstr "正在保存配置数据…"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:576
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:707
 msgid "Size"
 msgstr "大小"
 
@@ -237,21 +237,21 @@ msgstr "大小(.ipk)"
 msgid "Software"
 msgstr "软件包"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:753
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:756
 msgid "The <em>opkg %h</em> command failed with code <code>%d</code>."
 msgstr "<em>opkg %h</em> 命令失败,代码 <code>%d</code>。"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:380
 msgid ""
 "The installed version of package <em>%h</em> is not compatible, require %s "
 "while %s is installed."
 msgstr "已安装的软件包 <em>%h</em> 版本不兼容,要求 %s 而 %s 已安装。"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:617
 msgid "The package <em>%h</em> is not available in any configured repository."
 msgstr "软件包 <em>%h</em> 在所有已配置的仓库中都不存在。"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:397
 msgid ""
 "The repository version of package <em>%h</em> is not compatible, require %s "
 "but only %s is available."
@@ -274,33 +274,33 @@ msgstr "更新"
 msgid "Upgrade…"
 msgstr "升级…"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:703
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:575
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:706
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:131
 msgid "Version"
 msgstr "版本"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:383
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:401
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
 msgid "Version incompatible"
 msgstr "版本不兼容"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:738
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:741
 msgid "Waiting for the <em>opkg %h</em> command to complete…"
 msgstr "等待命令 <em>opkg %h</em> 执行完成…"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:533
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:692
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:536
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:695
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
 msgid "unknown"
 msgstr "未知"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:531
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:534
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
 msgid "~%.1024mB compressed"
 msgstr "~%.1024mB 已压缩"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:529
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:688
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:532
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:691
 msgid "~%.1024mB installed"
 msgstr "~%.1024mB 已安装"
index bd9a90bc2ae31d204dec88ce7e8b8522f37c2918..320e186e81e5f7b01039715f237ac7c7cf3a05fe 100644 (file)
@@ -15,7 +15,7 @@ msgstr ""
 msgid "Actions"
 msgstr "動作"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:710
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:713
 msgid "Automatically remove unused dependencies"
 msgstr ""
 
@@ -23,7 +23,7 @@ msgstr ""
 msgid "Available"
 msgstr "可用"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:641
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:644
 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 "
@@ -31,10 +31,10 @@ msgid ""
 "changed but is usually not preserved by <em>sysupgrade</em>."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:582
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:627
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:656
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:716
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:630
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:659
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:719
 msgid "Cancel"
 msgstr "取消"
 
@@ -47,21 +47,21 @@ msgstr ""
 msgid "Configure opkg…"
 msgstr "設定"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:559
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:562
 msgid "Dependencies"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:565
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:696
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:699
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:133
 msgid "Description"
 msgstr "描述"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:570
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
 msgid "Details for package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:762
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:765
 msgid "Dismiss"
 msgstr ""
 
@@ -73,12 +73,12 @@ msgstr ""
 msgid "Download and install package"
 msgstr "下載並安裝軟體包"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:748
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:751
 #, fuzzy
 msgid "Errors"
 msgstr "錯誤"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:736
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:739
 msgid "Executing package manager"
 msgstr ""
 
@@ -90,19 +90,19 @@ msgstr "過濾器"
 msgid "Free space"
 msgstr "剩餘空間"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:589
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:605
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:592
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:608
 msgid "Install"
 msgstr "安裝"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:178
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:389
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:116
 #, fuzzy
 msgid "Installed"
 msgstr "安裝"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:611
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
 msgid ""
 "Installing packages from untrusted sources is a potential security risk! "
 "Really attempt to install <em>%h</em>?"
@@ -113,21 +113,21 @@ msgstr ""
 msgid "Install…"
 msgstr "安裝"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:636
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:639
 #, fuzzy
 msgid "Loading configuration data…"
 msgstr "到相應設定頁"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:769
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:772
 msgid "Loading package information…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:624
 #, fuzzy
 msgid "Manually install package"
 msgstr "下載並安裝軟體包"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:374
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
 msgid "Needs upgrade"
 msgstr ""
 
@@ -148,12 +148,12 @@ msgstr "搜尋軟體包"
 msgid "No packages matching \"<strong>%h</strong>\"."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:406
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:409
 #, fuzzy
 msgid "Not available"
 msgstr "全部可用"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:391
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
 #, fuzzy
 msgid "Not installed"
 msgstr "尚未連線"
@@ -162,9 +162,9 @@ msgstr "尚未連線"
 msgid "OK"
 msgstr "行"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:635
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:667
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:670
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:679
 #, fuzzy
 msgid "OPKG Configuration"
 msgstr "OPKG-設定值"
@@ -182,36 +182,36 @@ msgstr "軟體包名稱"
 msgid "Previous page"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:618
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:157
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:723
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:726
 msgid "Remove"
 msgstr "移除"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:701
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
 msgid "Remove package <em>%h</em>"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:555
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:558
 msgid "Require approx. %.1024mB size for %d package(s) to install."
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:381
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:384
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:402
 msgid ""
 "Require version %h %h,\n"
 "installed %h"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:407
 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:372
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:375
 msgid "Requires update to %h %h"
 msgstr ""
 
@@ -219,17 +219,17 @@ msgstr ""
 msgid "Reset"
 msgstr "重置"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:673
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
 msgid "Save"
 msgstr "保存"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:668
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:671
 #, fuzzy
 msgid "Saving configuration data…"
 msgstr "設定設備"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:576
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:707
 msgid "Size"
 msgstr "大小"
 
@@ -242,21 +242,21 @@ msgstr ""
 msgid "Software"
 msgstr "軟體"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:753
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:756
 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:377
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:380
 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:614
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:617
 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:394
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:397
 msgid ""
 "The repository version of package <em>%h</em> is not compatible, require %s "
 "but only %s is available."
@@ -281,34 +281,34 @@ msgstr "上傳清單"
 msgid "Upgrade…"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:703
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:575
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:706
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:131
 msgid "Version"
 msgstr "版本"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:383
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:401
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
 msgid "Version incompatible"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:738
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:741
 #, fuzzy
 msgid "Waiting for the <em>opkg %h</em> command to complete…"
 msgstr "等待完整性指令..."
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:533
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:692
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:536
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:695
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
 msgid "unknown"
 msgstr "未知"
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:531
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:534
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
 msgid "~%.1024mB compressed"
 msgstr ""
 
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:529
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:688
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:532
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:691
 msgid "~%.1024mB installed"
 msgstr ""
index 6b3518f9e8fa7a539e11d0e32ce7fb3db7064520..d53a91a3b9a92409c89af29566f0f88c45d7ef63 100644 (file)
@@ -1,17 +1,17 @@
 msgid ""
 msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2014-06-15 09:10+0200\n"
+"PO-Revision-Date: 2019-04-02 00:05-0300\n"
 "Last-Translator: José Vicente <josevteg@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\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: Pootle 2.0.6\n"
+"X-Generator: Poedit 2.2.1\n"
+"Language-Team: \n"
 
 #: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:47
 msgid "Bidirectional mode"
@@ -43,7 +43,7 @@ msgstr "Configuración"
 
 #: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:22
 msgid "Specifies the interface to listen on."
-msgstr "Especifica el interfaz en el que se escucha."
+msgstr "Especifica la interfaz en la que se escucha."
 
 #: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:41
 msgid "TCP listener port."
@@ -51,7 +51,7 @@ msgstr "Puerto de escucha TCP."
 
 #: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:18
 msgid "enable"
-msgstr "activar"
+msgstr "habilitar"
 
 #: applications/luci-app-p910nd/luasrc/controller/p910nd.lua:13
 #: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:9
diff --git a/applications/luci-app-pagekitec/po/es/pagekitec.po b/applications/luci-app-pagekitec/po/es/pagekitec.po
new file mode 100644 (file)
index 0000000..862ab5e
--- /dev/null
@@ -0,0 +1,73 @@
+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"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\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 ""
+"<p />Nota: necesita una cuenta de PageKite que funcione, o al menos, su "
+"propio front end para que este formulario funcione. Visite <a href=\"https://"
+"pagekite.net/home/\">su cuenta</a> para configurar un nombre para su "
+"enrutador y obtener una clave secreta para la conexión. <p/> <em> Nota: este "
+"configurador web solo admite algunos usos muy básicos de pagekite.</em>"
+
+#: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:20
+msgid "Basic HTTP"
+msgstr "HTTP básico"
+
+#: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:23
+msgid "Basic SSH"
+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 ""
+"Habilitar un túnel al servidor HTTP local (en la mayoría de los casos, este "
+"sitio de administración)"
+
+#: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:24
+msgid "Enable a tunnel to the local SSH server"
+msgstr "Habilitar un túnel al servidor SSH local"
+
+#: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:13
+msgid "Kite Name"
+msgstr "Nombre de Kite"
+
+#: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:14
+msgid "Kite Secret"
+msgstr "Kite secreto"
+
+#: 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 "PageKite"
+
+#: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:16
+msgid "Static Setup"
+msgstr "Configuración 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 ""
+"Configuración estática, deshabilitar la conmutación por error FE y "
+"actualizaciones de DDNS, configúralo si estás ejecutando tu propia interfaz "
+"sin una cuenta de pagekite.me"
index 65027012cdd4c92586368791505062e61f753bcd..82132e50d5e548dff95b27213c5826095f965f11 100644 (file)
@@ -1,21 +1,21 @@
 msgid ""
 msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2012-09-02 08:33+0200\n"
+"PO-Revision-Date: 2019-05-15 17:32-0300\n"
 "Last-Translator: José Vicente <josevteg@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\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: Pootle 2.0.6\n"
+"X-Generator: Poedit 2.2.1\n"
+"Language-Team: \n"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
 msgid "Advanced Settings"
-msgstr "Configuración Avanzada"
+msgstr "Configuración avanzada"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:35
 msgid "Allowed clients"
@@ -31,7 +31,7 @@ msgid ""
 "username:password format."
 msgstr ""
 "Autenticación soportada: Basic HTTP. Provee del nombre de usuario y "
-"contraseña in el formato username:password."
+"contraseña en formato username:password."
 
 #: applications/luci-app-polipo/luasrc/controller/polipo.lua:13
 msgid "Configuration"
@@ -47,7 +47,7 @@ msgstr "Dirección del servidor DNS"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:154
 msgid "Delete cache files time"
-msgstr "Tiempo para eliminar archivos de cache"
+msgstr "Tiempo para eliminar archivos de caché"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:125
 msgid "Disk cache location"
@@ -59,7 +59,7 @@ msgstr "No consultar IPv6"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:133
 msgid "Enable if cache (proxy) is shared by multiple users."
-msgstr "Activar si la cache (proxy) es compartida por múltiples usuarios."
+msgstr "Habilitar si la caché (proxy) es compartida por múltiples usuarios."
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:173
 msgid "First PMM segment size (in bytes)"
@@ -76,7 +76,7 @@ msgstr "Cuánta RAM debe usar Polipo como caché."
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:112
 msgid "In RAM cache size (in bytes)"
-msgstr "Tamaño (en bytes) de la cache en RAM"
+msgstr "Tamaño (en bytes) de la caché en RAM"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:18
 msgid "Listen address"
@@ -92,9 +92,10 @@ msgid ""
 "devices is recommended, because the cache can grow considerably. Leave it "
 "empty to disable on-disk cache."
 msgstr ""
-"Ubicación en la que Polipo creará archivos permanentemente. Se recomienda el "
-"uso de dispositivos de almacenamiento externo, ya que la caché puede "
-"aumentar considerablemente. Deje en blanco para desactivar la caché en disco."
+"Ubicación donde polipo guardará los archivos en caché permanentemente. Se "
+"recomienda el uso de dispositivos de almacenamiento externo, ya que la caché "
+"puede aumentar considerablemente. Deje en blanco para deshabilitar la caché "
+"en disco."
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:103
 msgid "Log file location"
@@ -114,7 +115,7 @@ msgstr "Nunca usar el DNS del sistema"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:119
 msgid "On-Disk Cache"
-msgstr "Cache en disco"
+msgstr "Caché en disco"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:169
 msgid "PMM segments size (in bytes)"
@@ -133,8 +134,8 @@ msgid ""
 "Parent proxy address (in host:port format), to which Polipo will forward the "
 "requests."
 msgstr ""
-"Dirección del proxy padre (en formato máquina:puerto), al cual Polipo "
-"traspasará las peticiones."
+"Dirección del proxy padre (en formato host:puerto), al cual Polipo reenviará "
+"las peticiones."
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:87
 msgid "Parent proxy authentication"
@@ -179,7 +180,7 @@ msgstr "Proxy"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:64
 msgid "Query DNS by hostname"
-msgstr "Consultar DNS por nombre de máquina"
+msgstr "Consultar DNS por nombre de host"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:72
 msgid "Query DNS directly, fallback to system resolver"
@@ -188,7 +189,7 @@ msgstr "Consultar DNS directamente y si falla probar con el del sistema"
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:69
 msgid "Query DNS directly, for unknown hosts fall back to system resolver"
 msgstr ""
-"Consultar DNS directamente y para máquinas desconocidas probar con el del "
+"Consultar DNS directamente y para hosts desconocidas probar con el del "
 "sistema"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:54
@@ -218,7 +219,7 @@ msgstr ""
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:132
 msgid "Shared cache"
-msgstr "Cache compartida"
+msgstr "Caché compartida"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:174
 msgid ""
@@ -230,7 +231,7 @@ msgstr ""
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:138
 msgid "Size to which cached files should be truncated"
-msgstr "Tamaño máximo de los ficheros caché"
+msgstr "Tamaño máximo de los archivos caché"
 
 #: applications/luci-app-polipo/luasrc/controller/polipo.lua:12
 msgid "Status"
@@ -250,24 +251,24 @@ msgstr ""
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:155
 msgid "Time after which cached files will be deleted"
-msgstr "Tiempo tras el que se borrarán los ficheros en caché"
+msgstr "Tiempo tras el que se borrarán los archivos en caché"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:147
 msgid "Time after which cached files will be truncated"
-msgstr "Tiempo tras el que se truncarán los ficheros en caché"
+msgstr "Tiempo tras el que se truncarán los archivos en caché"
 
 #: 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 ""
-"Para activar PMM, el tamaño de segmento PMM debe tener un valor positivo."
+"Para habilitar PMM, el tamaño de segmento PMM debe tener un valor positivo."
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:137
 msgid "Truncate cache files size (in bytes)"
-msgstr "Truncar el tamaño del archivo de la cache (en bytes)"
+msgstr "Truncar el tamaño del archivo de la caché (en bytes)"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:146
 msgid "Truncate cache files time"
-msgstr "Truncar tiempos en el archivo de cache"
+msgstr "Truncar tiempos en el archivo de caché"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:104
 msgid ""
@@ -290,7 +291,7 @@ msgstr ""
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:16
 msgid "enable"
-msgstr "activar"
+msgstr "Habilitar"
 
 #~ msgid ""
 #~ "To enable polipo on-disk cache cleaning (highly recommended), you should "
index 1efdc7069364e34e9d45e0b1873da785d58d1a12..9cc602181adff69fa3dfb4f6bd6809c8af637392 100644 (file)
@@ -1,29 +1,32 @@
+#
+# Yangfl <mmyangfl@gmail.com>, 2019.
+#
 msgid ""
 msgstr ""
 "Project-Id-Version: luci-app-privoxy\n"
 "POT-Creation-Date: 2015-06-10 20:16+0100\n"
-"PO-Revision-Date: 2017-01-05 18:01+0800\n"
-"Last-Translator: maz-1 <ohmygod19993 at gmail dotcom>\n"
-"Language-Team: \n"
+"PO-Revision-Date: 2019-01-03 22:42+0800\n"
+"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
+"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
 "Language: zh_CN\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"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Gtranslator 3.30.1\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
 "X-Poedit-SourceCharset: UTF-8\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 "当用户试图访问不受信任的页面时,错误页面所显示的URL。"
+msgstr "当用户试图访问不受信任的页面时,错误页面所显示的 URL。"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:226
 msgid ""
 "A URL to documentation about the local Privoxy setup, configuration or "
 "policies."
-msgstr "指向 Privoxy 安装、设置和规则说明文档的 URL"
+msgstr "指向 Privoxy 安装、设置和规则说明文档的 URL"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:325
 msgid "A directory where Privoxy can create temporary files."
@@ -75,19 +78,19 @@ msgstr ""
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:851
 msgid "Debug GIF de-animation"
-msgstr "GIF动画日志"
+msgstr "调试 GIF 动画"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:833
 msgid "Debug force feature"
-msgstr "Force feature 日志"
+msgstr "调试 Force feature"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:845
 msgid "Debug redirects"
-msgstr "重定向日志"
+msgstr "调试重定向"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:839
 msgid "Debug regular expression filters"
-msgstr "正则表达式日志"
+msgstr "调试正则表达式"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:152
 msgid "Delay (in seconds) during system boot before Privoxy start"
@@ -119,15 +122,15 @@ msgstr "允许转发代理认证"
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:135
 msgid ""
 "Enable/Disable autostart of Privoxy on system startup and interface events"
-msgstr "å¼\80å\90¯/å\85³é\97­ Privoxy å\9c¨ç³»ç»\9få\90¯å\8a¨æ\88\96æ\8e¥å\8f£äº\8b件æ\97¶è\87ªå\8a¨å\90¯å\8a¨ã\80\82"
+msgstr "å\90¯ç\94¨/ç¦\81ç\94¨ Privoxy å\9c¨ç³»ç»\9få\90¯å\8a¨æ\88\96æ\8e¥å\8f£äº\8b件æ\97¶è\87ªå\8a¨å\90¯å\8a¨"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:555
 msgid "Enable/Disable filtering when Privoxy starts."
-msgstr "Privoxy å\90¯å\8a¨æ\97¶å¼\80å\90¯/å\85³é\97­过滤。"
+msgstr "Privoxy å\90¯å\8a¨æ\97¶å\90¯ç\94¨/ç¦\81ç\94¨过滤。"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:134
 msgid "Enabled"
-msgstr "å·²å¼\80å\90¯"
+msgstr "å·²å\90¯ç\94¨"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:602
 msgid ""
@@ -139,7 +142,7 @@ msgstr "如果没有需要认证的父级代理时,不推荐开启这个选项
 #: 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 "在设置目录中未找到文件 '%S'!"
+msgstr "在设置目录中未找到文件“%s”"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:915
 #: applications/luci-app-privoxy/luasrc/view/privoxy/detail_logview.htm:12
@@ -153,7 +156,7 @@ msgstr "文件和目录"
 
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:36
 msgid "For help use link at the relevant option"
-msgstr "点击相应选项的连接可获取帮助"
+msgstr "点击相应选项的连接可获取帮助"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:91
 msgid "Forwarding"
@@ -163,7 +166,7 @@ msgstr "转发"
 msgid ""
 "If enabled, Privoxy hides the 'go there anyway' link. The user obviously "
 "should not be able to bypass any blocks."
-msgstr "如果启用,Privoxy 会隐藏 'go there anyway' 链接,用户就不能绕过屏蔽。"
+msgstr "如果启用,Privoxy 会隐藏“go there anyway”链接,用户就不能绕过屏蔽。"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:67
 msgid ""
@@ -184,7 +187,7 @@ msgstr "不推荐新手使用。"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:194
 msgid "Location of the Privoxy User Manual."
-msgstr "Privoxy 用户手册位置"
+msgstr "Privoxy 用户手册位置"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:108
 msgid "Log File Viewer"
@@ -206,7 +209,7 @@ msgstr "记录配置保存动作"
 msgid ""
 "Log the destination for each request Privoxy let through. See also 'Debug "
 "1024'."
-msgstr "记录 Privoxy 允许的所有请求。另请参考 'Debug 1024'。"
+msgstr "记录 Privoxy 允许的所有请求。另请参考“Debug 1024”。"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:863
 msgid ""
@@ -224,38 +227,38 @@ msgstr "主要规则文件"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:461
 msgid "Mandatory Input: No Data given!"
-msgstr "必需选项没有设置数据!"
+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 "必需选项没有设置目录!"
+msgstr "必需选项没有设置目录!"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:279
 msgid "Mandatory Input: No File given!"
-msgstr "必需选项没有设置文件!"
+msgstr "必需选项没有设置文件!"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:479
 msgid "Mandatory Input: No Port given!"
-msgstr "必需选项没有设置端口!"
+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 "必需选项没有设置文件!"
+msgstr "必需选项没有设置文件!"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:482
 msgid "Mandatory Input: No valid IPv4 address or host given!"
-msgstr "必需选项: 没有设置有效的IPV4地址或者主机!"
+msgstr "必需选项:没有设置有效的 IPv4 地址或者主机!"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:470
 msgid "Mandatory Input: No valid IPv6 address given!"
-msgstr "必需选项: 没有设置有效的IPV6地址!"
+msgstr "必需选项:没有设置有效的 IPv6 地址!"
 
 #: 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 "必需选项没有设置有效的端口!"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:733
 msgid "Maximum number of client connections that will be served."
@@ -278,11 +281,11 @@ msgstr "未安装"
 #: 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 "路径结尾不要加“/”。"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:881
 msgid "Non-fatal errors - *we highly recommended enabling this*"
-msgstr "非致命性错误 - * 强烈建议开启 *"
+msgstr "非致命性错误 - *强烈建议启用*"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:714
 msgid ""
@@ -326,8 +329,8 @@ msgid ""
 "configuration, help and logging. This section of the configuration file "
 "tells Privoxy where to find those other files."
 msgstr ""
-"Privoxy 可以使用其他一些文件用于附加设置,帮助和日志。这个区域用来告诉 "
-"Privoxy 从哪里找到这些文件。"
+"Privoxy 可以(而且一般都会)使用其他一些文件用于附加设置,帮助和日志。这个区"
+"域用来告诉 Privoxy 从哪里找到这些文件。"
 
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:32
 msgid ""
@@ -336,7 +339,7 @@ msgid ""
 "access, and removing ads and other obnoxious Internet junk."
 msgstr ""
 "Privoxy 是一个无缓存的网络代理,具有高级过滤功能,能够修改网页数据和 HTTP 请"
-"求头,控制访问,移除广告等。"
+"求头、控制访问、移除广告等。"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:908
 msgid "Read / Reread log file"
@@ -356,11 +359,11 @@ msgstr "显示请求头 解析"
 
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:76
 msgid "Software package '%s' is not installed."
-msgstr "软件包 '%s' 未安装"
+msgstr "软件包“%s”未安装。"
 
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:85
 msgid "Software package '%s' is outdated."
-msgstr "软件包 '%s' 已过时"
+msgstr "软件包“%s”已过时。"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:125
 #: applications/luci-app-privoxy/luasrc/view/privoxy/detail_startstop.htm:10
@@ -381,19 +384,19 @@ msgstr "启动标语和警告。"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:455
 msgid "Syntax:"
-msgstr "格式:"
+msgstr "格式"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:786
 msgid "Syntax: Client header names delimited by spaces."
-msgstr "格式由空格分隔的客户端请求头名称。"
+msgstr "格式由空格分隔的客户端请求头名称。"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:612
 msgid "Syntax: target_pattern http_parent[:port]"
-msgstr "格式target_pattern http_parent[:port]"
+msgstr "格式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 "格式target_pattern socks_proxy[:port] http_parent[:port]"
+msgstr "格式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
@@ -431,11 +434,11 @@ msgstr "其他设置文件所在的目录。"
 msgid ""
 "The filter files contain content modification rules that use regular "
 "expressions."
-msgstr "过滤文件包含了使用正则表达式编写的内容修改规则"
+msgstr "过滤文件包含了使用正则表达式编写的内容修改规则"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:183
 msgid "The hostname shown on the CGI pages."
-msgstr "CGI页面显示的主机名。"
+msgstr "CGI 页面显示的主机名。"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:274
 msgid "The log file to use. File name, relative to log directory."
@@ -463,7 +466,7 @@ msgstr "信任机制是一个实验性的白名单特性,使用时应小心。
 msgid ""
 "The value of this option only matters if the experimental trust mechanism "
 "has been activated."
-msgstr "只有开启了信任机制时这个选项的值才有效"
+msgstr "只有开启了信任机制时这个选项的值才有效"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:796
 msgid ""
@@ -487,7 +490,7 @@ msgid ""
 "Through which SOCKS proxy (and optionally to which parent HTTP proxy) "
 "specific requests should be routed."
 msgstr ""
-"指定的请求应该通过哪一个 SOCKS 代理(并且通过哪一个 HTTP 父代理,可选)"
+"指定的请求应该通过哪一个 SOCKS 代理(并且通过哪一个 HTTP 父代理,可选)"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:610
 msgid "To which parent HTTP proxy specific requests should be routed."
@@ -509,26 +512,26 @@ msgstr "输入值不是数字"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:168
 msgid "Value not between 0 and 300"
-msgstr "输入值不在0和300之间"
+msgstr "输入值不在 0 和 300 之间"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:774
 msgid "Value not between 0 and 9"
-msgstr "输入值不在0和9之间"
+msgstr "输入值不在 0 和 9 之间"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:545
 msgid "Value not between 1 and 4096"
-msgstr "输入值不在1和4096之间"
+msgstr "输入值不在 1 和 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 "输入值为空或者不是大于零"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:537
 msgid "Value range 1 to 4096, no entry defaults to 4096"
-msgstr "输入值为1到4096,默认为4096"
+msgstr "输入值为 1 到 4096,默认为 4096"
 
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:45
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:47
@@ -542,23 +545,23 @@ msgstr "版本信息"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:646
 msgid "Whether intercepted requests should be treated as valid."
-msgstr "被拦截的请求是否应被当作有效的。"
+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 "Privoxy 是否识别特殊的 HTTP 请求头以切换状态。"
+msgstr "是否让 Privoxy 识别特殊的 HTTP 请求头以切换状态。"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:758
 msgid "Whether or not buffered content is compressed before delivery."
-msgstr "缓冲内容在传递之前是否压缩。"
+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 "æ\8c\81ä¹\85å\87ºç«\99è¿\9eæ\8e¥æ\98¯å\90¦åº\94å\9c¨ä¸\8då\90\8cç\9a\84å\85¥ç«\99è¿\9eæ\8e¥ä¹\8bé\97´å\85±äº«。"
+msgstr "æ\98¯å\90¦åº\94å\9c¨ä¸\8då\90\8cç\9a\84å\85¥ç«\99è¿\9eæ\8e¥ä¹\8bé\97´å\85±äº«æ\8c\81ä¹\85å\87ºç«\99è¿\9eæ\8e¥。"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:683
 msgid "Whether or not pipelined requests should be served."
@@ -578,12 +581,12 @@ 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 "访问 Privoxy CGI 页面的请求是否可以被拦截或重定向。"
+msgstr "是否可以被拦截或重定向访问 Privoxy CGI 页面的请求。"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:660
 msgid ""
 "Whether the CGI interface should stay compatible with broken HTTP clients."
-msgstr "CGI 界面是否应兼容过时的HTTP客户端。"
+msgstr "是否让 CGI 界面兼容过时的 HTTP 客户端。"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:794
 msgid "Whether to run only one server thread."
@@ -610,14 +613,3 @@ msgstr "或更高"
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:89
 msgid "required"
 msgstr "需要"
-
-#~ msgid "Local Set-up"
-#~ msgstr "本地设置"
-
-#~ msgid "Software update required"
-#~ msgstr "需要升级软件"
-
-#~ msgid ""
-#~ "The currently installed 'privoxy' package is not supported by LuCI "
-#~ "application."
-#~ msgstr "目前安装的privoxy版本不被luci支持。"
diff --git a/applications/luci-app-privoxy/po/zh-tw/privoxy.po b/applications/luci-app-privoxy/po/zh-tw/privoxy.po
new file mode 100644 (file)
index 0000000..e5ec2e4
--- /dev/null
@@ -0,0 +1,615 @@
+#
+# Yangfl <mmyangfl@gmail.com>, 2019.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: luci-app-privoxy\n"
+"POT-Creation-Date: 2015-06-10 20:16+0100\n"
+"PO-Revision-Date: 2019-01-03 22:42+0800\n"
+"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
+"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
+"Language: zh_TW\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Gtranslator 3.30.1\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Poedit-SourceCharset: UTF-8\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 "當用戶試圖訪問不受信任的頁面時,錯誤頁面所顯示的 URL。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:226
+msgid ""
+"A URL to documentation about the local Privoxy setup, configuration or "
+"policies."
+msgstr "指向 Privoxy 安裝、設定和規則說明文件的 URL。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:325
+msgid "A directory where Privoxy can create temporary files."
+msgstr "Privoxy 存放臨時檔案的目錄。"
+
+#: 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 "用於聯絡 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 "當服務端沒有指定超時時間時假定的超時時間(單位:秒)。"
+
+#: 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 "CGI 使用者介面"
+
+#: 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 ""
+"在這裡設定 HTTP 請求所經過的多重代理鏈。注意:父級代理可能嚴重降低您的隱私安"
+"全度。在這裡還可以設定 SOCKS 代理。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:851
+msgid "Debug GIF de-animation"
+msgstr "除錯 GIF 動畫"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:833
+msgid "Debug force feature"
+msgstr "除錯 Force feature"
+
+#: 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 "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 "目錄不存在!"
+
+#: 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 "在延遲期間無法檢測到 ifup 事件!"
+
+#: 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 "啟用/禁用 Privoxy 在系統啟動或介面事件時自動啟動"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:555
+msgid "Enable/Disable filtering when Privoxy starts."
+msgstr "Privoxy 啟動時啟用/禁用過濾。"
+
+#: 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 "在設定目錄中未找到檔案“%s”"
+
+#: 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 "如果啟用,Privoxy 會隱藏“go there anyway”連結,使用者就不能繞過遮蔽。"
+
+#: 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 ""
+"如果除了您還有其他使用者使用 Privoxy 連線,最好讓他們知道如何聯絡您,您遮蔽什"
+"麼,您為什麼這樣做,您的政策等等。"
+
+#: 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 "Privoxy 使用者手冊位置。"
+
+#: 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 "記錄 Privoxy 允許的所有請求。另請參考“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 "記錄 Privoxy 拒絕的請求目標以及拒絕原因。"
+
+#: 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 "必需選項:沒有設定有效的 IPv4 地址或者主機!"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:470
+msgid "Mandatory Input: No valid IPv6 address given!"
+msgstr "必需選項:沒有設定有效的 IPv6 地址!"
+
+#: 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 "內容過濾的最大緩衝(單位:KB)。"
+
+#: 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 "Socket 連線未收到資料的超時時間。"
+
+#: 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 "只有使用外接規則時,Privoxy 才需要建立臨時檔案。"
+
+#: 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 "請閱讀 Privoxy 手冊以瞭解詳情!"
+
+#: 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 "Privoxy 網路代理"
+
+#: 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 ""
+"Privoxy 可以(而且一般都會)使用其他一些檔案用於附加設定,幫助和日誌。這個區"
+"域用來告訴 Privoxy 從哪裡找到這些檔案。"
+
+#: 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 ""
+"Privoxy 是一個無快取的網路代理,具有高階過濾功能,能夠修改網頁資料和 HTTP 請"
+"求頭、控制訪問、移除廣告等。"
+
+#: 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 "顯示 I/O 狀態"
+
+#: 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 "軟體包“%s”未安裝。"
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:85
+msgid "Software package '%s' is outdated."
+msgstr "軟體包“%s”已過時。"
+
+#: 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 "啟動/停止 Privoxy 網路代理"
+
+#: 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 "格式: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 "格式: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 "系統"
+
+#: 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 "Privoxy 接收客戶端請求時監聽的地址和 TCP 埠。"
+
+#: 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 "使用 zlib 壓縮緩衝內容時的壓縮級別。"
+
+#: 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 "CGI 頁面顯示的主機名。"
+
+#: 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 ""
+"當頁面因為 handle-as-empty-document 規則被阻止時返回的狀態碼(選上為 200 OK,"
+"不選上為 403 Forbidden)"
+
+#: 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 "這個選項在以後的版本中將被移除,因為它被 header taggers 所取代了。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:85
+msgid ""
+"This tab controls the security-relevant aspects of Privoxy's configuration."
+msgstr "這個標籤用於設定與安全相關的 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 ""
+"指定的請求應該通過哪一個 SOCKS 代理(並且通過哪一個 HTTP 父代理,可選)。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:610
+msgid "To which parent HTTP proxy specific requests should be routed."
+msgstr "請求應轉發至哪一個父級 HTTP 代理。"
+
+#: 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 "輸入值不在 0 和 300 之間"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:774
+msgid "Value not between 0 and 9"
+msgstr "輸入值不在 0 和 9 之間"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:545
+msgid "Value not between 1 and 4096"
+msgstr "輸入值不在 1 和 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 "輸入值為空或者不是大於零"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:537
+msgid "Value range 1 to 4096, no entry defaults to 4096"
+msgstr "輸入值為 1 到 4096,預設為 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 "版本"
+
+#: 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 "是否讓 Privoxy 識別特殊的 HTTP 請求頭以切換狀態。"
+
+#: 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 "是否可以通過 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 "是否使用基於網頁的規則編輯器。"
+
+#: 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 "是否可以被攔截或重定向訪問 Privoxy CGI 頁面的請求。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:660
+msgid ""
+"Whether the CGI interface should stay compatible with broken HTTP clients."
+msgstr "是否讓 CGI 介面相容過時的 HTTP 客戶端。"
+
+#: 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 a405d316213d8cc0ac68a6c1d3a292766ee47240..33779dee435e790496fe78da79ee78a8c5957580 100644 (file)
@@ -1,17 +1,17 @@
 msgid ""
 msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2010-03-25 22:10+0100\n"
-"PO-Revision-Date: 2014-06-15 09:13+0200\n"
+"PO-Revision-Date: 2019-02-27 15:11-0300\n"
 "Last-Translator: José Vicente <josevteg@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\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: Pootle 2.0.6\n"
+"X-Generator: Poedit 2.2.1\n"
+"Language-Team: \n"
 
 #: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:23
 msgid "Calculate overhead"
@@ -31,7 +31,7 @@ msgstr "Comentario"
 
 #: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:61
 msgid "Destination host"
-msgstr "Máquina de destino"
+msgstr "Host de destino"
 
 #: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:27
 msgid "Download speed (kbit/s)"
@@ -39,7 +39,7 @@ msgstr "Velocidad de descarga (Kbit/s)"
 
 #: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:16
 msgid "Enable"
-msgstr "Activar"
+msgstr "Habilitar"
 
 #: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:25
 msgid "Half-duplex"
@@ -71,7 +71,7 @@ msgstr "Calidad de Servicio"
 
 #: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:56
 msgid "Source host"
-msgstr "Máquina origen"
+msgstr "Host de origen"
 
 #: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:39
 msgid "Target"
@@ -86,8 +86,8 @@ msgid ""
 "With <abbr title=\"Quality of Service\">QoS</abbr> you can prioritize "
 "network traffic selected by addresses, ports or services."
 msgstr ""
-"Con QoS puede priorizar el tráfico de la red seleccionando por direcciones, "
-"puertos o servicios."
+"Con <abbr title=\"Quality of Service\">QoS</abbr> puede priorizar el tráfico "
+"de red seleccionado por direcciones, puertos o servicios."
 
 #: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:58
 #: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:63
@@ -98,7 +98,7 @@ msgstr "todos"
 
 #: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:20
 msgid "default"
-msgstr "por defecto"
+msgstr "predeterminado"
 
 #: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:41
 msgid "express"
@@ -114,7 +114,7 @@ msgstr "normal"
 
 #: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:40
 msgid "priority"
-msgstr "prioritario"
+msgstr "prioridad"
 
 #~ msgid "Service"
 #~ msgstr "Servicio"
diff --git a/applications/luci-app-radicale2/Makefile b/applications/luci-app-radicale2/Makefile
new file mode 100644 (file)
index 0000000..83a2e71
--- /dev/null
@@ -0,0 +1,14 @@
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=Radicale v2.x CalDAV/CardDAV Server
+LUCI_DEPENDS:=+radicale2 +rpcd-mod-rad2-enc
+LUCI_PKGARCH:=all
+
+PKG_LICENSE:=Apache-2.0
+PKG_MAINTAINER:=Daniel Dickinson <cshored@thecshore.com>
+
+LUA_TARGET:=source
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-app-radicale2/luasrc/controller/radicale2.lua b/applications/luci-app-radicale2/luasrc/controller/radicale2.lua
new file mode 100644 (file)
index 0000000..7b94552
--- /dev/null
@@ -0,0 +1,38 @@
+-- Licensed to the public under the Apache License 2.0.
+
+module("luci.controller.radicale2", package.seeall)
+
+function index()
+       local page
+
+        -- no config create an empty one
+        if not nixio.fs.access("/etc/config/radicale2") then
+                nxfs.writefile("/etc/config/radicale2", "")
+        end
+
+       page = entry({"admin", "services", "radicale2"}, alias("admin", "services", "radicale2", "server"), _("Radicale 2.x"))
+       page.leaf = false
+
+       page = entry({"admin", "services", "radicale2", "server"}, cbi("radicale2/server"), _("Server Settings"))
+       page.leaf = true
+       page.order = 10
+
+       page = entry({"admin", "services", "radicale2", "auth"}, cbi("radicale2/auth"), _("Authentication / Users"))
+       page.leaf = true
+       page.order = 20
+
+       page = entry({"admin", "services", "radicale2", "storage"}, cbi("radicale2/storage"), _("Storage"))
+       page.leaf = true
+       page.order = 30
+
+       page = entry({"admin", "services", "radicale2", "logging"}, cbi("radicale2/logging"), _("Logging"))
+       page.leaf = true
+       page.order = 40
+end
+
+function pymodexists(module)
+   retfun = luci.util.execi('python3 -c \'import importlib.util as util;found_module = util.find_spec("' .. module .. '");print(found_module is not None);print("\\n")\'')
+   retval = retfun() == "True"
+   while retfun() do end
+   return retval
+end
diff --git a/applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua b/applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua
new file mode 100644 (file)
index 0000000..b352bb4
--- /dev/null
@@ -0,0 +1,195 @@
+-- Licensed to the public under the Apache License 2.0.
+
+local rad2 = luci.controller.radicale2
+local fs = require("nixio.fs")
+local util = require("luci.util")
+
+local m = Map("radicale2", translate("Radicale 2.x"),
+             translate("A lightweight CalDAV/CardDAV server"))
+
+local s = m:section(NamedSection, "auth", "section", translate("Authentication"))
+s.addremove = true
+s.anonymous = false
+
+local at = s:option(ListValue, "type", translate("Authentication Type"))
+at:value("", translate("Default (htpasswd file from users below)"))
+at:value("htpasswd", translate("htpasswd file (manually populated)"))
+at:value("none", translate("No authentication"))
+at:value("remote_user", translate("REMOTE_USER from web server"))
+at:value("http_x_remote_user", translate("X-Remote-User from web server"))
+at.default = ""
+at.rmempty = true
+
+local o = s:option(Value, "htpasswd_filename", translate("Filename"), translate("htpasswd-formatted file filename"))
+o:depends("type", "htpasswd")
+o.rmempty = true
+o.placeholder = "/etc/radicale2/users"
+o.default = ""
+
+local hte = s:option(ListValue, "htpasswd_encryption", translate("Encryption"), translate("Password encryption method"))
+hte:depends("type", "htpasswd")
+hte:depends("type", "")
+hte:value("plain", translate("Plaintext"))
+hte:value("sha1", translate("SHA1"))
+hte:value("ssha", translate("SSHA"))
+hte:value("crypt", translate("crypt"))
+if rad2.pymodexists("passlib") then
+       hte:value("md5", translate("md5"))
+       if rad2.pymodexists("bcrypt") then
+               hte:value("bcrypt", translate("bcrypt"))
+       end
+end
+hte.default = "plain"
+hte.rmempty = true
+
+if not rad2.pymodexists("bcrypt") then
+       o = s:option(DummyValue, "nobcrypt", translate("Insecure hashes"), translate("Install python3-passlib and python3-bcrypt to enable a secure hash"))
+else
+       o = s:option(DummyValue, "nobcrypt", translate("Insecure hashes"), translate("Select bcrypt above to enable a secure hash"))
+       o:depends("htpasswd_encrypt","")
+       o:depends("htpasswd_encrypt","plain")
+       o:depends("htpasswd_encrypt","sha1")
+       o:depends("htpasswd_encrypt","ssha")
+       o:depends("htpasswd_encrypt","crypt")
+       o:depends("htpasswd_encrypt","md5")
+end
+
+o = s:option(Value, "delay", translate("Retry Delay"), translate("Required time between a failed authentication attempt and trying again"))
+o.rmempty = true
+o.default = 1
+o.datatype = "uinteger"
+o:depends("type", "")
+o:depends("type", "htpasswd")
+o:depends("type", "remote_user")
+o:depends("type", "http_x_remote_user")
+
+s = m:section(TypedSection, "user", translate("User"), translate("Users and Passwords"))
+s.addremove = true
+s.anonymous = true
+
+o = s:option(Value, "name", translate("Username"))
+o.rmempty = true
+o.placeholder = "johndoe"
+
+if rad2.pymodexists("passlib") then
+
+local plainpass = s:option(Value, "plain_pass", translate("Plaintext Password"))
+plainpass.placeholder = "Example password"
+plainpass.password = true
+
+local ppconfirm = s:option(Value, "plain_pass_confirm", translate("Confirm Plaintext Password"))
+ppconfirm.placeholder = "Example password"
+ppconfirm.password = true
+
+plainpass.cfgvalue = function(self, section)
+       return self:formvalue(section)
+end
+
+plainpass.write = function(self, section)
+       return true
+end
+
+
+ppconfirm.cfgvalue = plainpass.cfgvalue
+ppconfirm.write = plainpass.write
+
+plainpass.validate = function(self, value, section)
+       if self:cfgvalue(section) ~= ppconfirm:cfgvalue(section) then
+               return nil, translate("Password and confirmation do not match")
+       end
+       return AbstractValue.validate(self, value, section)
+end
+
+ppconfirm.validate = function(self, value, section)
+       if self:cfgvalue(section) ~= plainpass:cfgvalue(section) then
+               return nil, translate("Password and confirmation do not match")
+       end
+       return AbstractValue.validate(self, value, section)
+end
+
+local pass = s:option(Value, "password", translate("Encrypted Password"), translate("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)."))
+pass.password = true
+pass.rmempty = false
+
+function encpass(self, section)
+       local plainvalue = plainpass:cfgvalue(section)
+       local pvc = ppconfirm:cfgvalue(section)
+       local encvalue, err
+
+       if not plainvalue or not pvc or plainvalue == "" or pvc == "" or plainvalue ~= pvc then
+               return nil
+       end
+       local enctype = hte:formvalue("auth")
+       if not enctype then
+               enctype = hte:cfgvalue("auth")
+       end
+       if not enctype or enctype == "" or enctype == "plain" then
+               return plainvalue
+       end
+
+       encvalue, err = util.ubus("rad2-enc", "encrypt", { type = enctype, plainpass = plainvalue })
+       if not encvalue then
+               return nil
+       end
+
+       return encvalue and encvalue.encrypted_password
+end
+
+pass.cfgvalue = function(self, section)
+       if not plainpass:formvalue(section) then
+               return Value.cfgvalue(self, section)
+       else
+               return Value.formvalue(self, section)
+       end
+end
+
+pass.formvalue = function(self, section)
+       if not plainpass:formvalue(section) then
+               return Value.formvalue(self, section)
+       else
+               return encpass(self, section) or Value.formvalue(self, section)
+       end
+end
+
+else
+local pass = s:option(Value, "password", translate("Encrypted Password"), translate("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."))
+pass.password = true
+pass.rmempty = false
+
+end -- python3-passlib installed
+
+-- TODO: Allow configuration of rights file from this page
+local s = m:section(NamedSection, "section", "rights", translate("Rights"), translate("User-based ACL Settings"))
+s.addremove = true
+s.anonymous = false
+
+o = s:option(ListValue, "type", translate("Rights Type"))
+o:value("", translate("Default (owner only)"))
+o:value("owner_only", translate("RO: None, RW: Owner"))
+o:value("authenticated", translate("RO: None, RW: Authenticated Users"))
+o:value("owner_write", translate("RO: Authenticated Users, RW: Owner"))
+o:value("from_file", translate("Based on settings in 'Rights File'"))
+o:value("none", translate("RO: All, RW: All"))
+o.default = ""
+o.rmempty = true
+
+rights_file = s:option(FileUpload, "file", translate("Rights File"))
+rights_file.rmempty = true
+rights_file:depends("type", "from_file")
+
+o = s:option(Button, "remove_conf",
+       translate("Remove configuration for rights file"),
+       translate("This permanently deletes the rights file and configuration to use same."))
+o.inputstyle = "remove"
+o:depends("type", "from_file")
+
+function o.write(self, section)
+       if cert_file:cfgvalue(section) and fs.access(o:cfgvalue(section)) then fs.unlink(rights_file:cfgvalue(section)) end
+       self.map:del(section, "file")
+       self.map:del(section, "rights_file")
+       luci.http.redirect(luci.dispatcher.build_url("admin", "services", "radicale2", "auth"))
+end
+
+-- TODO: Allow configuration rights file from this page
+
+return m
diff --git a/applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua b/applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua
new file mode 100644 (file)
index 0000000..779bef8
--- /dev/null
@@ -0,0 +1,40 @@
+-- Licensed to the public under the Apache License 2.0.
+
+local m = Map("radicale2", translate("Radicale 2.x"),
+             translate("A lightweight CalDAV/CardDAV server"))
+
+local s = m:section(NamedSection, "logging", "section", translate("Logging"))
+s.addremove = true
+s.anonymous = false
+
+local logging_file = nil
+
+logging_file = s:option(FileUpload, "config", translate("Logging File"), translate("Log configuration file (no file means default procd which ends up in syslog"))
+logging_file.rmempty = true
+logging_file.default = ""
+
+o = s:option(Button, "remove_conf", translate("Remove configuration for logging"),
+               translate("This permanently deletes configuration for logging"))
+o.inputstyle = "remove"
+
+function o.write(self, section)
+       if logging_file:cfgvalue(section) and fs.access(logging_file:cfgvalue(section)) then fs.unlink(loggin_file:cfgvalue(section)) end
+       self.map:del(section, "config")
+       luci.http.redirect(luci.dispatcher.build_url("admin", "services", "radicale2", "logging"))
+end
+
+o = s:option(Flag, "debug", translate("Debug"), translate("Send debug information to logs"))
+o.rmempty = true
+o.default = o.disabled
+
+o = s:option(Flag, "full_environment", translate("Dump Environment"), translate("Include full environment in logs"))
+o.rmempty = true
+o.default = o.disabled
+
+o = s:option(Flag, "mask_passwords", translate("Mask Passwords"), translate("Redact passwords in logs"))
+o.rmempty = true
+o.default = o.enabled
+
+-- TODO: Allow configuration logging file from this page
+
+return m
diff --git a/applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua b/applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua
new file mode 100644 (file)
index 0000000..47ef868
--- /dev/null
@@ -0,0 +1,144 @@
+-- Licensed to the public under the Apache License 2.0.
+
+local fs = require("nixio.fs")
+local rad2 = require "luci.controller.radicale2"
+local http = require("luci.http")
+
+local m = Map("radicale2", translate("Radicale 2.x"),
+             translate("A lightweight CalDAV/CardDAV server"))
+
+s = m:section(SimpleSection, translate("Radicale v2 Web UI"))
+s.addremove = false
+s.anonymous = true
+
+o = s:option(DummyValue, "radicale2_webui_go", translate("Go to Radicale v2 Web UI"))
+o.template = "cbi/raduigo"
+o.section = "cbi-radicale2_webui"
+
+local s = m:section(NamedSection, "server", "section", translate("Server Settings"))
+s.addremove = true
+s.anonymous = false
+
+o.section = "cbi-radicale2_web_ui"
+
+local lhttp = nil
+local certificate_file = nil
+local key_file = nil
+local certificate_authority_file = nil
+
+s:tab("general", translate("General Settings"))
+s:tab("advanced", translate("Advanced Settings"))
+
+lhttp = s:taboption("general", DynamicList, "host", translate("HTTP(S) Listeners (address:port)"))
+lhttp.datatype = "list(ipaddrport(1))"
+lhttp.placeholder = "127.0.0.1:5232"
+
+o = s:taboption("advanced", Value, "max_connection", translate("Max Connections"), translate("Maximum number of simultaneous connections"))
+o.rmempty = true
+o.placeholder = 20
+o.datatype = "uinteger"
+
+
+o = s:taboption("advanced", Value, "max_content_length", translate("Max Content Length"), translate("Maximum size of request body (bytes)"))
+o.rmempty = true
+o.datatype = "uinteger"
+o.placeholder = 100000000
+
+o = s:taboption("advanced", Value, "timeout", translate("Timeout"), translate("Socket timeout (seconds)"))
+o.rmempty = true
+o.placeholder = 30
+o.datatype = "uinteger"
+
+sslon = s:taboption("general", Flag, "ssl", translate("SSL"), translate("Enable SSL connections"))
+sslon.rmempty = true
+sslon.default = o.disabled
+sslon.formvalue = function(self, section)
+       if not rad2.pymodexists('ssl') then
+               return false
+       end
+       return Flag.formvalue(self, section)
+end
+
+cert_file = s:taboption("general", FileUpload, "certificate", translate("Certificate"))
+cert_file.rmempty = true
+cert_file:depends("ssl", true)
+
+key_file = s:taboption("general", FileUpload, "key", translate("Private Key"))
+key_file.rmempty = true
+key_file:depends("ssl", true)
+
+ca_file = s:taboption("general", FileUpload, "certificate_authority", translate("Client Certificate Authority"), translate("For verifying client certificates"))
+ca_file.rmempty = true
+ca_file:depends("ssl", true)
+
+o = s:taboption("advanced", Value, "ciphers", translate("Allowed Ciphers"), translate("See python3-openssl documentation for available ciphers"))
+o.rmempty = true
+o:depends("ssl", true)
+
+o = s:taboption("advanced", Value, "protocol", translate("Use Protocol"), translate("See python3-openssl documentation for available protocols"))
+o.rmempty = true
+o:depends("ssl", true)
+o.placeholder = "PROTOCOL_TLSv1_2"
+
+o = s:taboption("general", Button, "remove_conf",
+       translate("Remove configuration for certificate, key, and CA"),
+       translate("This permanently deletes the cert, key, and configuration to use same."))
+o.inputstyle = "remove"
+o:depends("ssl", true)
+
+function o.write(self, section)
+       if cert_file:cfgvalue(section) and fs.access(cert_file:cfgvalue(section)) then fs.unlink(cert_file:cfgvalue(section)) end
+       if key_file:cfgvalue(section) and fs.access(key_file:cfgvalue(section)) then fs.unlink(key_file:cfgvalue(section)) end
+       if ca_file:cfgvalue(section) and fs.access(key_file:cfgvalue(section)) then fs.unlink(ca_file:cfgvalue(section)) end
+       self.map:del(section, "certificate")
+       self.map:del(section, "key")
+       self.map:del(section, "certificate_authority")
+       self.map:del(section, "protocol")
+       self.map:del(section, "ciphers")
+       luci.http.redirect(luci.dispatcher.build_url("admin", "services", "radicale2", "server"))
+end
+
+if not rad2.pymodexists('ssl') then
+       o = s:taboption("general", DummyValue, "sslnotpreset", translate("SSL not available"), translate("Install package python3-openssl to support SSL connections"))
+end
+
+o = s:taboption("advanced", Flag, "dns_lookup", translate("DNS Lookup"), translate("Lookup reverse DNS for clients for logging"))
+o.rmempty = true
+o.default = o.enabled
+
+o = s:taboption("advanced", Value, "realm", translate("Realm"), translate("HTTP(S) Basic Authentication Realm"))
+o.rmempty = true
+o.placeholder = "Radicale - Password Required"
+
+local s = m:section(NamedSection, "web", "section", translate("Web UI"))
+s.addremove = true
+s.anonymous = false
+
+o = s:option(ListValue, "type", translate("Web UI Type"))
+o:value("", "Default (Built-in)")
+o:value("internal", "Built-in")
+o:value("none", "None")
+o.default = ""
+o.rmempty = true
+
+local s = m:section(NamedSection, "headers", "section", translate("Headers"), translate("HTTP(S) Headers"))
+s.addremove = true
+s.anonymous = false
+
+o = s:option(Value, "cors", translate("CORS"), translate("Header: X-Access-Control-Allow-Origin"))
+o.rmempty = true
+o.placeholder = "*"
+
+local s = m:section(NamedSection, "encoding", "section", translate("Document Encoding"))
+s.addremove = true
+s.anonymous = false
+
+o = s:option(Value, "request", translate("Request"), translate("Encoding for responding to requests/events"))
+o.rmempty = true
+o.placeholder = "utf-8"
+
+o = s:option(Value, "stock", translate("Storage"), translate("Encoding for storing local collections"))
+o.rmempty = true
+o.placeholder = "utf-8"
+
+return m
diff --git a/applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua b/applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua
new file mode 100644 (file)
index 0000000..3440296
--- /dev/null
@@ -0,0 +1,50 @@
+-- Licensed to the public under the Apache License 2.0.
+
+local rad2 = luci.controller.radicale2
+local fs = require("nixio.fs")
+
+local m = Map("radicale2", translate("Radicale 2.x"),
+             translate("A lightweight CalDAV/CardDAV server"))
+
+local s = m:section(NamedSection, "storage", "section", translate("Storage"))
+s.addremove = true
+s.anonymous = false
+
+o = s:option(ListValue, "type", translate("Storage Type"))
+o:value("", translate("Default (multifilesystem)"))
+o:value("multifilesystem", translate("Multiple files on filesystem"))
+o.default = ""
+o.rmempty = true
+
+o = s:option(Value, "filesystem_folder", translate("Folder"), translate("Folder in which to store collections"))
+o:depends("type", "")
+o:depends("type", "multifilesystem")
+o.rmempty = true
+o.placeholder = "/srv/radicale2/data"
+
+o = s:option(Flag, "filesystem_locking", translate("Use File Locks"), translate("Prevent other instances or processes from modifying collections while in use"))
+o:depends("type", "")
+o:depends("type", "multifilesystem")
+o.rmempty = true
+o.default = o.enabled
+
+o = s:option(Value, "max_sync_token_age", translate("Max Sync Token Age"), translate("Delete sync token that are older (seconds)"))
+o:depends("type", "")
+o:depends("type", "multifilesystem")
+o.rmempty = true
+o.placeholder = 2592000
+o.datatype = "uinteger"
+
+o = s:option(Flag, "filesystem_close_lock_file", translate("Close Lock File"), translate("Close the lock file when no more clients are waiting"))
+o:depends("type", "")
+o:depends("type", "multifilesystem")
+o.rmempty = true
+o.default = o.disabled
+
+o = s:option(Value, "hook", translate("Hook"), translate("Command that is run after changes to storage"))
+o:depends("type", "")
+o:depends("type", "multifilesystem")
+o.rmempty = true
+o.placeholder = ("Example: ([ -d .git ] || git init) && git add -A && (git diff --cached --quiet || git commit -m \"Changes by \"%(user)s")
+
+return m
diff --git a/applications/luci-app-radicale2/luasrc/view/cbi/raduigo.htm b/applications/luci-app-radicale2/luasrc/view/cbi/raduigo.htm
new file mode 100644 (file)
index 0000000..1bcf388
--- /dev/null
@@ -0,0 +1,25 @@
+<%
+local uci  = require "luci.model.uci".cursor()
+local http_port = uci:get("radicale2", "server", "host")
+local usessl = uci:get_bool("radicale2", "server", "ssl")
+if type(http_port) == "table" then
+        http_port = http_port[1]
+end
+
+       if http_port then
+               http_port = http_port:match("(%d+)$")
+       end
+       if not http_port then
+               http_port = "5232"
+       end
+%>
+<script type="text/javascript">
+<%
+if usessl then
+%>
+       var protocol = 'https'
+<% else %>
+       var protocol = 'http'
+<% end %>
+document.write('<a href="' + protocol + '://' + window.location.hostname + ':' + <%=http_port%> + '/"><%=luci.i18n.translate("Go to Radicale 2.x Web UI")%></a>');
+</script>
diff --git a/applications/luci-app-radicale2/po/en/radicale2.po b/applications/luci-app-radicale2/po/en/radicale2.po
new file mode 100644 (file)
index 0000000..fa7d885
--- /dev/null
@@ -0,0 +1,496 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: luci-app-radicale 2\n"
+"PO-Revision-Date: 2019-01-09 06:32-0500\n"
+"Last-Translator: Daniel F. Dickinson <cshored@thecshore.com>\n"
+"Language-Team: English\n"
+"Language: en\n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\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 "A lightweight CalDAV/CardDAV server"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:30
+msgid "Advanced Settings"
+msgstr "Advanced Settings"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:74
+msgid "Allowed Ciphers"
+msgstr "Allowed Ciphers"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:10
+msgid "Authentication"
+msgstr "Authentication"
+
+#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:20
+msgid "Authentication / Users"
+msgstr "Authentication / Users"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:14
+msgid "Authentication Type"
+msgstr "Authentication Type"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:171
+msgid "Based on settings in 'Rights File'"
+msgstr "Based on settings in 'Rights File'"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:128
+msgid "CORS"
+msgstr "CORS"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:62
+msgid "Certificate"
+msgstr "Certificate"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:70
+msgid "Client Certificate Authority"
+msgstr "Client Certificate Authority"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:38
+msgid "Close Lock File"
+msgstr "Close Lock File"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:38
+msgid "Close the lock file when no more clients are waiting"
+msgstr "Close the lock file when no more clients are waiting"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:44
+msgid "Command that is run after changes to storage"
+msgstr "Command that is run after changes to storage"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:80
+msgid "Confirm Plaintext Password"
+msgstr "Confirm Plaintext Password"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:105
+msgid "DNS Lookup"
+msgstr "DNS Lookup"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:26
+msgid "Debug"
+msgstr "Debug"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:15
+msgid "Default (htpasswd file from users below)"
+msgstr "Default (htpasswd file from users below)"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:14
+msgid "Default (multifilesystem)"
+msgstr "Default (multifilesystem)"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:167
+msgid "Default (owner only)"
+msgstr "Default (owner only)"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:31
+msgid "Delete sync token that are older (seconds)"
+msgstr "Delete sync token that are older (seconds)"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:132
+msgid "Document Encoding"
+msgstr "Document Encoding"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:30
+msgid "Dump Environment"
+msgstr "Dump Environment"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:52
+msgid "Enable SSL connections"
+msgstr "Enable SSL connections"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:136
+msgid "Encoding for responding to requests/events"
+msgstr "Encoding for responding to requests/events"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:140
+msgid "Encoding for storing local collections"
+msgstr "Encoding for storing local collections"
+
+#: 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 "Encrypted Password"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:29
+msgid "Encryption"
+msgstr "Encryption"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:23
+msgid "Filename"
+msgstr "Filename"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
+msgid "Folder"
+msgstr "Folder"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
+msgid "Folder in which to store collections"
+msgstr "Folder in which to store collections"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:70
+msgid "For verifying client certificates"
+msgstr "For verifying client certificates"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:29
+msgid "General Settings"
+msgstr "General Settings"
+
+#: 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 ""
+"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."
+
+#: applications/luci-app-radicale2/luasrc/view/cbi/raduigo.htm:24
+msgid "Go to Radicale 2.x Web UI"
+msgstr "Go to Radicale 2.x Web UI"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:14
+msgid "Go to Radicale v2 Web UI"
+msgstr "Go to Radicale v2 Web UI"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:109
+msgid "HTTP(S) Basic Authentication Realm"
+msgstr "HTTP(S) Basic Authentication Realm"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:124
+msgid "HTTP(S) Headers"
+msgstr "HTTP(S) Headers"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:32
+msgid "HTTP(S) Listeners (address:port)"
+msgstr "HTTP(S) Listeners (address:port)"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:128
+msgid "Header: X-Access-Control-Allow-Origin"
+msgstr "Header: X-Access-Control-Allow-Origin"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:124
+msgid "Headers"
+msgstr "Headers"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:44
+msgid "Hook"
+msgstr "Hook"
+
+#: 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 ""
+"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)."
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:30
+msgid "Include full environment in logs"
+msgstr "Include full environment in 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 "Insecure hashes"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:102
+msgid "Install package python3-openssl to support SSL connections"
+msgstr "Install package python3-openssl to support SSL connections"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:46
+msgid "Install python3-passlib and python3-bcrypt to enable a secure hash"
+msgstr "Install python3-passlib and python3-bcrypt to enable a secure hash"
+
+#: 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 ""
+"Log configuration file (no file means default procd which ends up in syslog"
+
+#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:28
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:6
+msgid "Logging"
+msgstr "Logging"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:12
+msgid "Logging File"
+msgstr "Logging File"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:105
+msgid "Lookup reverse DNS for clients for logging"
+msgstr "Lookup reverse DNS for clients for logging"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:34
+msgid "Mask Passwords"
+msgstr "Mask Passwords"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:36
+msgid "Max Connections"
+msgstr "Max Connections"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:42
+msgid "Max Content Length"
+msgstr "Max Content Length"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:31
+msgid "Max Sync Token Age"
+msgstr "Max Sync Token Age"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:36
+msgid "Maximum number of simultaneous connections"
+msgstr "Maximum number of simultaneous connections"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:42
+msgid "Maximum size of request body (bytes)"
+msgstr "Maximum size of request body (bytes)"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:15
+msgid "Multiple files on filesystem"
+msgstr "Multiple files on filesystem"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:17
+msgid "No authentication"
+msgstr "No authentication"
+
+#: 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 "Password and confirmation do not match"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:29
+msgid "Password encryption method"
+msgstr "Password encryption method"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:32
+msgid "Plaintext"
+msgstr "Plaintext"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:76
+msgid "Plaintext Password"
+msgstr "Plaintext Password"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:25
+msgid ""
+"Prevent other instances or processes from modifying collections while in use"
+msgstr ""
+"Prevent other instances or processes from modifying collections while in use"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:66
+msgid "Private Key"
+msgstr "Private Key"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:18
+msgid "REMOTE_USER from web server"
+msgstr "REMOTE_USER from web server"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:172
+msgid "RO: All, RW: All"
+msgstr "RO: All, RW: All"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:170
+msgid "RO: Authenticated Users, RW: Owner"
+msgstr "RO: Authenticated Users, RW: Owner"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:169
+msgid "RO: None, RW: Authenticated Users"
+msgstr "RO: None, RW: Authenticated Users"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:168
+msgid "RO: None, RW: Owner"
+msgstr "RO: None, RW: Owner"
+
+#: 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 "Radicale 2.x"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:10
+msgid "Radicale v2 Web UI"
+msgstr "Radicale v2 Web UI"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:109
+msgid "Realm"
+msgstr "Realm"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:34
+msgid "Redact passwords in logs"
+msgstr "Redact passwords in logs"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:84
+msgid "Remove configuration for certificate, key, and CA"
+msgstr "Remove configuration for certificate, key, and CA"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:16
+msgid "Remove configuration for logging"
+msgstr "Remove configuration for logging"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:181
+msgid "Remove configuration for rights file"
+msgstr "Remove configuration for rights file"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:136
+msgid "Request"
+msgstr "Request"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:57
+msgid "Required time between a failed authentication attempt and trying again"
+msgstr "Required time between a failed authentication attempt and trying again"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:57
+msgid "Retry Delay"
+msgstr "Retry Delay"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:162
+msgid "Rights"
+msgstr "Rights"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:176
+msgid "Rights File"
+msgstr "Rights File"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:166
+msgid "Rights Type"
+msgstr "Rights Type"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:33
+msgid "SHA1"
+msgstr "SHA1"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:34
+msgid "SSHA"
+msgstr "SSHA"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:52
+msgid "SSL"
+msgstr "SSL"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:102
+msgid "SSL not available"
+msgstr "SSL not available"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:74
+msgid "See python3-openssl documentation for available ciphers"
+msgstr "See python3-openssl documentation for available ciphers"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:78
+msgid "See python3-openssl documentation for available protocols"
+msgstr "See python3-openssl documentation for available protocols"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:48
+msgid "Select bcrypt above to enable a secure hash"
+msgstr "Select bcrypt above to enable a secure hash"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:26
+msgid "Send debug information to logs"
+msgstr "Send debug information to 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 "Server Settings"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
+msgid "Socket timeout (seconds)"
+msgstr "Socket timeout (seconds)"
+
+#: 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 "Storage"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:13
+msgid "Storage Type"
+msgstr "Storage Type"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:17
+msgid "This permanently deletes configuration for logging"
+msgstr "This permanently deletes configuration for logging"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:85
+msgid "This permanently deletes the cert, key, and configuration to use same."
+msgstr "This permanently deletes the cert, key, and configuration to use same."
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:182
+msgid "This permanently deletes the rights file and configuration to use same."
+msgstr ""
+"This permanently deletes the rights file and configuration to use same."
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
+msgid "Timeout"
+msgstr "Timeout"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:25
+msgid "Use File Locks"
+msgstr "Use File Locks"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:78
+msgid "Use Protocol"
+msgstr "Use Protocol"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:66
+msgid "User"
+msgstr "User"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:162
+msgid "User-based ACL Settings"
+msgstr "User-based ACL Settings"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:70
+msgid "Username"
+msgstr "Username"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:66
+msgid "Users and Passwords"
+msgstr "Users and Passwords"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:113
+msgid "Web UI"
+msgstr "Web UI"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:117
+msgid "Web UI Type"
+msgstr "Web UI Type"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:19
+msgid "X-Remote-User from web server"
+msgstr "X-Remote-User from web server"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:39
+msgid "bcrypt"
+msgstr "bcrypt"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:35
+msgid "crypt"
+msgstr "crypt"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:16
+msgid "htpasswd file (manually populated)"
+msgstr "htpasswd file (manually populated)"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:23
+msgid "htpasswd-formatted file filename"
+msgstr "htpasswd-formatted file filename"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:37
+msgid "md5"
+msgstr "md5"
diff --git a/applications/luci-app-radicale2/po/templates/radicale2.pot b/applications/luci-app-radicale2/po/templates/radicale2.pot
new file mode 100644 (file)
index 0000000..40789b0
--- /dev/null
@@ -0,0 +1,475 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+#: 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 ""
diff --git a/applications/luci-app-rosy-file-server/Makefile b/applications/luci-app-rosy-file-server/Makefile
new file mode 100644 (file)
index 0000000..93d9a3a
--- /dev/null
@@ -0,0 +1,15 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+# Copyright (C) 2018 Rosy Song <rosysong@rosinson.com>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI Support for Rosy File Server
+LUCI_DEPENDS:=+luci-base +rosy-file-server
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-app-rosy-file-server/luasrc/controller/rosy-file-server/rosy-file-server.lua b/applications/luci-app-rosy-file-server/luasrc/controller/rosy-file-server/rosy-file-server.lua
new file mode 100644 (file)
index 0000000..dd5598a
--- /dev/null
@@ -0,0 +1,37 @@
+-- Copyright 2018 Rosy Song <rosysong@rosinson.com>
+-- Licensed to the public under the Apache License 2.0.
+
+module("luci.controller.rosy-file-server.rosy-file-server", package.seeall)
+
+function index()
+       if not nixio.fs.access("/etc/config/rosyfs") then
+               return
+       end
+
+       local root = node()
+       if not root.target then
+               root.target = alias("httpfs")
+               root.index = true
+       end
+
+       page          = node()
+       page.lock     = true
+       page.target   = alias("httpfs")
+       page.subindex = true
+       page.index    = false
+
+       page          = node("httpfs")
+       page.title    = _("Rosy File Server")
+       page.target   = alias("httpfs", "rosy-file-server")
+       page.order    = 5
+       page.setuser  = "root"
+       page.setgroup = "root"
+       page.index    = true
+
+       entry({"httpfs", "rosy-file-server"},
+               form("rosy-file-server/rosy-file-server"), _("Rosy File Server"), 10)
+
+       entry({"admin", "services", "rosyfs"},
+               cbi("rosy-file-server/rosyfs"), _("Rosy File Server"), 61)
+end
+
diff --git a/applications/luci-app-rosy-file-server/luasrc/model/cbi/rosy-file-server/rosy-file-server.lua b/applications/luci-app-rosy-file-server/luasrc/model/cbi/rosy-file-server/rosy-file-server.lua
new file mode 100644 (file)
index 0000000..703b4de
--- /dev/null
@@ -0,0 +1,72 @@
+-- Copyright 2018 Rosy Song <rosysong@rosinson.com>
+-- Licensed to the public under the Apache License 2.0.
+
+local uci = require "luci.model.uci".cursor()
+local dis = uci:get("rosyfs", "default", "disabled")
+
+local targets = {}
+local server_root = luci.http.formvalue("server_root") or "/www/rosyfs-share/"
+local buffer = io.popen("/bin/busybox ls -ahLlp %s" % server_root)
+if dis ~= '1' and buffer then
+       for l in buffer:lines() do
+               local _p, i, u, g, sz, mm, dd, tt, nm = l:match(
+                       "^([^%s]+)%s+([^%s]+)%s+([^%s]+)%s+([^%s]+)%s+([^%s]+)%s+([^%s]+)%s+([^%s]+)%s+([^%s]+)%s+(.+)"
+               )
+               local p = _p and string.sub(_p, 1, 1) or nil
+               if p and (p == '-' or p == 'd') and nm and (nm ~= "./") and
+                       not (server_root == "/www/rosyfs-share/" and nm == "../") and
+                       not (server_root == "/www/rosyfs-share/" and nm == "rosyfs-share/") then
+                       targets[nm] = {
+                               ['type'] = p,
+                               ['size'] = sz,
+                               ['last'] = "%s %s %s" % { mm, dd, tt },
+                               ['name'] = nm
+                       }
+               end
+       end
+end
+
+local title = uci:get("rosyfs", "default", "title") or nil
+
+m = SimpleForm("rosyfs", title or translate("Rosy File Server"), translate("This is rosy file server for luci.<br /><strong>Note: targets will be mapped at /www/rosyfs-share !</strong>"))
+m.reset = false
+m.submit = false
+
+
+s = m:section(Table, targets)
+
+t = s:option(DummyValue, "type", translate("Type"))
+
+n = s:option(DummyValue, "name", translate("Name"))
+n.rawhtml = true
+
+function n.cfgvalue(self, section)
+       local v = DummyValue.cfgvalue(self, section)
+       local hv = (v == "../") and "Parent Directory" or v
+       local t = targets[v]['type']
+
+       if t and t ~='d' then
+               -- File
+               return translatef("<a href='%s%s'>%s</a>",
+                       string.sub(server_root, 5, #server_root), hv, hv);
+       elseif t then
+               -- Directory
+               if v == "../" then
+                       local dir = luci.util.trim(luci.util.exec("dirname " .. server_root))
+
+                       if dir ~= "/" then dir = dir .. "/" end
+
+                       return translatef("<a href='%s?server_root=%s'>%s</a>",
+                               luci.dispatcher.build_url("httpfs/rosy-file-server"), dir, hv)
+               else
+                       return translatef("<a href='%s?server_root=%s%s'>%s</a>",
+                               luci.dispatcher.build_url("httpfs/rosy-file-server"),
+                               server_root, hv, hv)
+               end
+       end
+end
+
+l = s:option(DummyValue, "last", translate("Last Modified"))
+sz = s:option(DummyValue, "size", translate("Size"))
+
+return m
diff --git a/applications/luci-app-rosy-file-server/luasrc/model/cbi/rosy-file-server/rosyfs.lua b/applications/luci-app-rosy-file-server/luasrc/model/cbi/rosy-file-server/rosyfs.lua
new file mode 100644 (file)
index 0000000..51efa9e
--- /dev/null
@@ -0,0 +1,26 @@
+-- Copyright 2019 Rosy Song <rosysong@rosinson.com>
+-- Licensed to the public under the Apache License 2.0.
+
+local uci = require("luci.model.uci").cursor()
+local dis = uci:get("rosyfs", "default", "disabled")
+local tgt = uci:get("rosyfs", "default", "target")
+local tlt = uci:get("rosyfs", "default", "title")
+
+m = Map("rosyfs", translate("Rosy File Server Settings"))
+
+s = m:section(TypedSection, "rosyfs", nil)
+s.addremove = false
+s.anonymous = true
+
+e = s:option(Flag, "disabled", translate("Disable"), translate("Disable Rosy File Server"))
+e.default = dis or e.disabled
+e.rmempty = false
+
+a = s:option(Value, "target", translate("Target"), translate("Specify path to be mapped"))
+a.default = tgt or "/www"
+a.datatype = "directory"
+
+t = s:option(Value, "title", translate("Title"), translate("Title to be shown"))
+t.default = tlt or "Rosy File Server"
+
+return m
index ef15ed6127facf155621ebaf5912929081b856e2..e967ce628304d538e5d68e7175ca9fd3038fc6e7 100644 (file)
@@ -9,7 +9,7 @@ m = Map("pppoe", translate("Roaring Penguin PPPoE Server"),
        translate("PPPoE Server Configuration"))
 
 s = m:section(TypedSection, "pppoe_server", translate("Server Configuration"))
-s.addremove = false
+s.addremove = true
 s.anonymous = true
 
 o = s:option(Value, "interface", translate("Interface"), translate("Interface on which to listen."))
diff --git a/applications/luci-app-rp-pppoe-server/po/en/rp-pppoe-server.po b/applications/luci-app-rp-pppoe-server/po/en/rp-pppoe-server.po
new file mode 100644 (file)
index 0000000..451e44d
--- /dev/null
@@ -0,0 +1,101 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"PO-Revision-Date: 2019-01-09 07:01-0500\n"
+"Last-Translator: Daniel F. Dickinson <cshored@thecshore.com>\n"
+"Language-Team: English\n"
+"Language: en\n"
+"MIME-Version: 1.0\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 "Access Concentrator Name"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:32
+msgid "First remote IP"
+msgstr "First remote IP"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:29
+msgid "IP of listening side"
+msgstr "IP of listening side"
+
+#: 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 ""
+"Instead of starting at beginning and going to end, randomize session number"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
+msgid "Interface"
+msgstr "Interface"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
+msgid "Interface on which to listen."
+msgstr "Interface on which to listen."
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:62
+msgid "MSS"
+msgstr "MSS"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:35
+msgid "Maximum sessions"
+msgstr "Maximum sessions"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:25
+msgid "Maximum sessions per peer"
+msgstr "Maximum sessions per peer"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:52
+msgid "Offset"
+msgstr "Offset"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:40
+msgid "Options file"
+msgstr "Options file"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:52
+msgid "PPP offset"
+msgstr "PPP offset"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:47
+msgid "PPP unit number"
+msgstr "PPP unit number"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:9
+msgid "PPPoE Server Configuration"
+msgstr "PPPoE Server Configuration"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/controller/rp-pppoe-server.lua:11
+msgid "RP PPPoE Server"
+msgstr "RP PPPoE Server"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:44
+msgid "Random session selection"
+msgstr "Random session selection"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:8
+msgid "Roaring Penguin PPPoE Server"
+msgstr "Roaring Penguin PPPoE Server"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:11
+msgid "Server Configuration"
+msgstr "Server Configuration"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:22
+msgid "Service Name"
+msgstr "Service Name"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:68
+msgid "Sync"
+msgstr "Sync"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:57
+msgid "Timeout"
+msgstr "Timeout"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:47
+msgid "Unit"
+msgstr "Unit"
diff --git a/applications/luci-app-rp-pppoe-server/po/es/rp-pppoe-server.po b/applications/luci-app-rp-pppoe-server/po/es/rp-pppoe-server.po
new file mode 100644 (file)
index 0000000..d0fdb3c
--- /dev/null
@@ -0,0 +1,105 @@
+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"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\n"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:19
+msgid "Access Concentrator Name"
+msgstr "Nombre del concentrador de acceso"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:32
+msgid "First remote IP"
+msgstr "Primera IP remota"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:29
+msgid "IP of listening side"
+msgstr "IP del lado que escucha"
+
+#: 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 ""
+"En lugar de comenzar por el principio y terminar, aleatorice el número de "
+"sesión"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
+msgid "Interface"
+msgstr "Interfaz"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
+msgid "Interface on which to listen."
+msgstr "Interfaz en la que escuchar."
+
+# Manuscripts
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:62
+msgid "MSS"
+msgstr "MSS"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:35
+msgid "Maximum sessions"
+msgstr "Sesiones maximas"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:25
+msgid "Maximum sessions per peer"
+msgstr "Sesiones máximas por par"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:52
+msgid "Offset"
+msgstr "Compensar"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:40
+msgid "Options file"
+msgstr "Opciones de archivo"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:52
+msgid "PPP offset"
+msgstr "Desplazamiento PPP"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:47
+msgid "PPP unit number"
+msgstr "Número de unidad de PPP"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:9
+msgid "PPPoE Server Configuration"
+msgstr "Configuración del servidor PPPoE"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/controller/rp-pppoe-server.lua:11
+msgid "RP PPPoE Server"
+msgstr "Servidor RP PPPoE"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:44
+msgid "Random session selection"
+msgstr "Selección de sesión aleatoria"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:8
+msgid "Roaring Penguin PPPoE Server"
+msgstr "Selección de sesión aleatoria"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:11
+msgid "Server Configuration"
+msgstr "Configuración del servidor"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:22
+msgid "Service Name"
+msgstr "Nombre del Servicio"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:68
+msgid "Sync"
+msgstr "Sincronizar"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:57
+msgid "Timeout"
+msgstr "Tiempo de espera"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:47
+msgid "Unit"
+msgstr "Unidad"
diff --git a/applications/luci-app-rp-pppoe-server/po/templates/rp-pppoe-server.pot b/applications/luci-app-rp-pppoe-server/po/templates/rp-pppoe-server.pot
new file mode 100644 (file)
index 0000000..8aff2f5
--- /dev/null
@@ -0,0 +1,91 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+#: 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 5feceb794958d75790d16a512bf4eb227cd0b926..c88b9b73448a7137c46642e8ef365c0ee111abad 100644 (file)
@@ -1,17 +1,17 @@
 msgid ""
 msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2012-08-22 17:45+0200\n"
+"PO-Revision-Date: 2019-03-05 20:45-0300\n"
 "Last-Translator: José Vicente <josevteg@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\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: Pootle 2.0.6\n"
+"X-Generator: Poedit 2.2.1\n"
+"Language-Team: \n"
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:64
 msgid "Allow guests"
@@ -19,9 +19,7 @@ msgstr "Permitir invitados"
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:17
 msgid "Allow system users to reach their home directories via network shares"
-msgstr ""
-"Permitir a los usuarios acceder a sus directorios de inicio vía "
-"comparticiones de red"
+msgstr "Permitir a los usuarios acceder a sus carpetas de inicio vía Samba"
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:51
 msgid "Allowed users"
@@ -29,7 +27,7 @@ msgstr "Usuarios permitidos"
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:58
 msgid "Browseable"
-msgstr ""
+msgstr "Navegable"
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:69
 msgid "Create mask"
@@ -41,7 +39,7 @@ msgstr "Descripción"
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:74
 msgid "Directory mask"
-msgstr "Máscara de directorio"
+msgstr "Máscara de carpeta"
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:11
 msgid "Edit Template"
@@ -57,11 +55,11 @@ msgstr "Configuración general"
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:13
 msgid "Hostname"
-msgstr "Nombre de máquina"
+msgstr "Nombre de host"
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:75
 msgid "Mask for new directories"
-msgstr "Máscara para directorios nuevos"
+msgstr "Máscara para carpetas nuevas"
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:70
 msgid "Mask for new files"
@@ -74,7 +72,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 "Comparticiones de red"
+msgstr "Samba"
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:46
 msgid "Path"
@@ -85,6 +83,8 @@ msgid ""
 "Please add directories to share. Each directory refers to a folder on a "
 "mounted device."
 msgstr ""
+"Por favor agregue directorios para compartir. Cada directorio se refiere a "
+"una carpeta en un dispositivo montado."
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:53
 msgid "Read-only"
@@ -92,11 +92,11 @@ msgstr "Solo lectura"
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:16
 msgid "Share home-directories"
-msgstr "Compartir directorios personales"
+msgstr "Compartir carpetas personales"
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:39
 msgid "Shared Directories"
-msgstr "Directorios compartidos"
+msgstr "Carpetas compartidas"
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:23
 msgid ""
@@ -105,9 +105,9 @@ msgid ""
 "('|') should not be changed. They get their values from the 'General "
 "Settings' tab."
 msgstr ""
-"Contenido del fichero '/etc/samba/smb.conf.template' desde el que se "
+"Contenido del archivo '/etc/samba/smb.conf.template' desde el que se "
 "generará la configuración de samba. Los valores entre tuberías ('|') no "
-"deben cambiarse. Su valor se toma desde la pestaña 'Configuración General'."
+"deben cambiarse. Su valor se toma desde la pestaña 'Configuración general'."
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:15
 msgid "Workgroup"
index bd28e52f2cc545aacb8f3b98f5583c872da7b8fa..0786d7a2fcad3d73177c43a2c42a78610062ab6d 100644 (file)
@@ -1,17 +1,17 @@
 msgid ""
 msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2012-08-22 17:45+0200\n"
+"PO-Revision-Date: 2019-03-01 18:06-0300\n"
 "Last-Translator: José Vicente <josevteg@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\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: Pootle 2.0.6\n"
+"X-Generator: Poedit 2.2.1\n"
+"Language-Team: \n"
 
 #: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:78
 msgid "Allow guests"
@@ -20,8 +20,8 @@ msgstr "Permitir invitados"
 #: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:15
 msgid "Allow system users to reach their home directories via network shares"
 msgstr ""
-"Permitir a los usuarios acceder a sus directorios de inicio vía "
-"comparticiones de red"
+"Permitir que los usuarios del sistema lleguen a sus carpetas personales a "
+"través de Samba"
 
 #: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:75
 msgid "Allowed users"
@@ -29,11 +29,11 @@ msgstr "Usuarios permitidos"
 
 #: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:106
 msgid "Apple Time-machine share"
-msgstr ""
+msgstr "Compartir como Apple Time-Machine"
 
 #: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:63
 msgid "Browse-able"
-msgstr ""
+msgstr "Navegable"
 
 #: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:93
 msgid "Create mask"
@@ -45,19 +45,19 @@ msgstr "Descripción"
 
 #: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:98
 msgid "Directory mask"
-msgstr "Máscara de directorio"
+msgstr "Máscara de carpeta"
 
 #: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:27
 msgid "Disable Active Directory Domain Controller"
-msgstr ""
+msgstr "Deshabilitar el controlador de dominio de carpeta activa"
 
 #: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:24
 msgid "Disable Netbios"
-msgstr ""
+msgstr "Deshabilitar Netbios"
 
 #: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:30
 msgid "Disable Winbind"
-msgstr ""
+msgstr "Deshabilitar Winbind"
 
 #: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:9
 msgid "Edit Template"
@@ -69,33 +69,35 @@ msgstr "Editar la plantilla usada para generar la configuración de samba."
 
 #: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:19
 msgid "Enable macOS compatible shares"
-msgstr ""
+msgstr "Habilitar compatibilidad de Samba con macOS"
 
 #: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:20
 msgid ""
 "Enables Apple's AAPL extension globally and adds macOS compatibility options "
 "to all shares."
 msgstr ""
+"Habilita la extensión AAPL de Apple globalmente y agrega opciones de "
+"compatibilidad de macOS a todos los recursos compartidos."
 
 #: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:73
 msgid "Force Root"
-msgstr ""
+msgstr "Forzar Root"
 
 #: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:8
 msgid "General Settings"
-msgstr "Configuración general"
+msgstr "Ajustes generales"
 
 #: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:83
 msgid "Guests only"
-msgstr ""
+msgstr "Sólo invitados"
 
 #: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:11
 msgid "Hostname"
-msgstr "Nombre de máquina"
+msgstr "Nombre del dispositivo"
 
 #: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:88
 msgid "Inherit owner"
-msgstr ""
+msgstr "Heredar dueño"
 
 #: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:57
 msgid "Name"
@@ -104,7 +106,7 @@ msgstr "Nombre"
 #: applications/luci-app-samba4/luasrc/controller/samba4.lua:12
 #: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:3
 msgid "Network Shares"
-msgstr "Comparticiones de red"
+msgstr "Samba"
 
 #: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:58
 msgid "Path"
@@ -115,18 +117,20 @@ msgid ""
 "Please add directories to share. Each directory refers to a folder on a "
 "mounted device."
 msgstr ""
+"Por favor agregue carpetas para compartir. Cada carpeta se refiere a una "
+"carpeta en un dispositivo montado."
 
 #: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:68
 msgid "Read-only"
-msgstr "Solo lectura"
+msgstr "Sólo lectura"
 
 #: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:14
 msgid "Share home-directories"
-msgstr "Compartir directorios personales"
+msgstr "Compartir carpetas personales"
 
 #: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:51
 msgid "Shared Directories"
-msgstr "Directorios compartidos"
+msgstr "Carpetas compartidos"
 
 #: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:35
 msgid ""
@@ -141,11 +145,11 @@ msgstr ""
 
 #: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:108
 msgid "Time-machine size in GB"
-msgstr ""
+msgstr "Tamaño del Time-Machine en GB"
 
 #: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:103
 msgid "Vfs objects"
-msgstr ""
+msgstr "Objetos vfs"
 
 #: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:13
 msgid "Workgroup"
index 195a31f2fd6476c0399e077e93c9cbccde7d8cf2..c6323b4dfd35a2ec35d1c6cbd3f29eb13f114676 100644 (file)
@@ -27,7 +27,7 @@ ss.option_install_package(s, "general")
 ss.options_common(s, "advanced")
 
 if stype == "ss_server" then
-       ss.options_server(s, "general")
+       ss.options_server(s, {tab="general"})
        o = s:taboption("general", Value, "bind_address",
                translate("Bind address"),
                translate("The address ss-server will initiate connection from"))
index 4a01bed24798c9cced771199809b4e786ecfd4ba..e4d1a2745e392a6e17fdbfdfea9a0b33a9a7462c 100644 (file)
@@ -24,7 +24,7 @@ end
 
 function src_dst_option(s, ...)
        local o = s:taboption(...)
-       o.datatype = "or(ip4addr,cidr4)"
+       o.datatype = "or(ipaddr,cidr)"
 end
 
 s = m:section(NamedSection, "ss_rules", "ss_rules")
@@ -98,8 +98,8 @@ else
        o.inputstyle = "apply"
        o.write = function()
                return luci.http.redirect(
-                       luci.dispatcher.build_url("admin/system/packages") ..
-                       "?submit=1&install=iptables-mod-conntrack-extra"
+                       luci.dispatcher.build_url("admin/system/opkg") ..
+                       "?query=iptables-mod-conntrack-extra"
                )
        end
 end
index a0d0079278442ecbdc4c5344bda2eae60e41407d..ec601c4fe6b6b3d6bfe1be6a5c69d754b263da24 100644 (file)
@@ -19,13 +19,18 @@ if sname then
        end
        s = m:section(NamedSection, sname, "server")
        m.title = m.title .. ' - ' .. sname
+       opts = {}
 else
        s = m:section(TypedSection, "server")
        s.template = 'cbi/tblsection'
        s.addremove = true
+       s.extedit = function(self, section)
+               return 'servers/' .. section
+       end
+       opts = {row=true}
 end
 
 s:option(Flag, "disabled", translate("Disable"))
-ss.options_server(s)
+ss.options_server(s, opts)
 
 return m
index 5fc20c52bc6931529b939c22664575abc06d0646..abb6ce8d48719a51db32d961ed31613dfebf60d4 100644 (file)
@@ -76,9 +76,11 @@ function options_client(s, tab)
        o.datatype = "port"
 end
 
-function options_server(s, tab)
+function options_server(s, opts)
        local o
        local optfunc
+       local tab = opts and opts.tab or nil
+       local row = opts and opts.row or false
 
        if tab == nil then
                optfunc = function(...) return s:option(...) end
@@ -96,13 +98,17 @@ function options_server(s, tab)
        for _, m in ipairs(methods) do
                o:value(m)
        end
-       o = optfunc(Value, "key", translate("Key (base64 encoding)"))
-       o.datatype = "base64"
-       o.password = true
-       o.size = 12
        o = optfunc(Value, "password", translate("Password"))
        o.password = true
        o.size = 12
+       if not row then
+               o = optfunc(Value, "key", translate("Key (base64)"))
+               o.datatype = "base64"
+               o.password = true
+               o.size = 12
+               optfunc(Value, "plugin", translate("Plugin"))
+               optfunc(Value, "plugin_opts", translate("Plugin Options"))
+       end
 end
 
 function options_common(s, tab)
@@ -154,7 +160,7 @@ function cfgvalue_overview(sdata)
        local value = {
                [".name"] = sname,
                name = '%s.<var>%s</var>' % {stype, sname},
-               overview = table.concat(lines, "</br>"),
+               overview = table.concat(lines, "<br />"),
                disabled = ucival_to_bool(sdata["disabled"]),
        }
        return key, value
@@ -199,8 +205,8 @@ function option_install_package(s, tab)
 
        function p_install.write()
                return luci.http.redirect(
-                       luci.dispatcher.build_url("admin/system/packages") ..
-                       "?submit=1&install=%s" % opkg_package
+                       luci.dispatcher.build_url("admin/system/opkg") ..
+                       "?query=%s" % opkg_package
                )
        end
 end
@@ -211,6 +217,8 @@ names_options_server = {
        "method",
        "key",
        "password",
+       "plugin",
+       "plugin_opts",
 }
 
 names_options_client = {
diff --git a/applications/luci-app-shadowsocks-libev/po/es/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/es/shadowsocks-libev.po
new file mode 100644 (file)
index 0000000..c274b44
--- /dev/null
@@ -0,0 +1,368 @@
+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"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\n"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:176
+msgid "<hidden>"
+msgstr "<oculto>"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/view/shadowsocks-libev/add_instance.htm:14
+msgid "Add"
+msgstr "Añadir"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:24
+msgid "Advanced Settings"
+msgstr "Configuración avanzada"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:32
+msgid "Bind address"
+msgstr "Dirección de enlace"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:73
+msgid "Bypass ss-redir for packets with dst address in this list"
+msgstr "Omitir ss-redir para paquetes con dirección dst en esta lista"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:59
+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/luasrc/model/cbi/shadowsocks-libev/rules.lua:65
+msgid ""
+"Continue to have dst address checked for packets with src address in this "
+"list"
+msgstr ""
+"Continuar con la verificación de la dirección dst para paquetes con "
+"dirección src en esta lista"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:47
+msgid "Default action for locally generated TCP packets"
+msgstr "Acción predeterminada para paquetes TCP generados localmente"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:88
+msgid ""
+"Default action for packets whose dst address do not match any of the dst ip "
+"list"
+msgstr ""
+"Acción predeterminada para paquetes cuya dirección dst no coincide con "
+"ninguna de la lista dst ip"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:68
+msgid ""
+"Default action for packets whose src address do not match any of the src ip/"
+"net list"
+msgstr ""
+"Acción predeterminada para paquetes cuya dirección src no coincide con "
+"ninguna de la lista src ip/net"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua:11
+msgid ""
+"Definition of remote shadowsocks servers. Disable any of them will also "
+"disable instances referring to it."
+msgstr ""
+"Definición de servidores shadowsocks remotos. Deshabilitar cualquiera de "
+"ellos también deshabilitará las instancias que lo refieran."
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:33
+msgid "Destination Settings"
+msgstr "Configuración de destino"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:25
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:35
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua:33
+msgid "Disable"
+msgstr "Deshabilitar"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:86
+msgid "Disabled"
+msgstr "Deshabilitado"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:87
+msgid "Dst default"
+msgstr "Dst predeterminado"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:72
+msgid "Dst ip/net bypass"
+msgstr "Omitir Dst ip/net"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:79
+msgid "Dst ip/net bypass file"
+msgstr "Omitir archivo Dst ip/net"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:75
+msgid "Dst ip/net forward"
+msgstr "Reenviar Dst ip/net"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:83
+msgid "Dst ip/net forward file"
+msgstr "Reenviar archivo Dst ip/net"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:132
+msgid "Enable SO_REUSEPORT"
+msgstr "Habilitar SO_REUSEPORT"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:130
+msgid "Enable TCP Fast Open"
+msgstr "Habilitar TCP Fast Open"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:131
+msgid "Enable TCP_NODELAY"
+msgstr "Habilitar TCP_NODELAY"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:83
+msgid "Enable/Disable"
+msgstr "Habilitar/Deshabilitar"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:89
+msgid "Enabled"
+msgstr "Habilitado"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:54
+msgid "Extra arguments"
+msgstr "Argumentos extra"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:80
+msgid ""
+"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
+msgstr ""
+"Archivo que contiene ip/net para los fines como con <em>Omitir Dst ip/net</"
+"em>"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:84
+msgid ""
+"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
+msgstr ""
+"Archivo que contiene ip / net para los fines como con <em>Reenviar Dst ip/"
+"net</em>"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:106
+msgid "Forward recentrst"
+msgstr "Reenviar recentrst"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:107
+msgid ""
+"Forward those packets whose dst have recently sent to us multiple tcp-rst"
+msgstr ""
+"Reenviar aquellos paquetes cuyos archivos dst nos hayan enviado "
+"recientemente múltiples tcp-rst"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:76
+msgid "Forward through ss-redir for packets with dst address in this list"
+msgstr ""
+"Reenviar a través de ss-redir para paquetes con dirección dst en esta lista"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:62
+msgid "Forward through ss-redir for packets with src address in this list"
+msgstr ""
+"Reenviar a través de ss-redir para paquetes con dirección src en esta lista"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:23
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:31
+msgid "General Settings"
+msgstr "Configuración general"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:129
+msgid "IPv6 First"
+msgstr "IPv6 primero"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:50
+msgid "Ingress interfaces"
+msgstr "Interfaces de ingreso"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:203
+msgid "Install package %q"
+msgstr "Instalar paquete %q"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:97
+msgid "Install package iptables-mod-conntrack-extra"
+msgstr "Instalar el paquete iptables-mod-conntrack-extra"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:11
+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 ""
+"Instancias de componentes de shadowsocks-libev, ej. ss-local, ss-redir, ss-"
+"tunnel, ss-server, etc. Para habilitar una instancia, se requiere habilitar "
+"tanto la instancia como el servidor remoto al que hace referencia."
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:105
+msgid "Key (base64)"
+msgstr "Clave (base64)"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:10
+msgid "Local Instances"
+msgstr "Instancias locales"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:71
+msgid "Local address"
+msgstr "Dirección local"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:75
+msgid "Local port"
+msgstr "Puerto local"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:46
+msgid "Local-out default"
+msgstr "Salida local predeterminada"
+
+# Maximum Transmission Unit
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:122
+msgid "MTU"
+msgstr "MTU"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:97
+msgid "Method"
+msgstr "Método"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:117
+msgid "Mode of operation"
+msgstr "Modo de operación"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:76
+#: applications/luci-app-shadowsocks-libev/luasrc/view/shadowsocks-libev/add_instance.htm:12
+msgid "Name"
+msgstr "Nombre"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:10
+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 ""
+"En esta página puede configurar cómo se reenviará el tráfico a las "
+"instancias de ss-redir. Si están habilitados, 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 "
+"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 "
+"marcadas."
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:51
+msgid "Only apply rules on packets from these network interfaces"
+msgstr "Solo aplicar reglas en paquetes desde estas interfaces de red"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:78
+msgid "Overview"
+msgstr "Visión general"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:202
+msgid "Package is not installed"
+msgstr "Paquete no instalado"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:55
+msgid "Passes additional arguments to iptables. Use with care!"
+msgstr "Pasa argumentos adicionales a iptables. Utilizar con cuidado!"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:101
+msgid "Password"
+msgstr "Contraseña"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:109
+msgid "Plugin"
+msgstr "Plugin"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:110
+msgid "Plugin Options"
+msgstr "Opciones de plugin"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:129
+msgid "Prefer IPv6 addresses when resolving names"
+msgstr "Preferir direcciones IPv6 al resolver nombres"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:9
+msgid "Redir Rules"
+msgstr "Reglas de redireccionamiento"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua:10
+msgid "Remote Servers"
+msgstr "Servidores remotos"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:69
+msgid "Remote server"
+msgstr "Servidor remoto"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:126
+msgid "Run as"
+msgstr "Correr como"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:81
+msgid "Running"
+msgstr "Corriendo"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:91
+msgid "Server"
+msgstr "Servidor"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:94
+msgid "Server port"
+msgstr "Puerto del servidor"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
+msgid "Shadowsocks-libev"
+msgstr "Shadowsocks-libev"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:32
+msgid "Source Settings"
+msgstr "Configuración de fuente"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:67
+msgid "Src default"
+msgstr "Src predeterminado"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:58
+msgid "Src ip/net bypass"
+msgstr "Omitir Src ip/net"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:64
+msgid "Src ip/net checkdst"
+msgstr "Src ip/net checkdst"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:61
+msgid "Src ip/net forward"
+msgstr "Reenviar Src ip/net"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:33
+msgid "The address ss-server will initiate connection from"
+msgstr "La dirección ss-server iniciará la conexión desde"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:42
+msgid "The address ss-tunnel will forward traffic to"
+msgstr "La dirección ss-tunnel reenviará el tráfico a"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:124
+msgid "Timeout (sec)"
+msgstr "Tiempo de espera (seg)"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:41
+msgid "Tunnel address"
+msgstr "Direccion del tunel"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:128
+msgid "Verbose"
+msgstr "Verboso"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:39
+msgid "ss-redir for TCP"
+msgstr "ss-redir para TCP"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:42
+msgid "ss-redir for UDP"
+msgstr "ss-redir para UDP"
index 7444fd0fd55600841c7bf1976c9722afa76bd336..cb4ea09d6d9ef076d4dc9ce819cec3a02c0aee9e 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8"
 
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:170
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:176
 msgid "<hidden>"
 msgstr ""
 
@@ -59,7 +59,7 @@ msgstr ""
 
 #: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:25
 #: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:35
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua:28
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua:33
 msgid "Disable"
 msgstr ""
 
@@ -87,15 +87,15 @@ msgstr ""
 msgid "Dst ip/net forward file"
 msgstr ""
 
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:126
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:132
 msgid "Enable SO_REUSEPORT"
 msgstr ""
 
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:124
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:130
 msgid "Enable TCP Fast Open"
 msgstr ""
 
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:125
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:131
 msgid "Enable TCP_NODELAY"
 msgstr ""
 
@@ -143,7 +143,7 @@ msgstr ""
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:123
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:129
 msgid "IPv6 First"
 msgstr ""
 
@@ -151,7 +151,7 @@ msgstr ""
 msgid "Ingress interfaces"
 msgstr ""
 
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:197
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:203
 msgid "Install package %q"
 msgstr ""
 
@@ -166,8 +166,8 @@ msgid ""
 "the instance itself and the remote server it refers to."
 msgstr ""
 
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:99
-msgid "Key (base64 encoding)"
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:105
+msgid "Key (base64)"
 msgstr ""
 
 #: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
@@ -187,15 +187,15 @@ msgstr ""
 msgid "Local-out default"
 msgstr ""
 
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:116
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:122
 msgid "MTU"
 msgstr ""
 
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:95
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:97
 msgid "Method"
 msgstr ""
 
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:111
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:117
 msgid "Mode of operation"
 msgstr ""
 
@@ -222,7 +222,7 @@ msgstr ""
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:196
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:202
 msgid "Package is not installed"
 msgstr ""
 
@@ -230,11 +230,19 @@ msgstr ""
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:103
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:101
 msgid "Password"
 msgstr ""
 
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:123
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:109
+msgid "Plugin"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:110
+msgid "Plugin Options"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:129
 msgid "Prefer IPv6 addresses when resolving names"
 msgstr ""
 
@@ -252,7 +260,7 @@ msgstr ""
 msgid "Remote server"
 msgstr ""
 
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:120
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:126
 msgid "Run as"
 msgstr ""
 
@@ -260,11 +268,11 @@ msgstr ""
 msgid "Running"
 msgstr ""
 
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:89
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:91
 msgid "Server"
 msgstr ""
 
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:92
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:94
 msgid "Server port"
 msgstr ""
 
@@ -300,7 +308,7 @@ msgstr ""
 msgid "The address ss-tunnel will forward traffic to"
 msgstr ""
 
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:118
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:124
 msgid "Timeout (sec)"
 msgstr ""
 
@@ -308,7 +316,7 @@ msgstr ""
 msgid "Tunnel address"
 msgstr ""
 
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:122
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:128
 msgid "Verbose"
 msgstr ""
 
diff --git a/applications/luci-app-shadowsocks-libev/po/zh-cn/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/zh-cn/shadowsocks-libev.po
new file mode 100644 (file)
index 0000000..7eb5207
--- /dev/null
@@ -0,0 +1,343 @@
+msgid ""
+msgstr ""
+"Last-Translator: Yousong Zhou <yszhou4tech@gmail.com>\n"
+"Language: zh_CN\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:176
+msgid "<hidden>"
+msgstr "<已隐藏>"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/view/shadowsocks-libev/add_instance.htm:14
+msgid "Add"
+msgstr "添加"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:24
+msgid "Advanced Settings"
+msgstr "高级设置"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:32
+msgid "Bind address"
+msgstr "绑定地址"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:73
+msgid "Bypass ss-redir for packets with dst address in this list"
+msgstr "对于目的地址在列表中的报文,绕过ss-redir"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:59
+msgid "Bypass ss-redir for packets with src address in this list"
+msgstr "对于源地址在列表中的报文,绕过ss-redir"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:65
+msgid ""
+"Continue to have dst address checked for packets with src address in this "
+"list"
+msgstr "对于源地址在列表中的报文,继续检查其目的地址"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:47
+msgid "Default action for locally generated TCP packets"
+msgstr "对于设备本身产生的TCP报文的默认行为"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:88
+msgid ""
+"Default action for packets whose dst address do not match any of the dst ip "
+"list"
+msgstr "对于目的地址不在列表中的报文的默认行为"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:68
+msgid ""
+"Default action for packets whose src address do not match any of the src ip/"
+"net list"
+msgstr "对于源地址不在列表中的报文的默认行为"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua:11
+msgid ""
+"Definition of remote shadowsocks servers. Disable any of them will also "
+"disable instances referring to it."
+msgstr ""
+"在此页面设定访问远端shadowsocks服务器的参数。请注意,禁用远端服务器会同时停止"
+"与之关联的shadowsocks-libev组件"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:33
+msgid "Destination Settings"
+msgstr "目的地址设定"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:25
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:35
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua:33
+msgid "Disable"
+msgstr "禁用"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:86
+msgid "Disabled"
+msgstr "已禁用"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:87
+msgid "Dst default"
+msgstr "目的未匹配时默认行为"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:72
+msgid "Dst ip/net bypass"
+msgstr "绕过"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:79
+msgid "Dst ip/net bypass file"
+msgstr "绕过(文件)"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:75
+msgid "Dst ip/net forward"
+msgstr "转发"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:83
+msgid "Dst ip/net forward file"
+msgstr "转发(文件)"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:132
+msgid "Enable SO_REUSEPORT"
+msgstr "启用SO_REUSEPORT"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:130
+msgid "Enable TCP Fast Open"
+msgstr "启用TCP Fast Open"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:131
+msgid "Enable TCP_NODELAY"
+msgstr "启用TCP_NODELAY"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:83
+msgid "Enable/Disable"
+msgstr "启用/禁用"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:89
+msgid "Enabled"
+msgstr "已启用"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:54
+msgid "Extra arguments"
+msgstr "额外参数"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:80
+msgid ""
+"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
+msgstr "文件列出需要绕过ss-redir转发的地址和网段"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:84
+msgid ""
+"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
+msgstr "文件列出需要使用ss-redir转发的地址和网段"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:106
+msgid "Forward recentrst"
+msgstr "转发被连接重置的地址"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:107
+msgid ""
+"Forward those packets whose dst have recently sent to us multiple tcp-rst"
+msgstr "若近期多次收到某地址的连接重置报文,则将其加入到转发列表中"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:76
+msgid "Forward through ss-redir for packets with dst address in this list"
+msgstr "对于目的地址在列表中的报文,通过ss-redir转发"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:62
+msgid "Forward through ss-redir for packets with src address in this list"
+msgstr "对于源地址在列表中的报文,通过ss-redir转发"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:23
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:31
+msgid "General Settings"
+msgstr "常规设置"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:129
+msgid "IPv6 First"
+msgstr "IPv6优先"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:50
+msgid "Ingress interfaces"
+msgstr "入口网卡"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:203
+msgid "Install package %q"
+msgstr "安装%q"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:97
+msgid "Install package iptables-mod-conntrack-extra"
+msgstr "安装iptables-mod-conntrack-extra"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:11
+msgid ""
+"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
+"tunnel, ss-server, etc. To enable an instance it is required to enable both "
+"the instance itself and the remote server it refers to."
+msgstr ""
+"此页面展示本地运行的shadowsocks-libev各组件实例,如ss-local、ss-redir、ss-"
+"tunnel、ss-server等。请注意,实际启用一个实例要求实例本身及所关联的远端服务器"
+"都是启用状态。"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:105
+msgid "Key (base64)"
+msgstr "密钥(base64)"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:10
+msgid "Local Instances"
+msgstr "本地实例"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:71
+msgid "Local address"
+msgstr "监听地址"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:75
+msgid "Local port"
+msgstr "监听端口"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:46
+msgid "Local-out default"
+msgstr "本地报文默认行为"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:122
+msgid "MTU"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:97
+msgid "Method"
+msgstr "加密方法"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:117
+msgid "Mode of operation"
+msgstr "工作模式"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:76
+#: applications/luci-app-shadowsocks-libev/luasrc/view/shadowsocks-libev/add_instance.htm:12
+msgid "Name"
+msgstr "名称"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:10
+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 ""
+"在此页面,您可以配置指定报文是否通过ss-redir转发。启用后,规则会先将报文的源"
+"地址与相应的地址集进行匹配,依次决定是否“绕过(<em>bypass</em>)”、“转发"
+"(<em>forward</em>)”,或“继续匹配目的地址(<em>checkdst</em>)”;若未在集合"
+"中找到匹配,则执行指定的默认动作。继续匹配目的地址时同理。"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:51
+msgid "Only apply rules on packets from these network interfaces"
+msgstr "仅对来自指定网卡的报文应用规则"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:78
+msgid "Overview"
+msgstr "概览"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:202
+msgid "Package is not installed"
+msgstr "依赖包未安装"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:55
+msgid "Passes additional arguments to iptables. Use with care!"
+msgstr "给iptables的额外参数。请小心使用"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:101
+msgid "Password"
+msgstr "密码"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:109
+msgid "Plugin"
+msgstr "启用插件"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:110
+msgid "Plugin Options"
+msgstr "插件选项"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:129
+msgid "Prefer IPv6 addresses when resolving names"
+msgstr "名字解析时优先取用IPv6地址"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:9
+msgid "Redir Rules"
+msgstr "转发规则"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua:10
+msgid "Remote Servers"
+msgstr "远端服务器"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:69
+msgid "Remote server"
+msgstr "服务器"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:126
+msgid "Run as"
+msgstr "运行时用户"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:81
+msgid "Running"
+msgstr "运行中"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:91
+msgid "Server"
+msgstr "监听地址"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:94
+msgid "Server port"
+msgstr "监听端口"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
+msgid "Shadowsocks-libev"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:32
+msgid "Source Settings"
+msgstr "源地址设定"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:67
+msgid "Src default"
+msgstr "源未匹配默认行为"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:58
+msgid "Src ip/net bypass"
+msgstr "绕过"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:64
+msgid "Src ip/net checkdst"
+msgstr "继续匹配目的地址"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:61
+msgid "Src ip/net forward"
+msgstr "转发"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:33
+msgid "The address ss-server will initiate connection from"
+msgstr "ss-server建立连接时使用的源地址"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:42
+msgid "The address ss-tunnel will forward traffic to"
+msgstr "ss-tunnel所建立隧道的对端地址"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:124
+msgid "Timeout (sec)"
+msgstr "超时时间(秒)"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:41
+msgid "Tunnel address"
+msgstr "隧道对端地址"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:128
+msgid "Verbose"
+msgstr "记录详细日志"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:39
+msgid "ss-redir for TCP"
+msgstr "用于TCP转发的ss-redir"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:42
+msgid "ss-redir for UDP"
+msgstr "用于UDP转发的ss-redir"
diff --git a/applications/luci-app-shairplay/po/es/shairplay.po b/applications/luci-app-shairplay/po/es/shairplay.po
new file mode 100644 (file)
index 0000000..7561e65
--- /dev/null
@@ -0,0 +1,66 @@
+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"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\n"
+
+#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:47
+msgid "AO Device ID"
+msgstr "ID de dispositivo AO"
+
+#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:44
+msgid "AO Device Name"
+msgstr "Nombre del dispositivo AO"
+
+#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:33
+msgid "AO Driver"
+msgstr "AO Driver"
+
+#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:18
+msgid "Airport Name"
+msgstr "Nombre de Airport"
+
+#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:34
+#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:49
+msgid "Default"
+msgstr "Predeterminado"
+
+#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:10
+msgid "Enabled"
+msgstr "Habilitado"
+
+#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:29
+msgid "HW Address"
+msgstr "Dirección de HW"
+
+#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:25
+msgid "Password"
+msgstr "Contraseña"
+
+#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:21
+msgid "Port"
+msgstr "Puerto"
+
+#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:15
+msgid "Respawn"
+msgstr "Reaparición"
+
+#: applications/luci-app-shairplay/luasrc/controller/shairplay.lua:11
+msgid "Shairplay"
+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 es una implementación simple del servidor AirPlay, aquí puede "
+"configurar los ajustes."
diff --git a/applications/luci-app-simple-adblock/po/es/simple-adblock.po b/applications/luci-app-simple-adblock/po/es/simple-adblock.po
new file mode 100644 (file)
index 0000000..ecb54cd
--- /dev/null
@@ -0,0 +1,222 @@
+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"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\n"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:100
+msgid "Advanced Configuration"
+msgstr "Configuración avanzada"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:69
+msgid "Basic Configuration"
+msgstr "Configuración básica"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:60
+msgid "Blacklisted Domain URLs"
+msgstr "URLs de dominio en lista negra"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:124
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:50
+msgid "Blacklisted Domains"
+msgstr "Dominios en la lista negra"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:65
+msgid "Blacklisted Hosts URLs"
+msgstr "URLs de hosts en lista negra"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:67
+msgid "Configuration"
+msgstr "Configuración"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:71
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:14
+msgid "Controls system log and console output verbosity"
+msgstr "Controla el registro del sistema y la salida de consola."
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:102
+msgid "Delay (in seconds) for on-boot start"
+msgstr "Retardo (en segundos) para el inicio en el arranque"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:111
+msgid "Disable Debugging"
+msgstr "Deshabilitar depuración"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:106
+msgid "Download time-out (in seconds)"
+msgstr "Tiempo de espera de descarga (en segundos)"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:110
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:112
+msgid "Enable Debugging"
+msgstr "Habilitar depuración"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:26
+msgid "Enable/Start"
+msgstr "Habilitar/Iniciar"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:110
+msgid "Enables debug output to /tmp/simple-adblock.log"
+msgstr "Habilitar la salida de depuración a /tmp/simple-adblock.log"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:78
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:21
+msgid "Force Router DNS"
+msgstr "Forzar enrutador DNS"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:80
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:23
+msgid "Force Router DNS server to all local devices"
+msgstr "Forzar el servidor DNS del enrutador a todos los dispositivos locales"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:78
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:21
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking"
+msgstr ""
+"Forza el uso del DNS del enrutador en dispositivos locales, también conocido "
+"como Secuestro de DNS"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:124
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:50
+msgid "Individual domains to be blacklisted"
+msgstr "Dominios individuales para ser incluidos en la lista negra"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:119
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:45
+msgid "Individual domains to be whitelisted"
+msgstr "Dominios individuales para ser incluidos en la lista blanca"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:90
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:33
+msgid "LED to indicate status"
+msgstr "LED para indicar estado"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:79
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:22
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+"Dejar que los dispositivos locales usen sus propios servidores DNS si están "
+"configurados"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:71
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:14
+msgid "Output Verbosity Setting"
+msgstr "Configuración de verbosidad de salida"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:90
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:33
+msgid "Pick the LED not already used in"
+msgstr "Elige el LED que no se haya usado en"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:43
+msgid "Reload"
+msgstr "Recargar"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:102
+msgid "Run service after set delay on boot"
+msgstr "Ejecutar el servicio después de establecer el retraso en el arranque"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:6
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:19
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:29
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:37
+msgid "Service Status"
+msgstr "Estado del servicio"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:25
+msgid "Service is disabled/stopped"
+msgstr "El servicio está deshabilitado/detenido"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:34
+msgid "Service is enabled/started"
+msgstr "El servicio está habilitado/iniciado"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:42
+msgid "Service started with error"
+msgstr "Servicio iniciado con error"
+
+#: applications/luci-app-simple-adblock/luasrc/controller/simple-adblock.lua:6
+msgid "Simple AdBlock"
+msgstr "Simple AdBlock"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:4
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:1
+msgid "Simple AdBlock Settings"
+msgstr "Ajustes de Simple AdBlock "
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:73
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:16
+msgid "Some output"
+msgstr "Alguna salida"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:5
+msgid "Start Simple Adblock service"
+msgstr "Iniciar el servicio Simple Adblock"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:106
+msgid "Stop the download if it is stalled for set number of seconds"
+msgstr ""
+"Detenga la descarga si se detiene durante un número de segundos establecido"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:35
+msgid "Stop/Disable"
+msgstr "Detener/Deshabilitar"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:72
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:15
+msgid "Suppress output"
+msgstr "Suprimir salida"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:92
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:35
+msgid "System LED Configuration"
+msgstr "Configuración del sistema LED"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:60
+msgid "URLs to lists of domains to be blacklisted"
+msgstr "URL a listas de dominios que se incluirán en la lista negra"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:129
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:55
+msgid "URLs to lists of domains to be whitelisted"
+msgstr "URL a listas de dominios que se incluirán en la lista blanca"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:65
+msgid "URLs to lists of hosts to be blacklisted"
+msgstr "URL a listas de hosts para ser incluidos en la lista negra"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:74
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:17
+msgid "Verbose output"
+msgstr "Salida verbosa"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:117
+msgid "Whitelist and Blocklist Management"
+msgstr "Gestión de listas blancas y listas de bloqueo"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:129
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:55
+msgid "Whitelisted Domain URLs"
+msgstr "URLs de dominio en lista blanca"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:119
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:45
+msgid "Whitelisted Domains"
+msgstr "Dominios en lista blanca"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:94
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:37
+msgid "none"
+msgstr "ninguno"
index e5eea47615e3a358ad862ebfaa8d4acdd8d0113e..0badc62cf42df240e30d17a0aeeab96221266e04 100644 (file)
@@ -7,18 +7,18 @@ msgstr ""
 "Language-Team: \n"
 "MIME-Version: 1.0\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 1.8.12\n"
+"X-Generator: Poedit 2.2.1\n"
 "Last-Translator: INAGAKI Hiroshi <musashino.open@gmail.com>\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 "Language: ja\n"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:100
 msgid "Advanced Configuration"
-msgstr ""
+msgstr "詳細設定"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:69
 msgid "Basic Configuration"
-msgstr ""
+msgstr "基本設定"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:60
@@ -37,7 +37,7 @@ msgstr "hosts ブラックリストのURL"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:67
 msgid "Configuration"
-msgstr ""
+msgstr "設定"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:71
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:14
@@ -46,28 +46,28 @@ msgstr "システム ログとコンソール出力の冗長性を設定しま
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:102
 msgid "Delay (in seconds) for on-boot start"
-msgstr ""
+msgstr "ブート時遅延実行(秒)"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:111
 msgid "Disable Debugging"
-msgstr ""
+msgstr "デバッグ無効"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:106
 msgid "Download time-out (in seconds)"
-msgstr ""
+msgstr "ダウンロード タイムアウト(秒)"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:110
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:112
 msgid "Enable Debugging"
-msgstr ""
+msgstr "デバッグ有効"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:26
 msgid "Enable/Start"
-msgstr ""
+msgstr "有効化/開始"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:110
 msgid "Enables debug output to /tmp/simple-adblock.log"
-msgstr ""
+msgstr "/tmp/simple-adblock.log へのデバッグ出力を有効にします。"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:78
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:21
@@ -118,30 +118,30 @@ msgstr "右の設定で既に使用されていないLEDを選択します"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:43
 msgid "Reload"
-msgstr ""
+msgstr "リロード"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:102
 msgid "Run service after set delay on boot"
-msgstr ""
+msgstr "システムのブート時に、設定された遅延でサービスを開始します。"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:6
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:19
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:29
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:37
 msgid "Service Status"
-msgstr ""
+msgstr "サービス ステータス"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:25
 msgid "Service is disabled/stopped"
-msgstr ""
+msgstr "サービスは無効/停止中"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:34
 msgid "Service is enabled/started"
-msgstr ""
+msgstr "サービスは有効/実行中"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:42
 msgid "Service started with error"
-msgstr ""
+msgstr "サービス開始時にエラーが発生"
 
 #: applications/luci-app-simple-adblock/luasrc/controller/simple-adblock.lua:6
 msgid "Simple AdBlock"
@@ -159,15 +159,16 @@ msgstr "軽量出力"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:5
 msgid "Start Simple Adblock service"
-msgstr ""
+msgstr "Simple Adblock サービスを開始"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:106
 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:35
 msgid "Stop/Disable"
-msgstr ""
+msgstr "停止/無効化"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:72
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:15
@@ -201,7 +202,7 @@ msgstr "詳細出力"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:117
 msgid "Whitelist and Blocklist Management"
-msgstr ""
+msgstr "ホワイトリストとブラックリストの管理"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:129
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:55
@@ -217,6 +218,3 @@ msgstr "ホワイトリスト ドメイン"
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:37
 msgid "none"
 msgstr "なし"
-
-#~ msgid "Enable/start service"
-#~ msgstr "サービスの有効化/開始"
index 612de689f50dd83fce1f139bbf73442d7e5a7446..683476895492eafc63847099253a7c3f8eaf15f1 100644 (file)
@@ -156,7 +156,7 @@ msgstr "一些输出"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:5
 msgid "Start Simple Adblock service"
-msgstr ""
+msgstr "启动简单 Adblock 服务"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:106
 msgid "Stop the download if it is stalled for set number of seconds"
index 4543b2fe8753e461c56fc40aa26304c5118b56cc..e64b9719363eff37d546a9821595b8b30bc85c3f 100644 (file)
@@ -156,7 +156,7 @@ msgstr "一些輸出"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:5
 msgid "Start Simple Adblock service"
-msgstr ""
+msgstr "啟動簡單 Adblock 服務"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:106
 msgid "Stop the download if it is stalled for set number of seconds"
index 9a3850d6838dcbfed4a7ee4c95804db69fdf107e..eb7769b85fd4ed7ef3c6f400c94efb00664d9186 100644 (file)
@@ -26,34 +26,34 @@ function index()
                apcups          = _("APC UPS"),
                conntrack       = _("Conntrack"),
                contextswitch   = _("Context Switches"),
-               cpu                     = _("Processor"),
+               cpu             = _("Processor"),
                cpufreq         = _("CPU Frequency"),
-               csv                     = _("CSV Output"),
+               csv             = _("CSV Output"),
                curl            = _("cUrl"),
-               df                      = _("Disk Space Usage"),
+               df              = _("Disk Space Usage"),
                disk            = _("Disk Usage"),
-               dns                     = _("DNS"),
+               dns             = _("DNS"),
                email           = _("Email"),
                entropy         = _("Entropy"),
                exec            = _("Exec"),
                interface       = _("Interfaces"),
                iptables        = _("Firewall"),
-               irq                     = _("Interrupts"),
+               irq             = _("Interrupts"),
                iwinfo          = _("Wireless"),
                load            = _("System Load"),
                memory          = _("Memory"),
                netlink         = _("Netlink"),
                network         = _("Network"),
-               nut                     = _("UPS"),
+               nut             = _("UPS"),
                olsrd           = _("OLSRd"),
                openvpn         = _("OpenVPN"),
                ping            = _("Ping"),
                processes       = _("Processes"),
                rrdtool         = _("RRDTool"),
-               sensors     = _("Sensors"),
-               splash_leases = _("Splash Leases"),
+               sensors         = _("Sensors"),
+               splash_leases   = _("Splash Leases"),
                tcpconns        = _("TCP Connections"),
-               thermal =       _("Thermal"),
+               thermal         = _("Thermal"),
                unixsock        = _("UnixSock"),
                uptime          = _("Uptime")
        }
@@ -115,11 +115,15 @@ function index()
                -- get plugin instances
                local instances = tree:plugin_instances( plugin )
 
-               -- plugin menu entry
-               entry(
-                       { "admin", "statistics", "graph", plugin },
-                       call("statistics_render"), labels[plugin], idx
-               ).query = { timespan = span , host = host }
+               -- load plugin menu entry from the description
+               local plugin_name = "luci.statistics.rrdtool.definitions." .. plugin
+               local stat, def = pcall( require, plugin_name )
+               if stat and def and type(def.item) == "function" then
+                       entry(
+                               { "admin", "statistics", "graph", plugin },
+                               call("statistics_render"), def.item(), idx
+                       ).query = { timespan = span , host = host }
+               end
 
                -- if more then one instance is found then generate submenu
                if #instances > 1 then
@@ -170,12 +174,12 @@ function statistics_render()
        local images = { }
 
        -- find requested plugin and instance
-    for i, p in ipairs( luci.dispatcher.context.path ) do
-        if luci.dispatcher.context.path[i] == "graph" then
-            plugin    = luci.dispatcher.context.path[i+1]
-            instances = { luci.dispatcher.context.path[i+2] }
-        end
-    end
+       for i, p in ipairs( luci.dispatcher.context.path ) do
+               if luci.dispatcher.context.path[i] == "graph" then
+                       plugin    = luci.dispatcher.context.path[i+1]
+                       instances = { luci.dispatcher.context.path[i+2] }
+               end
+       end
 
        -- no instance requested, find all instances
        if #instances == 0 then
@@ -189,7 +193,6 @@ function statistics_render()
                is_index = true
        end
 
-
        -- render graphs
        for i, inst in luci.util.vspairs( instances ) do
                for i, img in luci.util.vspairs( graph:render( plugin, inst, is_index ) ) do
index 663a3f12d4a5e579babc59ca9e9d07648b546a15..b380febac0ba7c20fd222594f82df323fca432ee 100644 (file)
@@ -1,7 +1,7 @@
 -- Copyright 2008 Freifunk Leipzig / Jo-Philipp Wich <jow@openwrt.org>
 -- Licensed to the public under the Apache License 2.0.
 
-require("luci.sys")
+local sys = require("luci.sys")
 
 
 m = Map("luci_statistics",
@@ -17,7 +17,7 @@ s = m:section( NamedSection, "collectd", "luci_statistics" )
 
 -- general.hostname (Hostname)
 hostname = s:option( Value, "Hostname", translate("Hostname") )
-hostname.default  = luci.sys.hostname()
+hostname.default  = sys.hostname()
 hostname.optional = true
 
 -- general.basedir (BaseDir)
index f89cdb1fb87607d2cc4e0b46f62c7124e4f59740..608144f1357ce919ad87dab7c43588dc8af34d04 100644 (file)
@@ -1,13 +1,5 @@
---[[
-
-Copyright 2011 Jo-Philipp Wich <jow@openwrt.org>
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-        http://www.apache.org/licenses/LICENSE-2.0
-]]--
+-- Copyright 2011 Jo-Philipp Wich <jow@openwrt.org>
+-- Licensed to the public under the Apache License 2.0.
 
 m = Map("luci_statistics",
        translate("Conntrack Plugin Configuration"),
index dafcc452ccfd87e76a3a44d9eae16e3663fb12e4..4245018661d1c67aa0e529def4474b561ad9fe95 100644 (file)
@@ -1,7 +1,7 @@
 -- Copyright 2008 Freifunk Leipzig / Jo-Philipp Wich <jow@openwrt.org>
 -- Licensed to the public under the Apache License 2.0.
 
-require("luci.sys")
+local sys = require("luci.sys")
 
 
 m = Map("luci_statistics",
@@ -24,7 +24,7 @@ interfaces.widget = "select"
 interfaces.size   = 5
 interfaces:depends( "enable", 1 )
 interfaces:value("any")
-for k, v in pairs(luci.sys.net.devices()) do
+for k, v in pairs(sys.net.devices()) do
         interfaces:value(v)
 end
          
index 752212f4d40416bbf0ca5f15fe1edab27d09decb..60c88d072c6e42f089c89eccb027b3ad5f1b039d 100644 (file)
@@ -1,7 +1,7 @@
 -- Copyright 2008 Freifunk Leipzig / Jo-Philipp Wich <jow@openwrt.org>
 -- Licensed to the public under the Apache License 2.0.
 
-require("luci.sys")
+local sys = require("luci.sys")
 
 
 m = Map("luci_statistics",
@@ -23,7 +23,7 @@ interfaces = s:option( MultiValue, "Interfaces", translate("Monitor interfaces")
 interfaces.widget = "select"
 interfaces.size   = 5
 interfaces:depends( "enable", 1 )
-for k, v in pairs(luci.sys.net.devices()) do
+for k, v in pairs(sys.net.devices()) do
        interfaces:value(v)
 end
 
index ded3f7f996b96c6a497755ec541b37bda9ba1d85..375a15bf1a281955eaf815ec5a91d03c71250f54 100644 (file)
@@ -1,13 +1,12 @@
 -- Copyright 2008 Freifunk Leipzig / Jo-Philipp Wich <jow@openwrt.org>
 -- Licensed to the public under the Apache License 2.0.
 
-require("luci.sys.iptparser")
+local ip = require("luci.sys.iptparser").IptParser()
 
-ip = luci.sys.iptparser.IptParser()
-chains  = { }
-targets = { }
+local chains  = { }
+local targets = { }
 
-for i, rule in ipairs( ip:find() ) do 
+for i, rule in ipairs( ip:find() ) do
        if rule.chain and rule.target then
                chains[rule.chain] = true
                targets[rule.target] = true
index 5510a5a8e8891d6d07354093f5e44083526f4968..fa677b8d127d2d66d2554ddd975d9f23761fe3c3 100644 (file)
@@ -1,13 +1,5 @@
---[[
-
-Copyright 2011 Manuel Munz <freifunk at somakoma dot de>
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-        http://www.apache.org/licenses/LICENSE-2.0
-]]--
+-- Copyright 2011 Manuel Munz <freifunk at somakoma dot de>
+-- Licensed to the public under the Apache License 2.0.
 
 m = Map("luci_statistics",
        translate("Memory Plugin Configuration"),
index 66449ec467341916c9beab1db97e7b4bb79150cc..784ad1fdbb3df5e93f3919fab8f1e25e34ccfc74 100644 (file)
@@ -1,9 +1,9 @@
 -- Copyright 2008 Freifunk Leipzig / Jo-Philipp Wich <jow@openwrt.org>
 -- Licensed to the public under the Apache License 2.0.
 
-require("luci.sys")
+local sys = require("luci.sys")
 
-local devices = luci.sys.net.devices()
+local devices = sys.net.devices()
 
 
 m = Map("luci_statistics",
index 193f0448ae249b623cd683a5941cc5a07e049497..f0a5ab5930816c1a036ee61bda379ff41828b7bf 100644 (file)
@@ -1,11 +1,8 @@
 -- Copyright 2015 Jo-Philipp Wich <jow@openwrt.org>
 -- Licensed to the public under the Apache License 2.0.
 
-require "luci.sys"
-
 local m, s, o
 
-
 m = Map("luci_statistics",
        translate("OpenVPN Plugin Configuration"),
        translate("The OpenVPN plugin gathers information about the current vpn connection status."))
index 77e36bfaff48a9f876930a16101fa5849c71f512..69066880c38aae0597215463719a4443f2cdd17c 100644 (file)
@@ -1,8 +1,6 @@
 -- Copyright 2015 Jo-Philipp Wich <jow@openwrt.org>
 -- Licensed to the public under the Apache License 2.0.
 
-require "luci.sys"
-
 local m, s, o
 local sensor_types = {
        ["12v"] = "voltage",
index 3a6c4644e3fa5d7531859bcc664e27c4d26a2e81..5e32da7ffe188d7e36109564620a1711e185b952 100644 (file)
@@ -1,13 +1,5 @@
---[[
-
-Copyright 2013 Thomas Endt <tmo26@gmx.de>
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-        http://www.apache.org/licenses/LICENSE-2.0
-]]--
+-- Copyright 2013 Thomas Endt <tmo26@gmx.de>
+-- Licensed to the public under the Apache License 2.0.
 
 m = Map("luci_statistics",
         translate("Uptime Plugin Configuration"),
index 7877e61ab3063aa3b476a885c5962cf7f9844a5f..6b01958cbeb868f71da9ba32f973343d5133fac8 100644 (file)
@@ -3,15 +3,14 @@
 
 module("luci.statistics.i18n", package.seeall)
 
-require("luci.util")
-require("luci.i18n")
+local util = require("luci.util")
+local i18n = require("luci.i18n")
 
 
-Instance = luci.util.class()
-
+Instance = util.class()
 
 function Instance.__init__( self, graph )
-       self.i18n  = luci.i18n
+       self.i18n  = i18n
        self.graph = graph
 end
 
index f543e675996aecf66faae7dcfe1cd2bab3909c73..4586b23caa3b50c00bedcb28d13a5a865cf25924 100644 (file)
@@ -3,46 +3,46 @@
 
 module("luci.statistics.rrdtool", package.seeall)
 
-require("luci.statistics.datatree")
-require("luci.statistics.rrdtool.colors")
-require("luci.statistics.i18n")
-require("luci.model.uci")
-require("luci.util")
-require("luci.sys")
+local tree   = require("luci.statistics.datatree")
+local colors = require("luci.statistics.rrdtool.colors")
+local i18n   = require("luci.statistics.i18n")
+local uci    = require("luci.model.uci").cursor()
+local util   = require("luci.util")
+local sys    = require("luci.sys")
+local fs     = require("nixio.fs")
 
-local fs = require "nixio.fs"
 
-
-Graph = luci.util.class()
+Graph = util.class()
 
 function Graph.__init__( self, timespan, opts )
 
        opts = opts or { }
 
-       local uci = luci.model.uci.cursor()
        local sections = uci:get_all( "luci_statistics" )
 
        -- options
        opts.timespan  = timespan       or sections.rrdtool.default_timespan or 900
        opts.rrasingle = opts.rrasingle or ( sections.collectd_rrdtool.RRASingle == "1" )
        opts.rramax    = opts.rramax    or ( sections.collectd_rrdtool.RRAMax == "1" )
-       opts.host      = opts.host      or sections.collectd.Hostname        or luci.sys.hostname()
+       opts.host      = opts.host      or sections.collectd.Hostname        or sys.hostname()
        opts.width     = opts.width     or sections.rrdtool.image_width      or 400
+       opts.height    = opts.height    or sections.rrdtool.image_height     or 100
        opts.rrdpath   = opts.rrdpath   or sections.collectd_rrdtool.DataDir or "/tmp/rrd"
        opts.imgpath   = opts.imgpath   or sections.rrdtool.image_path       or "/tmp/rrdimg"
        opts.rrdpath   = opts.rrdpath:gsub("/$","")
        opts.imgpath   = opts.imgpath:gsub("/$","")
 
        -- helper classes
-       self.colors = luci.statistics.rrdtool.colors.Instance()
-       self.tree   = luci.statistics.datatree.Instance(opts.host)
-       self.i18n   = luci.statistics.i18n.Instance( self )
+       self.colors = colors.Instance()
+       self.tree   = tree.Instance(opts.host)
+       self.i18n   = i18n.Instance( self )
 
        -- rrdtool default args
        self.args = {
                "-a", "PNG",
                "-s", "NOW-" .. opts.timespan,
-               "-w", opts.width
+               "-w", opts.width,
+               "-h", opts.height
        }
 
        -- store options
@@ -62,7 +62,7 @@ function Graph._mkpath( self, plugin, plugin_instance, dtype, dtype_instance )
 end
 
 function Graph.mkrrdpath( self, ... )
-       return string.format( "%s/%s.rrd", self.opts.rrdpath, self:_mkpath( ... ) )
+       return string.format( "%s/%s.rrd", self.opts.rrdpath, self:_mkpath( ... ):gsub("\\", "\\\\"):gsub(":", "\\:") )
 end
 
 function Graph.mkpngpath( self, ... )
@@ -102,7 +102,7 @@ function Graph._rrdtool( self, def, rrd )
                        opt = opt:gsub( "{file}", rrd )
                end
 
-               cmdline[#cmdline+1] = luci.util.shellquote(opt)
+               cmdline[#cmdline+1] = util.shellquote(opt)
        end
 
        -- execute rrdtool
index 5b35dff67cb8b9d73db0e39d826fd44f03186fe7..0d3af712fd8a197c7a74d6cead7d32b2992e6fd5 100644 (file)
@@ -3,10 +3,10 @@
 
 module("luci.statistics.rrdtool.colors", package.seeall)
 
-require("luci.util")
+local util = require("luci.util")
 
 
-Instance = luci.util.class()
+Instance = util.class()
 
 function Instance.from_string( self, s )
        return {
index 9f7a51a868c14104fb23d268fd14249515242cf7..637b5f959230104fce2f22fee246f50af5b43579 100644 (file)
@@ -3,6 +3,10 @@
 
 module("luci.statistics.rrdtool.definitions.apcups",package.seeall)
 
+function item()
+       return luci.i18n.translate("APC UPS")
+end
+
 function rrdargs( graph, plugin, plugin_instance )
 
        local lu = require("luci.util")
@@ -19,8 +23,7 @@ function rrdargs( graph, plugin, plugin_instance )
                ups_inst[t] = graph.tree:data_instances( plugin, plugin_instance, t )
        end
 
-
-    -- Check if hash table or array is empty or nil-filled
+       -- Check if hash table or array is empty or nil-filled
 
        local function empty( t )
                for _, v in pairs(t) do
@@ -57,8 +60,8 @@ function rrdargs( graph, plugin, plugin_instance )
        end
 
 
-    -- Graph definitions for APC UPS measurements MUST use only 'instances':
-    -- e.g. instances = { voltage = {  "input", "output" } }
+       -- Graph definitions for APC UPS measurements MUST use only 'instances':
+       -- e.g. instances = { voltage = {  "input", "output" } }
 
        local voltagesdc = {
                title = "%H: Voltages on APC UPS - Battery",
index fbc47731ef97f8704c335618a36bdfe9a5b2494d..d99dab0f014a9bc7b8c50797c3a7b3e842210077 100644 (file)
@@ -3,7 +3,12 @@
 
 module("luci.statistics.rrdtool.definitions.conntrack",package.seeall)
 
+function item()
+       return luci.i18n.translate("Conntrack")
+end
+
 function rrdargs( graph, plugin, plugin_instance, dtype )
+
        return {
                title = "%H: Conntrack entries",
                vlabel = "Count",
index 6826e12adb56a33304e52e8d870e4309ad489e14..f9473e44061b3824044b30e0a2a2f2583a55b972 100644 (file)
@@ -2,6 +2,10 @@
 
 module("luci.statistics.rrdtool.definitions.contextswitch",package.seeall)
 
+function item()
+       return luci.i18n.translate("Context Switches")
+end
+
 function rrdargs( graph, plugin, plugin_instance, dtype )
 
        return {
index ae0c0ce7782bcb2d2d6a81331b39696eec5ccb30..226c84ee962171f66ae833cf12074142eceac483 100644 (file)
@@ -3,6 +3,10 @@
 
 module("luci.statistics.rrdtool.definitions.cpu",package.seeall)
 
+function item()
+       return luci.i18n.translate("Processor")
+end
+
 function rrdargs( graph, plugin, plugin_instance, dtype )
 
        return {
index 25a72d22855182cc69bf1ce8f32fc9188f910958..08aab04b8549fbbd0a68c758533d5fdb111e00b3 100644 (file)
@@ -2,6 +2,10 @@
 
 module("luci.statistics.rrdtool.definitions.cpufreq",package.seeall)
 
+function item()
+       return luci.i18n.translate("CPU Frequency")
+end
+
 function rrdargs( graph, plugin, plugin_instance, dtype )
 
        return {
index 89a65a6b5fd37caf166d663e299953b9eb2acd2a..4fde243ca9d48d08655fffc1f01f8576366db493 100644 (file)
@@ -3,7 +3,12 @@
 
 module("luci.statistics.rrdtool.definitions.curl", package.seeall)
 
+function item()
+       return luci.i18n.translate("cUrl")
+end
+
 function rrdargs( graph, plugin, plugin_instance, dtype )
+
        return {
                title = "%H: cUrl Response Time for #%pi",
                y_min = "0",
index b5633c15ffa842545d14ab014c8af7ca75a72079..fb732991baafbf6bd7b812aa9bd35e15d672ac32 100644 (file)
@@ -3,9 +3,13 @@
 
 module("luci.statistics.rrdtool.definitions.df", package.seeall)
 
+function item()
+       return luci.i18n.translate("Disk Space Usage")
+end
+
 function rrdargs( graph, plugin, plugin_instance, dtype )
 
-       return {
+       local df_complex = {
                title = "%H: Disk space usage on %pi",
                vlabel = "Bytes",
                number_format = "%5.1lf%sB",
@@ -36,4 +40,51 @@ function rrdargs( graph, plugin, plugin_instance, dtype )
                        }
                }
        }
+
+       local percent_bytes = {
+               title = "%H: Disk space usage on %pi",
+               vlabel = "Percent",
+               number_format = "%5.2lf %%",
+
+               data = {
+                       instances = {
+                               percent_bytes = { "free", "used", "reserved" }
+                       },
+
+                       options = {
+                               percent_bytes_free = {
+                                       color = "00ff00",
+                                       overlay = false,
+                                       title = "free"
+                               },
+
+                               percent_bytes_used = {
+                                       color = "ff0000",
+                                       overlay = false,
+                                       title = "used"
+                               },
+
+                               percent_bytes_reserved = {
+                                       color = "0000ff",
+                                       overlay = false,
+                                       title = "reserved"
+                               }
+                       }
+               }
+       }
+
+       local types = graph.tree:data_types( plugin, plugin_instance )
+
+       local p = {}
+       for _, t in ipairs(types) do
+               if t == "percent_bytes" then
+                       p[#p+1] = percent_bytes
+               end
+
+               if t == "df_complex" then
+                       p[#p+1] = df_complex
+               end
+       end
+
+       return p
 end
index 8aabb7f64e12cbbbb58a7b6340a26317eaa84265..29597ff989c1b95770d48ac3fe9e6cff59a260da 100644 (file)
@@ -3,7 +3,12 @@
 
 module("luci.statistics.rrdtool.definitions.disk", package.seeall)
 
+function item()
+       return luci.i18n.translate("Disk Usage")
+end
+
 function rrdargs( graph, plugin, plugin_instance, dtype )
+
        return {
                {
                        title = "%H: Disk I/O operations on %pi",
index cf96d8fbe192b36273c71f45abbcb07723e1f8af..0ff4c76858e09f24bccbe0755a0c5034bccf0978 100644 (file)
@@ -3,6 +3,10 @@
 
 module("luci.statistics.rrdtool.definitions.dns", package.seeall)
 
+function item()
+       return luci.i18n.translate("DNS")
+end
+
 function rrdargs( graph, plugin, plugin_instance )
 
        local traffic = {
index 3d30a70afbd6740a0cde50cac495626c949e6926..01eb33f9b43af8acc74fd8998ae2a424bb338fbc 100644 (file)
@@ -3,6 +3,10 @@
 
 module("luci.statistics.rrdtool.definitions.entropy", package.seeall)
 
+function item()
+       return luci.i18n.translate("Entropy")
+end
+
 function rrdargs( graph, plugin, plugin_instance, dtype )
 
        return {
index 6ca65e539f0aa7f9faa272610135c66b9c1f9ece..a4d4eefd53cf95959cc98a65ffc6eebdf97fd387 100644 (file)
@@ -3,6 +3,10 @@
 
 module("luci.statistics.rrdtool.definitions.interface", package.seeall)
 
+function item()
+       return luci.i18n.translate("Interfaces")
+end
+
 function rrdargs( graph, plugin, plugin_instance )
 
        --
index 9790e0e3d27f2fd14aade7697f12efe9b8b86991..7218bfd4418599b368d971c52f2faaa4a9f73ae1 100644 (file)
@@ -3,6 +3,10 @@
 
 module("luci.statistics.rrdtool.definitions.iptables", package.seeall)
 
+function item()
+       return luci.i18n.translate("Firewall")
+end
+
 function rrdargs( graph, plugin, plugin_instance, dtype )
 
        return {
index f61d0da6464a52f3fe8023a954345d0af78e35be..56b4547b949f3cadfaa4e04249e78a6a473c8319 100644 (file)
@@ -3,6 +3,10 @@
 
 module("luci.statistics.rrdtool.definitions.irq", package.seeall)
 
+function item()
+       return luci.i18n.translate("Interrupts")
+end
+
 function rrdargs( graph, plugin, plugin_instance, dtype )
 
        return {
index 194afd6fc0f9c4e9f2500667f1bfdc0b332be4c3..53f4c7a40c1dfb44b75e9c8fdca938f60fba43dd 100644 (file)
@@ -3,6 +3,10 @@
 
 module("luci.statistics.rrdtool.definitions.iwinfo", package.seeall)
 
+function item()
+       return luci.i18n.translate("Wireless")
+end
+
 function rrdargs( graph, plugin, plugin_instance )
 
        --
index ce762dab468665abf22815cd57dfa5a8c5277079..b06c8c41486b1b96dd37f1a8100b514d5b79bd86 100644 (file)
@@ -3,6 +3,10 @@
 
 module("luci.statistics.rrdtool.definitions.load", package.seeall)
 
+function item()
+       return luci.i18n.translate("System Load")
+end
+
 function rrdargs( graph, plugin, plugin_instance, dtype )
 
        return {
index 53d559c599fc74b6943cb388fa3c46f8d3877f4f..b05d31dc02281d52e99e6a9acdb0366e21285263 100644 (file)
@@ -11,6 +11,10 @@ You may obtain a copy of the License at
 
 module("luci.statistics.rrdtool.definitions.memory",package.seeall)
 
+function item()
+       return luci.i18n.translate("Memory")
+end
+
 function rrdargs( graph, plugin, plugin_instance, dtype )
 
        return {
index a612126ed0f5536c3ebd51f366ad91012e2a295d..bdd3f2eb443d4d7827216a637c25134e6559047a 100644 (file)
@@ -3,6 +3,10 @@
 
 module("luci.statistics.rrdtool.definitions.netlink", package.seeall)
 
+function item()
+       return luci.i18n.translate("Netlink")
+end
+
 function rrdargs( graph, plugin, plugin_instance )
 
        --
@@ -37,7 +41,6 @@ function rrdargs( graph, plugin, plugin_instance )
                }
        }
 
-
        --
        -- packet diagram
        --
@@ -119,7 +122,6 @@ function rrdargs( graph, plugin, plugin_instance )
                }
        }
 
-
        --
        -- multicast diagram
        --
@@ -144,7 +146,6 @@ function rrdargs( graph, plugin, plugin_instance )
                }
        }
 
-
        --
        -- collision diagram
        --
@@ -169,7 +170,6 @@ function rrdargs( graph, plugin, plugin_instance )
                }
        }
 
-
        --
        -- error diagram
        --
@@ -206,6 +206,5 @@ function rrdargs( graph, plugin, plugin_instance )
                }
        }
 
-
        return { traffic, packets, multicast, collisions, errors }
 end
index dd931969027c058ae08d2acea05774f36c569fdb..df6da3580ba5f9849b01964533f06fadb7968469 100644 (file)
@@ -2,25 +2,41 @@
 
 module("luci.statistics.rrdtool.definitions.nut",package.seeall)
 
+function item()
+       return luci.i18n.translate("UPS")
+end
+
 function rrdargs( graph, plugin, plugin_instance, dtype )
 
-       local voltages = {
-               title = "%H: Voltages on UPS \"%pi\"",
+       local voltages_ac = {
+               title = "%H: AC voltages on UPS \"%pi\"",
                vlabel = "V",
                number_format = "%5.1lfV",
                data = {
                        instances = {
-                               voltage = { "battery", "input", "output" }
+                               voltage = { "input", "output" }
                        },
-
                        options = {
                                voltage_output  = { color = "00e000", title = "Output voltage", noarea=true, overlay=true },
-                               voltage_battery = { color = "0000ff", title = "Battery voltage", noarea=true, overlay=true },
                                voltage_input   = { color = "ffb000", title = "Input voltage", noarea=true, overlay=true }
                        }
                }
        }
 
+       local voltages_dc = {
+               title = "%H: Battery voltage on UPS \"%pi\"",
+               vlabel = "V",
+               number_format = "%5.1lfV",
+               data = {
+                       instances = {
+                               voltage = { "battery" }
+                       },
+                       options = {
+                               voltage = { color = "0000ff", title = "Battery voltage", noarea=true, overlay=true }
+                       }
+               }
+       }
+
        local currents = {
                title = "%H: Current on UPS \"%pi\"",
                vlabel = "A",
@@ -29,7 +45,6 @@ function rrdargs( graph, plugin, plugin_instance, dtype )
                        instances = {
                                current = { "battery", "output" }
                        },
-
                        options = {
                                current_output  = { color = "00e000", title = "Output current", noarea=true, overlay=true },
                                current_battery = { color = "0000ff", title = "Battery current", noarea=true, overlay=true }
@@ -48,8 +63,8 @@ function rrdargs( graph, plugin, plugin_instance, dtype )
                                percent = { "charge", "load" }
                        },
                        options = {
-                               percent_charge = { color = "00ff00", title = "Charge level"  },
-                               percent_load = { color = "ff0000", title = "Load"  }
+                               percent_charge = { color = "00ff00", title = "Charge level", noarea=true, overlay=true },
+                               percent_load = { color = "ff0000", title = "Load", noarea=true, overlay=true }
                        }
                }
        }
@@ -63,9 +78,8 @@ function rrdargs( graph, plugin, plugin_instance, dtype )
                        instances = {
                                temperature = "battery"
                        },
-
                        options = {
-                               temperature_battery = { color = "ffb000", title = "Battery temperature" }
+                               temperature_battery = { color = "ffb000", title = "Battery temperature", noarea=true }
                        }
                }
        }
@@ -106,12 +120,11 @@ function rrdargs( graph, plugin, plugin_instance, dtype )
                        instances = {
                                frequency = { "input", "output" }
                        },
-
                        options = {
                                frequency_output  = { color = "00e000", title = "Output frequency", noarea=true, overlay=true },
                                frequency_input   = { color = "ffb000", title = "Input frequency", noarea=true, overlay=true }
                        }
                }
        }
-       return { voltages, currents, percentage, temperature, timeleft, power, frequencies }
+       return { voltages_ac, voltages_dc, currents, percentage, temperature, timeleft, power, frequencies }
 end
index a69469568eb5c98edf5cdc55d950e992c98eb05f..52bfbdf4f76c063e73373b7cc4cae0b7a59a5950 100644 (file)
@@ -3,24 +3,28 @@
 
 module("luci.statistics.rrdtool.definitions.olsrd", package.seeall)
 
+function item()
+       return luci.i18n.translate("OLSRd")
+end
+
 function rrdargs( graph, plugin, plugin_instance, dtype )
        local g = { }
 
        if plugin_instance == "routes" then
 
                g[#g+1] = {
-                       -- diagram data description
+                       -- diagram data description
                        title = "%H: Total amount of OLSR routes", vlabel = "n",
                        number_format = "%5.0lf", data = {
-                               types = { "routes" },
+                               types = { "routes" },
                                options = {
                                        routes = {
                                                color = "ff0000",
                                                title = "Total number of routes"
                                        }
                                }
-                       }
-               }
+                       }
+               }
 
                g[#g+1] = {
                        title = "%H: Average route ETX", vlabel = "ETX", detail = true,
@@ -80,7 +84,7 @@ function rrdargs( graph, plugin, plugin_instance, dtype )
                                number_format = "%5.2lf", detail = true,
                                data = {
                                        types = { "signal_quality" },
-       
+
                                        instances = {
                                                signal_quality = { instances[i], instances[i+1] },
                                        },
@@ -106,7 +110,7 @@ function rrdargs( graph, plugin, plugin_instance, dtype )
                        title= "%H: Total amount of OLSR links", vlabel = "n",
                        number_format = "%5.0lf", data = {
                                instances = { "" },
-                               types = { "links" },
+                               types = { "links" },
                                options = {
                                        links = {
                                                color = "0000ff",
@@ -114,7 +118,7 @@ function rrdargs( graph, plugin, plugin_instance, dtype )
                                        }
                                }
                        }
-               }
+               }
 
                g[#g+1] = {
                        title= "%H: Average signal quality", vlabel = "n",
index 876e871d1d51a22bfe3af5fbeae4f606bab2b3b9..d16dbac9083102a9d1637675413093c5b089aff3 100644 (file)
@@ -3,6 +3,10 @@
 
 module("luci.statistics.rrdtool.definitions.openvpn", package.seeall)
 
+function item()
+       return luci.i18n.translate("OpenVPN")
+end
+
 function rrdargs( graph, plugin, plugin_instance )
        local inst = plugin_instance:gsub("^openvpn%.(.+)%.status$", "%1")
 
index 6ecdb5c8ad3f233255654fdef672e81baccb5c87..c3645e408cde2a7b9834befbeb7f6dba3fa75267 100644 (file)
@@ -3,7 +3,12 @@
 
 module("luci.statistics.rrdtool.definitions.ping", package.seeall)
 
+function item()
+       return luci.i18n.translate("Ping")
+end
+
 function rrdargs( graph, plugin, plugin_instance, dtype )
+
        return {
                -- Ping roundtrip time
                { title = "%H: ICMP Round Trip Time",
index 62d054597323e05bb751ff4ae88d15577c2c04ab..4303824f34153fb04386e7347f70d39304f9766b 100644 (file)
@@ -3,10 +3,14 @@
 
 module("luci.statistics.rrdtool.definitions.processes", package.seeall)
 
+function item()
+       return luci.i18n.translate("Processes")
+end
+
 function rrdargs( graph, plugin, plugin_instance, dtype )
 
-    if  plugin_instance == "" then
-       return {
+       if  plugin_instance == "" then
+               return {
                        title = "%H: Processes",
                        vlabel = "Processes/s",
                        data = {
@@ -26,9 +30,9 @@ function rrdargs( graph, plugin, plugin_instance, dtype )
                                        ps_state_zombies  = { color = "ff0000", title = "Zombies" }
                                }
                        }
-       }
-    else
-       return {
+               }
+       else
+               return {
                {
                        title = "%H: CPU time used by %pi",
                        vlabel = "Jiffies",
@@ -113,5 +117,5 @@ function rrdargs( graph, plugin, plugin_instance, dtype )
                        }
                }
        }
-    end
+       end
 end
index f8bddb96e382d6bfabd6d9931f0a56b4c90e6372..6e09a7b9f097054449711c638f6a7991f81a91b7 100644 (file)
@@ -3,7 +3,12 @@
 
 module("luci.statistics.rrdtool.definitions.sensors", package.seeall)
 
+function item()
+       return luci.i18n.translate("Sensors")
+end
+
 function rrdargs( graph, plugin, plugin_instance )
+
        return {
                {
                        per_instance = true,
index 65fba5299d434999bd440fdaba3d2f9eed292574..5af998cfb59f0b4fd8010c12c0117bbd1c429ae7 100644 (file)
@@ -1,27 +1,30 @@
 -- Copyright 2013 Freifunk Augsburg / Michael Wendland <michael@michiwend.com>
 -- Licensed to the public under the Apache License 2.0.
 
-    
 module("luci.statistics.rrdtool.definitions.splash_leases", package.seeall)
-                                       
+
+function item()
+       return luci.i18n.translate("Splash Leases")
+end
+
 function rrdargs( graph, plugin, plugin_instance, dtype )
-                             
-    return {
-        title = "%H: Splash Leases",
-        vlabel = "Active Clients",  
-        y_min = "0",          
-        number_format = "%5.1lf",
-        data = {         
-            sources = {
-                splash_leases = { "leased", "whitelisted", "blacklisted" }
-            },                                
-              
-            options = {
-                splash_leases__leased      = { color = "00CC00", title = "Leased",      overlay = false },
-                splash_leases__whitelisted = { color = "0000FF", title = "Whitelisted", overlay = false },
-                splash_leases__blacklisted = { color = "FF0000", title = "Blacklisted", overlay = false } 
-            }                                                 
-        }    
-    }
 
-end 
+       return {
+               title = "%H: Splash Leases",
+               vlabel = "Active Clients",
+               y_min = "0",
+               number_format = "%5.1lf",
+               data = {
+                       sources = {
+                               splash_leases = { "leased", "whitelisted", "blacklisted" }
+                       },
+
+                       options = {
+                               splash_leases__leased      = { color = "00CC00", title = "Leased",      overlay = false },
+                               splash_leases__whitelisted = { color = "0000FF", title = "Whitelisted", overlay = false },
+                               splash_leases__blacklisted = { color = "FF0000", title = "Blacklisted", overlay = false }
+                       }
+               }
+       }
+
+end
index 50a9470de518a5e71a21e9a29d37ae441944afd4..2d762f7a4cfb37d34cbb191121b309a2e2075e75 100644 (file)
@@ -3,7 +3,12 @@
 
 module("luci.statistics.rrdtool.definitions.tcpconns", package.seeall)
 
+function item()
+       return luci.i18n.translate("TCP Connections")
+end
+
 function rrdargs( graph, plugin, plugin_instance, dtype )
+
        return {
                title = "%H: TCP connections to port %pi",
                vlabel = "Connections/s",
index 532246465e0305d6c568b150159e2394ddb61465..4a555a60546ee5e3dae4d6652d6ba380c148efee 100644 (file)
@@ -2,6 +2,10 @@
 
 module("luci.statistics.rrdtool.definitions.thermal",package.seeall)
 
+function item()
+       return luci.i18n.translate("Thermal")
+end
+
 function rrdargs( graph, plugin, plugin_instance, dtype )
 
        return {
index 077ec57e839797ee7fc1f9331d29a9a99c7280a1..8d7d42bc6bbf178dee27fc270989382d1ddc8a93 100644 (file)
@@ -11,17 +11,20 @@ You may obtain a copy of the License at
 
 module("luci.statistics.rrdtool.definitions.uptime", package.seeall)
 
-function rrdargs( graph, plugin, plugin_instance, dtype )
+function item()
+       return luci.i18n.translate("Uptime")
+end
 
-        return {
-                title = "%H: Uptime", vlabel = "seconds",
-                number_format = "%5.0lf%s", data = {
-                        types = { "uptime" },
-                        options = {
-                                uptime = { title = "Uptime %di", noarea = true }
-                        }
-                }
-        }
+function rrdargs( graph, plugin, plugin_instance, dtype )
 
+       return {
+               title = "%H: Uptime", vlabel = "seconds",
+               number_format = "%5.0lf%s", data = {
+                       types = { "uptime" },
+                       options = {
+                               uptime = { title = "Uptime %di", noarea = true }
+                       }
+               }
+       }
 end
 
index d550facb240ecf7e53fd064780a18806a24cc3c0..f30a6f701972fb6bab9b10588dbcbefa1b37f4fa 100644 (file)
@@ -16,6 +16,7 @@ msgstr ""
 "X-Generator: Pootle 2.0.6\n"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
 
@@ -23,7 +24,7 @@ msgstr ""
 msgid "APCUPS Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
 msgid "Action (target)"
 msgstr "Acció (objectiu)"
 
@@ -31,7 +32,7 @@ msgstr "Acció (objectiu)"
 msgid "Add command for reading values"
 msgstr "Afegeix ordre per llegir valors"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
 msgid "Add matching rule"
 msgstr "Afegeix regla coincident"
 
@@ -44,7 +45,7 @@ msgstr "Afegeix múltiples hosts separats per espai."
 msgid "Add notification command"
 msgstr "Afegeix ordre de notificació"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
 
@@ -61,6 +62,7 @@ msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
 
@@ -88,7 +90,7 @@ msgstr "Emmagatzema en memòria cau les dades recollides de"
 msgid "Cache flush interval"
 msgstr "Interval de neteja de memòria cau"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
 msgid "Chain"
 msgstr "Cadena"
 
@@ -119,14 +121,16 @@ msgstr ""
 "dimoni Collectd."
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr "Conntrack"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
 msgid "Conntrack Plugin Configuration"
 msgstr "Configuració del connector Conntrack"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
 
@@ -135,6 +139,7 @@ msgid "DF Plugin Configuration"
 msgstr "Configuració del connector DF"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
 
@@ -150,7 +155,7 @@ msgstr "Interval de recol·lecció de dades"
 msgid "Datasets definition file"
 msgstr "Fitxer de definició de dades"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
 msgid "Destination ip range"
 msgstr "Rang d'IP destí"
 
@@ -167,10 +172,12 @@ msgid "Disk Plugin Configuration"
 msgstr "Configuració del connector de disc"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "Ús d'espai en disc"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "Ús de disc"
 
@@ -199,7 +206,7 @@ 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:18
+#: 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/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -212,29 +219,30 @@ msgstr ""
 #: 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:29
+#: 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:18
+#: 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:16
+#: 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:72
+#: 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:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
 msgid "Enable this plugin"
 msgstr "Activa aquest connector"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
 
@@ -255,6 +263,7 @@ msgid "Filter class monitoring"
 msgstr "Monitoreig de classe filter"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "Tallafocs"
 
@@ -266,7 +275,7 @@ msgstr "Neteja la memòria cau després de"
 msgid "Forwarding between listen and server addresses"
 msgstr "Readreçant entre adreces que reben connexions i adreces de servidors"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
 msgid "Gather compression statistics"
 msgstr ""
 
@@ -274,7 +283,7 @@ msgstr ""
 msgid "General plugins"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
@@ -305,7 +314,7 @@ msgstr ""
 "uns certs valors llindars. Els valors que condueixin a la invocació, "
 "alimentaran als programes stdin"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: 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."
@@ -313,7 +322,7 @@ msgstr ""
 "Ací pots definir diversos criteris pels que es seleccionaran les regles "
 "iptables monitoritzades ."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Hold Ctrl to select multiple items or to deselect entries."
 msgstr ""
 
@@ -337,7 +346,7 @@ msgstr "Configuració de connector IRQ"
 msgid "Ignore source addresses"
 msgstr "Ignora adreces origen"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "Incoming interface"
 msgstr "Interfície entrant"
 
@@ -346,10 +355,12 @@ msgid "Interface Plugin Configuration"
 msgstr "Configuració de connector d'interfície"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Interfícies"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "Interrupcions"
 
@@ -357,7 +368,7 @@ msgstr "Interrupcions"
 msgid "Interval for pings"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
 msgid "Iptables Plugin Configuration"
 msgstr "Configuració del connector iptables"
 
@@ -392,10 +403,11 @@ msgid "Maximum allowed connections"
 msgstr "Connexions màximes permeses"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr "Memòria"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
 msgid "Memory Plugin Configuration"
 msgstr "Configuració del connector de memòria"
 
@@ -405,7 +417,7 @@ msgstr "Configuració del connector de memòria"
 #: 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:120
+#: 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 ""
@@ -414,7 +426,7 @@ msgstr ""
 msgid "Monitor all local listen ports"
 msgstr "Monitoritza tots els ports locals que reben connexions"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
 msgid "Monitor all sensors"
 msgstr ""
 
@@ -472,11 +484,12 @@ msgstr "Monitoritza els ports remots"
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "Name of the rule"
 msgstr "Nom de la regla"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Enllaç de xarxa"
 
@@ -496,7 +509,7 @@ msgstr "Configuració del connector de xarxa"
 msgid "Network plugins"
 msgstr "Connectors de xarxa"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
 msgid "Network protocol"
 msgstr "Protocol de xarxa"
 
@@ -511,6 +524,7 @@ msgid "Number of threads for data collection"
 msgstr "Número de fils de recol·lecció de dades"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr "OLSRd"
 
@@ -523,22 +537,23 @@ msgid "Only create average RRAs"
 msgstr "Crea només RRAs mitjans"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: 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:10
+#: 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:44
+#: 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:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
 msgid "Options"
 msgstr "Opcions"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "Outgoing interface"
 msgstr "Interfície sortint"
 
@@ -547,6 +562,7 @@ msgid "Output plugins"
 msgstr "Connectors de sortida"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Ping"
 
@@ -563,6 +579,7 @@ msgid "Port for apcupsd communication"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "Processos"
 
@@ -575,6 +592,7 @@ msgid "Processes to monitor separated by space"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "Processador"
 
@@ -621,15 +639,16 @@ msgstr ""
 msgid "Seconds"
 msgstr "Segons"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Sensor list"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: 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:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
 msgid "Sensors Plugin Configuration"
 msgstr ""
 
@@ -665,7 +684,7 @@ msgstr "Grup d'endoll"
 msgid "Socket permissions"
 msgstr "Permisos d'endoll"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
 msgid "Source ip range"
 msgstr "Rang d'IP origen"
 
@@ -682,6 +701,7 @@ msgid "Specifies what information to collect about the global topology."
 msgstr "Especifica què informació es recull sobre la topologia global."
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
 
@@ -714,10 +734,12 @@ msgid "Stored timespans"
 msgstr "Marques de temps emmagatzemades"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "Càrrega de sistema"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "Connexions TCP"
 
@@ -733,7 +755,7 @@ msgstr "TTL pels paquets de xarxa"
 msgid "TTL for ping packets"
 msgstr "TTL per paquets ping"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
 msgid "Table"
 msgstr "Taula"
 
@@ -751,13 +773,13 @@ msgid ""
 "plugin of OLSRd."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: 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:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
 msgid ""
 "The conntrack plugin collects statistics about the number of tracked "
 "connections."
@@ -831,7 +853,7 @@ msgstr ""
 "El connector d'interfície recull estadístiques de tràfic a les interfícies "
 "seleccionades."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: 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."
@@ -862,7 +884,7 @@ msgstr ""
 "El connector de càrrega recull estadístiques sobre la càrrega de sistema "
 "general."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
 msgid "The memory plugin collects statistics about the memory usage."
 msgstr "El connector de memòria recull estadístiques sobre l'ús de memòria."
 
@@ -915,7 +937,7 @@ msgstr ""
 "incorrectes comportarà un consum molt alt de memòria al directori temporal. "
 "Això pot inutilitzar el dispositiu!</strong>"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: 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."
@@ -957,11 +979,12 @@ msgstr ""
 "El connector unixsock crea un socket Unix que es pot fer servir per llegir "
 "dades recollides d'una instància collectd."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: 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/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
 
@@ -998,6 +1021,7 @@ msgstr "Intenta resoldre el nom de màquina (fqdn)"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr "UPS"
 
@@ -1022,14 +1046,15 @@ msgid "Unixsock Plugin Configuration"
 msgstr "Configuració de connector Unixsock"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: 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:13
+#: 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:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
 msgid "Use improved naming schema"
 msgstr ""
 
@@ -1047,6 +1072,7 @@ msgid "Verbose monitoring"
 msgstr "Monitoreig detallat"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "Wireless"
 
@@ -1060,6 +1086,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
 
@@ -1067,19 +1094,19 @@ msgstr ""
 msgid "cUrl Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "e.g. br-ff"
 msgstr "p.e. br-ff"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "e.g. br-lan"
 msgstr "p.e. br-lan"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
 msgid "e.g. reject-with tcp-reset"
 msgstr "p.e. reject-with tcp-reset"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "max. 16 chars"
 msgstr "màx. 16 caràcters"
 
index d9696c03985bfb984a16f8c471edab77c54a36af..6b318016d5f3c4ec4c4e53d24bf7ef3af44a0aad 100644 (file)
@@ -12,6 +12,7 @@ msgstr ""
 "X-Generator: Pootle 2.0.6\n"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
 
@@ -19,7 +20,7 @@ msgstr ""
 msgid "APCUPS Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
 msgid "Action (target)"
 msgstr "Akce (cíl)"
 
@@ -27,7 +28,7 @@ msgstr "Akce (cíl)"
 msgid "Add command for reading values"
 msgstr "Přidat příkaz pro čtení hodnot"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
 msgid "Add matching rule"
 msgstr "Přidat pravidlo pro výběr"
 
@@ -40,7 +41,7 @@ msgstr "Přidat více hostů, oddělených mezerou"
 msgid "Add notification command"
 msgstr "Přidat příkaz pro upozornění"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
 
@@ -57,6 +58,7 @@ msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
 
@@ -84,7 +86,7 @@ msgstr "Mezipamět pro ukládání dat"
 msgid "Cache flush interval"
 msgstr "Interval vyprazdňování mezipaměti"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
 msgid "Chain"
 msgstr "Řetěz"
 
@@ -115,14 +117,16 @@ msgstr ""
 "collectd."
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr "Conntrack"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
 msgid "Conntrack Plugin Configuration"
 msgstr "Nastavení pluginu Conntrack"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
 
@@ -131,6 +135,7 @@ msgid "DF Plugin Configuration"
 msgstr "Nastavení pluginu DF"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
 
@@ -146,7 +151,7 @@ msgstr "Interval sběru dat"
 msgid "Datasets definition file"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
 msgid "Destination ip range"
 msgstr "Rozsah cílových IP adres"
 
@@ -163,10 +168,12 @@ msgid "Disk Plugin Configuration"
 msgstr "Nastavení Disk pluginu"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "Využití místa na disku"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "Využití disku"
 
@@ -195,7 +202,7 @@ 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:18
+#: 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/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -208,29 +215,30 @@ msgstr ""
 #: 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:29
+#: 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:18
+#: 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:16
+#: 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:72
+#: 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:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
 msgid "Enable this plugin"
 msgstr "Povolit tento plugin"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
 
@@ -251,6 +259,7 @@ msgid "Filter class monitoring"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "Firewall"
 
@@ -262,7 +271,7 @@ msgstr "Vyprázdnit cache po"
 msgid "Forwarding between listen and server addresses"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
 msgid "Gather compression statistics"
 msgstr ""
 
@@ -270,7 +279,7 @@ msgstr ""
 msgid "General plugins"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
@@ -299,7 +308,7 @@ msgid ""
 "will be fed to the the called programs stdin."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: 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."
@@ -307,7 +316,7 @@ msgstr ""
 "Zde můžete definovat různá kritéria, podle kterých budou vybrána sledovaná "
 "pravidla iptables."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Hold Ctrl to select multiple items or to deselect entries."
 msgstr ""
 
@@ -331,7 +340,7 @@ msgstr "Nastavení IRQ pluginu"
 msgid "Ignore source addresses"
 msgstr "Ignorovat zdrojové adresy"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "Incoming interface"
 msgstr "Příchozí rozhraní"
 
@@ -340,10 +349,12 @@ msgid "Interface Plugin Configuration"
 msgstr "Nastavení Interface pluginu"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Rozhraní"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "Přerušení"
 
@@ -351,7 +362,7 @@ msgstr "Přerušení"
 msgid "Interval for pings"
 msgstr "Interval pro ping"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
 msgid "Iptables Plugin Configuration"
 msgstr "Nastavení Iptables pluginu"
 
@@ -387,10 +398,11 @@ msgid "Maximum allowed connections"
 msgstr "Maximální množství povolených spojení"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr "Paměť"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
 msgid "Memory Plugin Configuration"
 msgstr "Nastavení pluginu Memory (Paměť)"
 
@@ -400,7 +412,7 @@ msgstr "Nastavení pluginu Memory (Paměť)"
 #: 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:120
+#: 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 "Sledovat vše kromě vybraných"
@@ -409,7 +421,7 @@ msgstr "Sledovat vše kromě vybraných"
 msgid "Monitor all local listen ports"
 msgstr "Monitorovat všechny naslouchající porty"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
 msgid "Monitor all sensors"
 msgstr ""
 
@@ -467,11 +479,12 @@ msgstr "Sledovat vzdálené porty"
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "Name of the rule"
 msgstr "Název pravidla"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Netlink"
 
@@ -491,7 +504,7 @@ msgstr "Nastavení pluginu Síť"
 msgid "Network plugins"
 msgstr "Síťové pluginy"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
 msgid "Network protocol"
 msgstr "Síťový protokol"
 
@@ -506,6 +519,7 @@ msgid "Number of threads for data collection"
 msgstr "Počet vláken pro sběr dat"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr "OLSRd"
 
@@ -518,22 +532,23 @@ msgid "Only create average RRAs"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: 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:10
+#: 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:44
+#: 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:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
 msgid "Options"
 msgstr "Možnosti"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "Outgoing interface"
 msgstr "Odchozí rozhraní"
 
@@ -542,6 +557,7 @@ msgid "Output plugins"
 msgstr "Výstupní pluginy"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Ping"
 
@@ -558,6 +574,7 @@ msgid "Port for apcupsd communication"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "Procesy"
 
@@ -570,6 +587,7 @@ msgid "Processes to monitor separated by space"
 msgstr "Sledované procesy (oddělte mezerou)"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "Procesor"
 
@@ -617,15 +635,16 @@ msgstr "Skript"
 msgid "Seconds"
 msgstr "Sekundy"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Sensor list"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: 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:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
 msgid "Sensors Plugin Configuration"
 msgstr ""
 
@@ -661,7 +680,7 @@ msgstr "Skupina socketů"
 msgid "Socket permissions"
 msgstr "Oprávnění socketu"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
 msgid "Source ip range"
 msgstr "Rozsah zdrojových IP"
 
@@ -678,6 +697,7 @@ msgid "Specifies what information to collect about the global topology."
 msgstr "Určuje, jaké informace sbírat o globální topologii"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
 
@@ -708,10 +728,12 @@ msgid "Stored timespans"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "Zatížení systému"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "TCP spojení"
 
@@ -727,7 +749,7 @@ msgstr "TTL pro síťové pakety"
 msgid "TTL for ping packets"
 msgstr "TTL pro pakety pingu"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
 msgid "Table"
 msgstr ""
 
@@ -745,13 +767,13 @@ msgid ""
 "plugin of OLSRd."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: 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:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
 msgid ""
 "The conntrack plugin collects statistics about the number of tracked "
 "connections."
@@ -821,7 +843,7 @@ msgid ""
 msgstr ""
 "Plugin Interface shromažďuje statistiky o provozu na vybraných rozhraních."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: 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."
@@ -849,7 +871,7 @@ msgstr ""
 msgid "The load plugin collects statistics about the general system load."
 msgstr "Plugin Load shromažďuje statistiky o obecné zátěži systému."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
 msgid "The memory plugin collects statistics about the memory usage."
 msgstr "Plugin Memory shromažďuje statistiky o využití paměti."
 
@@ -901,7 +923,7 @@ msgstr ""
 "spotřebu paměti v dočasném adresáří. Zařízení ze tak může stát nepoužitelným!"
 "</strong>"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: 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."
@@ -943,11 +965,12 @@ msgstr ""
 "Plugin Unixsock vytváří unixový socket, které může být využit pro čtení dat "
 "z běžící instance collectd."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: 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/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
 
@@ -982,6 +1005,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr "UPS"
 
@@ -1006,14 +1030,15 @@ msgid "Unixsock Plugin Configuration"
 msgstr "Konfigurace pluginu Unixsock"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: 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:13
+#: 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:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
 msgid "Use improved naming schema"
 msgstr ""
 
@@ -1031,6 +1056,7 @@ msgid "Verbose monitoring"
 msgstr "Podrobný monitoring"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "Wireless"
 
@@ -1044,6 +1070,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
 
@@ -1051,19 +1078,19 @@ msgstr ""
 msgid "cUrl Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "e.g. br-ff"
 msgstr "např. br-ff"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "e.g. br-lan"
 msgstr "např. br-lan"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
 msgid "e.g. reject-with tcp-reset"
 msgstr "např. reject-with tcp-reset"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "max. 16 chars"
 msgstr "max. 16 znaků"
 
index b7fe0a6c713ec14a636c4a4c49ac5f9694c255a7..80beeea7f8b5bfd5a71935aefff4a357e7bedfe3 100644 (file)
@@ -14,6 +14,7 @@ msgstr ""
 "X-Generator: Pootle 2.0.6\n"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
 
@@ -21,7 +22,7 @@ msgstr ""
 msgid "APCUPS Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
 msgid "Action (target)"
 msgstr "Aktion (Ziel)"
 
@@ -29,7 +30,7 @@ msgstr "Aktion (Ziel)"
 msgid "Add command for reading values"
 msgstr "Kommando zum Werte einlesen hinzufügen"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
 msgid "Add matching rule"
 msgstr "Auswahlregel hinzufügen"
 
@@ -42,7 +43,7 @@ msgstr "Mehrere Hosts durch Leerzeichen getrennt hinzufuegen"
 msgid "Add notification command"
 msgstr "Benachrichtigungskommando hinzufügen"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
 
@@ -59,6 +60,7 @@ msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
 
@@ -86,7 +88,7 @@ msgstr "Zwischenspeicherzeit für gesammelte Daten"
 msgid "Cache flush interval"
 msgstr "Cache-Leerungsintervall"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
 msgid "Chain"
 msgstr "Kette (Chain)"
 
@@ -117,14 +119,16 @@ msgstr ""
 "generelle Einstellungen für den Collectd-Daemon vorgenommen werden."
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr "Conntrack"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
 msgid "Conntrack Plugin Configuration"
 msgstr "Conntrack Plugin Einstellungen"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
 
@@ -133,6 +137,7 @@ msgid "DF Plugin Configuration"
 msgstr "DF Plugin Konfiguration"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
 
@@ -148,7 +153,7 @@ msgstr "Daten-Sammelintervall"
 msgid "Datasets definition file"
 msgstr "Dataset-Definitionen"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
 msgid "Destination ip range"
 msgstr "Ziel-IP-Bereich"
 
@@ -165,10 +170,12 @@ msgid "Disk Plugin Configuration"
 msgstr "Disk Plugin Konfiguration"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "Plattenspeicher"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "Plattenauslastung"
 
@@ -197,7 +204,7 @@ 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:18
+#: 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/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -210,29 +217,30 @@ msgstr ""
 #: 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:29
+#: 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:18
+#: 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:16
+#: 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:72
+#: 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:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
 msgid "Enable this plugin"
 msgstr "Plugin aktivieren"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
 
@@ -253,6 +261,7 @@ msgid "Filter class monitoring"
 msgstr "Filterklassen überwachen"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "Firewall"
 
@@ -264,7 +273,7 @@ msgstr "Leerungsintervall für Zwischenspeicher"
 msgid "Forwarding between listen and server addresses"
 msgstr "Weiterleitung zwischen Listen- und Server-Adressen"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
 msgid "Gather compression statistics"
 msgstr ""
 
@@ -272,7 +281,7 @@ msgstr ""
 msgid "General plugins"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
@@ -305,7 +314,7 @@ msgstr ""
 "welche die Benachrichtigung ausgelöst haben werden dabei an den STDIN des "
 "aufgerufenen Programmes übergeben."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: 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."
@@ -313,7 +322,7 @@ msgstr ""
 "Hier werden die Kriterien festgelegt nach welchen die zu überwachenden "
 "Firewall-Regeln ausgewählt werden."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Hold Ctrl to select multiple items or to deselect entries."
 msgstr ""
 
@@ -337,7 +346,7 @@ msgstr "IRQ Plugin Konfiguration"
 msgid "Ignore source addresses"
 msgstr "Quelladressen ignorieren"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "Incoming interface"
 msgstr "eingehende Schnittstelle"
 
@@ -346,10 +355,12 @@ msgid "Interface Plugin Configuration"
 msgstr "Interface Plugin Konfiguration"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Schnittstellen"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "Interrupts"
 
@@ -357,7 +368,7 @@ msgstr "Interrupts"
 msgid "Interval for pings"
 msgstr "Intervall zwischen den Pings"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
 msgid "Iptables Plugin Configuration"
 msgstr "Iptables Plugin Konfiguration"
 
@@ -394,10 +405,11 @@ msgid "Maximum allowed connections"
 msgstr "Maximale Anzahl erlaubter Verbindungen"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr "Memory"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
 msgid "Memory Plugin Configuration"
 msgstr "Memory-Plugin-Konfiguration"
 
@@ -407,7 +419,7 @@ msgstr "Memory-Plugin-Konfiguration"
 #: 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:120
+#: 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 "Alle bis auf Angegebene überwachen"
@@ -416,7 +428,7 @@ msgstr "Alle bis auf Angegebene überwachen"
 msgid "Monitor all local listen ports"
 msgstr "Alle durch lokale Dienste genutzten Ports überwachen"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
 msgid "Monitor all sensors"
 msgstr ""
 
@@ -474,11 +486,12 @@ msgstr "entfernte Ports überwachen"
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "Name of the rule"
 msgstr "Name der Regel"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Netlink"
 
@@ -498,7 +511,7 @@ msgstr "Network Plugin Konfiguration"
 msgid "Network plugins"
 msgstr "Netzwerkplugins"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
 msgid "Network protocol"
 msgstr "Netzwerkprotokoll"
 
@@ -513,6 +526,7 @@ msgid "Number of threads for data collection"
 msgstr "Anzahl paralleler Sammelprozesse"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr "OLSRd"
 
@@ -525,22 +539,23 @@ msgid "Only create average RRAs"
 msgstr "Nur &#39;average&#39; RRAs erzeugen"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: 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:10
+#: 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:44
+#: 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:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
 msgid "Options"
 msgstr "Optionen"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "Outgoing interface"
 msgstr "ausgehende Schnittstelle"
 
@@ -549,6 +564,7 @@ msgid "Output plugins"
 msgstr "Ausgabeplugins"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Ping"
 
@@ -565,6 +581,7 @@ msgid "Port for apcupsd communication"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "Prozesse"
 
@@ -577,6 +594,7 @@ msgid "Processes to monitor separated by space"
 msgstr "Zu überwachende Prozesse (getrennt durch Leerzeichen)"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "Prozessor"
 
@@ -623,15 +641,16 @@ msgstr "Skript"
 msgid "Seconds"
 msgstr "Sekunden"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Sensor list"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: 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:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
 msgid "Sensors Plugin Configuration"
 msgstr ""
 
@@ -667,7 +686,7 @@ msgstr "Socket-Nutzergruppe"
 msgid "Socket permissions"
 msgstr "Socket-Berechtigungen"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
 msgid "Source ip range"
 msgstr "Quell-IP-Bereich"
 
@@ -684,6 +703,7 @@ msgid "Specifies what information to collect about the global topology."
 msgstr "Bestimmt die zu sammelnden Informationen der globalen Topologie."
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
 
@@ -714,10 +734,12 @@ msgid "Stored timespans"
 msgstr "gespeicherte Zeitspannen"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "Systemlast"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "TCP-Verbindungen"
 
@@ -733,7 +755,7 @@ msgstr "TTL für Netzwerkpakete"
 msgid "TTL for ping packets"
 msgstr "TTL für Ping Pakete"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
 msgid "Table"
 msgstr "Tabelle"
 
@@ -754,13 +776,13 @@ msgstr ""
 "Das OLSRd-Plugin liest Informationen über Meshnetzwerke aus der OLSR-Txtinfo-"
 "Erweiterung."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: 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:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
 msgid ""
 "The conntrack plugin collects statistics about the number of tracked "
 "connections."
@@ -836,7 +858,7 @@ msgstr ""
 "Das Interface-Plugin sammelt allgemeine Verkehrsstatistiken auf ausgewählten "
 "Schnittstellen."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: 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."
@@ -865,7 +887,7 @@ msgstr ""
 msgid "The load plugin collects statistics about the general system load."
 msgstr "Das Load-Plugin sammelt Informationen über die allgemeine Systemlast."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
 msgid "The memory plugin collects statistics about the memory usage."
 msgstr ""
 "Das memory-Plugin sammelt Statistiken über die RAM-Auslastung des Systems."
@@ -920,7 +942,7 @@ msgstr ""
 "Speicherverbrauch im temporären Verzeichnis. Das kann das Gerät unbrauchbar "
 "machen, da Systemspeicher für den regulären Betrieb fehlt!</strong>"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: 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."
@@ -962,11 +984,12 @@ msgstr ""
 "Das Unixsock-Plugin erstellt einen Unix-Socket über welchen gesammelte Werte "
 "aus der laufenden Collectd-Instanz ausgelesen werden können."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: 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/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
 
@@ -1003,6 +1026,7 @@ msgstr "automatisch vollen Hostnamen herausfinden"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr "USV"
 
@@ -1027,14 +1051,15 @@ msgid "Unixsock Plugin Configuration"
 msgstr "Unixsock Plugin Konfiguration"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: 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:13
+#: 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:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
 msgid "Use improved naming schema"
 msgstr ""
 
@@ -1052,6 +1077,7 @@ msgid "Verbose monitoring"
 msgstr "Schnittstellen detailliert überwachen"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "Drahtlos"
 
@@ -1065,6 +1091,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
 
@@ -1072,19 +1099,19 @@ msgstr ""
 msgid "cUrl Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "e.g. br-ff"
 msgstr "z.B. br-ff"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "e.g. br-lan"
 msgstr "z.B. br-lan"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
 msgid "e.g. reject-with tcp-reset"
 msgstr "z.B. reject-with tcp-reset"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "max. 16 chars"
 msgstr "max. 16 Buchstaben"
 
index 91854366c03a7d40bb7e21241e0846b3bbca5683..156bb8d74b0dc8fde26ddf3c9767553db045f974 100644 (file)
@@ -14,6 +14,7 @@ msgstr ""
 "X-Generator: Pootle 2.0.4\n"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
 
@@ -21,7 +22,7 @@ msgstr ""
 msgid "APCUPS Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
 msgid "Action (target)"
 msgstr ""
 
@@ -29,7 +30,7 @@ msgstr ""
 msgid "Add command for reading values"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
 msgid "Add matching rule"
 msgstr ""
 
@@ -42,7 +43,7 @@ msgstr ""
 msgid "Add notification command"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
 
@@ -60,6 +61,7 @@ msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
 
@@ -87,7 +89,7 @@ msgstr ""
 msgid "Cache flush interval"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
 msgid "Chain"
 msgstr ""
 
@@ -118,14 +120,16 @@ msgstr ""
 "γενικές ρυθμίσεις του δαίμονα collectd."
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr "Conntrack"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
 msgid "Conntrack Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
 
@@ -134,6 +138,7 @@ msgid "DF Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
 
@@ -149,7 +154,7 @@ msgstr "Περίοδος συλλογής δεδομένων"
 msgid "Datasets definition file"
 msgstr "Αρχείο ορισμού συνόλων δεδομένων"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
 msgid "Destination ip range"
 msgstr ""
 
@@ -167,10 +172,12 @@ msgid "Disk Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "Χρήση Χώρου στον δίσκο"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "Χρήση Δίσκου"
 
@@ -199,7 +206,7 @@ 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:18
+#: 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/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -212,29 +219,30 @@ msgstr ""
 #: 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:29
+#: 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:18
+#: 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:16
+#: 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:72
+#: 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:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
 msgid "Enable this plugin"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
 
@@ -255,6 +263,7 @@ msgid "Filter class monitoring"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "Τείχος προστασίας"
 
@@ -266,7 +275,7 @@ msgstr ""
 msgid "Forwarding between listen and server addresses"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
 msgid "Gather compression statistics"
 msgstr ""
 
@@ -274,7 +283,7 @@ msgstr ""
 msgid "General plugins"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
@@ -300,13 +309,13 @@ msgid ""
 "will be fed to the the called programs stdin."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: 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:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Hold Ctrl to select multiple items or to deselect entries."
 msgstr ""
 
@@ -330,7 +339,7 @@ msgstr ""
 msgid "Ignore source addresses"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "Incoming interface"
 msgstr ""
 
@@ -339,10 +348,12 @@ msgid "Interface Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Διεπαφές"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "Διακοπές"
 
@@ -350,7 +361,7 @@ msgstr "Διακοπές"
 msgid "Interval for pings"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
 msgid "Iptables Plugin Configuration"
 msgstr ""
 
@@ -385,10 +396,11 @@ msgid "Maximum allowed connections"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr "Μνήμη"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
 msgid "Memory Plugin Configuration"
 msgstr ""
 
@@ -398,7 +410,7 @@ msgstr ""
 #: 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:120
+#: 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 ""
@@ -407,7 +419,7 @@ msgstr ""
 msgid "Monitor all local listen ports"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
 msgid "Monitor all sensors"
 msgstr ""
 
@@ -465,11 +477,12 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "Name of the rule"
 msgstr "Όνομα κανόνα"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Netlink"
 
@@ -489,7 +502,7 @@ msgstr ""
 msgid "Network plugins"
 msgstr "Πρόσθετα δικτύου"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
 msgid "Network protocol"
 msgstr ""
 
@@ -504,6 +517,7 @@ msgid "Number of threads for data collection"
 msgstr "Αριθμός νημάτων για τη συλλογή δεδομένων"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr "OLSRd"
 
@@ -516,22 +530,23 @@ msgid "Only create average RRAs"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: 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:10
+#: 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:44
+#: 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:116
+#: 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:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "Outgoing interface"
 msgstr ""
 
@@ -540,6 +555,7 @@ msgid "Output plugins"
 msgstr "Πρόσθετα εξόδου"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Ping"
 
@@ -556,6 +572,7 @@ msgid "Port for apcupsd communication"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "Διεργασίες"
 
@@ -568,6 +585,7 @@ msgid "Processes to monitor separated by space"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "Επεξεργαστής"
 
@@ -614,15 +632,16 @@ msgstr ""
 msgid "Seconds"
 msgstr "Δευτερόλεπτα"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Sensor list"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: 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:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
 msgid "Sensors Plugin Configuration"
 msgstr ""
 
@@ -658,7 +677,7 @@ msgstr ""
 msgid "Socket permissions"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
 msgid "Source ip range"
 msgstr ""
 
@@ -675,6 +694,7 @@ msgid "Specifies what information to collect about the global topology."
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
 
@@ -705,10 +725,12 @@ msgid "Stored timespans"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "Φόρτος Συστήματος"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "Συνδέσεις TCP"
 
@@ -724,7 +746,7 @@ msgstr ""
 msgid "TTL for ping packets"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
 msgid "Table"
 msgstr "Πίνακας"
 
@@ -742,13 +764,13 @@ msgid ""
 "plugin of OLSRd."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: 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:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
 msgid ""
 "The conntrack plugin collects statistics about the number of tracked "
 "connections."
@@ -805,7 +827,7 @@ msgid ""
 "The interface plugin collects traffic statistics on selected interfaces."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: 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."
@@ -827,7 +849,7 @@ msgstr ""
 msgid "The load plugin collects statistics about the general system load."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
 msgid "The memory plugin collects statistics about the memory usage."
 msgstr ""
 
@@ -865,7 +887,7 @@ msgid ""
 "directory. This can render the device unusable!</strong>"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: 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."
@@ -903,11 +925,12 @@ msgid ""
 "collected data from a running collectd instance."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: 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/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
 
@@ -940,6 +963,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr ""
 
@@ -964,14 +988,15 @@ msgid "Unixsock Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: 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:13
+#: 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:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
 msgid "Use improved naming schema"
 msgstr ""
 
@@ -989,6 +1014,7 @@ msgid "Verbose monitoring"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "Ασύρματο"
 
@@ -1002,6 +1028,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
 
@@ -1009,19 +1036,19 @@ msgstr ""
 msgid "cUrl Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "e.g. br-ff"
 msgstr "π.χ. br-ff"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "e.g. br-lan"
 msgstr "π.χ. br-lan"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: 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:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "max. 16 chars"
 msgstr ""
 
index 490cc81c0d8e65129e965c60dcc007a19fe26252..bbfccc60e6f3122fb7598cb0cdc1ea6413a152d6 100644 (file)
@@ -14,6 +14,7 @@ msgstr ""
 "X-Generator: Translate Toolkit 1.1.1\n"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
 
@@ -21,7 +22,7 @@ msgstr ""
 msgid "APCUPS Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
 msgid "Action (target)"
 msgstr "Action (target)"
 
@@ -29,7 +30,7 @@ msgstr "Action (target)"
 msgid "Add command for reading values"
 msgstr "Add command for reading values"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
 msgid "Add matching rule"
 msgstr "Add matching rule"
 
@@ -42,7 +43,7 @@ msgstr ""
 msgid "Add notification command"
 msgstr "Add notification command"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
 
@@ -59,6 +60,7 @@ msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
 
@@ -86,7 +88,7 @@ msgstr "Cache collected data for"
 msgid "Cache flush interval"
 msgstr "Cache flush interval"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
 msgid "Chain"
 msgstr "Chain"
 
@@ -117,14 +119,16 @@ msgstr ""
 "collectd daemon."
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: 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:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
 msgid "Conntrack Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
 
@@ -133,6 +137,7 @@ msgid "DF Plugin Configuration"
 msgstr "DF Plugin Configuration"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
 
@@ -148,7 +153,7 @@ msgstr "Data collection interval"
 msgid "Datasets definition file"
 msgstr "Datasets definition file"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
 msgid "Destination ip range"
 msgstr "Destination ip range"
 
@@ -165,10 +170,12 @@ msgid "Disk Plugin Configuration"
 msgstr "Disk Plugin Configuration"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "Disk Space Usage"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "Disk Usage"
 
@@ -197,7 +204,7 @@ 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:18
+#: 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/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -210,29 +217,30 @@ msgstr ""
 #: 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:29
+#: 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:18
+#: 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:16
+#: 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:72
+#: 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:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
 msgid "Enable this plugin"
 msgstr "Enable this plugin"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
 
@@ -253,6 +261,7 @@ msgid "Filter class monitoring"
 msgstr "Filter class monitoring"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "Firewall"
 
@@ -264,7 +273,7 @@ msgstr "Flush cache after"
 msgid "Forwarding between listen and server addresses"
 msgstr "Forwarding between listen and server addresses"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
 msgid "Gather compression statistics"
 msgstr ""
 
@@ -272,7 +281,7 @@ msgstr ""
 msgid "General plugins"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
@@ -303,7 +312,7 @@ msgstr ""
 "certain threshold values have been reached. The values leading to invocation "
 "will be fed to the the called programs stdin."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: 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."
@@ -311,7 +320,7 @@ msgstr ""
 "Here you can define various criteria by which the monitored iptables rules "
 "are selected."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Hold Ctrl to select multiple items or to deselect entries."
 msgstr ""
 
@@ -335,7 +344,7 @@ msgstr "IRQ Plugin Configuration"
 msgid "Ignore source addresses"
 msgstr "Ignore source addresses"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "Incoming interface"
 msgstr "Incoming interface"
 
@@ -344,10 +353,12 @@ msgid "Interface Plugin Configuration"
 msgstr "Interface Plugin Configuration"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Interfaces"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "Interrupts"
 
@@ -355,7 +366,7 @@ msgstr "Interrupts"
 msgid "Interval for pings"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
 msgid "Iptables Plugin Configuration"
 msgstr "Iptables Plugin Configuration"
 
@@ -390,10 +401,11 @@ msgid "Maximum allowed connections"
 msgstr "Maximum allowed connections"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
 msgid "Memory Plugin Configuration"
 msgstr ""
 
@@ -403,7 +415,7 @@ msgstr ""
 #: 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:120
+#: 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 ""
@@ -412,7 +424,7 @@ msgstr ""
 msgid "Monitor all local listen ports"
 msgstr "Monitor all local listen ports"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
 msgid "Monitor all sensors"
 msgstr ""
 
@@ -470,11 +482,12 @@ msgstr "Monitor remote ports"
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "Name of the rule"
 msgstr "Name of the rule"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Netlink"
 
@@ -494,7 +507,7 @@ msgstr "Network Plugin Configuration"
 msgid "Network plugins"
 msgstr "Network plugins"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
 msgid "Network protocol"
 msgstr "Network protocol"
 
@@ -509,6 +522,7 @@ msgid "Number of threads for data collection"
 msgstr "Number of threads for data collection"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr ""
 
@@ -521,22 +535,23 @@ msgid "Only create average RRAs"
 msgstr "Only create average RRAs"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: 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:10
+#: 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:44
+#: 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:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
 msgid "Options"
 msgstr "Options"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "Outgoing interface"
 msgstr "Outgoing interface"
 
@@ -545,6 +560,7 @@ msgid "Output plugins"
 msgstr "Output plugins"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Ping"
 
@@ -561,6 +577,7 @@ msgid "Port for apcupsd communication"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "Processes"
 
@@ -573,6 +590,7 @@ msgid "Processes to monitor separated by space"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "Processor"
 
@@ -619,15 +637,16 @@ msgstr ""
 msgid "Seconds"
 msgstr "Seconds"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Sensor list"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: 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:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
 msgid "Sensors Plugin Configuration"
 msgstr ""
 
@@ -663,7 +682,7 @@ msgstr ""
 msgid "Socket permissions"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
 msgid "Source ip range"
 msgstr "Source ip range"
 
@@ -680,6 +699,7 @@ msgid "Specifies what information to collect about the global topology."
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
 
@@ -710,10 +730,12 @@ msgid "Stored timespans"
 msgstr "Stored timespans"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "System Load"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "TCP Connections"
 
@@ -729,7 +751,7 @@ msgstr "TTL for network packets"
 msgid "TTL for ping packets"
 msgstr "TTL for ping packets"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
 msgid "Table"
 msgstr "Table"
 
@@ -747,13 +769,13 @@ msgid ""
 "plugin of OLSRd."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: 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:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
 msgid ""
 "The conntrack plugin collects statistics about the number of tracked "
 "connections."
@@ -825,7 +847,7 @@ msgid ""
 msgstr ""
 "The interface plugin collects traffic statistics on selected interfaces."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: 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."
@@ -851,7 +873,7 @@ msgstr ""
 msgid "The load plugin collects statistics about the general system load."
 msgstr "The load plugin collects statistics about the general system load."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
 msgid "The memory plugin collects statistics about the memory usage."
 msgstr ""
 
@@ -903,7 +925,7 @@ msgstr ""
 "values will result in a very high memory consumption in the temporary "
 "directory. This can render the device unusable!</strong>"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: 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."
@@ -945,11 +967,12 @@ msgstr ""
 "The unixsock plugin creates a unix socket which can be used to read "
 "collected data from a running collectd instance."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: 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/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
 
@@ -985,6 +1008,7 @@ msgstr "Try to lookup fully qualified hostname"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr ""
 
@@ -1009,14 +1033,15 @@ msgid "Unixsock Plugin Configuration"
 msgstr "Unixsock Plugin Configuration"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: 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:13
+#: 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:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
 msgid "Use improved naming schema"
 msgstr ""
 
@@ -1034,6 +1059,7 @@ msgid "Verbose monitoring"
 msgstr "Verbose monitoring"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "Wireless"
 
@@ -1047,6 +1073,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
 
@@ -1054,19 +1081,19 @@ msgstr ""
 msgid "cUrl Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "e.g. br-ff"
 msgstr "e.g. br-ff"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "e.g. br-lan"
 msgstr "e.g. br-lan"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
 msgid "e.g. reject-with tcp-reset"
 msgstr "e.g. reject-with tcp-reset"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "max. 16 chars"
 msgstr "max. 16 chars"
 
index c8af36e1bdf719469ffff96c8b136c517d6c3d11..603844f5b7501c3586c3fe6aa67f232b09edfd6b 100644 (file)
@@ -1,27 +1,28 @@
 msgid ""
 msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2012-12-12 20:19+0200\n"
+"PO-Revision-Date: 2019-03-02 12:57-0300\n"
 "Last-Translator: José Vicente <josevteg@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\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: Pootle 2.0.6\n"
+"X-Generator: Poedit 2.2.1\n"
+"Language-Team: \n"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
-msgstr ""
+msgstr "APC UPS"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:5
 msgid "APCUPS Plugin Configuration"
-msgstr ""
+msgstr "Configuración del complemento APCUPS"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
 msgid "Action (target)"
 msgstr "Acción (objetivo)"
 
@@ -29,22 +30,22 @@ msgstr "Acción (objetivo)"
 msgid "Add command for reading values"
 msgstr "Añadir comando para leer valores"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
 msgid "Add matching rule"
-msgstr "Añadir regla"
+msgstr "Añadir regla de coincidencia"
 
 #: 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 "Añadir múltiples máquinas separadas por espacio."
+msgstr "Añadir múltiples hosts separados por espacio."
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:50
 msgid "Add notification command"
 msgstr "Añadir comando de notificación"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
-msgstr ""
+msgstr "Agregar número de usuarios conectados"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:24
 msgid "Base Directory"
@@ -56,15 +57,16 @@ msgstr "Monitorización básica"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:4
 msgid "CPU Context Switches Plugin Configuration"
-msgstr ""
+msgstr "Configuración del complemento de conmutadores de contexto de CPU"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
-msgstr ""
+msgstr "Frecuencia de CPU"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:4
 msgid "CPU Frequency Plugin Configuration"
-msgstr ""
+msgstr "Configuración del complemento de frecuencia de la CPU"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:5
 msgid "CPU Plugin Configuration"
@@ -86,7 +88,7 @@ msgstr "Almacenar datos recogidos para"
 msgid "Cache flush interval"
 msgstr "Intervalo de limpieza del caché"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
 msgid "Chain"
 msgstr "Cadena"
 
@@ -100,7 +102,7 @@ msgstr "Rutas"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:38
 msgid "CollectTopology"
-msgstr "Topología"
+msgstr "CollectTopology"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:8
 msgid "Collectd Settings"
@@ -112,27 +114,30 @@ msgid ""
 "different plugins. On this page you can change general settings for the "
 "collectd daemon."
 msgstr ""
-"Collectd is un demonio para la recolección de datos desde varias fuentes a "
+"Collectd es un demonio para la recolección de datos desde varias fuentes a "
 "través de la utilización de diferentes plugins. Aquí puede cambiar la "
 "configuración general del demonio que maneja collectd."
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr "Seguimiento"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
 msgid "Conntrack Plugin Configuration"
 msgstr "Configuración del seguimiento"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
-msgstr ""
+msgstr "Conmutadores de contexto"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:5
 msgid "DF Plugin Configuration"
 msgstr "Configuración del plugin DF"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
 
@@ -148,7 +153,7 @@ msgstr "Intervalo de recolección de datos"
 msgid "Datasets definition file"
 msgstr "Archivo de definición de conjunto de datos"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
 msgid "Destination ip range"
 msgstr "Rango IP de destino"
 
@@ -165,16 +170,18 @@ msgid "Disk Plugin Configuration"
 msgstr "Configuración del plugin Disco"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "Espacio en disco ocupado"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "Disco ocupado"
 
 #: applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm:17
 msgid "Display Host »"
-msgstr "Mostrar máquina »"
+msgstr "Mostrar Host »"
 
 #: applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm:23
 msgid "Display timespan »"
@@ -190,14 +197,14 @@ msgstr "Correo electrónico"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:19
 msgid "Empty value = monitor all"
-msgstr ""
+msgstr "Valor vacío = monitorear todo"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:17
 msgid "Enable"
-msgstr ""
+msgstr "Habilitar"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:18
+#: 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/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -210,35 +217,36 @@ msgstr ""
 #: 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:29
+#: 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:18
+#: 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:16
+#: 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:72
+#: 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:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
 msgid "Enable this plugin"
-msgstr "Activar este plugin"
+msgstr "Habilitar este plugin"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
-msgstr ""
+msgstr "Entropy"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:5
 msgid "Entropy Plugin Configuration"
-msgstr ""
+msgstr "Configuración del complemento de Entropy"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:38
 msgid "Exec"
@@ -253,8 +261,9 @@ msgid "Filter class monitoring"
 msgstr "Monitorización del filtro de clases"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
-msgstr "Cortafuegos"
+msgstr "Firewall"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:100
 msgid "Flush cache after"
@@ -262,19 +271,19 @@ msgstr "Vaciar caché tras"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:71
 msgid "Forwarding between listen and server addresses"
-msgstr "Retransmitir entre las direcciones de escucha y servidor"
+msgstr "Reenviar entre las direcciones de escucha y servidor"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
 msgid "Gather compression statistics"
-msgstr ""
+msgstr "Recopilar estadísticas de compresión"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:23
 msgid "General plugins"
-msgstr ""
+msgstr "Complementos generales"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
 msgid "Generate a separate graph for each logged user"
-msgstr ""
+msgstr "Genera un gráfico separado para cada usuario registrado"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:101
 msgid "Graphs"
@@ -302,7 +311,7 @@ msgstr ""
 "Aquí puede definir los comandos externos que iniciará collectd cuando se "
 "alcancen ciertos valores umbral."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: 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."
@@ -310,13 +319,13 @@ msgstr ""
 "Aquí puede definir varios criterios de selección de reglas de iptables "
 "monitorizadas."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: 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 "Máquina"
+msgstr "Host"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:19
 msgid "Hostname"
@@ -334,7 +343,7 @@ msgstr "Configuración del plugin IRQ"
 msgid "Ignore source addresses"
 msgstr "Ignorar direcciones de origen"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "Incoming interface"
 msgstr "Interfaz de entrada"
 
@@ -343,10 +352,12 @@ msgid "Interface Plugin Configuration"
 msgstr "Configuración del interfaz de plugins"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Interfaces"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "Interrupciones"
 
@@ -354,7 +365,7 @@ msgstr "Interrupciones"
 msgid "Interval for pings"
 msgstr "Intervalo entre pings"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
 msgid "Iptables Plugin Configuration"
 msgstr "Configuración del plugin Iptables"
 
@@ -383,16 +394,19 @@ msgid ""
 "Max values for a period can be used instead of averages when not using 'only "
 "average RRAs'"
 msgstr ""
+"Los valores máximos para un período se pueden usar en lugar de los promedios "
+"cuando no se usa 'only average RRAs'"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/email.lua:41
 msgid "Maximum allowed connections"
 msgstr "Máximo número de conexiones"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr "Memoria"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
 msgid "Memory Plugin Configuration"
 msgstr "Configuración del plugin Memoria"
 
@@ -402,7 +416,7 @@ msgstr "Configuración del plugin Memoria"
 #: 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:120
+#: 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 "Monitorizar todos menos los especificados"
@@ -411,13 +425,13 @@ msgstr "Monitorizar todos menos los especificados"
 msgid "Monitor all local listen ports"
 msgstr "Monitorizar todos los puertos de escucha locales"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
 msgid "Monitor all sensors"
-msgstr ""
+msgstr "Monitorear todos los sensores"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:18
 msgid "Monitor device(s) / thermal zone(s)"
-msgstr ""
+msgstr "Dispositivo(s) de monitoreo / zona(s) térmica(es)"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:19
 msgid "Monitor devices"
@@ -433,7 +447,7 @@ msgstr "Monitorizar tipos de sistema de archivos"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:18
 msgid "Monitor host"
-msgstr ""
+msgstr "Monitor de host"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:19
 msgid "Monitor hosts"
@@ -467,13 +481,14 @@ msgstr "Monitorizar puertos remotos"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:20
 msgid "Name"
-msgstr ""
+msgstr "Nombre"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "Name of the rule"
 msgstr "Nombre de la regla"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Enlace de red"
 
@@ -493,7 +508,7 @@ msgstr "Configuración del plugin \"Red\""
 msgid "Network plugins"
 msgstr "Plugins de red"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
 msgid "Network protocol"
 msgstr "Protocolo de red"
 
@@ -502,12 +517,16 @@ 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 ""
+"Nota: como las páginas son representadas por el usuario 'nobody', los "
+"archivos *.rrd, el directorio de almacenamiento y todos sus directorios "
+"principales deben ser legibles en todo el mundo."
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:49
 msgid "Number of threads for data collection"
 msgstr "Número de hilos para recolección de datos"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr "OLSRd"
 
@@ -520,22 +539,23 @@ msgid "Only create average RRAs"
 msgstr "Crear sólo RRAs medias"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: 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:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
 msgid "OpenVPN Plugin Configuration"
-msgstr ""
+msgstr "Configuración del complemento \"OpenVPN\""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
 msgid "OpenVPN status files"
-msgstr ""
+msgstr "Archivos de estado de OpenVPN"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
 msgid "Options"
 msgstr "Opciones"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "Outgoing interface"
 msgstr "Interfaz de salida"
 
@@ -544,6 +564,7 @@ msgid "Output plugins"
 msgstr "Plugins de salida"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Ping"
 
@@ -557,9 +578,10 @@ msgstr "Puerto"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:23
 msgid "Port for apcupsd communication"
-msgstr ""
+msgstr "Puerto para comunicación apcupsd."
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "Procesos"
 
@@ -572,6 +594,7 @@ msgid "Processes to monitor separated by space"
 msgstr "Procesos a monitorizar (separados por espacios)"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "Procesador"
 
@@ -606,7 +629,7 @@ msgstr "Filas por RRA"
 #: 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 "Guión"
+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
@@ -618,21 +641,22 @@ msgstr "Guión"
 msgid "Seconds"
 msgstr "Segundos"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Sensor list"
-msgstr ""
+msgstr "Lista de sensores"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
 msgid "Sensors"
-msgstr ""
+msgstr "Sensors"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
 msgid "Sensors Plugin Configuration"
-msgstr ""
+msgstr "Configuración del plugin \"Sensors\""
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:54
 msgid "Server host"
-msgstr "Máquina servidor"
+msgstr "Host servidor"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:58
 msgid "Server port"
@@ -640,7 +664,7 @@ msgstr "Puerto servidor"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:76
 msgid "Setup"
-msgstr ""
+msgstr "Configuración"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:57
 msgid "Shaping class monitoring"
@@ -648,7 +672,7 @@ msgstr "Monitorización de la clase shaping"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:59
 msgid "Show max values instead of averages"
-msgstr ""
+msgstr "Mostrar valores máximos en lugar de promedios"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/email.lua:22
 msgid "Socket file"
@@ -662,7 +686,7 @@ msgstr "Grupo socket"
 msgid "Socket permissions"
 msgstr "Permisos para socket"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
 msgid "Source ip range"
 msgstr "Rango de direcciones IP origen"
 
@@ -679,12 +703,13 @@ msgid "Specifies what information to collect about the global topology."
 msgstr "Especifica qué información recolectar sobre la topología global."
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
-msgstr ""
+msgstr "Splash Leases"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:5
 msgid "Splash Leases Plugin Configuration"
-msgstr ""
+msgstr "Configuración del complemento \"Splash Leases\""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
 #: applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm:9
@@ -709,10 +734,12 @@ msgid "Stored timespans"
 msgstr "Intervalos almacenados"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "Carga del sistema"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "Conexiones TCP"
 
@@ -728,7 +755,7 @@ msgstr "TTL para paquetes de red"
 msgid "TTL for ping packets"
 msgstr "TTL para paquetes de ping"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
 msgid "Table"
 msgstr "Tabla"
 
@@ -750,13 +777,13 @@ msgstr ""
 "El plugin OLSRd lee información sobre redes distribuidas desde el plugin "
 "txtinfo de OLSRd."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: 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:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
 msgid ""
 "The conntrack plugin collects statistics about the number of tracked "
 "connections."
@@ -818,6 +845,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 ""
+"El plugin \"Entropy\" recopila estadísticas sobre la entropía disponible."
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:6
 msgid ""
@@ -834,12 +862,12 @@ msgstr ""
 "El plugin \"Interface\" recoge estadísticas de tráfico en las interfaces "
 "seleccionadas."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: 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 ""
-"El plugin \"Iptables\" monitoriza las reglas seleccionadas del cortafuegos y "
+"El plugin \"iptables\" monitoriza las reglas seleccionadas del Firewall y "
 "recoge información de bytes y paquetes procesados por cada regla."
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:6
@@ -847,8 +875,8 @@ 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 ""
-"El plugin IRQ monitorizará las activaciones por segundo de cada interrupción "
-"elegida. Si no se selecciona ninguna se monitorizarán todas."
+"El plugin \"IRQ\" monitorizará las activaciones por segundo de cada "
+"interrupción elegida. Si no se selecciona ninguna se monitorizarán todas."
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:8
 msgid ""
@@ -863,7 +891,7 @@ msgid "The load plugin collects statistics about the general system load."
 msgstr ""
 "El plugin \"carga\" recoge estadísticas sobre la carga general del sistema."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
 msgid "The memory plugin collects statistics about the memory usage."
 msgstr "El plugin \"memoria\" recoge estadísticas sobre el uso de memoria."
 
@@ -916,7 +944,7 @@ msgstr ""
 "incorrectos puede hacer que se use mucho espacio en el directorio temporal y "
 "puede hacer que el dispositivo funcione mal!</strong>"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: 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."
@@ -958,17 +986,18 @@ msgstr ""
 "El plugin \"unixsock\" crea un socket UNIX que se puede usar para leer los "
 "datos recogidos por una instancia collectd."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: 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/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
-msgstr ""
+msgstr "Thermal"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:4
 msgid "Thermal Plugin Configuration"
-msgstr ""
+msgstr "Configuración del plugin Thermal"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:5
 msgid "This plugin collects statistics about the processor context switches."
@@ -999,6 +1028,7 @@ msgstr "Intenta resolver el nombre de máquina cualificado"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr "SAI"
 
@@ -1012,7 +1042,7 @@ msgstr "Nombre del SAI en el formato de NUT sai@máquina"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:22
 msgid "URL"
-msgstr ""
+msgstr "URL"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:57
 msgid "UnixSock"
@@ -1023,14 +1053,15 @@ msgid "Unixsock Plugin Configuration"
 msgstr "Configuración del plugin \"UnixSock\""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
 msgid "Uptime"
-msgstr ""
+msgstr "Tiempo activo"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:13
+#: 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:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
 msgid "Use improved naming schema"
 msgstr ""
 
@@ -1048,8 +1079,9 @@ msgid "Verbose monitoring"
 msgstr "Monitorización detallada"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
-msgstr "Red inalámbrica"
+msgstr "WiFi"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:7
 msgid "Wireless iwinfo Plugin Configuration"
@@ -1061,26 +1093,27 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: 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 ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "e.g. br-ff"
 msgstr "p.e. br-ff"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "e.g. br-lan"
 msgstr "p.e. br-lan"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
 msgid "e.g. reject-with tcp-reset"
 msgstr "p.e. reject-with tcp-reset"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "max. 16 chars"
 msgstr "16 caracteres máximo"
 
index de8854865401ffd7ff69c7687f4269c88a72f2f3..0534a2668d7a8e203942cc2533373e654cd21f2f 100644 (file)
@@ -14,6 +14,7 @@ msgstr ""
 "X-Generator: Pootle 2.0.4\n"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
 
@@ -21,7 +22,7 @@ msgstr ""
 msgid "APCUPS Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
 msgid "Action (target)"
 msgstr "Action (cible)"
 
@@ -29,7 +30,7 @@ msgstr "Action (cible)"
 msgid "Add command for reading values"
 msgstr "Ajoute une commande pour lire des valeurs"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
 msgid "Add matching rule"
 msgstr "Ajouter une règle à surveiller"
 
@@ -42,7 +43,7 @@ msgstr ""
 msgid "Add notification command"
 msgstr "Ajoute une commande de notification"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
 
@@ -59,6 +60,7 @@ msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
 
@@ -86,7 +88,7 @@ msgstr "Mettre en cache les données collectées pendant"
 msgid "Cache flush interval"
 msgstr "Intervalle de vidange du cache"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
 msgid "Chain"
 msgstr "Chaîne"
 
@@ -117,14 +119,16 @@ msgstr ""
 "paramètres généraux de ce démon collectd."
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: 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:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
 msgid "Conntrack Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
 
@@ -133,6 +137,7 @@ msgid "DF Plugin Configuration"
 msgstr "Configuration du greffon DF"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
 
@@ -148,7 +153,7 @@ msgstr "Période de récupération des données"
 msgid "Datasets definition file"
 msgstr "Fichier de définition des lots de données"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
 msgid "Destination ip range"
 msgstr "plage réseau de destination"
 
@@ -165,10 +170,12 @@ msgid "Disk Plugin Configuration"
 msgstr "Configuration du greffon Disque"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "Utilisation de l'espace-disque"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "Espace-disque"
 
@@ -197,7 +204,7 @@ 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:18
+#: 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/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -210,29 +217,30 @@ msgstr ""
 #: 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:29
+#: 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:18
+#: 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:16
+#: 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:72
+#: 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:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
 msgid "Enable this plugin"
 msgstr "Activer ce greffon"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
 
@@ -253,6 +261,7 @@ msgid "Filter class monitoring"
 msgstr "Surveillance des filtres"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "Pare-feu"
 
@@ -264,7 +273,7 @@ msgstr "Vidanger le cache après"
 msgid "Forwarding between listen and server addresses"
 msgstr "Transfert entre les adresses en écoute et du serveur"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
 msgid "Gather compression statistics"
 msgstr ""
 
@@ -272,7 +281,7 @@ msgstr ""
 msgid "General plugins"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
@@ -304,7 +313,7 @@ msgstr ""
 "collectd quand certaines valeurs-seuil seront atteintes. Les valeurs "
 "induisant ces démarrages seront fournies aux commandes externes via stdin."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: 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."
@@ -312,7 +321,7 @@ msgstr ""
 "Vous pouvez définir ici les critères variés pour sélectionner les règles "
 "iptables à surveiller."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Hold Ctrl to select multiple items or to deselect entries."
 msgstr ""
 
@@ -336,7 +345,7 @@ msgstr "Configuration du greffon IRQ"
 msgid "Ignore source addresses"
 msgstr "Ignorer les adresses-source"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "Incoming interface"
 msgstr "Interface entrante"
 
@@ -345,10 +354,12 @@ msgid "Interface Plugin Configuration"
 msgstr "Configuration du greffon des Interfaces"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Interfaces"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "Interruptions"
 
@@ -356,7 +367,7 @@ msgstr "Interruptions"
 msgid "Interval for pings"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
 msgid "Iptables Plugin Configuration"
 msgstr "Configuration du greffon IPtables"
 
@@ -391,10 +402,11 @@ msgid "Maximum allowed connections"
 msgstr "Nb de Connexions autorisées au maximum"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
 msgid "Memory Plugin Configuration"
 msgstr ""
 
@@ -404,7 +416,7 @@ msgstr ""
 #: 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:120
+#: 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 ""
@@ -413,7 +425,7 @@ msgstr ""
 msgid "Monitor all local listen ports"
 msgstr "Surveiller tous les ports en écoute locaux"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
 msgid "Monitor all sensors"
 msgstr ""
 
@@ -471,11 +483,12 @@ msgstr "Surveiller les ports destinataires"
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "Name of the rule"
 msgstr "Nom de la règle"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr ""
 
@@ -495,7 +508,7 @@ msgstr "Configuration du greffon réseau"
 msgid "Network plugins"
 msgstr "Greffons liés au réseau"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
 msgid "Network protocol"
 msgstr "Protocole réseau"
 
@@ -510,6 +523,7 @@ msgid "Number of threads for data collection"
 msgstr "Nombre de fils pour la récupération des données"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr ""
 
@@ -522,22 +536,23 @@ msgid "Only create average RRAs"
 msgstr "Créer seulement des RRAs moyens"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: 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:10
+#: 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:44
+#: 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:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
 msgid "Options"
 msgstr "Options"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "Outgoing interface"
 msgstr "Interface sortante"
 
@@ -546,6 +561,7 @@ msgid "Output plugins"
 msgstr "Greffons liés aux résultats"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Ping"
 
@@ -562,6 +578,7 @@ msgid "Port for apcupsd communication"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "Processus"
 
@@ -574,6 +591,7 @@ msgid "Processes to monitor separated by space"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "Processeur"
 
@@ -620,15 +638,16 @@ msgstr ""
 msgid "Seconds"
 msgstr "Secondes"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Sensor list"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: 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:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
 msgid "Sensors Plugin Configuration"
 msgstr ""
 
@@ -664,7 +683,7 @@ msgstr ""
 msgid "Socket permissions"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
 msgid "Source ip range"
 msgstr "plage réseau source"
 
@@ -681,6 +700,7 @@ msgid "Specifies what information to collect about the global topology."
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
 
@@ -711,10 +731,12 @@ msgid "Stored timespans"
 msgstr "Durée de la période enregistrée"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "Charge-système"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "Connexions TCP"
 
@@ -730,7 +752,7 @@ msgstr "TTL des paquets-réseau"
 msgid "TTL for ping packets"
 msgstr "TTL des paquets ping"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
 msgid "Table"
 msgstr "Table"
 
@@ -748,13 +770,13 @@ msgid ""
 "plugin of OLSRd."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: 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:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
 msgid ""
 "The conntrack plugin collects statistics about the number of tracked "
 "connections."
@@ -827,7 +849,7 @@ msgstr ""
 "Ce greffon des interfaces collecte des statistiques de trafic sur les "
 "interfaces sélectionnées."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: 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."
@@ -857,7 +879,7 @@ msgstr ""
 "Le greffon de charge-système collecte des données sur la charge générale du "
 "système."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
 msgid "The memory plugin collects statistics about the memory usage."
 msgstr ""
 
@@ -911,7 +933,7 @@ msgstr ""
 "grande consommation mémoire dans le répertoire temporaire, qui peut rendre "
 "le matériel inutilisable !</strong>"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: 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."
@@ -951,11 +973,12 @@ msgid ""
 "collected data from a running collectd instance."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: 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/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
 
@@ -992,6 +1015,7 @@ msgstr "Tente de récupérer des noms d'hôtes complètement qualifiés"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr ""
 
@@ -1016,14 +1040,15 @@ msgid "Unixsock Plugin Configuration"
 msgstr "Configuration du greffon de socket Unix"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: 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:13
+#: 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:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
 msgid "Use improved naming schema"
 msgstr ""
 
@@ -1041,6 +1066,7 @@ msgid "Verbose monitoring"
 msgstr "Surveillance verbeuse"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "Sans-fil"
 
@@ -1054,6 +1080,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
 
@@ -1061,19 +1088,19 @@ msgstr ""
 msgid "cUrl Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "e.g. br-ff"
 msgstr "p.ex. br-ff"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "e.g. br-lan"
 msgstr "p.ex. br-lan"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
 msgid "e.g. reject-with tcp-reset"
 msgstr "p.ex. reject-with tcp-reset"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "max. 16 chars"
 msgstr "Max. 16 caractères"
 
index d841795f93b049e7ec2b605ff1958949e6ffdfe0..8d1ed3614d727a27829d541404e432b8bcb02afd 100644 (file)
@@ -14,6 +14,7 @@ msgstr ""
 "X-Generator: Pootle 2.0.6\n"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
 
@@ -21,7 +22,7 @@ msgstr ""
 msgid "APCUPS Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
 msgid "Action (target)"
 msgstr ""
 
@@ -29,7 +30,7 @@ msgstr ""
 msgid "Add command for reading values"
 msgstr "הוסף פקודה לקריאת נתונים"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
 msgid "Add matching rule"
 msgstr ""
 
@@ -42,7 +43,7 @@ msgstr ""
 msgid "Add notification command"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
 
@@ -59,6 +60,7 @@ msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
 
@@ -86,7 +88,7 @@ msgstr ""
 msgid "Cache flush interval"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
 msgid "Chain"
 msgstr ""
 
@@ -114,14 +116,16 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: 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:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
 msgid "Conntrack Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
 
@@ -130,6 +134,7 @@ msgid "DF Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr ""
 
@@ -145,7 +150,7 @@ msgstr ""
 msgid "Datasets definition file"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
 msgid "Destination ip range"
 msgstr ""
 
@@ -162,10 +167,12 @@ msgid "Disk Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr ""
 
@@ -194,7 +201,7 @@ 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:18
+#: 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/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -207,29 +214,30 @@ msgstr ""
 #: 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:29
+#: 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:18
+#: 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:16
+#: 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:72
+#: 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:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
 msgid "Enable this plugin"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
 
@@ -250,6 +258,7 @@ msgid "Filter class monitoring"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr ""
 
@@ -261,7 +270,7 @@ msgstr ""
 msgid "Forwarding between listen and server addresses"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
 msgid "Gather compression statistics"
 msgstr ""
 
@@ -269,7 +278,7 @@ msgstr ""
 msgid "General plugins"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
@@ -295,13 +304,13 @@ msgid ""
 "will be fed to the the called programs stdin."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: 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:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Hold Ctrl to select multiple items or to deselect entries."
 msgstr ""
 
@@ -325,7 +334,7 @@ msgstr ""
 msgid "Ignore source addresses"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "Incoming interface"
 msgstr ""
 
@@ -334,10 +343,12 @@ msgid "Interface Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr ""
 
@@ -345,7 +356,7 @@ msgstr ""
 msgid "Interval for pings"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
 msgid "Iptables Plugin Configuration"
 msgstr ""
 
@@ -380,10 +391,11 @@ msgid "Maximum allowed connections"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
 msgid "Memory Plugin Configuration"
 msgstr ""
 
@@ -393,7 +405,7 @@ msgstr ""
 #: 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:120
+#: 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 ""
@@ -402,7 +414,7 @@ msgstr ""
 msgid "Monitor all local listen ports"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
 msgid "Monitor all sensors"
 msgstr ""
 
@@ -460,11 +472,12 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "Name of the rule"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr ""
 
@@ -484,7 +497,7 @@ msgstr ""
 msgid "Network plugins"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
 msgid "Network protocol"
 msgstr ""
 
@@ -499,6 +512,7 @@ msgid "Number of threads for data collection"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr ""
 
@@ -511,22 +525,23 @@ msgid "Only create average RRAs"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: 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:10
+#: 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:44
+#: 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:116
+#: 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:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "Outgoing interface"
 msgstr ""
 
@@ -535,6 +550,7 @@ msgid "Output plugins"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr ""
 
@@ -551,6 +567,7 @@ msgid "Port for apcupsd communication"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr ""
 
@@ -563,6 +580,7 @@ msgid "Processes to monitor separated by space"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr ""
 
@@ -609,15 +627,16 @@ msgstr ""
 msgid "Seconds"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Sensor list"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: 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:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
 msgid "Sensors Plugin Configuration"
 msgstr ""
 
@@ -653,7 +672,7 @@ msgstr ""
 msgid "Socket permissions"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
 msgid "Source ip range"
 msgstr ""
 
@@ -670,6 +689,7 @@ msgid "Specifies what information to collect about the global topology."
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
 
@@ -700,10 +720,12 @@ msgid "Stored timespans"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr ""
 
@@ -719,7 +741,7 @@ msgstr ""
 msgid "TTL for ping packets"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
 msgid "Table"
 msgstr ""
 
@@ -737,13 +759,13 @@ msgid ""
 "plugin of OLSRd."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: 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:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
 msgid ""
 "The conntrack plugin collects statistics about the number of tracked "
 "connections."
@@ -800,7 +822,7 @@ msgid ""
 "The interface plugin collects traffic statistics on selected interfaces."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: 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."
@@ -822,7 +844,7 @@ msgstr ""
 msgid "The load plugin collects statistics about the general system load."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
 msgid "The memory plugin collects statistics about the memory usage."
 msgstr ""
 
@@ -860,7 +882,7 @@ msgid ""
 "directory. This can render the device unusable!</strong>"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: 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."
@@ -898,11 +920,12 @@ msgid ""
 "collected data from a running collectd instance."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: 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/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
 
@@ -935,6 +958,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr ""
 
@@ -959,14 +983,15 @@ msgid "Unixsock Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: 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:13
+#: 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:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
 msgid "Use improved naming schema"
 msgstr ""
 
@@ -984,6 +1009,7 @@ msgid "Verbose monitoring"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr ""
 
@@ -997,6 +1023,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
 
@@ -1004,19 +1031,19 @@ msgstr ""
 msgid "cUrl Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: 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:104
+#: 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:116
+#: 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:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "max. 16 chars"
 msgstr ""
 
index 4288e9982145b60216585cec23d36c6ac6a8aaa8..d93b30efa5a826695348c8f9d155bceaae83fbad 100644 (file)
@@ -12,6 +12,7 @@ msgstr ""
 "X-Generator: Pootle 2.0.6\n"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
 
@@ -19,7 +20,7 @@ msgstr ""
 msgid "APCUPS Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
 msgid "Action (target)"
 msgstr "Tevékenység (cél)"
 
@@ -27,7 +28,7 @@ msgstr "Tevékenység (cél)"
 msgid "Add command for reading values"
 msgstr "Érték olvasására szolgáló parancs hozzáadása"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
 msgid "Add matching rule"
 msgstr "Szabály hozzáadása"
 
@@ -40,7 +41,7 @@ msgstr ""
 msgid "Add notification command"
 msgstr "Értesítési parancs hozzáadása"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
 
@@ -57,6 +58,7 @@ msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
 
@@ -84,7 +86,7 @@ msgstr ""
 msgid "Cache flush interval"
 msgstr "Gyorsítótár ürítési időköz"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
 msgid "Chain"
 msgstr "Lánc"
 
@@ -115,14 +117,16 @@ msgstr ""
 "collectd démon általános beállításait."
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr "Conntrack"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
 msgid "Conntrack Plugin Configuration"
 msgstr "Conntrack bővítmény beállítása"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
 
@@ -131,6 +135,7 @@ msgid "DF Plugin Configuration"
 msgstr "DF bővítmény beállítása"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
 
@@ -146,7 +151,7 @@ msgstr "Adatgyűjtési időszak"
 msgid "Datasets definition file"
 msgstr "Adatkészlet leíró fálj"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
 msgid "Destination ip range"
 msgstr "Cél IP tartomány"
 
@@ -163,10 +168,12 @@ msgid "Disk Plugin Configuration"
 msgstr "Lemez bővítmény beállítása"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "Felhasznált lemezterület"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "Lemezhasználat"
 
@@ -195,7 +202,7 @@ 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:18
+#: 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/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -208,29 +215,30 @@ msgstr ""
 #: 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:29
+#: 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:18
+#: 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:16
+#: 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:72
+#: 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:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
 msgid "Enable this plugin"
 msgstr "Bővítmény engedélyezése"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
 
@@ -251,6 +259,7 @@ msgid "Filter class monitoring"
 msgstr "Szűrő osztály figyelése"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "Tűzfal"
 
@@ -262,7 +271,7 @@ msgstr "Gyorsítótár ürítése ezután:"
 msgid "Forwarding between listen and server addresses"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
 msgid "Gather compression statistics"
 msgstr ""
 
@@ -270,7 +279,7 @@ msgstr ""
 msgid "General plugins"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
@@ -302,7 +311,7 @@ msgstr ""
 "amikor bizonyos küszbértékek elérésre kerülnek. A hívást kiváltó értékek a "
 "meghívott programok szabványos bemenetére lesznek küldve."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: 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."
@@ -310,7 +319,7 @@ msgstr ""
 "Itt addhatók meg különböző feltételek, amelyek alapján a megfigyelt iptables "
 "szabályok kiválasztásra kerülnek."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Hold Ctrl to select multiple items or to deselect entries."
 msgstr ""
 
@@ -335,7 +344,7 @@ msgstr "IRQ bővítmény beállítása"
 msgid "Ignore source addresses"
 msgstr "Forrás címek figyelmen kívül hagyása"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "Incoming interface"
 msgstr "Bejövő interfész"
 
@@ -344,10 +353,12 @@ msgid "Interface Plugin Configuration"
 msgstr "Interfész bővítmény beállítása"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Interfészek"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "Megszakítások"
 
@@ -355,7 +366,7 @@ msgstr "Megszakítások"
 msgid "Interval for pings"
 msgstr "Ping-ek közötti idő"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
 msgid "Iptables Plugin Configuration"
 msgstr "Iptables bővítmény beállítása"
 
@@ -392,10 +403,11 @@ msgid "Maximum allowed connections"
 msgstr "Megengedett kapcsolatok maximális száma"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr "Memória"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
 msgid "Memory Plugin Configuration"
 msgstr "Memória bővítmény beállítása"
 
@@ -405,7 +417,7 @@ msgstr "Memória bővítmény beállítása"
 #: 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:120
+#: 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 ""
@@ -414,7 +426,7 @@ msgstr ""
 msgid "Monitor all local listen ports"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
 msgid "Monitor all sensors"
 msgstr ""
 
@@ -472,11 +484,12 @@ msgstr "Távoli portok figyelése"
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "Name of the rule"
 msgstr "A szabály neve"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Netlink"
 
@@ -496,7 +509,7 @@ msgstr "Hálózat bővítmény beállítása"
 msgid "Network plugins"
 msgstr "Hálózati bővítmények"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
 msgid "Network protocol"
 msgstr "Hálózati protokoll"
 
@@ -511,6 +524,7 @@ msgid "Number of threads for data collection"
 msgstr "Az adatgyűjtő szálak száma"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr "OLSRd"
 
@@ -523,22 +537,23 @@ msgid "Only create average RRAs"
 msgstr "Csak átlag RRA-k létrehozása"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: 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:10
+#: 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:44
+#: 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:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
 msgid "Options"
 msgstr "Lehetőségek"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "Outgoing interface"
 msgstr "Kimenő interfész"
 
@@ -547,6 +562,7 @@ msgid "Output plugins"
 msgstr "Kimeneti bővítmények"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Ping"
 
@@ -563,6 +579,7 @@ msgid "Port for apcupsd communication"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "Folyamatok"
 
@@ -575,6 +592,7 @@ msgid "Processes to monitor separated by space"
 msgstr "Figyelendő folyamatok szóközzel elválasztva"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "Processzor"
 
@@ -621,15 +639,16 @@ msgstr "Parancsfájl"
 msgid "Seconds"
 msgstr "másodperc"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Sensor list"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: 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:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
 msgid "Sensors Plugin Configuration"
 msgstr ""
 
@@ -665,7 +684,7 @@ msgstr "Socket csoport"
 msgid "Socket permissions"
 msgstr "Socket jogosultságok"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
 msgid "Source ip range"
 msgstr "Forrás IP tartomány"
 
@@ -686,6 +705,7 @@ msgstr ""
 "gyűjteni."
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
 
@@ -716,10 +736,12 @@ msgid "Stored timespans"
 msgstr "Tárolt időszakok"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "Rendszerterhelés"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "TCP kapcsolatok"
 
@@ -735,7 +757,7 @@ msgstr "TTL a hálózati csomagokhoz"
 msgid "TTL for ping packets"
 msgstr "TTL a ping csomagokhoz"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
 msgid "Table"
 msgstr "Táblázat"
 
@@ -755,13 +777,13 @@ msgstr ""
 "Az OLSRd bővítmény a összekapcsolt hálózatokról olvas információkat az OLSRd "
 "txttinfo bővítményén keresztül."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: 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:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
 msgid ""
 "The conntrack plugin collects statistics about the number of tracked "
 "connections."
@@ -838,7 +860,7 @@ msgstr ""
 "Az interface bővítmény forgalmi statisztikákat gyűjt a kiválasztott "
 "interfészekről."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: 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."
@@ -863,7 +885,7 @@ msgid "The load plugin collects statistics about the general system load."
 msgstr ""
 "A load bővítmény az általános rendszzer terhelésről gyűjt statisztikákat."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
 msgid "The memory plugin collects statistics about the memory usage."
 msgstr "A memória bővítmény a memórahasználatról gyűjt információkat."
 
@@ -903,7 +925,7 @@ msgid ""
 "directory. This can render the device unusable!</strong>"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: 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."
@@ -945,11 +967,12 @@ msgstr ""
 "A unixsock bővítmény létrehoz egy unix socket-et melyen keresztül "
 "kiolvashatók az összegyűjtött adatok egy futó collectd-ből. "
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: 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/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
 
@@ -984,6 +1007,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr ""
 
@@ -1008,14 +1032,15 @@ msgid "Unixsock Plugin Configuration"
 msgstr "UnixSock bővítmény beállítása"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: 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:13
+#: 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:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
 msgid "Use improved naming schema"
 msgstr ""
 
@@ -1033,6 +1058,7 @@ msgid "Verbose monitoring"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "Vezeték nélküli"
 
@@ -1046,6 +1072,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
 
@@ -1053,19 +1080,19 @@ msgstr ""
 msgid "cUrl Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "e.g. br-ff"
 msgstr "pl. br-ff"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "e.g. br-lan"
 msgstr "pl. br-lan"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
 msgid "e.g. reject-with tcp-reset"
 msgstr "pl. reject-with tcp-reset"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "max. 16 chars"
 msgstr "max. 16 karakter"
 
index 1faf71466239e248471511a062330d27c25724b3..ddabf112f0bfe711558bc8544b82450d59ae37e6 100644 (file)
@@ -14,6 +14,7 @@ msgstr ""
 "X-Generator: Pootle 2.0.6\n"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
 
@@ -21,7 +22,7 @@ msgstr ""
 msgid "APCUPS Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
 msgid "Action (target)"
 msgstr "Azione (destinazione)"
 
@@ -29,7 +30,7 @@ msgstr "Azione (destinazione)"
 msgid "Add command for reading values"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
 msgid "Add matching rule"
 msgstr ""
 
@@ -42,7 +43,7 @@ msgstr ""
 msgid "Add notification command"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
 
@@ -59,6 +60,7 @@ msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
 
@@ -86,7 +88,7 @@ msgstr ""
 msgid "Cache flush interval"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
 msgid "Chain"
 msgstr ""
 
@@ -117,14 +119,16 @@ msgstr ""
 "del demone collectd."
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: 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:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
 msgid "Conntrack Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
 
@@ -133,6 +137,7 @@ msgid "DF Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr ""
 
@@ -148,7 +153,7 @@ msgstr ""
 msgid "Datasets definition file"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
 msgid "Destination ip range"
 msgstr ""
 
@@ -165,10 +170,12 @@ msgid "Disk Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr ""
 
@@ -197,7 +204,7 @@ 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:18
+#: 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/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -210,29 +217,30 @@ msgstr ""
 #: 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:29
+#: 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:18
+#: 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:16
+#: 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:72
+#: 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:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
 msgid "Enable this plugin"
 msgstr "Abilita questo plugin"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
 
@@ -253,6 +261,7 @@ msgid "Filter class monitoring"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "Firewall"
 
@@ -264,7 +273,7 @@ msgstr ""
 msgid "Forwarding between listen and server addresses"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
 msgid "Gather compression statistics"
 msgstr ""
 
@@ -272,7 +281,7 @@ msgstr ""
 msgid "General plugins"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
@@ -303,13 +312,13 @@ msgstr ""
 "valore soglia sia raggiunto. Il valore in questione sarà passato al comando "
 "incovato come stdin."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: 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:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Hold Ctrl to select multiple items or to deselect entries."
 msgstr ""
 
@@ -333,7 +342,7 @@ msgstr ""
 msgid "Ignore source addresses"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "Incoming interface"
 msgstr ""
 
@@ -342,10 +351,12 @@ msgid "Interface Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Interfacce"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr ""
 
@@ -353,7 +364,7 @@ msgstr ""
 msgid "Interval for pings"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
 msgid "Iptables Plugin Configuration"
 msgstr ""
 
@@ -390,10 +401,11 @@ msgid "Maximum allowed connections"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
 msgid "Memory Plugin Configuration"
 msgstr ""
 
@@ -403,7 +415,7 @@ msgstr ""
 #: 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:120
+#: 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 ""
@@ -412,7 +424,7 @@ msgstr ""
 msgid "Monitor all local listen ports"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
 msgid "Monitor all sensors"
 msgstr ""
 
@@ -470,11 +482,12 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "Name of the rule"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr ""
 
@@ -494,7 +507,7 @@ msgstr ""
 msgid "Network plugins"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
 msgid "Network protocol"
 msgstr ""
 
@@ -509,6 +522,7 @@ msgid "Number of threads for data collection"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr ""
 
@@ -521,22 +535,23 @@ msgid "Only create average RRAs"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: 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:10
+#: 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:44
+#: 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:116
+#: 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:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "Outgoing interface"
 msgstr ""
 
@@ -545,6 +560,7 @@ msgid "Output plugins"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr ""
 
@@ -561,6 +577,7 @@ msgid "Port for apcupsd communication"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr ""
 
@@ -573,6 +590,7 @@ msgid "Processes to monitor separated by space"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr ""
 
@@ -619,15 +637,16 @@ msgstr ""
 msgid "Seconds"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Sensor list"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: 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:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
 msgid "Sensors Plugin Configuration"
 msgstr ""
 
@@ -663,7 +682,7 @@ msgstr ""
 msgid "Socket permissions"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
 msgid "Source ip range"
 msgstr ""
 
@@ -680,6 +699,7 @@ msgid "Specifies what information to collect about the global topology."
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
 
@@ -710,10 +730,12 @@ msgid "Stored timespans"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr ""
 
@@ -729,7 +751,7 @@ msgstr ""
 msgid "TTL for ping packets"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
 msgid "Table"
 msgstr "Tabella"
 
@@ -747,13 +769,13 @@ msgid ""
 "plugin of OLSRd."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: 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:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
 msgid ""
 "The conntrack plugin collects statistics about the number of tracked "
 "connections."
@@ -810,7 +832,7 @@ msgid ""
 "The interface plugin collects traffic statistics on selected interfaces."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: 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."
@@ -832,7 +854,7 @@ msgstr ""
 msgid "The load plugin collects statistics about the general system load."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
 msgid "The memory plugin collects statistics about the memory usage."
 msgstr ""
 
@@ -870,7 +892,7 @@ msgid ""
 "directory. This can render the device unusable!</strong>"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: 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."
@@ -908,11 +930,12 @@ msgid ""
 "collected data from a running collectd instance."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: 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/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
 
@@ -945,6 +968,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr ""
 
@@ -969,14 +993,15 @@ msgid "Unixsock Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: 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:13
+#: 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:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
 msgid "Use improved naming schema"
 msgstr ""
 
@@ -994,6 +1019,7 @@ msgid "Verbose monitoring"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr ""
 
@@ -1007,6 +1033,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
 
@@ -1014,19 +1041,19 @@ msgstr ""
 msgid "cUrl Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: 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:104
+#: 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:116
+#: 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:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "max. 16 chars"
 msgstr ""
 
index fcc59142fa50629ad287937868df1105368455d8..f6d33b83372c648a5e4902369e5791df56b527df 100644 (file)
@@ -14,6 +14,7 @@ msgstr ""
 "Language-Team: \n"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
 
@@ -21,7 +22,7 @@ msgstr ""
 msgid "APCUPS Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
 msgid "Action (target)"
 msgstr "アクション(対象)"
 
@@ -29,7 +30,7 @@ msgstr "アクション(対象)"
 msgid "Add command for reading values"
 msgstr "値読み取りコマンドの追加"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
 msgid "Add matching rule"
 msgstr "マッチング規則の追加"
 
@@ -42,7 +43,7 @@ msgstr "スペースで区切られた複数のホストを追加します。"
 msgid "Add notification command"
 msgstr "通知コマンドの追加"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr "接続ユーザー数の総計"
 
@@ -59,6 +60,7 @@ msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr "CPU 周波数"
 
@@ -86,7 +88,7 @@ msgstr "収集されたデータをキャッシュする"
 msgid "Cache flush interval"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
 msgid "Chain"
 msgstr "チェイン"
 
@@ -116,14 +118,16 @@ msgstr ""
 "モンです。"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr "Conntrack"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
 msgid "Conntrack Plugin Configuration"
 msgstr "Conntrack プラグイン設定"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
 
@@ -132,6 +136,7 @@ msgid "DF Plugin Configuration"
 msgstr "DF プラグイン設定"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
 
@@ -147,7 +152,7 @@ msgstr "データの収集間隔"
 msgid "Datasets definition file"
 msgstr "データベース定義ファイル"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
 msgid "Destination ip range"
 msgstr "対象IPの範囲"
 
@@ -164,10 +169,12 @@ msgid "Disk Plugin Configuration"
 msgstr "ディスクプラグイン設定"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "ディスクスペース使用量"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "ディスクの使用"
 
@@ -196,7 +203,7 @@ 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:18
+#: 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/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -209,29 +216,30 @@ msgstr ""
 #: 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:29
+#: 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:18
+#: 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:16
+#: 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:72
+#: 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:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
 msgid "Enable this plugin"
 msgstr "プラグイン設定を有効にする"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr "エントロピー"
 
@@ -252,6 +260,7 @@ msgid "Filter class monitoring"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "ファイアウォール"
 
@@ -263,7 +272,7 @@ msgstr ""
 msgid "Forwarding between listen and server addresses"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
 msgid "Gather compression statistics"
 msgstr ""
 
@@ -271,7 +280,7 @@ msgstr ""
 msgid "General plugins"
 msgstr "一般プラグイン"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
 msgid "Generate a separate graph for each logged user"
 msgstr "ログインユーザーごとの分離されたグラフを生成します。"
 
@@ -302,7 +311,7 @@ msgstr ""
 "定することができます。呼び出しにつながる値は、呼び出されたプログラムの標準入"
 "力に送られます。"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: 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."
@@ -310,7 +319,7 @@ msgstr ""
 "ここでは、モニターするiptable規則が選択される様々な基準を設定することができま"
 "す。"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Hold Ctrl to select multiple items or to deselect entries."
 msgstr "複数の項目を選択または解除するには、Ctrlキーを押したままにします。"
 
@@ -334,7 +343,7 @@ msgstr "IRQ プラグイン設定"
 msgid "Ignore source addresses"
 msgstr "無視するアクセス元アドレス"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "Incoming interface"
 msgstr "着信インターフェース"
 
@@ -343,10 +352,12 @@ msgid "Interface Plugin Configuration"
 msgstr "インターフェース プラグイン設定"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "インターフェース"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "割込み"
 
@@ -354,7 +365,7 @@ msgstr "割込み"
 msgid "Interval for pings"
 msgstr "ping間隔"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
 msgid "Iptables Plugin Configuration"
 msgstr "Iptables プラグイン設定"
 
@@ -392,10 +403,11 @@ msgid "Maximum allowed connections"
 msgstr "許可された最大接続数"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr "メモリー"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
 msgid "Memory Plugin Configuration"
 msgstr "メモリー プラグイン設定"
 
@@ -405,7 +417,7 @@ msgstr "メモリー プラグイン設定"
 #: 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:120
+#: 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 "設定値以外の全てのインターフェースをモニターする"
@@ -414,7 +426,7 @@ msgstr "設定値以外の全てのインターフェースをモニターする
 msgid "Monitor all local listen ports"
 msgstr "ローカルの全待ち受けポートをモニターする"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
 msgid "Monitor all sensors"
 msgstr "全てのセンサーをモニターする"
 
@@ -472,11 +484,12 @@ msgstr "リモートのポートをモニターする"
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "Name of the rule"
 msgstr "ルール名"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Netlink"
 
@@ -496,7 +509,7 @@ msgstr "ネットワークプラグイン設定"
 msgid "Network plugins"
 msgstr "ネットワークプラグイン"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
 msgid "Network protocol"
 msgstr "ネットワークプロトコル"
 
@@ -514,6 +527,7 @@ msgid "Number of threads for data collection"
 msgstr "データ収集用スレッド数"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr "OLSRd"
 
@@ -526,22 +540,23 @@ msgid "Only create average RRAs"
 msgstr "平均値のRRAsのみ作成する"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
 msgid "OpenVPN"
 msgstr "OpenVPN"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
 msgid "OpenVPN Plugin Configuration"
 msgstr "OpenVPN プラグイン設定"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
 msgid "OpenVPN status files"
 msgstr "OpenVPN ステータスファイル"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: 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:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "Outgoing interface"
 msgstr "送信インターフェース"
 
@@ -550,6 +565,7 @@ msgid "Output plugins"
 msgstr "出力プラグイン"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Ping"
 
@@ -566,6 +582,7 @@ msgid "Port for apcupsd communication"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "プロセス"
 
@@ -578,6 +595,7 @@ msgid "Processes to monitor separated by space"
 msgstr "スペースで区切られた、モニターするプロセスです。"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "プロセッサー"
 
@@ -624,15 +642,16 @@ msgstr "スクリプト"
 msgid "Seconds"
 msgstr "秒"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Sensor list"
 msgstr "センサー一覧"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: 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:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
 msgid "Sensors Plugin Configuration"
 msgstr "センサー プラグイン設定"
 
@@ -668,7 +687,7 @@ msgstr "ソケット グループ"
 msgid "Socket permissions"
 msgstr "ソケット パーミッション"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
 msgid "Source ip range"
 msgstr "ソースIPの範囲"
 
@@ -685,6 +704,7 @@ msgid "Specifies what information to collect about the global topology."
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
 
@@ -715,10 +735,12 @@ msgid "Stored timespans"
 msgstr "保存する期間の範囲"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "システム負荷"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "TCP 接続"
 
@@ -734,7 +756,7 @@ msgstr "ネットワークパケットのTTL"
 msgid "TTL for ping packets"
 msgstr "pingパケットのTTL"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
 msgid "Table"
 msgstr "テーブル"
 
@@ -752,14 +774,14 @@ msgid ""
 "plugin of OLSRd."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: 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 ""
 "OpenVPN プラグインは、現在のVPN接続ステータスについての情報を収集します。"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
 msgid ""
 "The conntrack plugin collects statistics about the number of tracked "
 "connections."
@@ -833,7 +855,7 @@ msgstr ""
 "インターフェースプラグインは、選択したインターフェースのトラフィックの統計情"
 "報を収集します。"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: 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."
@@ -860,7 +882,7 @@ msgstr ""
 msgid "The load plugin collects statistics about the general system load."
 msgstr "負荷プラグインは、システム負荷の統計情報を収集します。"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
 msgid "The memory plugin collects statistics about the memory usage."
 msgstr "メモリー プラグインは、メモリー使用についての統計を収集します。"
 
@@ -913,7 +935,7 @@ msgstr ""
 "時的なディレクトリによってメモリー消費量が非常に高くなります。これはデバイス"
 "を使用不能にする可能性があります!</strong>"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: 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."
@@ -960,11 +982,12 @@ msgstr ""
 "unixsock プラグインは、実行中のcollectd インスタンスから収集データの読み取り"
 "に使用可能なUNIX ソケットを作成します。"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: 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/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr "サーマル"
 
@@ -1002,6 +1025,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr "UPS"
 
@@ -1026,14 +1050,15 @@ msgid "Unixsock Plugin Configuration"
 msgstr "Unixsock プラグイン設定"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: 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:13
+#: 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:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
 msgid "Use improved naming schema"
 msgstr ""
 
@@ -1051,6 +1076,7 @@ msgid "Verbose monitoring"
 msgstr "詳細モニタリング"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "無線"
 
@@ -1066,6 +1092,7 @@ msgstr ""
 "効にできます。"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
 
@@ -1073,19 +1100,19 @@ msgstr ""
 msgid "cUrl Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "e.g. br-ff"
 msgstr "例: br-ff"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "e.g. br-lan"
 msgstr "例: br-lan"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
 msgid "e.g. reject-with tcp-reset"
 msgstr "例: reject-with tcp-reset"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "max. 16 chars"
 msgstr "最大16文字"
 
index 9bef9db2aefb6e8f8d147bedc88caf5c030d4bea..728fc6a5498f590ba9f8cc66508254d556bb3a21 100644 (file)
@@ -11,6 +11,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
 
@@ -18,7 +19,7 @@ msgstr ""
 msgid "APCUPS Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
 msgid "Action (target)"
 msgstr ""
 
@@ -26,7 +27,7 @@ msgstr ""
 msgid "Add command for reading values"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
 msgid "Add matching rule"
 msgstr ""
 
@@ -39,7 +40,7 @@ msgstr ""
 msgid "Add notification command"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
 
@@ -56,6 +57,7 @@ msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
 
@@ -83,7 +85,7 @@ msgstr ""
 msgid "Cache flush interval"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
 msgid "Chain"
 msgstr ""
 
@@ -111,14 +113,16 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: 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:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
 msgid "Conntrack Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
 
@@ -127,6 +131,7 @@ msgid "DF Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr ""
 
@@ -142,7 +147,7 @@ msgstr ""
 msgid "Datasets definition file"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
 msgid "Destination ip range"
 msgstr ""
 
@@ -159,10 +164,12 @@ msgid "Disk Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr ""
 
@@ -191,7 +198,7 @@ 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:18
+#: 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/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -204,29 +211,30 @@ msgstr ""
 #: 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:29
+#: 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:18
+#: 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:16
+#: 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:72
+#: 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:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
 msgid "Enable this plugin"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
 
@@ -247,6 +255,7 @@ msgid "Filter class monitoring"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr ""
 
@@ -258,7 +267,7 @@ msgstr ""
 msgid "Forwarding between listen and server addresses"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
 msgid "Gather compression statistics"
 msgstr ""
 
@@ -266,7 +275,7 @@ msgstr ""
 msgid "General plugins"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
@@ -292,13 +301,13 @@ msgid ""
 "will be fed to the the called programs stdin."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: 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:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Hold Ctrl to select multiple items or to deselect entries."
 msgstr ""
 
@@ -322,7 +331,7 @@ msgstr ""
 msgid "Ignore source addresses"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "Incoming interface"
 msgstr ""
 
@@ -331,10 +340,12 @@ msgid "Interface Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr ""
 
@@ -342,7 +353,7 @@ msgstr ""
 msgid "Interval for pings"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
 msgid "Iptables Plugin Configuration"
 msgstr ""
 
@@ -377,10 +388,11 @@ msgid "Maximum allowed connections"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
 msgid "Memory Plugin Configuration"
 msgstr ""
 
@@ -390,7 +402,7 @@ msgstr ""
 #: 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:120
+#: 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 ""
@@ -399,7 +411,7 @@ msgstr ""
 msgid "Monitor all local listen ports"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
 msgid "Monitor all sensors"
 msgstr ""
 
@@ -457,11 +469,12 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "Name of the rule"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr ""
 
@@ -481,7 +494,7 @@ msgstr ""
 msgid "Network plugins"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
 msgid "Network protocol"
 msgstr ""
 
@@ -496,6 +509,7 @@ msgid "Number of threads for data collection"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr ""
 
@@ -508,22 +522,23 @@ msgid "Only create average RRAs"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: 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:10
+#: 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:44
+#: 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:116
+#: 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:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "Outgoing interface"
 msgstr ""
 
@@ -532,6 +547,7 @@ msgid "Output plugins"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr ""
 
@@ -548,6 +564,7 @@ msgid "Port for apcupsd communication"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr ""
 
@@ -560,6 +577,7 @@ msgid "Processes to monitor separated by space"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr ""
 
@@ -606,15 +624,16 @@ msgstr ""
 msgid "Seconds"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Sensor list"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: 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:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
 msgid "Sensors Plugin Configuration"
 msgstr ""
 
@@ -650,7 +669,7 @@ msgstr ""
 msgid "Socket permissions"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
 msgid "Source ip range"
 msgstr ""
 
@@ -667,6 +686,7 @@ msgid "Specifies what information to collect about the global topology."
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
 
@@ -697,10 +717,12 @@ msgid "Stored timespans"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr ""
 
@@ -716,7 +738,7 @@ msgstr ""
 msgid "TTL for ping packets"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
 msgid "Table"
 msgstr ""
 
@@ -734,13 +756,13 @@ msgid ""
 "plugin of OLSRd."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: 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:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
 msgid ""
 "The conntrack plugin collects statistics about the number of tracked "
 "connections."
@@ -797,7 +819,7 @@ msgid ""
 "The interface plugin collects traffic statistics on selected interfaces."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: 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."
@@ -819,7 +841,7 @@ msgstr ""
 msgid "The load plugin collects statistics about the general system load."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
 msgid "The memory plugin collects statistics about the memory usage."
 msgstr ""
 
@@ -857,7 +879,7 @@ msgid ""
 "directory. This can render the device unusable!</strong>"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: 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."
@@ -895,11 +917,12 @@ msgid ""
 "collected data from a running collectd instance."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: 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/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
 
@@ -932,6 +955,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr ""
 
@@ -956,14 +980,15 @@ msgid "Unixsock Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: 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:13
+#: 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:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
 msgid "Use improved naming schema"
 msgstr ""
 
@@ -981,6 +1006,7 @@ msgid "Verbose monitoring"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr ""
 
@@ -994,6 +1020,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
 
@@ -1001,19 +1028,19 @@ msgstr ""
 msgid "cUrl Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: 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:104
+#: 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:116
+#: 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:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "max. 16 chars"
 msgstr ""
 
index cb2b557d0d6cd75023bf8f606a3136fff6c39ac5..f13714ed0e9860b4ff229fff18dac3226fa33ca3 100644 (file)
@@ -5,6 +5,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
 
@@ -12,7 +13,7 @@ msgstr ""
 msgid "APCUPS Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
 msgid "Action (target)"
 msgstr "Handling (mål)"
 
@@ -20,7 +21,7 @@ msgstr "Handling (mål)"
 msgid "Add command for reading values"
 msgstr "Legg til kommando for lesing av verdier"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
 msgid "Add matching rule"
 msgstr "Legg til matchende regel"
 
@@ -33,7 +34,7 @@ msgstr "Legg til flere verter adskilt med mellomrom."
 msgid "Add notification command"
 msgstr "Legg til varsling kommando"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
 
@@ -50,6 +51,7 @@ msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
 
@@ -77,7 +79,7 @@ msgstr "Hurtigbufre innsamlede data for"
 msgid "Cache flush interval"
 msgstr "Intervall for tømming av hurtigbuffer"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
 msgid "Chain"
 msgstr "Lenke"
 
@@ -108,14 +110,16 @@ msgstr ""
 "collectd daemon."
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: 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:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
 msgid "Conntrack Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
 
@@ -124,6 +128,7 @@ msgid "DF Plugin Configuration"
 msgstr "DF plugin konfigurasjon"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
 
@@ -139,7 +144,7 @@ msgstr "Datainnsamling intervall"
 msgid "Datasets definition file"
 msgstr "Datasett definisjonsfil"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
 msgid "Destination ip range"
 msgstr "Destinasjon ip område"
 
@@ -156,10 +161,12 @@ msgid "Disk Plugin Configuration"
 msgstr "Disk plugin konfigurasjon"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "Disk Forbruk"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "Disk Anvendelse"
 
@@ -188,7 +195,7 @@ 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:18
+#: 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/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -201,29 +208,30 @@ msgstr ""
 #: 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:29
+#: 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:18
+#: 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:16
+#: 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:72
+#: 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:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
 msgid "Enable this plugin"
 msgstr "Aktiver denne plugin"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
 
@@ -244,6 +252,7 @@ msgid "Filter class monitoring"
 msgstr "Filter class overvåking"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "Brannmur"
 
@@ -255,7 +264,7 @@ msgstr "Tømme hurtigbufferen etter"
 msgid "Forwarding between listen and server addresses"
 msgstr "Videresending mellom lyttende og server adresser"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
 msgid "Gather compression statistics"
 msgstr ""
 
@@ -263,7 +272,7 @@ msgstr ""
 msgid "General plugins"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
@@ -294,13 +303,13 @@ msgstr ""
 "visse grenseverdier er blitt nådd. Verdiene som fører til aktivering vil bli "
 "overført til det påkallede programs stdin."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: 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 "Her kan du definere kriterier for reglene som overvåker iptables."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Hold Ctrl to select multiple items or to deselect entries."
 msgstr ""
 
@@ -324,7 +333,7 @@ msgstr "IRQ plugin konfigurasjon"
 msgid "Ignore source addresses"
 msgstr "Ignorer kilde adresser"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "Incoming interface"
 msgstr "Innkommende grensesnitt"
 
@@ -333,10 +342,12 @@ msgid "Interface Plugin Configuration"
 msgstr "Grensesnitt plugin konfigurasjon"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Grensesnitt"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "Avbrudd"
 
@@ -344,7 +355,7 @@ msgstr "Avbrudd"
 msgid "Interval for pings"
 msgstr "Intervall ping"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
 msgid "Iptables Plugin Configuration"
 msgstr "Iptable plugin konfigurasjon"
 
@@ -379,10 +390,11 @@ msgid "Maximum allowed connections"
 msgstr "Maksimum tillatte tilkoblinger"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
 msgid "Memory Plugin Configuration"
 msgstr ""
 
@@ -392,7 +404,7 @@ msgstr ""
 #: 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:120
+#: 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 ""
@@ -401,7 +413,7 @@ msgstr ""
 msgid "Monitor all local listen ports"
 msgstr "Overvåk alle lokale lyttende porter"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
 msgid "Monitor all sensors"
 msgstr ""
 
@@ -459,11 +471,12 @@ msgstr "Overvåk eksterne porter"
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "Name of the rule"
 msgstr "Navnet på regelen"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Nettlink"
 
@@ -483,7 +496,7 @@ msgstr "Nettverks plugin konfigurasjon"
 msgid "Network plugins"
 msgstr "Nettverks plugin"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
 msgid "Network protocol"
 msgstr "Nettverks protokoll"
 
@@ -498,6 +511,7 @@ msgid "Number of threads for data collection"
 msgstr "Antall tråder for datainnsamling"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr ""
 
@@ -510,22 +524,23 @@ msgid "Only create average RRAs"
 msgstr "Lag kun gjennomsnittlige RRAs"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: 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:10
+#: 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:44
+#: 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:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
 msgid "Options"
 msgstr "Alternativer"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "Outgoing interface"
 msgstr "Utgående grensesnitt"
 
@@ -534,6 +549,7 @@ msgid "Output plugins"
 msgstr "Utdata Plugin"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Ping"
 
@@ -550,6 +566,7 @@ msgid "Port for apcupsd communication"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "Prosesser"
 
@@ -562,6 +579,7 @@ msgid "Processes to monitor separated by space"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "Prosessor"
 
@@ -608,15 +626,16 @@ msgstr ""
 msgid "Seconds"
 msgstr "Sekunder"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Sensor list"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: 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:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
 msgid "Sensors Plugin Configuration"
 msgstr ""
 
@@ -652,7 +671,7 @@ msgstr ""
 msgid "Socket permissions"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
 msgid "Source ip range"
 msgstr "Kilde ip område"
 
@@ -669,6 +688,7 @@ msgid "Specifies what information to collect about the global topology."
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
 
@@ -699,10 +719,12 @@ msgid "Stored timespans"
 msgstr "Lagrede tidsperioder"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "System Belastning"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "TCP Forbindelser"
 
@@ -718,7 +740,7 @@ msgstr "TTL for nettverkspakker"
 msgid "TTL for ping packets"
 msgstr "TTL for ping pakker"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
 msgid "Table"
 msgstr "Tabell"
 
@@ -736,13 +758,13 @@ msgid ""
 "plugin of OLSRd."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: 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:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
 msgid ""
 "The conntrack plugin collects statistics about the number of tracked "
 "connections."
@@ -813,7 +835,7 @@ msgid ""
 "The interface plugin collects traffic statistics on selected interfaces."
 msgstr "Grensesnitt plugin samler trafikk statistikk på utvalgte grensesnitt."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: 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."
@@ -839,7 +861,7 @@ msgstr ""
 msgid "The load plugin collects statistics about the general system load."
 msgstr "Belastning plugin samler statistikk systemets belastning."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
 msgid "The memory plugin collects statistics about the memory usage."
 msgstr ""
 
@@ -891,7 +913,7 @@ msgstr ""
 "vil kunne resultere i et svært høyt minneforbruk i den midlertidige "
 "katalogen (temp). Dette kan gjøre enheten ubrukelig!</strong>"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: 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."
@@ -933,11 +955,12 @@ msgstr ""
 "Unixsock plugin skaper en unix socket som kan brukes til å lese innsamlet "
 "data fra collectd prosess."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: 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/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
 
@@ -974,6 +997,7 @@ msgstr "Prøv å søk etter fullstendig vertsnavn"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr ""
 
@@ -998,14 +1022,15 @@ msgid "Unixsock Plugin Configuration"
 msgstr "Unixsock plugin konfigurasjon"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: 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:13
+#: 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:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
 msgid "Use improved naming schema"
 msgstr ""
 
@@ -1023,6 +1048,7 @@ msgid "Verbose monitoring"
 msgstr "Detaljert overvåking"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "Trådløs"
 
@@ -1036,6 +1062,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
 
@@ -1043,19 +1070,19 @@ msgstr ""
 msgid "cUrl Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "e.g. br-ff"
 msgstr "f.eks. br-ff"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "e.g. br-lan"
 msgstr "f.eks. br-lan"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
 msgid "e.g. reject-with tcp-reset"
 msgstr "f.eks. forkast med tcp-reset"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "max. 16 chars"
 msgstr "maks. 16 tegn"
 
index 0ad820f9d1c2514fd62ded964b44f610de544967..4c362a265f2b15d24026c139ae12acbe82bf0072 100644 (file)
@@ -15,6 +15,7 @@ msgstr ""
 "X-Generator: Pootle 2.0.6\n"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
 
@@ -22,7 +23,7 @@ msgstr ""
 msgid "APCUPS Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
 msgid "Action (target)"
 msgstr "Akcja (cel)"
 
@@ -30,7 +31,7 @@ msgstr "Akcja (cel)"
 msgid "Add command for reading values"
 msgstr "Dodaj polecenie do odczytywania wartości"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
 msgid "Add matching rule"
 msgstr "Dodaj pasującą regułę"
 
@@ -43,7 +44,7 @@ msgstr "Dodaj wiele hostów rozdzielonych spacjami."
 msgid "Add notification command"
 msgstr "Dodaj komendę powiadamiającą"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
 
@@ -60,6 +61,7 @@ msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
 
@@ -87,7 +89,7 @@ msgstr "Ciasteczka zbierane dla"
 msgid "Cache flush interval"
 msgstr "Odstępy czyszczenia cache"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
 msgid "Chain"
 msgstr "Łańcuch"
 
@@ -118,14 +120,16 @@ msgstr ""
 "collectd."
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr "Conntrack"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
 msgid "Conntrack Plugin Configuration"
 msgstr "Konfiguracja wtyczki Conntrack"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
 
@@ -134,6 +138,7 @@ msgid "DF Plugin Configuration"
 msgstr "Konfiguracja wtyczki DF"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
 
@@ -149,7 +154,7 @@ msgstr "Odstępy zbierania danych"
 msgid "Datasets definition file"
 msgstr "Zdefiniowany plik ustawień"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
 msgid "Destination ip range"
 msgstr "Zakres docelowych adresów IP"
 
@@ -166,10 +171,12 @@ msgid "Disk Plugin Configuration"
 msgstr "Konfiguracja wtyczki dysk"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "Zużycie przestrzeni dyskowej"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "Użycie dysku"
 
@@ -198,7 +205,7 @@ 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:18
+#: 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/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -211,29 +218,30 @@ msgstr ""
 #: 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:29
+#: 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:18
+#: 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:16
+#: 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:72
+#: 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:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
 msgid "Enable this plugin"
 msgstr "Włącz tę wtyczkę"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
 
@@ -254,6 +262,7 @@ msgid "Filter class monitoring"
 msgstr "Monitorowanie filtra klas"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "Firewall"
 
@@ -265,7 +274,7 @@ msgstr "Opróżnić cache po"
 msgid "Forwarding between listen and server addresses"
 msgstr "Przekazać przez słuchacza na adres serwera"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
 msgid "Gather compression statistics"
 msgstr ""
 
@@ -273,7 +282,7 @@ msgstr ""
 msgid "General plugins"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
@@ -304,7 +313,7 @@ msgstr ""
 "collectd, kiedy zostaną osiągnięte konkretne wartości progowe. Wartości "
 "powodujące włączenie będą wysyłane do programów przez stdin."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: 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."
@@ -312,7 +321,7 @@ msgstr ""
 "Tutaj można zdefiniować różne kryteria według których wybierane są "
 "monitorowane reguły iptables."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Hold Ctrl to select multiple items or to deselect entries."
 msgstr ""
 
@@ -336,7 +345,7 @@ msgstr "Konfiguracja wtyczki IRQ"
 msgid "Ignore source addresses"
 msgstr "Ignoruj adresy źródłowe"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "Incoming interface"
 msgstr "Interfejs przychodzący"
 
@@ -345,10 +354,12 @@ msgid "Interface Plugin Configuration"
 msgstr "Konfiguracja wtyczki Interfejs"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Interfejsy"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "Przerwania"
 
@@ -356,7 +367,7 @@ msgstr "Przerwania"
 msgid "Interval for pings"
 msgstr "Odstępy dla pingów"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
 msgid "Iptables Plugin Configuration"
 msgstr "Konfiguracja wtyczki iptables"
 
@@ -393,10 +404,11 @@ msgid "Maximum allowed connections"
 msgstr "Maksymalna ilość połączeń"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr "Pamięć"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
 msgid "Memory Plugin Configuration"
 msgstr "Konfiguracja wtyczki Pamięć"
 
@@ -406,7 +418,7 @@ msgstr "Konfiguracja wtyczki Pamięć"
 #: 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:120
+#: 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 "Monitoruj wszystko oprócz podanych"
@@ -415,7 +427,7 @@ msgstr "Monitoruj wszystko oprócz podanych"
 msgid "Monitor all local listen ports"
 msgstr "Monitoruj wszystkie lokalne otwarte porty"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
 msgid "Monitor all sensors"
 msgstr ""
 
@@ -473,11 +485,12 @@ msgstr "Monitoruj porty zdalne"
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "Name of the rule"
 msgstr "Nazwa tej reguły"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Netlink"
 
@@ -497,7 +510,7 @@ msgstr "Konfiguracja wtyczki Sieć"
 msgid "Network plugins"
 msgstr "Wtyczki sieciowe"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
 msgid "Network protocol"
 msgstr "Protokoły sieciowe"
 
@@ -512,6 +525,7 @@ msgid "Number of threads for data collection"
 msgstr "Liczba wątków do zbierania danych"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr "OLSRd"
 
@@ -524,22 +538,23 @@ msgid "Only create average RRAs"
 msgstr "Twórz tylko średnie archiwa RRA"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: 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:10
+#: 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:44
+#: 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:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
 msgid "Options"
 msgstr "Opcje"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "Outgoing interface"
 msgstr "Interfejs wychodzący"
 
@@ -548,6 +563,7 @@ msgid "Output plugins"
 msgstr "Pluginy wyjścia"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Ping"
 
@@ -564,6 +580,7 @@ msgid "Port for apcupsd communication"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "Procesy"
 
@@ -576,6 +593,7 @@ msgid "Processes to monitor separated by space"
 msgstr "Monitorowane procesy oddzielone spacją"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "Procesor"
 
@@ -622,15 +640,16 @@ msgstr "Skrypt"
 msgid "Seconds"
 msgstr "Sekundy"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Sensor list"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: 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:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
 msgid "Sensors Plugin Configuration"
 msgstr ""
 
@@ -666,7 +685,7 @@ msgstr "Gniazdo Grupy"
 msgid "Socket permissions"
 msgstr "Uprawnienia Gniazda"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
 msgid "Source ip range"
 msgstr "Zakres źródłowych adresów ip"
 
@@ -683,6 +702,7 @@ msgid "Specifies what information to collect about the global topology."
 msgstr "Określa jakie informacje zbierać o globalnej topologii."
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
 
@@ -714,10 +734,12 @@ msgid "Stored timespans"
 msgstr "Przechowywane okresy czasu"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "Obciążenie systemu"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "Połączenia TCP"
 
@@ -733,7 +755,7 @@ msgstr "TTL dla pakietów sieciowych"
 msgid "TTL for ping packets"
 msgstr "TTL dla pakietów ping"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
 msgid "Table"
 msgstr "Tabela"
 
@@ -753,13 +775,13 @@ msgstr ""
 "Wtyczka OLSRd odczytuje informacje o sieciach mesh z wtyczki txtinfo dla "
 "OLSRd."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: 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:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
 msgid ""
 "The conntrack plugin collects statistics about the number of tracked "
 "connections."
@@ -830,7 +852,7 @@ msgid ""
 "The interface plugin collects traffic statistics on selected interfaces."
 msgstr "Wtyczka \"interface\" zbiera statystyki z wybranych interfejsów."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: 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."
@@ -858,7 +880,7 @@ msgstr ""
 msgid "The load plugin collects statistics about the general system load."
 msgstr "Wtyczka \"load\" zbiera statystyki o ogólnych obciążeniu systemu."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
 msgid "The memory plugin collects statistics about the memory usage."
 msgstr "Wtyczka \"memory\" zbiera statystyki dotyczące wykorzystania pamięci."
 
@@ -911,7 +933,7 @@ msgstr ""
 "katalogu tymczasowym. Może to sprawić, że urządzenie nie będzie nadawało się "
 "do użytku! </strong>"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: 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."
@@ -953,11 +975,12 @@ msgstr ""
 "Wtyczka unixsock tworzy socket unix, który może być używany do odczytu "
 "danych zebranych z bieżącej instancji collectd."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: 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/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
 
@@ -992,6 +1015,7 @@ msgstr "Spróbuj znaleźć pełną nazwę hosta"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr "UPS"
 
@@ -1016,14 +1040,15 @@ msgid "Unixsock Plugin Configuration"
 msgstr "Konfiguracja wtyczki UnixSock"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: 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:13
+#: 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:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
 msgid "Use improved naming schema"
 msgstr ""
 
@@ -1041,6 +1066,7 @@ msgid "Verbose monitoring"
 msgstr "Pełny monitoring"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "WiFi"
 
@@ -1054,6 +1080,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
 
@@ -1061,19 +1088,19 @@ msgstr ""
 msgid "cUrl Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "e.g. br-ff"
 msgstr "np. br-ff"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "e.g. br-lan"
 msgstr "np. br-lan"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
 msgid "e.g. reject-with tcp-reset"
 msgstr "np. reject-with tcp-reset"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "max. 16 chars"
 msgstr "max. 16 znaków"
 
index b5e5d5a3c54c82df598c3de4601fb84068fd8aa9..10cc1fb8a4628fa7849a32077e44c9a885fe3139 100644 (file)
@@ -14,6 +14,7 @@ msgstr ""
 "Language-Team: \n"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr "Nobreak APC"
 
@@ -21,7 +22,7 @@ msgstr "Nobreak APC"
 msgid "APCUPS Plugin Configuration"
 msgstr "Configuração do Módulo APCUPS"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
 msgid "Action (target)"
 msgstr "Ação (destino)"
 
@@ -29,7 +30,7 @@ msgstr "Ação (destino)"
 msgid "Add command for reading values"
 msgstr "Adicionar comando para leitura de valores"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
 msgid "Add matching rule"
 msgstr "Adicionar regra"
 
@@ -42,7 +43,7 @@ msgstr "Adicione múltiplos equipamentos separados por espaço."
 msgid "Add notification command"
 msgstr "Adicionar o comando de notificação"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr "Numero agregado de usuários conectados"
 
@@ -59,6 +60,7 @@ msgid "CPU Context Switches Plugin Configuration"
 msgstr "Configuração do Módulo de Troca de Contexto da CPU"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr "Frequência da CPU"
 
@@ -86,7 +88,7 @@ msgstr "Cache dos dados coletados"
 msgid "Cache flush interval"
 msgstr "Intervalo de limpeza do cache"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
 msgid "Chain"
 msgstr "Cadeia"
 
@@ -117,14 +119,16 @@ msgstr ""
 "do daemon collectd."
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr "Conntrack"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
 msgid "Conntrack Plugin Configuration"
 msgstr "Configuração do Plugin do Conntrack"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr "Trocas de Contexto"
 
@@ -133,6 +137,7 @@ msgid "DF Plugin Configuration"
 msgstr "Configuração do plugin DF"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
 
@@ -148,7 +153,7 @@ msgstr "Intervalo da coleta de dados"
 msgid "Datasets definition file"
 msgstr "Arquivo com a definição de dados"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
 msgid "Destination ip range"
 msgstr "Faixa IP de destino"
 
@@ -165,10 +170,12 @@ msgid "Disk Plugin Configuration"
 msgstr "Configuração do plugin Disco"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "Utilização de espaço em disco"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "Utilização do Disco"
 
@@ -197,7 +204,7 @@ 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:18
+#: 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/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -210,29 +217,30 @@ msgstr ""
 #: 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:29
+#: 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:18
+#: 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:16
+#: 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:72
+#: 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:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
 msgid "Enable this plugin"
 msgstr "Habilitar este plugin"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr "Entropia"
 
@@ -253,6 +261,7 @@ msgid "Filter class monitoring"
 msgstr "Monitoramento das Classes de Filtros"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "Firewall"
 
@@ -265,7 +274,7 @@ msgid "Forwarding between listen and server addresses"
 msgstr ""
 "Encaminhamento entre o endereço de escuta e os endereços dos servidores"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
 msgid "Gather compression statistics"
 msgstr "Obter estatísticas sobre a compressão"
 
@@ -273,7 +282,7 @@ msgstr "Obter estatísticas sobre a compressão"
 msgid "General plugins"
 msgstr "Plugins Gerais"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
 msgid "Generate a separate graph for each logged user"
 msgstr "Gerar um gráfico separado para cada usuário conectado"
 
@@ -304,7 +313,7 @@ msgstr ""
 "collectd quando determinados valores limite forem atingidos. Os valores "
 "passados ao comando serão enviados para o stdin."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: 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."
@@ -312,7 +321,7 @@ msgstr ""
 "Aqui você pode definir diversos critérios para as regras iptables "
 "selecionadas serem monitoradas."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: 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. "
@@ -337,7 +346,7 @@ msgstr "Configuração do plugin IRQ"
 msgid "Ignore source addresses"
 msgstr "Ignorar endereços de origem"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "Incoming interface"
 msgstr "Interface de entrada"
 
@@ -346,10 +355,12 @@ msgid "Interface Plugin Configuration"
 msgstr "Configuração do plugin Interface"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Interfaces"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "Interrupções"
 
@@ -357,7 +368,7 @@ msgstr "Interrupções"
 msgid "Interval for pings"
 msgstr "Intervalo para pings"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
 msgid "Iptables Plugin Configuration"
 msgstr "Configuração do plugin Iptables"
 
@@ -396,10 +407,11 @@ msgid "Maximum allowed connections"
 msgstr "Máximo de conexões permitidas"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr "Memória"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
 msgid "Memory Plugin Configuration"
 msgstr "Configuração do Plugin da Memória"
 
@@ -409,7 +421,7 @@ msgstr "Configuração do Plugin da Memória"
 #: 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:120
+#: 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 "Monitore tudo exceto se especificado"
@@ -418,7 +430,7 @@ msgstr "Monitore tudo exceto se especificado"
 msgid "Monitor all local listen ports"
 msgstr "Monitorar todas as portas locais"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
 msgid "Monitor all sensors"
 msgstr "Monitorar todas os sensores"
 
@@ -476,11 +488,12 @@ msgstr "Monitorar portas remotas"
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "Name of the rule"
 msgstr "Nome da regra"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Netlink"
 
@@ -500,7 +513,7 @@ msgstr "Configuração do plugin Rede"
 msgid "Network plugins"
 msgstr "Plugins de rede"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
 msgid "Network protocol"
 msgstr "Protocolo de rede"
 
@@ -518,6 +531,7 @@ msgid "Number of threads for data collection"
 msgstr "Número de threads para o coletor de dados"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr "OLSRd"
 
@@ -530,22 +544,23 @@ msgid "Only create average RRAs"
 msgstr "Somente criar RRAs de média"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
 msgid "OpenVPN"
 msgstr "OpenVPN"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
 msgid "OpenVPN Plugin Configuration"
 msgstr "Configuração do Plugin do OpenVPN"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
 msgid "OpenVPN status files"
 msgstr "Arquivos de estado do OpenVPN"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
 msgid "Options"
 msgstr "Opções"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "Outgoing interface"
 msgstr "Interface de saída"
 
@@ -554,6 +569,7 @@ msgid "Output plugins"
 msgstr "Plugins de saída"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Ping"
 
@@ -570,6 +586,7 @@ msgid "Port for apcupsd communication"
 msgstr "Porta para comunicação do apcupsd"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "Processos"
 
@@ -582,6 +599,7 @@ msgid "Processes to monitor separated by space"
 msgstr "Processos para monitorar, separado por espaços"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "Processador"
 
@@ -628,15 +646,16 @@ msgstr "Script"
 msgid "Seconds"
 msgstr "Segundos"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Sensor list"
 msgstr "Lista de sensores"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
 msgid "Sensors"
 msgstr "Sensores"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
 msgid "Sensors Plugin Configuration"
 msgstr "Configuração do Plugin de Sensores"
 
@@ -672,7 +691,7 @@ msgstr "Grupo do socket"
 msgid "Socket permissions"
 msgstr "Permissões do socket"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
 msgid "Source ip range"
 msgstr "Faixa de IP de origem"
 
@@ -689,6 +708,7 @@ msgid "Specifies what information to collect about the global topology."
 msgstr "Especifica quais informações serão coletadas sobre a topologia global."
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr "Concessões do Splash"
 
@@ -719,10 +739,12 @@ msgid "Stored timespans"
 msgstr "Intervalos armazenados"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "Carga do Sistema"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "Conexões TCP"
 
@@ -738,7 +760,7 @@ msgstr "TTL para os pacotes de rede"
 msgid "TTL for ping packets"
 msgstr "TTL para os pacotes do ping"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
 msgid "Table"
 msgstr "Tabela"
 
@@ -758,14 +780,14 @@ msgstr ""
 "O plugin OLSRd lê informações sobre redes em malha (mesh) a partir do plugin "
 "txtinfo do OLSRd."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: 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 ""
 "O plugin OpenVPN reúne informações sobre o status atual da conexão VPN."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
 msgid ""
 "The conntrack plugin collects statistics about the number of tracked "
 "connections."
@@ -841,7 +863,7 @@ msgstr ""
 "O plugin interface plugin coleta estatísticas sobre o tráfego das interfaces "
 "selecionadas."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: 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."
@@ -870,7 +892,7 @@ msgstr ""
 msgid "The load plugin collects statistics about the general system load."
 msgstr "O plugin de carga coleta estatísticas gerais sobre a carga do sistema."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
 msgid "The memory plugin collects statistics about the memory usage."
 msgstr "O plugin de memória coleta estatísticas sobre o uso da memória."
 
@@ -923,7 +945,7 @@ msgstr ""
 "em um valor muito elevado no consumo de memória no diretório temporário. "
 "Isso pode tornar o equipamento inutilizável!</strong>"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: 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."
@@ -975,13 +997,14 @@ msgstr ""
 "O plugin unixsock cria um socket unix, que pode ser usado para ler os dados "
 "coletados a partir de uma collectd em execução."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: 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 ""
 "O plugin de tempo de atividade coleta estatísticas sobre o tempo de "
 "atividade do sistema."
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr "Térmico"
 
@@ -1021,6 +1044,7 @@ msgstr "Tentar encontrar o nome completo do equipamento (FQDN)"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr "UPS (no-breaks)"
 
@@ -1045,14 +1069,15 @@ msgid "Unixsock Plugin Configuration"
 msgstr "Configuração do plugin Unixsock"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
 msgid "Uptime"
 msgstr "Tempo de atividade"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
 msgid "Uptime Plugin Configuration"
 msgstr "Configuração do Plugin de Tempo de Atividade"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
 msgid "Use improved naming schema"
 msgstr "Use um esquema de nomeação melhorado"
 
@@ -1070,6 +1095,7 @@ msgid "Verbose monitoring"
 msgstr "Monitoramento no modo detalhado"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "Rede Sem Fio (Wireless)"
 
@@ -1085,6 +1111,7 @@ msgstr ""
 "estatísticas."
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
 
@@ -1092,19 +1119,19 @@ msgstr ""
 msgid "cUrl Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "e.g. br-ff"
 msgstr "ex: br-ff"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "e.g. br-lan"
 msgstr "ex: br-lan"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
 msgid "e.g. reject-with tcp-reset"
 msgstr "ex: rejeitar-com tcp-reset"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "max. 16 chars"
 msgstr "máx. 16 caracteres"
 
index dc033863ced6f0c1b6b941e1309ceb14bc34e15c..9671e179177b0ff4509dc7823635eb85828797aa 100644 (file)
@@ -14,6 +14,7 @@ msgstr ""
 "X-Generator: Pootle 2.0.6\n"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
 
@@ -21,7 +22,7 @@ msgstr ""
 msgid "APCUPS Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
 msgid "Action (target)"
 msgstr "Ação (destino)"
 
@@ -29,7 +30,7 @@ msgstr "Ação (destino)"
 msgid "Add command for reading values"
 msgstr "Adicionar comando para leitura de valores"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
 msgid "Add matching rule"
 msgstr "Adicionar regra"
 
@@ -42,7 +43,7 @@ msgstr "Adicionar hosts múltiplos separados por espaço."
 msgid "Add notification command"
 msgstr "Adicionar o comando de notificação"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
 
@@ -59,6 +60,7 @@ msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
 
@@ -86,7 +88,7 @@ msgstr "Cache dos dados coletados"
 msgid "Cache flush interval"
 msgstr "Intervalo de limpeza do cache"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
 msgid "Chain"
 msgstr "Cadeia"
 
@@ -117,14 +119,16 @@ msgstr ""
 "do daemon collectd."
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: 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:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
 msgid "Conntrack Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
 
@@ -133,6 +137,7 @@ msgid "DF Plugin Configuration"
 msgstr "Configuração do plugin DF"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
 
@@ -148,7 +153,7 @@ msgstr "Intervalo da coleta de dados"
 msgid "Datasets definition file"
 msgstr "Arquivo com a definição de dados"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
 msgid "Destination ip range"
 msgstr "IP de destino"
 
@@ -165,10 +170,12 @@ msgid "Disk Plugin Configuration"
 msgstr "Configuração do plugin Disco"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "Utilização de espaço em disco"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "Utilização do Disco"
 
@@ -197,7 +204,7 @@ 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:18
+#: 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/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -210,29 +217,30 @@ msgstr ""
 #: 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:29
+#: 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:18
+#: 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:16
+#: 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:72
+#: 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:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
 msgid "Enable this plugin"
 msgstr "Habilitar este plugin"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
 
@@ -253,6 +261,7 @@ msgid "Filter class monitoring"
 msgstr "Monitoramento das Classes de Filtros"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "Firewall"
 
@@ -264,7 +273,7 @@ msgstr "Limpar cache após"
 msgid "Forwarding between listen and server addresses"
 msgstr "Transmissão entre o endereço de escuta e dos servidores"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
 msgid "Gather compression statistics"
 msgstr ""
 
@@ -272,7 +281,7 @@ msgstr ""
 msgid "General plugins"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
@@ -303,7 +312,7 @@ msgstr ""
 "quando determinados valores limite forem  atingidos. Os valores passados ao "
 "comando serão enviados para o stdin."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: 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."
@@ -311,7 +320,7 @@ msgstr ""
 "Aqui você pode definir diversos critérios para as regras iptables "
 "selecionadas serem monitoradas."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Hold Ctrl to select multiple items or to deselect entries."
 msgstr ""
 
@@ -335,7 +344,7 @@ msgstr "Configuração do plugin IRQ"
 msgid "Ignore source addresses"
 msgstr "Ignorar endereços de origem"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "Incoming interface"
 msgstr "Interface de entrada"
 
@@ -344,10 +353,12 @@ msgid "Interface Plugin Configuration"
 msgstr "Configuração do plugin Interface"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Interfaces"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "Interrupções"
 
@@ -355,7 +366,7 @@ msgstr "Interrupções"
 msgid "Interval for pings"
 msgstr "Intervalo dos pings"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
 msgid "Iptables Plugin Configuration"
 msgstr "Configuração do plugin Iptables"
 
@@ -392,10 +403,11 @@ msgid "Maximum allowed connections"
 msgstr "Máximo de conexões permitidas"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr "Memória"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
 msgid "Memory Plugin Configuration"
 msgstr "Configuração do Plugin de Memória"
 
@@ -405,7 +417,7 @@ msgstr "Configuração do Plugin de Memória"
 #: 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:120
+#: 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 "Monitorizar tudo excepto os especificados"
@@ -414,7 +426,7 @@ msgstr "Monitorizar tudo excepto os especificados"
 msgid "Monitor all local listen ports"
 msgstr "Monitorar todas as portas locais"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
 msgid "Monitor all sensors"
 msgstr ""
 
@@ -472,11 +484,12 @@ msgstr "Monitorar portas remotas"
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "Name of the rule"
 msgstr "Nome da regra"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Netlink"
 
@@ -496,7 +509,7 @@ msgstr "Configuração do plugin Rede"
 msgid "Network plugins"
 msgstr "Plugins de rede"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
 msgid "Network protocol"
 msgstr "Protocolo de rede"
 
@@ -511,6 +524,7 @@ msgid "Number of threads for data collection"
 msgstr "Número de threads para o coletor de dados"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr ""
 
@@ -523,22 +537,23 @@ msgid "Only create average RRAs"
 msgstr "Somente criar RRAs de média"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: 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:10
+#: 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:44
+#: 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:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
 msgid "Options"
 msgstr "Opções"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "Outgoing interface"
 msgstr "Interface de saída"
 
@@ -547,6 +562,7 @@ msgid "Output plugins"
 msgstr "Plugins de saída"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Ping"
 
@@ -563,6 +579,7 @@ msgid "Port for apcupsd communication"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "Processos"
 
@@ -575,6 +592,7 @@ msgid "Processes to monitor separated by space"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "Processador"
 
@@ -621,15 +639,16 @@ msgstr ""
 msgid "Seconds"
 msgstr "Segundos"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Sensor list"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: 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:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
 msgid "Sensors Plugin Configuration"
 msgstr ""
 
@@ -665,7 +684,7 @@ msgstr ""
 msgid "Socket permissions"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
 msgid "Source ip range"
 msgstr "IP de origem"
 
@@ -682,6 +701,7 @@ msgid "Specifies what information to collect about the global topology."
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
 
@@ -712,10 +732,12 @@ msgid "Stored timespans"
 msgstr "Intervalos armazenados"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "Carga do Sistema"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "Conexões TCP"
 
@@ -731,7 +753,7 @@ msgstr "TTL para os pacotes de rede"
 msgid "TTL for ping packets"
 msgstr "TTL para os pacotes do ping"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
 msgid "Table"
 msgstr "Tabela"
 
@@ -749,13 +771,13 @@ msgid ""
 "plugin of OLSRd."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: 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:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
 msgid ""
 "The conntrack plugin collects statistics about the number of tracked "
 "connections."
@@ -829,7 +851,7 @@ msgstr ""
 "O plugin interface plugin coleta estatísticas sobre o tráfego das interfaces "
 "selecionadas."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: 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."
@@ -856,7 +878,7 @@ msgstr ""
 msgid "The load plugin collects statistics about the general system load."
 msgstr "O plugin carga coleta estatísticas gerais sobre a carga do sistema."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
 msgid "The memory plugin collects statistics about the memory usage."
 msgstr ""
 
@@ -909,7 +931,7 @@ msgstr ""
 "em um valor muito elevado no consumo de memória no diretório temporário. "
 "Isso pode tornar o equipamento inutilizável!</strong>"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: 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."
@@ -951,11 +973,12 @@ msgstr ""
 "O plugin unixsock cria um socket unix, que pode ser usado para ler os dados "
 "coletados a partir de uma instância do collectd."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: 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/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
 
@@ -992,6 +1015,7 @@ msgstr "Tentar encontrar o nome do host completo (FQDN)"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr ""
 
@@ -1016,14 +1040,15 @@ msgid "Unixsock Plugin Configuration"
 msgstr "Configuração do plugin Unixsock"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: 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:13
+#: 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:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
 msgid "Use improved naming schema"
 msgstr ""
 
@@ -1041,6 +1066,7 @@ msgid "Verbose monitoring"
 msgstr "Monitoramento no modo verbose"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "Wireless"
 
@@ -1054,6 +1080,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
 
@@ -1061,19 +1088,19 @@ msgstr ""
 msgid "cUrl Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "e.g. br-ff"
 msgstr "ex. br-ff"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "e.g. br-lan"
 msgstr "ex. br-lan"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
 msgid "e.g. reject-with tcp-reset"
 msgstr "ex. rejeitar-com tcp-reset"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "max. 16 chars"
 msgstr "max. 16 caract."
 
index 371e887ac17c5019110ecf30478ba55ada492b5c..5e98c704d6cf70ee4a277bc85a8721eef3b859ac 100644 (file)
@@ -15,6 +15,7 @@ msgstr ""
 "X-Generator: Pootle 2.0.4\n"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
 
@@ -22,7 +23,7 @@ msgstr ""
 msgid "APCUPS Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
 msgid "Action (target)"
 msgstr ""
 
@@ -30,7 +31,7 @@ msgstr ""
 msgid "Add command for reading values"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
 msgid "Add matching rule"
 msgstr ""
 
@@ -43,7 +44,7 @@ msgstr ""
 msgid "Add notification command"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
 
@@ -60,6 +61,7 @@ msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
 
@@ -87,7 +89,7 @@ msgstr ""
 msgid "Cache flush interval"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
 msgid "Chain"
 msgstr ""
 
@@ -118,14 +120,16 @@ msgstr ""
 "Collectd."
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: 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:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
 msgid "Conntrack Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
 
@@ -134,6 +138,7 @@ msgid "DF Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
 
@@ -149,7 +154,7 @@ msgstr "Intervalul de colectare date"
 msgid "Datasets definition file"
 msgstr "Fisierul de definitii dataseturi"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
 msgid "Destination ip range"
 msgstr ""
 
@@ -166,10 +171,12 @@ msgid "Disk Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "Utilizarea spatiului pe disc"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "Utilizarea discului"
 
@@ -198,7 +205,7 @@ 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:18
+#: 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/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -211,29 +218,30 @@ msgstr ""
 #: 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:29
+#: 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:18
+#: 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:16
+#: 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:72
+#: 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:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
 msgid "Enable this plugin"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
 
@@ -254,6 +262,7 @@ msgid "Filter class monitoring"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "Firewall"
 
@@ -265,7 +274,7 @@ msgstr ""
 msgid "Forwarding between listen and server addresses"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
 msgid "Gather compression statistics"
 msgstr ""
 
@@ -273,7 +282,7 @@ msgstr ""
 msgid "General plugins"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
@@ -299,13 +308,13 @@ msgid ""
 "will be fed to the the called programs stdin."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: 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:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Hold Ctrl to select multiple items or to deselect entries."
 msgstr ""
 
@@ -329,7 +338,7 @@ msgstr ""
 msgid "Ignore source addresses"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "Incoming interface"
 msgstr ""
 
@@ -338,10 +347,12 @@ msgid "Interface Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Interfete"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "Intreruperi"
 
@@ -349,7 +360,7 @@ msgstr "Intreruperi"
 msgid "Interval for pings"
 msgstr "Interval pentru ping"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
 msgid "Iptables Plugin Configuration"
 msgstr ""
 
@@ -384,10 +395,11 @@ msgid "Maximum allowed connections"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
 msgid "Memory Plugin Configuration"
 msgstr ""
 
@@ -397,7 +409,7 @@ msgstr ""
 #: 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:120
+#: 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 ""
@@ -406,7 +418,7 @@ msgstr ""
 msgid "Monitor all local listen ports"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
 msgid "Monitor all sensors"
 msgstr ""
 
@@ -464,11 +476,12 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "Name of the rule"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Legatura de retea"
 
@@ -488,7 +501,7 @@ msgstr ""
 msgid "Network plugins"
 msgstr "Pluginuri de retea"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
 msgid "Network protocol"
 msgstr ""
 
@@ -503,6 +516,7 @@ msgid "Number of threads for data collection"
 msgstr "Numarul de threaduri pentru colectarea datelor"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr ""
 
@@ -515,22 +529,23 @@ msgid "Only create average RRAs"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: 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:10
+#: 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:44
+#: 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:116
+#: 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:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "Outgoing interface"
 msgstr ""
 
@@ -539,6 +554,7 @@ msgid "Output plugins"
 msgstr "Pluginuri de iesire"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Ping"
 
@@ -555,6 +571,7 @@ msgid "Port for apcupsd communication"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "Procese"
 
@@ -567,6 +584,7 @@ msgid "Processes to monitor separated by space"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "Procesor"
 
@@ -613,15 +631,16 @@ msgstr ""
 msgid "Seconds"
 msgstr "Secunde"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Sensor list"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: 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:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
 msgid "Sensors Plugin Configuration"
 msgstr ""
 
@@ -657,7 +676,7 @@ msgstr ""
 msgid "Socket permissions"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
 msgid "Source ip range"
 msgstr ""
 
@@ -674,6 +693,7 @@ msgid "Specifies what information to collect about the global topology."
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
 
@@ -704,10 +724,12 @@ msgid "Stored timespans"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "Incarcarea de sistem"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "Conexiuni TCP"
 
@@ -723,7 +745,7 @@ msgstr ""
 msgid "TTL for ping packets"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
 msgid "Table"
 msgstr ""
 
@@ -741,13 +763,13 @@ msgid ""
 "plugin of OLSRd."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: 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:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
 msgid ""
 "The conntrack plugin collects statistics about the number of tracked "
 "connections."
@@ -806,7 +828,7 @@ msgid ""
 "The interface plugin collects traffic statistics on selected interfaces."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: 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."
@@ -828,7 +850,7 @@ msgstr ""
 msgid "The load plugin collects statistics about the general system load."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
 msgid "The memory plugin collects statistics about the memory usage."
 msgstr ""
 
@@ -866,7 +888,7 @@ msgid ""
 "directory. This can render the device unusable!</strong>"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: 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."
@@ -904,11 +926,12 @@ msgid ""
 "collected data from a running collectd instance."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: 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/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
 
@@ -941,6 +964,7 @@ msgstr "Incearca sa rezolvi numele de domeniu complet"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr ""
 
@@ -965,14 +989,15 @@ msgid "Unixsock Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: 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:13
+#: 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:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
 msgid "Use improved naming schema"
 msgstr ""
 
@@ -990,6 +1015,7 @@ msgid "Verbose monitoring"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "Wireless"
 
@@ -1003,6 +1029,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
 
@@ -1010,19 +1037,19 @@ msgstr ""
 msgid "cUrl Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: 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:104
+#: 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:116
+#: 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:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "max. 16 chars"
 msgstr ""
 
index 6e7f1b55fb1695905d7a0497bca752fe926ad33d..6e03404f72f3f1d537208ff24eea57801a27eb47 100644 (file)
@@ -16,6 +16,7 @@ msgstr ""
 "интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr "APC ИБП"
 
@@ -23,7 +24,7 @@ msgstr "APC ИБП"
 msgid "APCUPS Plugin Configuration"
 msgstr "Настройка плагина «APCUPS»"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
 msgid "Action (target)"
 msgstr "Действие (цель)"
 
@@ -31,7 +32,7 @@ msgstr "Действие (цель)"
 msgid "Add command for reading values"
 msgstr "Добавить команду для чтения значений"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
 msgid "Add matching rule"
 msgstr "Добавить правило выборки"
 
@@ -44,7 +45,7 @@ msgstr "Добавить несколько хостов, разделённых
 msgid "Add notification command"
 msgstr "Добавить команду уведомления"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr "Общее число подключенных пользователей"
 
@@ -61,6 +62,7 @@ msgid "CPU Context Switches Plugin Configuration"
 msgstr "Настройка плагина переключений контекста CPU"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr "Частота CPU"
 
@@ -88,7 +90,7 @@ msgstr "Кэшировать собранную статистику в тече
 msgid "Cache flush interval"
 msgstr "Интервал сброса кэша"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
 msgid "Chain"
 msgstr "Цепочка"
 
@@ -118,14 +120,16 @@ msgstr ""
 "плагинов. На этой странице вы можете изменить настройки collectd."
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr "Отслеживание подключений (Conntrack)"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
 msgid "Conntrack Plugin Configuration"
 msgstr "Настройка плагина «Conntrack»"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr "Переключения контекста"
 
@@ -134,6 +138,7 @@ msgid "DF Plugin Configuration"
 msgstr "Настройка плагина «DF»"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
 
@@ -149,7 +154,7 @@ msgstr "Интервал сбора данных"
 msgid "Datasets definition file"
 msgstr "Файл с определением набора данных"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
 msgid "Destination ip range"
 msgstr "Диапазон IP-адресов назначения"
 
@@ -166,10 +171,12 @@ msgid "Disk Plugin Configuration"
 msgstr "Настройка плагина «Disk»"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "Использовано места на диске"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "Использование диска"
 
@@ -198,7 +205,7 @@ 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:18
+#: 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/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -211,29 +218,30 @@ msgstr "Включить"
 #: 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:29
+#: 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:18
+#: 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:16
+#: 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:72
+#: 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:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
 msgid "Enable this plugin"
 msgstr "Включить этот плагин"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr "Энтропия"
 
@@ -254,6 +262,7 @@ msgid "Filter class monitoring"
 msgstr "Мониторинг класса фильтров"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "Межсетевой экран"
 
@@ -265,7 +274,7 @@ msgstr "Сбросить кэш после"
 msgid "Forwarding between listen and server addresses"
 msgstr "Перенаправление между локальным адресом и адресом сервера"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
 msgid "Gather compression statistics"
 msgstr "Сбор статистики сжатия"
 
@@ -273,7 +282,7 @@ msgstr "Сбор статистики сжатия"
 msgid "General plugins"
 msgstr "Основные плагины"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
 msgid "Generate a separate graph for each logged user"
 msgstr "Создать отдельный график для каждого авторизованного пользователя"
 
@@ -304,7 +313,7 @@ msgstr ""
 "значения достигнут определенного порога. Значения будут переданы на "
 "стандартный ввод вызванным программам."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: 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."
@@ -312,7 +321,7 @@ msgstr ""
 "Здесь вы можете указать различные критерии, по которым будут выбраны правила "
 "для сбора статистики."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Hold Ctrl to select multiple items or to deselect entries."
 msgstr ""
 "Удерживая нажатой клавишу Ctrl, выберите несколько элементов или отмените "
@@ -338,7 +347,7 @@ msgstr "Настройка плагина «IRQ»"
 msgid "Ignore source addresses"
 msgstr "Игнорировать исходящие адреса"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "Incoming interface"
 msgstr "Входящий интерфейс"
 
@@ -347,10 +356,12 @@ msgid "Interface Plugin Configuration"
 msgstr "Настройка плагина «Интерфейсы»"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Интерфейсы"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "Прерывания"
 
@@ -358,7 +369,7 @@ msgstr "Прерывания"
 msgid "Interval for pings"
 msgstr "Интервал для ping-запросов"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
 msgid "Iptables Plugin Configuration"
 msgstr "Настройка плагина «Iptables»"
 
@@ -397,10 +408,11 @@ msgid "Maximum allowed connections"
 msgstr "Максимум разрешенных соединений"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr "Оперативная память (RAM)"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
 msgid "Memory Plugin Configuration"
 msgstr "Настройка плагина «Оперативная память (RAM)»"
 
@@ -410,7 +422,7 @@ msgstr "Настройка плагина «Оперативная память
 #: 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:120
+#: 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 "Собирать статистику со всех кроме указанных"
@@ -419,7 +431,7 @@ msgstr "Собирать статистику со всех кроме указ
 msgid "Monitor all local listen ports"
 msgstr "Собирать статистику со всех портов для входящих соединений"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
 msgid "Monitor all sensors"
 msgstr "Мониторить все сенсоры"
 
@@ -477,11 +489,12 @@ msgstr "Мониторить удаленные порты"
 msgid "Name"
 msgstr "Имя"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "Name of the rule"
 msgstr "Имя правила"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Netlink"
 
@@ -501,7 +514,7 @@ msgstr "Настройка плагина «Сеть»"
 msgid "Network plugins"
 msgstr "Сетевые плагины"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
 msgid "Network protocol"
 msgstr "Сетевой протокол"
 
@@ -518,6 +531,7 @@ msgid "Number of threads for data collection"
 msgstr "Количество потоков сбора данных"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr "OLSRd"
 
@@ -530,22 +544,23 @@ msgid "Only create average RRAs"
 msgstr "Создавать только средние RRA"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
 msgid "OpenVPN"
 msgstr "OpenVPN"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
 msgid "OpenVPN Plugin Configuration"
 msgstr "Настройка плагина «OpenVPN»"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
 msgid "OpenVPN status files"
 msgstr "Файлы состояния службы OpenVPN"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: 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:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "Outgoing interface"
 msgstr "Исходящий интерфейс"
 
@@ -554,6 +569,7 @@ msgid "Output plugins"
 msgstr "Плагины вывода"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Пинг-запрос"
 
@@ -570,6 +586,7 @@ msgid "Port for apcupsd communication"
 msgstr "Порт для связи со службой apcupsd"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "Процессы"
 
@@ -582,6 +599,7 @@ msgid "Processes to monitor separated by space"
 msgstr "Процессы для мониторинга (разделённые пробелом)"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "CPU"
 
@@ -631,15 +649,16 @@ msgstr "Скрипт"
 msgid "Seconds"
 msgstr "Секунд(ы)"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Sensor list"
 msgstr "Список сенсоров"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: 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:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
 msgid "Sensors Plugin Configuration"
 msgstr "Настройка плагина «Сенсоры»"
 
@@ -675,7 +694,7 @@ msgstr "Группа сокета"
 msgid "Socket permissions"
 msgstr "Права доступа сокета"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
 msgid "Source ip range"
 msgstr "Диапазон IP-адресов источника"
 
@@ -692,6 +711,7 @@ msgid "Specifies what information to collect about the global topology."
 msgstr "Указывает, какую информацию собирать о глобальной топологии."
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr "Splash Leases"
 
@@ -722,10 +742,12 @@ msgid "Stored timespans"
 msgstr "Сохраняемые промежутки времени"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "Загрузка системы"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "TCPConns"
 
@@ -741,7 +763,7 @@ msgstr "TTL для сетевых пакетов"
 msgid "TTL for ping packets"
 msgstr "TTL для ping-пакетов"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
 msgid "Table"
 msgstr "Таблица"
 
@@ -761,14 +783,14 @@ msgid ""
 msgstr ""
 "Плагин «OLSRd» считывает информацию о узловых сетях с плагина txtinfo OLSRd."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: 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 ""
 "Плагин «OpenVPN» собирает информацию о текущем состоянии VPN подключения."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
 msgid ""
 "The conntrack plugin collects statistics about the number of tracked "
 "connections."
@@ -840,7 +862,7 @@ msgid ""
 msgstr ""
 "Плагин «Интерфейсы» собирает статистику на выбранных сетевых интерфейсах."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: 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."
@@ -867,7 +889,7 @@ msgstr ""
 msgid "The load plugin collects statistics about the general system load."
 msgstr "Плагин «Загрузка системы» собирает статистику о загрузке системы."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
 msgid "The memory plugin collects statistics about the memory usage."
 msgstr ""
 "Плагин «Оперативная память (RAM)» собирает статистику об использовании "
@@ -920,7 +942,7 @@ msgstr ""
 "параметров может привезти к высокому потреблению памяти устройства. Это "
 "может привести к зависанию устройства!</strong>"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: 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."
@@ -970,11 +992,12 @@ msgstr ""
 "Плагин «UnixSock» создает Unix-сокет, который может быть использован для "
 "получения статистики от работающего сервиса collectd."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: 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 "Плагин «Uptime» собирает статистику о времени работы системы."
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr "Thermal"
 
@@ -1010,6 +1033,7 @@ msgstr "Пытаться определять полное имя хоста"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr "ИБП"
 
@@ -1034,14 +1058,15 @@ msgid "Unixsock Plugin Configuration"
 msgstr "Настройка плагина «UnixSock»"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: 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:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
 msgid "Uptime Plugin Configuration"
 msgstr "Настройка плагина «Uptime»"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
 msgid "Use improved naming schema"
 msgstr "Использовать улучшенную схему наименования"
 
@@ -1059,6 +1084,7 @@ msgid "Verbose monitoring"
 msgstr "Расширенная статистика"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "Wi-Fi"
 
@@ -1074,6 +1100,7 @@ msgstr ""
 "статистики."
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
 
@@ -1081,19 +1108,19 @@ msgstr ""
 msgid "cUrl Plugin Configuration"
 msgstr "Настройка плагина «cUrl»"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "e.g. br-ff"
 msgstr "напр. br-ff"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "e.g. br-lan"
 msgstr "напр. br-lan"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
 msgid "e.g. reject-with tcp-reset"
 msgstr "напр. reject-with tcp-reset"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "max. 16 chars"
 msgstr "не более 16 символов"
 
index 3b324d53e6949e078e737b645ec5efc8422f7c39..46e0a9440fc9e67532fcde80852e84d03f714cec 100644 (file)
@@ -9,6 +9,7 @@ msgstr ""
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
 
@@ -16,7 +17,7 @@ msgstr ""
 msgid "APCUPS Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
 msgid "Action (target)"
 msgstr ""
 
@@ -24,7 +25,7 @@ msgstr ""
 msgid "Add command for reading values"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
 msgid "Add matching rule"
 msgstr ""
 
@@ -37,7 +38,7 @@ msgstr ""
 msgid "Add notification command"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
 
@@ -54,6 +55,7 @@ msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
 
@@ -81,7 +83,7 @@ msgstr ""
 msgid "Cache flush interval"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
 msgid "Chain"
 msgstr ""
 
@@ -109,14 +111,16 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: 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:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
 msgid "Conntrack Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
 
@@ -125,6 +129,7 @@ msgid "DF Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr ""
 
@@ -140,7 +145,7 @@ msgstr ""
 msgid "Datasets definition file"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
 msgid "Destination ip range"
 msgstr ""
 
@@ -157,10 +162,12 @@ msgid "Disk Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr ""
 
@@ -189,7 +196,7 @@ 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:18
+#: 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/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -202,29 +209,30 @@ msgstr ""
 #: 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:29
+#: 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:18
+#: 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:16
+#: 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:72
+#: 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:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
 msgid "Enable this plugin"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
 
@@ -245,6 +253,7 @@ msgid "Filter class monitoring"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr ""
 
@@ -256,7 +265,7 @@ msgstr ""
 msgid "Forwarding between listen and server addresses"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
 msgid "Gather compression statistics"
 msgstr ""
 
@@ -264,7 +273,7 @@ msgstr ""
 msgid "General plugins"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
@@ -290,13 +299,13 @@ msgid ""
 "will be fed to the the called programs stdin."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: 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:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Hold Ctrl to select multiple items or to deselect entries."
 msgstr ""
 
@@ -320,7 +329,7 @@ msgstr ""
 msgid "Ignore source addresses"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "Incoming interface"
 msgstr ""
 
@@ -329,10 +338,12 @@ msgid "Interface Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr ""
 
@@ -340,7 +351,7 @@ msgstr ""
 msgid "Interval for pings"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
 msgid "Iptables Plugin Configuration"
 msgstr ""
 
@@ -375,10 +386,11 @@ msgid "Maximum allowed connections"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
 msgid "Memory Plugin Configuration"
 msgstr ""
 
@@ -388,7 +400,7 @@ msgstr ""
 #: 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:120
+#: 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 ""
@@ -397,7 +409,7 @@ msgstr ""
 msgid "Monitor all local listen ports"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
 msgid "Monitor all sensors"
 msgstr ""
 
@@ -455,11 +467,12 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "Name of the rule"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr ""
 
@@ -479,7 +492,7 @@ msgstr ""
 msgid "Network plugins"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
 msgid "Network protocol"
 msgstr ""
 
@@ -494,6 +507,7 @@ msgid "Number of threads for data collection"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr ""
 
@@ -506,22 +520,23 @@ msgid "Only create average RRAs"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: 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:10
+#: 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:44
+#: 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:116
+#: 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:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "Outgoing interface"
 msgstr ""
 
@@ -530,6 +545,7 @@ msgid "Output plugins"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr ""
 
@@ -546,6 +562,7 @@ msgid "Port for apcupsd communication"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr ""
 
@@ -558,6 +575,7 @@ msgid "Processes to monitor separated by space"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr ""
 
@@ -604,15 +622,16 @@ msgstr ""
 msgid "Seconds"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Sensor list"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: 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:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
 msgid "Sensors Plugin Configuration"
 msgstr ""
 
@@ -648,7 +667,7 @@ msgstr ""
 msgid "Socket permissions"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
 msgid "Source ip range"
 msgstr ""
 
@@ -665,6 +684,7 @@ msgid "Specifies what information to collect about the global topology."
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
 
@@ -695,10 +715,12 @@ msgid "Stored timespans"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr ""
 
@@ -714,7 +736,7 @@ msgstr ""
 msgid "TTL for ping packets"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
 msgid "Table"
 msgstr ""
 
@@ -732,13 +754,13 @@ msgid ""
 "plugin of OLSRd."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: 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:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
 msgid ""
 "The conntrack plugin collects statistics about the number of tracked "
 "connections."
@@ -795,7 +817,7 @@ msgid ""
 "The interface plugin collects traffic statistics on selected interfaces."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: 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."
@@ -817,7 +839,7 @@ msgstr ""
 msgid "The load plugin collects statistics about the general system load."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
 msgid "The memory plugin collects statistics about the memory usage."
 msgstr ""
 
@@ -855,7 +877,7 @@ msgid ""
 "directory. This can render the device unusable!</strong>"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: 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."
@@ -893,11 +915,12 @@ msgid ""
 "collected data from a running collectd instance."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: 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/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
 
@@ -930,6 +953,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr ""
 
@@ -954,14 +978,15 @@ msgid "Unixsock Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: 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:13
+#: 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:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
 msgid "Use improved naming schema"
 msgstr ""
 
@@ -979,6 +1004,7 @@ msgid "Verbose monitoring"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr ""
 
@@ -992,6 +1018,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
 
@@ -999,19 +1026,19 @@ msgstr ""
 msgid "cUrl Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: 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:104
+#: 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:116
+#: 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:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "max. 16 chars"
 msgstr ""
 
index e8c70e79067eec8c2d94630e7e565f8234045763..14cd2777d7d4207e9d2a689cb53521c656fd704a 100644 (file)
@@ -10,6 +10,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
 
@@ -17,7 +18,7 @@ msgstr ""
 msgid "APCUPS Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
 msgid "Action (target)"
 msgstr ""
 
@@ -25,7 +26,7 @@ msgstr ""
 msgid "Add command for reading values"
 msgstr "Lägg till kommando för läsning av värden"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
 msgid "Add matching rule"
 msgstr "Lägg till en matchande regel"
 
@@ -38,7 +39,7 @@ msgstr "Lägg till flertalet värdar separerade av mellanslag."
 msgid "Add notification command"
 msgstr "Lägg till aviseringskommando"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
 
@@ -55,6 +56,7 @@ msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
 
@@ -82,7 +84,7 @@ msgstr ""
 msgid "Cache flush interval"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
 msgid "Chain"
 msgstr "Kedja"
 
@@ -113,14 +115,16 @@ msgstr ""
 "collectd-demonen."
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: 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:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
 msgid "Conntrack Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
 
@@ -129,6 +133,7 @@ msgid "DF Plugin Configuration"
 msgstr "Konfiguration av insticksprogrammet DF"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
 
@@ -144,7 +149,7 @@ msgstr "Intervall för insamling av data"
 msgid "Datasets definition file"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
 msgid "Destination ip range"
 msgstr ""
 
@@ -161,10 +166,12 @@ msgid "Disk Plugin Configuration"
 msgstr "Konfiguration av insticksprogrammet Disk"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "Användning av diskutrymme"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "Användning av disk"
 
@@ -193,7 +200,7 @@ 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:18
+#: 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/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -206,29 +213,30 @@ msgstr ""
 #: 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:29
+#: 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:18
+#: 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:16
+#: 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:72
+#: 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:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
 msgid "Enable this plugin"
 msgstr "Aktivera det här insticksprogrammet"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr "Entropi"
 
@@ -249,6 +257,7 @@ msgid "Filter class monitoring"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "Brandvägg"
 
@@ -260,7 +269,7 @@ msgstr ""
 msgid "Forwarding between listen and server addresses"
 msgstr "Vidarebefordring mellan lyssning och server-adressen"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
 msgid "Gather compression statistics"
 msgstr ""
 
@@ -268,7 +277,7 @@ msgstr ""
 msgid "General plugins"
 msgstr "Generall insticksprogram"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
 msgid "Generate a separate graph for each logged user"
 msgstr "Generera en separat graf för varje loggade användare"
 
@@ -294,13 +303,13 @@ msgid ""
 "will be fed to the the called programs stdin."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: 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:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Hold Ctrl to select multiple items or to deselect entries."
 msgstr ""
 "Håll ner Ctrl för att välja flera poster eller för att inte välja poster."
@@ -325,7 +334,7 @@ msgstr "Konfiguration av insticksprogrammet IRQ"
 msgid "Ignore source addresses"
 msgstr "Ignorera källadresser"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "Incoming interface"
 msgstr "Inkommande gränssnitt"
 
@@ -334,10 +343,12 @@ msgid "Interface Plugin Configuration"
 msgstr "Konfiguration av insticksprogrammets gränssnitt"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Gränssnitt"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "Avbrott"
 
@@ -345,7 +356,7 @@ msgstr "Avbrott"
 msgid "Interval for pings"
 msgstr "Intervaller för pingningar"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
 msgid "Iptables Plugin Configuration"
 msgstr "Konfiguration av insticksprogrammet Iptabels"
 
@@ -380,10 +391,11 @@ msgid "Maximum allowed connections"
 msgstr "Maximalt tillåtna anslutningar"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr "Minne"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
 msgid "Memory Plugin Configuration"
 msgstr "Konfiguration av insticksprogrammet Memory"
 
@@ -393,7 +405,7 @@ msgstr "Konfiguration av insticksprogrammet Memory"
 #: 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:120
+#: 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 "Övervaka alla förutom specificerat"
@@ -402,7 +414,7 @@ msgstr "Övervaka alla förutom specificerat"
 msgid "Monitor all local listen ports"
 msgstr "Övervaka alla lokala lyssningsportar"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
 msgid "Monitor all sensors"
 msgstr "Övervaka alla sensorer"
 
@@ -460,11 +472,12 @@ msgstr "Övervaka fjärrportar"
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "Name of the rule"
 msgstr "Regelns namn"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Nätlänk"
 
@@ -484,7 +497,7 @@ msgstr ""
 msgid "Network plugins"
 msgstr "Insticksprogram för nätverket"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
 msgid "Network protocol"
 msgstr "Nätverksprotokoll"
 
@@ -499,6 +512,7 @@ msgid "Number of threads for data collection"
 msgstr "Antalet trådar för insamling av data"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr "OLSRd"
 
@@ -511,22 +525,23 @@ msgid "Only create average RRAs"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
 msgid "OpenVPN"
 msgstr "OpenVPN"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:10
+#: 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:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
 msgid "OpenVPN status files"
 msgstr "Statusfiler för OpenVPN"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
 msgid "Options"
 msgstr "Alternativ"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "Outgoing interface"
 msgstr "Utgående gränssnitt"
 
@@ -535,6 +550,7 @@ msgid "Output plugins"
 msgstr "Insticksprogram för utmatning"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Pinga"
 
@@ -551,6 +567,7 @@ msgid "Port for apcupsd communication"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "Processer"
 
@@ -563,6 +580,7 @@ msgid "Processes to monitor separated by space"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "Processor"
 
@@ -609,15 +627,16 @@ msgstr "Skript"
 msgid "Seconds"
 msgstr "Sekunder"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Sensor list"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
 msgid "Sensors"
 msgstr "Sensorer"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
 msgid "Sensors Plugin Configuration"
 msgstr ""
 
@@ -653,7 +672,7 @@ msgstr "Socketgrupp"
 msgid "Socket permissions"
 msgstr "Tillstånd för socket"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
 msgid "Source ip range"
 msgstr ""
 
@@ -670,6 +689,7 @@ msgid "Specifies what information to collect about the global topology."
 msgstr "Anger vilken information som ska samlas in om den globala topologin."
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
 
@@ -700,10 +720,12 @@ msgid "Stored timespans"
 msgstr "Lagrade tidsspann"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "Belastning av systemet"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "TCP-anslutningar"
 
@@ -719,7 +741,7 @@ msgstr "TTL för nätverkspaket"
 msgid "TTL for ping packets"
 msgstr "TTL för ping-paket"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
 msgid "Table"
 msgstr "Tabell"
 
@@ -737,13 +759,13 @@ msgid ""
 "plugin of OLSRd."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: 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:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
 msgid ""
 "The conntrack plugin collects statistics about the number of tracked "
 "connections."
@@ -800,7 +822,7 @@ msgid ""
 "The interface plugin collects traffic statistics on selected interfaces."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: 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."
@@ -822,7 +844,7 @@ msgstr ""
 msgid "The load plugin collects statistics about the general system load."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
 msgid "The memory plugin collects statistics about the memory usage."
 msgstr ""
 
@@ -860,7 +882,7 @@ msgid ""
 "directory. This can render the device unusable!</strong>"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: 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."
@@ -898,11 +920,12 @@ msgid ""
 "collected data from a running collectd instance."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: 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/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
 
@@ -935,6 +958,7 @@ msgstr "Försök att kolla upp fullständigt kvalificerade värdnamn"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr "UPS"
 
@@ -959,14 +983,15 @@ msgid "Unixsock Plugin Configuration"
 msgstr "Konfiguration av insticksprogrammet UnixSock"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
 msgid "Uptime"
 msgstr "Upptid"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
 msgid "Uptime Plugin Configuration"
 msgstr "Konfiguration av insticksprogrammet Upptid"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
 msgid "Use improved naming schema"
 msgstr ""
 
@@ -984,6 +1009,7 @@ msgid "Verbose monitoring"
 msgstr "Detaljerad övervakning"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "Trådlöst"
 
@@ -999,6 +1025,7 @@ msgstr ""
 "mer statistik."
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
 
@@ -1006,19 +1033,19 @@ msgstr ""
 msgid "cUrl Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "e.g. br-ff"
 msgstr "t.ex br-ff"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "e.g. br-lan"
 msgstr "t.ex br-lan"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
 msgid "e.g. reject-with tcp-reset"
 msgstr "t.ex reject-with tcp-reset"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "max. 16 chars"
 msgstr "maxmialt 16 tecken"
 
index 625e31d9bab9b3a9b58c17f1114b632c668e42f1..13ebb7d496c959e397256a67c9076c58f4fd8e20 100644 (file)
@@ -2,6 +2,7 @@ msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
 
@@ -9,7 +10,7 @@ msgstr ""
 msgid "APCUPS Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
 msgid "Action (target)"
 msgstr ""
 
@@ -17,7 +18,7 @@ msgstr ""
 msgid "Add command for reading values"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
 msgid "Add matching rule"
 msgstr ""
 
@@ -30,7 +31,7 @@ msgstr ""
 msgid "Add notification command"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
 
@@ -47,6 +48,7 @@ msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
 
@@ -74,7 +76,7 @@ msgstr ""
 msgid "Cache flush interval"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
 msgid "Chain"
 msgstr ""
 
@@ -102,14 +104,16 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: 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:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
 msgid "Conntrack Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
 
@@ -118,6 +122,7 @@ msgid "DF Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr ""
 
@@ -133,7 +138,7 @@ msgstr ""
 msgid "Datasets definition file"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
 msgid "Destination ip range"
 msgstr ""
 
@@ -150,10 +155,12 @@ msgid "Disk Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr ""
 
@@ -182,7 +189,7 @@ 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:18
+#: 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/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -195,29 +202,30 @@ msgstr ""
 #: 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:29
+#: 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:18
+#: 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:16
+#: 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:72
+#: 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:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
 msgid "Enable this plugin"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
 
@@ -238,6 +246,7 @@ msgid "Filter class monitoring"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr ""
 
@@ -249,7 +258,7 @@ msgstr ""
 msgid "Forwarding between listen and server addresses"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
 msgid "Gather compression statistics"
 msgstr ""
 
@@ -257,7 +266,7 @@ msgstr ""
 msgid "General plugins"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
@@ -283,13 +292,13 @@ msgid ""
 "will be fed to the the called programs stdin."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: 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:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Hold Ctrl to select multiple items or to deselect entries."
 msgstr ""
 
@@ -313,7 +322,7 @@ msgstr ""
 msgid "Ignore source addresses"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "Incoming interface"
 msgstr ""
 
@@ -322,10 +331,12 @@ msgid "Interface Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr ""
 
@@ -333,7 +344,7 @@ msgstr ""
 msgid "Interval for pings"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
 msgid "Iptables Plugin Configuration"
 msgstr ""
 
@@ -368,10 +379,11 @@ msgid "Maximum allowed connections"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
 msgid "Memory Plugin Configuration"
 msgstr ""
 
@@ -381,7 +393,7 @@ msgstr ""
 #: 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:120
+#: 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 ""
@@ -390,7 +402,7 @@ msgstr ""
 msgid "Monitor all local listen ports"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
 msgid "Monitor all sensors"
 msgstr ""
 
@@ -448,11 +460,12 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "Name of the rule"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr ""
 
@@ -472,7 +485,7 @@ msgstr ""
 msgid "Network plugins"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
 msgid "Network protocol"
 msgstr ""
 
@@ -487,6 +500,7 @@ msgid "Number of threads for data collection"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr ""
 
@@ -499,22 +513,23 @@ msgid "Only create average RRAs"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: 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:10
+#: 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:44
+#: 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:116
+#: 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:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "Outgoing interface"
 msgstr ""
 
@@ -523,6 +538,7 @@ msgid "Output plugins"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr ""
 
@@ -539,6 +555,7 @@ msgid "Port for apcupsd communication"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr ""
 
@@ -551,6 +568,7 @@ msgid "Processes to monitor separated by space"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr ""
 
@@ -597,15 +615,16 @@ msgstr ""
 msgid "Seconds"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Sensor list"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: 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:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
 msgid "Sensors Plugin Configuration"
 msgstr ""
 
@@ -641,7 +660,7 @@ msgstr ""
 msgid "Socket permissions"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
 msgid "Source ip range"
 msgstr ""
 
@@ -658,6 +677,7 @@ msgid "Specifies what information to collect about the global topology."
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
 
@@ -688,10 +708,12 @@ msgid "Stored timespans"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr ""
 
@@ -707,7 +729,7 @@ msgstr ""
 msgid "TTL for ping packets"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
 msgid "Table"
 msgstr ""
 
@@ -725,13 +747,13 @@ msgid ""
 "plugin of OLSRd."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: 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:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
 msgid ""
 "The conntrack plugin collects statistics about the number of tracked "
 "connections."
@@ -788,7 +810,7 @@ msgid ""
 "The interface plugin collects traffic statistics on selected interfaces."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: 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."
@@ -810,7 +832,7 @@ msgstr ""
 msgid "The load plugin collects statistics about the general system load."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
 msgid "The memory plugin collects statistics about the memory usage."
 msgstr ""
 
@@ -848,7 +870,7 @@ msgid ""
 "directory. This can render the device unusable!</strong>"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: 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."
@@ -886,11 +908,12 @@ msgid ""
 "collected data from a running collectd instance."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: 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/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
 
@@ -923,6 +946,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr ""
 
@@ -947,14 +971,15 @@ msgid "Unixsock Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: 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:13
+#: 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:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
 msgid "Use improved naming schema"
 msgstr ""
 
@@ -972,6 +997,7 @@ msgid "Verbose monitoring"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr ""
 
@@ -985,6 +1011,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
 
@@ -992,19 +1019,19 @@ msgstr ""
 msgid "cUrl Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: 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:104
+#: 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:116
+#: 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:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "max. 16 chars"
 msgstr ""
 
index 26aba8e77f2a0a553540296a1dfff8c5632a7a3b..b66455a34b72f0c901d49280df29e4e7ad43a60e 100644 (file)
@@ -10,6 +10,7 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
 
@@ -17,7 +18,7 @@ msgstr ""
 msgid "APCUPS Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
 msgid "Action (target)"
 msgstr ""
 
@@ -25,7 +26,7 @@ msgstr ""
 msgid "Add command for reading values"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
 msgid "Add matching rule"
 msgstr ""
 
@@ -38,7 +39,7 @@ msgstr ""
 msgid "Add notification command"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
 
@@ -55,6 +56,7 @@ msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
 
@@ -82,7 +84,7 @@ msgstr ""
 msgid "Cache flush interval"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
 msgid "Chain"
 msgstr ""
 
@@ -110,14 +112,16 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: 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:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
 msgid "Conntrack Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
 
@@ -126,6 +130,7 @@ msgid "DF Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr ""
 
@@ -141,7 +146,7 @@ msgstr ""
 msgid "Datasets definition file"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
 msgid "Destination ip range"
 msgstr ""
 
@@ -158,10 +163,12 @@ msgid "Disk Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr ""
 
@@ -190,7 +197,7 @@ 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:18
+#: 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/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -203,29 +210,30 @@ msgstr ""
 #: 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:29
+#: 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:18
+#: 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:16
+#: 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:72
+#: 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:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
 msgid "Enable this plugin"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
 
@@ -246,6 +254,7 @@ msgid "Filter class monitoring"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr ""
 
@@ -257,7 +266,7 @@ msgstr ""
 msgid "Forwarding between listen and server addresses"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
 msgid "Gather compression statistics"
 msgstr ""
 
@@ -265,7 +274,7 @@ msgstr ""
 msgid "General plugins"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
@@ -291,13 +300,13 @@ msgid ""
 "will be fed to the the called programs stdin."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: 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:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Hold Ctrl to select multiple items or to deselect entries."
 msgstr ""
 
@@ -321,7 +330,7 @@ msgstr ""
 msgid "Ignore source addresses"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "Incoming interface"
 msgstr ""
 
@@ -330,10 +339,12 @@ msgid "Interface Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr ""
 
@@ -341,7 +352,7 @@ msgstr ""
 msgid "Interval for pings"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
 msgid "Iptables Plugin Configuration"
 msgstr ""
 
@@ -376,10 +387,11 @@ msgid "Maximum allowed connections"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
 msgid "Memory Plugin Configuration"
 msgstr ""
 
@@ -389,7 +401,7 @@ msgstr ""
 #: 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:120
+#: 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 ""
@@ -398,7 +410,7 @@ msgstr ""
 msgid "Monitor all local listen ports"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
 msgid "Monitor all sensors"
 msgstr ""
 
@@ -456,11 +468,12 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "Name of the rule"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr ""
 
@@ -480,7 +493,7 @@ msgstr ""
 msgid "Network plugins"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
 msgid "Network protocol"
 msgstr ""
 
@@ -495,6 +508,7 @@ msgid "Number of threads for data collection"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr ""
 
@@ -507,22 +521,23 @@ msgid "Only create average RRAs"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: 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:10
+#: 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:44
+#: 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:116
+#: 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:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "Outgoing interface"
 msgstr ""
 
@@ -531,6 +546,7 @@ msgid "Output plugins"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr ""
 
@@ -547,6 +563,7 @@ msgid "Port for apcupsd communication"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr ""
 
@@ -559,6 +576,7 @@ msgid "Processes to monitor separated by space"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr ""
 
@@ -605,15 +623,16 @@ msgstr ""
 msgid "Seconds"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Sensor list"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: 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:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
 msgid "Sensors Plugin Configuration"
 msgstr ""
 
@@ -649,7 +668,7 @@ msgstr ""
 msgid "Socket permissions"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
 msgid "Source ip range"
 msgstr ""
 
@@ -666,6 +685,7 @@ msgid "Specifies what information to collect about the global topology."
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
 
@@ -696,10 +716,12 @@ msgid "Stored timespans"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr ""
 
@@ -715,7 +737,7 @@ msgstr ""
 msgid "TTL for ping packets"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
 msgid "Table"
 msgstr ""
 
@@ -733,13 +755,13 @@ msgid ""
 "plugin of OLSRd."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: 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:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
 msgid ""
 "The conntrack plugin collects statistics about the number of tracked "
 "connections."
@@ -796,7 +818,7 @@ msgid ""
 "The interface plugin collects traffic statistics on selected interfaces."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: 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."
@@ -818,7 +840,7 @@ msgstr ""
 msgid "The load plugin collects statistics about the general system load."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
 msgid "The memory plugin collects statistics about the memory usage."
 msgstr ""
 
@@ -856,7 +878,7 @@ msgid ""
 "directory. This can render the device unusable!</strong>"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: 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."
@@ -894,11 +916,12 @@ msgid ""
 "collected data from a running collectd instance."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: 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/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
 
@@ -931,6 +954,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr ""
 
@@ -955,14 +979,15 @@ msgid "Unixsock Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: 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:13
+#: 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:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
 msgid "Use improved naming schema"
 msgstr ""
 
@@ -980,6 +1005,7 @@ msgid "Verbose monitoring"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr ""
 
@@ -993,6 +1019,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
 
@@ -1000,19 +1027,19 @@ msgstr ""
 msgid "cUrl Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: 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:104
+#: 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:116
+#: 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:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "max. 16 chars"
 msgstr ""
 
index f9cadc12c586be1d8e9703daa4645fea806a657e..9556526fc756c613370d47958635cc0ff335032d 100644 (file)
@@ -15,6 +15,7 @@ msgstr ""
 "X-Generator: Pootle 2.0.6\n"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
 
@@ -22,7 +23,7 @@ msgstr ""
 msgid "APCUPS Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
 msgid "Action (target)"
 msgstr ""
 
@@ -30,7 +31,7 @@ msgstr ""
 msgid "Add command for reading values"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
 msgid "Add matching rule"
 msgstr ""
 
@@ -43,7 +44,7 @@ msgstr ""
 msgid "Add notification command"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
 
@@ -60,6 +61,7 @@ msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
 
@@ -87,7 +89,7 @@ msgstr ""
 msgid "Cache flush interval"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
 msgid "Chain"
 msgstr ""
 
@@ -115,14 +117,16 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: 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:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
 msgid "Conntrack Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
 
@@ -131,6 +135,7 @@ msgid "DF Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
 
@@ -146,7 +151,7 @@ msgstr ""
 msgid "Datasets definition file"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
 msgid "Destination ip range"
 msgstr ""
 
@@ -163,10 +168,12 @@ msgid "Disk Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr ""
 
@@ -195,7 +202,7 @@ 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:18
+#: 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/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -208,29 +215,30 @@ msgstr ""
 #: 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:29
+#: 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:18
+#: 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:16
+#: 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:72
+#: 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:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
 msgid "Enable this plugin"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
 
@@ -251,6 +259,7 @@ msgid "Filter class monitoring"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr ""
 
@@ -262,7 +271,7 @@ msgstr ""
 msgid "Forwarding between listen and server addresses"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
 msgid "Gather compression statistics"
 msgstr ""
 
@@ -270,7 +279,7 @@ msgstr ""
 msgid "General plugins"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
@@ -296,13 +305,13 @@ msgid ""
 "will be fed to the the called programs stdin."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: 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:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Hold Ctrl to select multiple items or to deselect entries."
 msgstr ""
 
@@ -326,7 +335,7 @@ msgstr ""
 msgid "Ignore source addresses"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "Incoming interface"
 msgstr ""
 
@@ -335,10 +344,12 @@ msgid "Interface Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Інтерфейси"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr ""
 
@@ -346,7 +357,7 @@ msgstr ""
 msgid "Interval for pings"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
 msgid "Iptables Plugin Configuration"
 msgstr ""
 
@@ -381,10 +392,11 @@ msgid "Maximum allowed connections"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
 msgid "Memory Plugin Configuration"
 msgstr ""
 
@@ -394,7 +406,7 @@ msgstr ""
 #: 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:120
+#: 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 ""
@@ -403,7 +415,7 @@ msgstr ""
 msgid "Monitor all local listen ports"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
 msgid "Monitor all sensors"
 msgstr ""
 
@@ -461,11 +473,12 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "Name of the rule"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr ""
 
@@ -485,7 +498,7 @@ msgstr ""
 msgid "Network plugins"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
 msgid "Network protocol"
 msgstr "Мережевий протокол"
 
@@ -500,6 +513,7 @@ msgid "Number of threads for data collection"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr ""
 
@@ -512,22 +526,23 @@ msgid "Only create average RRAs"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: 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:10
+#: 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:44
+#: 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:116
+#: 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:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "Outgoing interface"
 msgstr ""
 
@@ -536,6 +551,7 @@ msgid "Output plugins"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr ""
 
@@ -552,6 +568,7 @@ msgid "Port for apcupsd communication"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr ""
 
@@ -564,6 +581,7 @@ msgid "Processes to monitor separated by space"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr ""
 
@@ -610,15 +628,16 @@ msgstr ""
 msgid "Seconds"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Sensor list"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: 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:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
 msgid "Sensors Plugin Configuration"
 msgstr ""
 
@@ -654,7 +673,7 @@ msgstr ""
 msgid "Socket permissions"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
 msgid "Source ip range"
 msgstr ""
 
@@ -671,6 +690,7 @@ msgid "Specifies what information to collect about the global topology."
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
 
@@ -701,10 +721,12 @@ msgid "Stored timespans"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr ""
 
@@ -720,7 +742,7 @@ msgstr ""
 msgid "TTL for ping packets"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
 msgid "Table"
 msgstr ""
 
@@ -738,13 +760,13 @@ msgid ""
 "plugin of OLSRd."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: 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:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
 msgid ""
 "The conntrack plugin collects statistics about the number of tracked "
 "connections."
@@ -801,7 +823,7 @@ msgid ""
 "The interface plugin collects traffic statistics on selected interfaces."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: 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."
@@ -823,7 +845,7 @@ msgstr ""
 msgid "The load plugin collects statistics about the general system load."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
 msgid "The memory plugin collects statistics about the memory usage."
 msgstr ""
 
@@ -861,7 +883,7 @@ msgid ""
 "directory. This can render the device unusable!</strong>"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: 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."
@@ -899,11 +921,12 @@ msgid ""
 "collected data from a running collectd instance."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: 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/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
 
@@ -936,6 +959,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr ""
 
@@ -960,14 +984,15 @@ msgid "Unixsock Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: 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:13
+#: 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:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
 msgid "Use improved naming schema"
 msgstr ""
 
@@ -985,6 +1010,7 @@ msgid "Verbose monitoring"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr ""
 
@@ -998,6 +1024,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
 
@@ -1005,19 +1032,19 @@ msgstr ""
 msgid "cUrl Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: 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:104
+#: 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:116
+#: 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:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "max. 16 chars"
 msgstr ""
 
index ccafdf739830cee62ff6298091f2f274af84f222..e986cdfa0dbe0b18d5f859ca237153d287881a1b 100644 (file)
@@ -15,6 +15,7 @@ msgstr ""
 "X-Generator: Pootle 1.1.0\n"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr ""
 
@@ -22,7 +23,7 @@ msgstr ""
 msgid "APCUPS Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
 msgid "Action (target)"
 msgstr "Action (target)"
 
@@ -30,7 +31,7 @@ msgstr "Action (target)"
 msgid "Add command for reading values"
 msgstr "Thêm lệnh cho giá trị đang đọc"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
 msgid "Add matching rule"
 msgstr "Thêm matching rule"
 
@@ -43,7 +44,7 @@ msgstr ""
 msgid "Add notification command"
 msgstr "Thêm lệnh thông báo"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr ""
 
@@ -60,6 +61,7 @@ msgid "CPU Context Switches Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr ""
 
@@ -87,7 +89,7 @@ msgstr "Cache collected data cho"
 msgid "Cache flush interval"
 msgstr "Cache flush interval"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
 msgid "Chain"
 msgstr "Chain"
 
@@ -118,14 +120,16 @@ msgstr ""
 "cai collectd daemon. "
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: 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:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
 msgid "Conntrack Plugin Configuration"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr ""
 
@@ -134,6 +138,7 @@ msgid "DF Plugin Configuration"
 msgstr "Cấu hình DF plugin"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
 
@@ -149,7 +154,7 @@ msgstr "Khoảng thu thập dữ liệu"
 msgid "Datasets definition file"
 msgstr "Tập tin định nghĩa cơ sở dữ liệu"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
 msgid "Destination ip range"
 msgstr "Điểm đến ip range"
 
@@ -166,10 +171,12 @@ msgid "Disk Plugin Configuration"
 msgstr "Cấu hình disk plugin"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "Khoảng trống trên đĩa"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "Disk Usage"
 
@@ -198,7 +205,7 @@ 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:18
+#: 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/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -211,29 +218,30 @@ msgstr ""
 #: 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:29
+#: 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:18
+#: 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:16
+#: 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:72
+#: 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:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
 msgid "Enable this plugin"
 msgstr "Kích hoạt plugin này"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr ""
 
@@ -254,6 +262,7 @@ msgid "Filter class monitoring"
 msgstr "Filter class monitoring"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "Firewall"
 
@@ -265,7 +274,7 @@ msgstr "Flush cache sau khi"
 msgid "Forwarding between listen and server addresses"
 msgstr "chuyển tiếp giữa listen và địa chỉ server"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
 msgid "Gather compression statistics"
 msgstr ""
 
@@ -273,7 +282,7 @@ msgstr ""
 msgid "General plugins"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
 msgid "Generate a separate graph for each logged user"
 msgstr ""
 
@@ -304,7 +313,7 @@ msgstr ""
 "khi những giá trị threshold nhất định được tiếp cận. Những giá trị dẫn tới "
 "invocation sẽ được feed tới một chương trình gọi là stdin"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: 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."
@@ -312,7 +321,7 @@ msgstr ""
 "Ở đây bạn có thể định nghĩa những tiêu chuẩn khác nhau để monitor iptables "
 "rules được chọn."
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Hold Ctrl to select multiple items or to deselect entries."
 msgstr ""
 
@@ -336,7 +345,7 @@ msgstr "Cấu hình IRQ Plugin "
 msgid "Ignore source addresses"
 msgstr "Lờ đi những địa chỉ nguồn"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "Incoming interface"
 msgstr "Giao diện đang tới"
 
@@ -345,10 +354,12 @@ msgid "Interface Plugin Configuration"
 msgstr "Cấu hình giao diện plugin"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Giao diện"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "Cắt ngang"
 
@@ -356,7 +367,7 @@ msgstr "Cắt ngang"
 msgid "Interval for pings"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
 msgid "Iptables Plugin Configuration"
 msgstr "cấu hình Iptables Plugin "
 
@@ -391,10 +402,11 @@ msgid "Maximum allowed connections"
 msgstr "Tối đã kết nối cho phép"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
 msgid "Memory Plugin Configuration"
 msgstr ""
 
@@ -404,7 +416,7 @@ msgstr ""
 #: 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:120
+#: 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 ""
@@ -413,7 +425,7 @@ msgstr ""
 msgid "Monitor all local listen ports"
 msgstr "Monitor tất cả local listen port"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
 msgid "Monitor all sensors"
 msgstr ""
 
@@ -471,11 +483,12 @@ msgstr "Monitor remote ports"
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "Name of the rule"
 msgstr "Tên của rule"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Netlink"
 
@@ -495,7 +508,7 @@ msgstr "Cấu hình network plugin"
 msgid "Network plugins"
 msgstr "Network plugins"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
 msgid "Network protocol"
 msgstr "Network protocol"
 
@@ -510,6 +523,7 @@ msgid "Number of threads for data collection"
 msgstr "Số lượng các chủ đề để thu thập dữ liệu"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr ""
 
@@ -522,22 +536,23 @@ msgid "Only create average RRAs"
 msgstr "Chỉ tạo trung bình RRAs"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: 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:10
+#: 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:44
+#: 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:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
 msgid "Options"
 msgstr "Tùy chọn"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "Outgoing interface"
 msgstr "Giao diện ra ngoài"
 
@@ -546,6 +561,7 @@ msgid "Output plugins"
 msgstr "Output plugins"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Ping"
 
@@ -562,6 +578,7 @@ msgid "Port for apcupsd communication"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "Quá trình xử lý"
 
@@ -574,6 +591,7 @@ msgid "Processes to monitor separated by space"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "Bộ xử lý"
 
@@ -620,15 +638,16 @@ msgstr ""
 msgid "Seconds"
 msgstr "Giây"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Sensor list"
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: 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:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
 msgid "Sensors Plugin Configuration"
 msgstr ""
 
@@ -664,7 +683,7 @@ msgstr ""
 msgid "Socket permissions"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
 msgid "Source ip range"
 msgstr "Nguồn ip range"
 
@@ -681,6 +700,7 @@ msgid "Specifies what information to collect about the global topology."
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr ""
 
@@ -711,10 +731,12 @@ msgid "Stored timespans"
 msgstr "Lưu timspans"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "System Load"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "Kết nối TCP"
 
@@ -730,7 +752,7 @@ msgstr "TTL cho gói mạng"
 msgid "TTL for ping packets"
 msgstr "TTl cho gói ping"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
 msgid "Table"
 msgstr "Table"
 
@@ -748,13 +770,13 @@ msgid ""
 "plugin of OLSRd."
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: 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:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
 msgid ""
 "The conntrack plugin collects statistics about the number of tracked "
 "connections."
@@ -828,7 +850,7 @@ msgstr ""
 "Giao diện plugin thu thập những thống kê lưu thông trên những giao diện được "
 "chọn"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: 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."
@@ -856,7 +878,7 @@ msgstr ""
 msgid "The load plugin collects statistics about the general system load."
 msgstr "Plugin tải thu thập thông kê về tổng quát system load"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
 msgid "The memory plugin collects statistics about the memory usage."
 msgstr ""
 
@@ -909,7 +931,7 @@ msgstr ""
 "nhớ rất nhiều trong một thư mục tạm thời. Điều này có thể làm thiết bị không "
 "sử dụng được</strong>"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: 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."
@@ -951,11 +973,12 @@ msgstr ""
 "Unixsock plugin tạo một unix socket mà có thể dùng để đọc dữ liệu thu thập "
 "từ một collectd instance đang vận hành. "
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: 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/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr ""
 
@@ -989,6 +1012,7 @@ msgstr "Thử tra cứu những tên host đủ điều kiện"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr ""
 
@@ -1013,14 +1037,15 @@ msgid "Unixsock Plugin Configuration"
 msgstr "Cấu hình Unixsock Plugin "
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: 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:13
+#: 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:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
 msgid "Use improved naming schema"
 msgstr ""
 
@@ -1038,6 +1063,7 @@ msgid "Verbose monitoring"
 msgstr "Verbose monitoring"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "Mạng không dây"
 
@@ -1051,6 +1077,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
 msgstr ""
 
@@ -1058,19 +1085,19 @@ msgstr ""
 msgid "cUrl Plugin Configuration"
 msgstr ""
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "e.g. br-ff"
 msgstr "e.g. br-ff"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "e.g. br-lan"
 msgstr "e.g. br-lan"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
 msgid "e.g. reject-with tcp-reset"
 msgstr "e.g. reject-with tcp-reset"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "max. 16 chars"
 msgstr "max. 16 chars"
 
index 7bbd2d8b0083cb54bb0d5066573d9337ffa6c600..d5dae6b01b2bf906f3eef30aa78a8beb5722d154 100644 (file)
@@ -1,12 +1,12 @@
 #
-# Yangfl <mmyangfl@gmail.com>, 2017.
+# Yangfl <mmyangfl@gmail.com>, 2017-2019, 2019.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2017-10-29 15:50+0800\n"
+"PO-Revision-Date: 2019-02-11 22:41+0800\n"
 "Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
 "Language: zh_CN\n"
 "MIME-Version: 1.0\n"
@@ -17,6 +17,7 @@ msgstr ""
 "Language-Team:  <debian-l10n-chinese@lists.debian.org>\n"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr "APC UPS"
 
@@ -24,7 +25,7 @@ msgstr "APC UPS"
 msgid "APCUPS Plugin Configuration"
 msgstr "APCUPS 插件配置"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
 msgid "Action (target)"
 msgstr "动作(目标)"
 
@@ -32,7 +33,7 @@ msgstr "动作(目标)"
 msgid "Add command for reading values"
 msgstr "添加命令读取数据"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
 msgid "Add matching rule"
 msgstr "新增匹配规则"
 
@@ -45,7 +46,7 @@ msgstr "使用空格分隔多个主机"
 msgid "Add notification command"
 msgstr "新增通知命令"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr "连接用户总数"
 
@@ -59,9 +60,10 @@ msgstr "基本监控"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:4
 msgid "CPU Context Switches Plugin Configuration"
-msgstr "CPU Context Switches 插件配置"
+msgstr "CPU 上下文切换插件配置"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr "CPU 频率"
 
@@ -89,7 +91,7 @@ msgstr "收集缓存数据"
 msgid "Cache flush interval"
 msgstr "缓存清空间隙"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
 msgid "Chain"
 msgstr "链"
 
@@ -119,14 +121,16 @@ msgstr ""
 "以更改 Collectd 守护进程常规设置。"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr "Conntrack"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
 msgid "Conntrack Plugin Configuration"
 msgstr "Conntrack 插件配置"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr "上下文切换"
 
@@ -135,6 +139,7 @@ msgid "DF Plugin Configuration"
 msgstr "DF 插件配置"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
 
@@ -150,7 +155,7 @@ msgstr "数据收集间隙"
 msgid "Datasets definition file"
 msgstr "数据集定义文件"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
 msgid "Destination ip range"
 msgstr "目标 IP 区间"
 
@@ -164,13 +169,15 @@ msgstr "子配置目录"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/disk.lua:5
 msgid "Disk Plugin Configuration"
-msgstr "Disk 插件配置"
+msgstr "磁盘插件配置"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "磁盘空间使用情况"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "磁盘使用情况"
 
@@ -196,10 +203,10 @@ msgstr "留空 = 监控所有"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:17
 msgid "Enable"
-msgstr ""
+msgstr "启用"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:18
+#: 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/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -212,35 +219,36 @@ msgstr ""
 #: 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:29
+#: 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:18
+#: 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:16
+#: 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:72
+#: 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:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
 msgid "Enable this plugin"
 msgstr "启用该插件"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: 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 "熵插件配置"
+msgstr "熵插件配置"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:38
 msgid "Exec"
@@ -255,18 +263,19 @@ msgid "Filter class monitoring"
 msgstr "Filter 类监测"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: 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 "清空缓存"
+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:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
 msgid "Gather compression statistics"
 msgstr "收集压缩统计信息"
 
@@ -274,9 +283,9 @@ msgstr "收集压缩统计信息"
 msgid "General plugins"
 msgstr "通用插件"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
 msgid "Generate a separate graph for each logged user"
-msgstr "为每个记录的用户生成一个单独的图表"
+msgstr "为每个登录用户生成单独的图表"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:101
 msgid "Graphs"
@@ -304,13 +313,13 @@ msgstr ""
 "在这里,您可以定义外部命令,当 Collectd 达到一定阈值时,将启动命令。阀值将会"
 "作为命令的标准输入。"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: 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 "在这里,您可以定义各种监控 iptables 规则临界值。"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Hold Ctrl to select multiple items or to deselect entries."
 msgstr "按住 Ctrl 键来选择或取消选择多个项目。"
 
@@ -334,19 +343,21 @@ msgstr "IRQ 插件配置"
 msgid "Ignore source addresses"
 msgstr "忽略源地址"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: 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 "Interface 插件配置"
+msgstr "接口插件配置"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
-msgstr "Interfaces"
+msgstr "接口"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "中断"
 
@@ -354,7 +365,7 @@ msgstr "中断"
 msgid "Interval for pings"
 msgstr "ping 间隙"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
 msgid "Iptables Plugin Configuration"
 msgstr "Iptables 插件配置"
 
@@ -376,7 +387,7 @@ msgstr "监听接口"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua:5
 msgid "Load Plugin Configuration"
-msgstr "Load 插件配置"
+msgstr "负载插件配置"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:60
 msgid ""
@@ -389,10 +400,11 @@ msgid "Maximum allowed connections"
 msgstr "最大允许连接数"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr "内存"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
 msgid "Memory Plugin Configuration"
 msgstr "内存插件配置"
 
@@ -402,16 +414,16 @@ msgstr "内存插件配置"
 #: 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:120
+#: 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 "监测所有(除特别注明外)"
+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:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
 msgid "Monitor all sensors"
 msgstr "监控所有传感器"
 
@@ -467,13 +479,14 @@ msgstr "监测远程端口"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:20
 msgid "Name"
-msgstr ""
+msgstr "名称"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "Name of the rule"
 msgstr "规则名"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Netlink"
 
@@ -483,17 +496,17 @@ msgstr "Netlink 插件配置"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:46
 msgid "Network"
-msgstr "Network"
+msgstr "网络"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:5
 msgid "Network Plugin Configuration"
-msgstr "Network 插件配置"
+msgstr "网络插件配置"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:24
 msgid "Network plugins"
 msgstr "Network 插件"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
 msgid "Network protocol"
 msgstr "Network 协议"
 
@@ -510,6 +523,7 @@ msgid "Number of threads for data collection"
 msgstr "收集程序使用线程数"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr "OLSRd"
 
@@ -522,22 +536,23 @@ msgid "Only create average RRAs"
 msgstr "仅创建平均 RRAs"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
 msgid "OpenVPN"
 msgstr "OpenVPN"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
 msgid "OpenVPN Plugin Configuration"
 msgstr "OpenVPN 插件配置"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
 msgid "OpenVPN status files"
 msgstr "OpenVPN 状态文件"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: 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:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "Outgoing interface"
 msgstr "出接口"
 
@@ -546,6 +561,7 @@ msgid "Output plugins"
 msgstr "Output 插件"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Ping"
 
@@ -562,6 +578,7 @@ msgid "Port for apcupsd communication"
 msgstr "apcupsd 通信端口"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "进程"
 
@@ -571,9 +588,10 @@ msgstr "进程插件配置"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua:20
 msgid "Processes to monitor separated by space"
-msgstr "过程监控,用空格隔开"
+msgstr "监控的进程,用空格隔开"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "处理器"
 
@@ -620,17 +638,18 @@ msgstr "脚本"
 msgid "Seconds"
 msgstr "秒"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Sensor list"
 msgstr "传感器列表"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: 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:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
 msgid "Sensors Plugin Configuration"
-msgstr "Sensors 插件配置"
+msgstr "传感器插件配置"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:54
 msgid "Server host"
@@ -664,7 +683,7 @@ msgstr "套接字组"
 msgid "Socket permissions"
 msgstr "套接字权限"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
 msgid "Source ip range"
 msgstr "源 IP 区间"
 
@@ -681,6 +700,7 @@ msgid "Specifies what information to collect about the global topology."
 msgstr "收集指定拓扑相关信息。"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr "Splash Leases"
 
@@ -711,10 +731,12 @@ msgid "Stored timespans"
 msgstr "存储时间跨度"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
-msgstr "系统载"
+msgstr "系统载"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "TCP 连接数"
 
@@ -730,7 +752,7 @@ msgstr "网络包 TTL"
 msgid "TTL for ping packets"
 msgstr "ping 包 TTL"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
 msgid "Table"
 msgstr "表"
 
@@ -748,13 +770,13 @@ msgid ""
 "plugin of OLSRd."
 msgstr "OLSRd 插件通过 txtinfo 获取 meshed 网络信息。"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: 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 "OpenVPN 插件可以获取 VPN 连接当前状态"
+msgstr "OpenVPN 插件可以获取 VPN 连接当前状态"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
 msgid ""
 "The conntrack plugin collects statistics about the number of tracked "
 "connections."
@@ -768,7 +790,7 @@ msgstr "cpu 插件获取处理器相关信息。"
 msgid ""
 "The csv plugin stores collected data in csv file format for further "
 "processing by external programs."
-msgstr "csv插件用于存储数据,以方便其他程序处理数据。"
+msgstr "csv 插件用于存储数据,以方便其他程序处理数据。"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:6
 msgid ""
@@ -780,7 +802,7 @@ msgstr "df 插件收集磁盘空间使用情况、挂载点及文件系统相关
 msgid ""
 "The disk plugin collects detailed usage statistics for selected partitions "
 "or whole disks."
-msgstr "disk 插件收集磁盘分区使用情况及相关信息。"
+msgstr "磁盘插件收集磁盘分区使用情况及相关信息。"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/dns.lua:9
 msgid ""
@@ -801,7 +823,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 "entropy 插件收集可用熵的统计信息。"
+msgstr "插件收集可用熵的统计信息。"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:6
 msgid ""
@@ -813,9 +835,9 @@ msgstr ""
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua:9
 msgid ""
 "The interface plugin collects traffic statistics on selected interfaces."
-msgstr "Interface 插件用于收集选定接口的数据包的统计信息。"
+msgstr "接口插件用于收集选定接口的流量统计信息。"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: 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."
@@ -837,17 +859,17 @@ msgstr "iwinfo 插件收集无线信号强度、噪声和质量的统计信息
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua:6
 msgid "The load plugin collects statistics about the general system load."
-msgstr "load 插件收集常规系统加载统计信息。"
+msgstr "负载插件收集系统负载的统计信息。"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
 msgid "The memory plugin collects statistics about the memory usage."
-msgstr "memory 插件收集关于内存使用情况的统计信息。"
+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 "netlink 插件收集为选定接口 qdisc-、class- 和 filter- 的扩展数据。"
+msgstr "netlink 插件为选定接口收集如 qdisc、class 和 filter 的数据。"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:6
 msgid ""
@@ -858,7 +880,7 @@ msgid ""
 msgstr ""
 "network 插件提供了基于网络的不同 Collectd 实例。Collectd 可以工作在客户端和服"
 "务器两个模式。在客户端模式下收集本地信息,然后转移到一个 Collectd 服务器实例"
-"中,在服务器模式将从其他主机收集信息。"
+"中在服务器模式将从其他主机收集信息。"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:6
 msgid ""
@@ -870,7 +892,7 @@ msgstr "ping 插件将发送 icmp echo replies 到选定主机来测量每台主
 msgid ""
 "The processes plugin collects information like cpu time, page faults and "
 "memory usage of selected processes."
-msgstr "processes 插件收集选定进程的 cpu 时间、页面错误和内存使用信息。"
+msgstr "进程插件收集选定进程的 cpu 时间、页面错误和内存使用信息。"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:6
 msgid ""
@@ -883,11 +905,11 @@ msgstr ""
 "><strong>警告:错误的参数设置,将导致非常高的临时内存消耗。这可能会使设备无法"
 "使用!</strong>"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: 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 "sensors 插件使用 Linux Sensors 框架来收集环境统计信息。"
+msgstr "传感器插件使用 Linux Sensors 框架来收集环境统计信息。"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:6
 msgid ""
@@ -909,7 +931,7 @@ msgstr ""
 msgid ""
 "The tcpconns plugin collects information about open tcp connections on "
 "selected ports."
-msgstr "tcpconns 插件收集选定端口 TCP 连接信息。"
+msgstr "tcpconns 插件收集选定端口 TCP 连接信息。"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:5
 msgid ""
@@ -917,8 +939,8 @@ msgid ""
 "read from /sys/class/thermal/*/temp ( '*' denotes the thermal device to be "
 "read, e.g. thermal_zone1 )"
 msgstr ""
-"thermal 插件将会监控系统温度。数据主要取自 /sys/class/thermal/*/temp ('*' 表"
-"示温感设备的名字,比如 thermal_zone1) 。"
+"温感插件将会监控系统温度。数据主要取自 /sys/class/thermal/*/temp ('*' 表示温"
+"感设备的名字,比如 thermal_zone1) 。"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua:6
 msgid ""
@@ -926,11 +948,12 @@ msgid ""
 "collected data from a running collectd instance."
 msgstr "unixsock 插件创建一个 unix 套接字可用于读取 Collectd 实例的收集信息。"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: 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 "uptime 插件收集系统启动时间的统计信息。"
+msgstr "运行时间插件收集系统启动时间的统计信息。"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr "温感"
 
@@ -950,7 +973,7 @@ msgstr "此插件收集处理器频率调整的统计信息。"
 msgid ""
 "This section defines on which interfaces collectd will wait for incoming "
 "connections."
-msgstr "å®\9aä¹\89 Collectd å°\86ç\9b\91å\90¬å\93ªä¸ªæ\8e¥å\8f£æ\9d¥ä¼ å\85¥è¿\9eæ\8e¥æ\94¶é\9b\86æ\95°æ\8d®。"
+msgstr "å®\9aä¹\89 Collectd å°\86ç­\89å¾\85ä¼ å\85¥è¿\9eæ\8e¥ç\9a\84æ\8e¥å\8f£。"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:46
 msgid ""
@@ -963,6 +986,7 @@ msgstr "尝试解析主机全域名"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr "UPS"
 
@@ -976,7 +1000,7 @@ msgstr "UPS 名使用 NUT(Network UPS Tools)格式:ups@host"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:22
 msgid "URL"
-msgstr ""
+msgstr "URL"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:57
 msgid "UnixSock"
@@ -987,14 +1011,15 @@ msgid "Unixsock Plugin Configuration"
 msgstr "Unixsock 插件配置"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: 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:13
+#: 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:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
 msgid "Use improved naming schema"
 msgstr "使用更高级的命名规则"
 
@@ -1012,6 +1037,7 @@ msgid "Verbose monitoring"
 msgstr "详细监测"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "无线"
 
@@ -1025,26 +1051,27 @@ msgid ""
 msgstr "您可以安装更多的 collectd-mod-* 插件以获得更多的统计数据。"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: 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 "cUrl 插件配置"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "e.g. br-ff"
 msgstr "例如:br-ff"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "e.g. br-lan"
 msgstr "例如:br-lan"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
 msgid "e.g. reject-with tcp-reset"
 msgstr "例如:eject-with tcp-reset"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "max. 16 chars"
 msgstr "最长 16 个字符"
 
index 634de0118cec1b132dde877f8ec7c64a306461be..881f20888886eb510bb938dd20df29caa6fa0a43 100644 (file)
@@ -1,22 +1,23 @@
 #
-# Yangfl <mmyangfl@gmail.com>, 2017.
+# Yangfl <mmyangfl@gmail.com>, 2017-2019.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2017-10-29 15:50+0800\n"
+"PO-Revision-Date: 2019-01-03 21:39+0800\n"
 "Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
 "Language: zh_TW\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: Gtranslator 3.30.1\n"
 "Language-Team:  <debian-l10n-chinese@lists.debian.org>\n"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
 msgid "APC UPS"
 msgstr "APC UPS"
 
@@ -24,7 +25,7 @@ msgstr "APC UPS"
 msgid "APCUPS Plugin Configuration"
 msgstr "APCUPS 外掛配置"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
 msgid "Action (target)"
 msgstr "動作(目標)"
 
@@ -32,7 +33,7 @@ msgstr "動作(目標)"
 msgid "Add command for reading values"
 msgstr "新增指令讀取資料"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
 msgid "Add matching rule"
 msgstr "新增匹配規則"
 
@@ -45,7 +46,7 @@ msgstr "使用空格分隔多個主機"
 msgid "Add notification command"
 msgstr "新增通知指令"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
 msgstr "連線使用者總數"
 
@@ -62,6 +63,7 @@ msgid "CPU Context Switches Plugin Configuration"
 msgstr "CPU Context Switches 外掛配置"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
 msgid "CPU Frequency"
 msgstr "CPU 頻率"
 
@@ -89,7 +91,7 @@ msgstr "收集快取資料"
 msgid "Cache flush interval"
 msgstr "快取清空間隙"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
 msgid "Chain"
 msgstr "鏈"
 
@@ -119,14 +121,16 @@ msgstr ""
 "以更改 Collectd 守護程序常規設定。"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
 msgid "Conntrack"
 msgstr "Conntrack"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
 msgid "Conntrack Plugin Configuration"
 msgstr "Conntrack 外掛配置"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
 msgid "Context Switches"
 msgstr "上下文切換"
 
@@ -135,6 +139,7 @@ msgid "DF Plugin Configuration"
 msgstr "DF 外掛配置"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
 msgid "DNS"
 msgstr "DNS"
 
@@ -150,7 +155,7 @@ msgstr "資料收集間隙"
 msgid "Datasets definition file"
 msgstr "資料集定義檔案"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
 msgid "Destination ip range"
 msgstr "目標 IP 區間"
 
@@ -167,10 +172,12 @@ msgid "Disk Plugin Configuration"
 msgstr "Disk 外掛配置"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
 msgid "Disk Space Usage"
 msgstr "磁碟空間使用情況"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
 msgid "Disk Usage"
 msgstr "磁碟使用情況"
 
@@ -196,10 +203,10 @@ msgstr "留空 = 監控所有"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:17
 msgid "Enable"
-msgstr ""
+msgstr "啟用"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:18
+#: 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/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -212,29 +219,30 @@ msgstr ""
 #: 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:29
+#: 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:18
+#: 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:16
+#: 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:72
+#: 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:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
 msgid "Enable this plugin"
 msgstr "啟用該外掛"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
 msgstr "熵"
 
@@ -255,6 +263,7 @@ msgid "Filter class monitoring"
 msgstr "Filter 類監測"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
 msgid "Firewall"
 msgstr "防火牆"
 
@@ -266,7 +275,7 @@ msgstr "清空快取後"
 msgid "Forwarding between listen and server addresses"
 msgstr "轉發監聽伺服器和應用伺服器之間資料"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
 msgid "Gather compression statistics"
 msgstr "收集壓縮統計資訊"
 
@@ -274,7 +283,7 @@ msgstr "收集壓縮統計資訊"
 msgid "General plugins"
 msgstr "通用外掛"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
 msgid "Generate a separate graph for each logged user"
 msgstr "為每個記錄的使用者生成一個單獨的圖表"
 
@@ -304,13 +313,13 @@ msgstr ""
 "在這裡,您可以定義外部指令,當 Collectd 達到一定閾值時,將啟動指令。閥值將會"
 "作為指令的標準輸入。"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: 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 "在這裡,您可以定義各種監控 iptables 規則臨界值。"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Hold Ctrl to select multiple items or to deselect entries."
 msgstr "按住 Ctrl 鍵來選擇或取消選擇多個專案。"
 
@@ -334,7 +343,7 @@ msgstr "IRQ 外掛配置"
 msgid "Ignore source addresses"
 msgstr "忽略源位址"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "Incoming interface"
 msgstr "入介面"
 
@@ -343,10 +352,12 @@ msgid "Interface Plugin Configuration"
 msgstr "Interface 外掛配置"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
 msgstr "Interfaces"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
 msgid "Interrupts"
 msgstr "中斷"
 
@@ -354,7 +365,7 @@ msgstr "中斷"
 msgid "Interval for pings"
 msgstr "ping 間隙"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
 msgid "Iptables Plugin Configuration"
 msgstr "Iptables 外掛配置"
 
@@ -389,10 +400,11 @@ msgid "Maximum allowed connections"
 msgstr "最大允許連線數"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
 msgid "Memory"
 msgstr "記憶體"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
 msgid "Memory Plugin Configuration"
 msgstr "記憶體外掛配置"
 
@@ -402,7 +414,7 @@ msgstr "記憶體外掛配置"
 #: 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:120
+#: 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 "監測所有(除特別註明外)"
@@ -411,7 +423,7 @@ msgstr "監測所有(除特別註明外)"
 msgid "Monitor all local listen ports"
 msgstr "監測所有本地監聽埠"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
 msgid "Monitor all sensors"
 msgstr "監控所有感測器"
 
@@ -467,13 +479,14 @@ msgstr "監測遠端埠"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:20
 msgid "Name"
-msgstr ""
+msgstr "名稱"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "Name of the rule"
 msgstr "規則名"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
 msgid "Netlink"
 msgstr "Netlink"
 
@@ -493,7 +506,7 @@ msgstr "Network 外掛配置"
 msgid "Network plugins"
 msgstr "Network 外掛"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
 msgid "Network protocol"
 msgstr "Network 協議"
 
@@ -510,6 +523,7 @@ msgid "Number of threads for data collection"
 msgstr "收集程式使用執行緒數"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
 msgid "OLSRd"
 msgstr "OLSRd"
 
@@ -522,22 +536,23 @@ msgid "Only create average RRAs"
 msgstr "僅建立平均 RRAs"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
 msgid "OpenVPN"
 msgstr "OpenVPN"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
 msgid "OpenVPN Plugin Configuration"
 msgstr "OpenVPN 外掛配置"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
 msgid "OpenVPN status files"
 msgstr "OpenVPN 狀態檔案"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: 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:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "Outgoing interface"
 msgstr "出介面"
 
@@ -546,6 +561,7 @@ msgid "Output plugins"
 msgstr "Output 外掛"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
 msgid "Ping"
 msgstr "Ping"
 
@@ -562,6 +578,7 @@ msgid "Port for apcupsd communication"
 msgstr "apcupsd 通訊埠"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
 msgid "Processes"
 msgstr "程序"
 
@@ -574,6 +591,7 @@ msgid "Processes to monitor separated by space"
 msgstr "過程監控,用空格隔開"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
 msgid "Processor"
 msgstr "處理器"
 
@@ -620,15 +638,16 @@ msgstr "指令碼"
 msgid "Seconds"
 msgstr "秒"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Sensor list"
 msgstr "感測器列表"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: 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:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
 msgid "Sensors Plugin Configuration"
 msgstr "Sensors 外掛配置"
 
@@ -664,7 +683,7 @@ msgstr "套接字組"
 msgid "Socket permissions"
 msgstr "套接字許可權"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
 msgid "Source ip range"
 msgstr "源 IP 區間"
 
@@ -681,6 +700,7 @@ msgid "Specifies what information to collect about the global topology."
 msgstr "收集指定拓撲相關資訊。"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
 msgid "Splash Leases"
 msgstr "Splash Leases"
 
@@ -711,10 +731,12 @@ msgid "Stored timespans"
 msgstr "儲存時間跨度"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
 msgid "System Load"
 msgstr "系統載入"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
 msgid "TCP Connections"
 msgstr "TCP 連線數"
 
@@ -730,7 +752,7 @@ msgstr "網路包 TTL"
 msgid "TTL for ping packets"
 msgstr "ping 包 TTL"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
 msgid "Table"
 msgstr "表"
 
@@ -748,13 +770,13 @@ msgid ""
 "plugin of OLSRd."
 msgstr "OLSRd 外掛通過 txtinfo 獲取 meshed 網路資訊。"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: 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 "OpenVPN 外掛可以獲取 VPN 連線當前狀態"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
 msgid ""
 "The conntrack plugin collects statistics about the number of tracked "
 "connections."
@@ -815,7 +837,7 @@ msgid ""
 "The interface plugin collects traffic statistics on selected interfaces."
 msgstr "Interface 外掛用於收集選定介面的資料包的統計資訊。"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: 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."
@@ -839,7 +861,7 @@ msgstr "iwinfo 外掛收集無線訊號強度、噪聲和質量的統計資訊
 msgid "The load plugin collects statistics about the general system load."
 msgstr "load 外掛收集常規系統載入統計資訊。"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
 msgid "The memory plugin collects statistics about the memory usage."
 msgstr "memory 外掛收集關於記憶體使用情況的統計資訊。"
 
@@ -883,7 +905,7 @@ msgstr ""
 "><strong>警告:錯誤的引數設定,將導致非常高的臨時記憶體消耗。這可能會使裝置無"
 "法使用!</strong>"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: 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."
@@ -926,11 +948,12 @@ msgid ""
 "collected data from a running collectd instance."
 msgstr "unixsock 外掛建立一個 unix 套接字可用於讀取 Collectd 例項的收集資訊。"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: 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 "uptime 外掛收集系統啟動時間的統計資訊。"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
 msgid "Thermal"
 msgstr "溫感"
 
@@ -963,6 +986,7 @@ msgstr "嘗試解析主機全域名"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
 msgid "UPS"
 msgstr "UPS"
 
@@ -976,7 +1000,7 @@ msgstr "UPS 名使用 NUT(Network UPS Tools)格式:ups@host"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:22
 msgid "URL"
-msgstr ""
+msgstr "URL"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:57
 msgid "UnixSock"
@@ -987,14 +1011,15 @@ msgid "Unixsock Plugin Configuration"
 msgstr "Unixsock 外掛配置"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: 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:13
+#: 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:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
 msgid "Use improved naming schema"
 msgstr "使用更高階的命名規則"
 
@@ -1012,6 +1037,7 @@ msgid "Verbose monitoring"
 msgstr "詳細監測"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
 msgstr "無線"
 
@@ -1025,26 +1051,27 @@ msgid ""
 msgstr "您可以安裝更多的 collectd-mod-* 外掛以獲得更多的統計資料。"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: 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 "cUrl 外掛配置"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "e.g. br-ff"
 msgstr "例如:br-ff"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
 msgid "e.g. br-lan"
 msgstr "例如:br-lan"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
 msgid "e.g. reject-with tcp-reset"
 msgstr "例如:eject-with tcp-reset"
 
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "max. 16 chars"
 msgstr "最長 16 個字元"
 
index 1e841fec8aa9bb4dff35e628ef04a5f1fa6c77e3..f84f67d1fcbd06c8d234b1a95780c94e03c11df4 100644 (file)
@@ -137,7 +137,7 @@ config statistics 'collectd_netlink'
 
 config statistics 'collectd_nut'
        option enable '0'
-       option UPS 'myupsname'
+       list UPS 'myupsname'
 
 config statistics 'collectd_olsrd'
        option enable '0'
index 7d1349b249939ce2cebde7c0363c6821ad6edc48..55cc6979e52d8006c62fcbc8f99c9d62968e1ab9 100755 (executable)
@@ -393,9 +393,9 @@ plugins = {
        network = config_network,
 
        nut = {
-               { "UPS" },
                { },
-               { }
+               { },
+               { "UPS" }
        },
 
        olsrd = {
index b45e03252174eb03b8027a4e06a997d4b3fb9296..28b0940b3421aca346eed716291b55d364d66933 100644 (file)
@@ -1,17 +1,17 @@
 msgid ""
 msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2012-08-21 22:06+0200\n"
-"PO-Revision-Date: 2012-08-26 10:47+0200\n"
+"PO-Revision-Date: 2019-03-02 12:35-0300\n"
 "Last-Translator: José Vicente <josevteg@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\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: Pootle 2.0.6\n"
+"X-Generator: Poedit 2.2.1\n"
+"Language-Team: \n"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:39
 msgid "Alternative download speed"
@@ -19,7 +19,7 @@ msgstr "Velocidad de descarga alternativa"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:36
 msgid "Alternative speed enabled"
-msgstr "Velocidad alternativa activada"
+msgstr "Velocidad alternativa habilitada"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:190
 msgid "Alternative speed time begin"
@@ -35,7 +35,7 @@ msgstr "Hora de fin de la velocidad alternativa"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:183
 msgid "Alternative speed timing enabled"
-msgstr "Temporización alternativa de la velocidad activada"
+msgstr "Temporización alternativa de la velocidad habilitada"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:41
 msgid "Alternative upload speed"
@@ -43,7 +43,7 @@ msgstr "Velocidad de subida alternativa"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:79
 msgid "Automatically start added torrents"
-msgstr "Arrancar automáticamente los torrents al añadirlos"
+msgstr "Iniciar automáticamente los torrents al añadirlos"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:34
 msgid "Bandwidth settings"
@@ -59,7 +59,7 @@ msgstr "Dirección IPv6 a asociar"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:57
 msgid "Block list enabled"
-msgstr "Lista de bloques activada"
+msgstr "Lista de bloques habilitada"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:60
 msgid "Blocklist URL"
@@ -75,15 +75,15 @@ msgstr "Tamaño de la caché en MB"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:25
 msgid "Config file directory"
-msgstr "Directorio del fichero de configuración"
+msgstr "Carpeta del archivo de configuración"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:32
 msgid "Custom WEB UI directory"
-msgstr ""
+msgstr "Directorio personalizado de WEB UI"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:94
 msgid "DHT enabled"
-msgstr "DHT activado"
+msgstr "DHT habilitado"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:111
 msgid "Debug"
@@ -91,11 +91,11 @@ msgstr "Depurar"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:65
 msgid "Download directory"
-msgstr "Directorio de descargas"
+msgstr "Carpeta de descargas"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:202
 msgid "Download queue enabled"
-msgstr "Cola de descargas activada"
+msgstr "Cola de descargas habilitada"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:205
 msgid "Download queue size"
@@ -103,15 +103,15 @@ msgstr "Tamaño de la cola de descargas"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:86
 msgid "Enable watch directory"
-msgstr "Activar directorio a observar"
+msgstr "Habilitar carpeta a observar"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:23
 msgid "Enabled"
-msgstr "Activado"
+msgstr "Habilitado"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:97
 msgid "Encryption"
-msgstr "Encriptado"
+msgstr "Cifrado"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:109
 msgid "Error"
@@ -123,7 +123,7 @@ msgstr "Rápido"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:63
 msgid "Files and Locations"
-msgstr "Ficheros y posiciones"
+msgstr "Archivos y posiciones"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:100
 msgid "Forced"
@@ -135,7 +135,7 @@ msgstr "Lleno"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:136
 msgid "Global peer limit"
-msgstr "Límite global de máquinas"
+msgstr "Límite global de pares"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:19
 msgid "Global settings"
@@ -147,15 +147,15 @@ msgstr "Límite de sembrado en vacío"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:120
 msgid "Idle seeding limit enabled"
-msgstr "Límite de sembrado en vacío activado"
+msgstr "Límite de sembrado en vacío habilitado"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:69
 msgid "Incomplete directory"
-msgstr "Directorio incompleto"
+msgstr "Carpeta incompleta"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:66
 msgid "Incomplete directory enabled"
-msgstr "Directorio incompleto activado"
+msgstr "Carpeta incompleta habilitada"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:110
 msgid "Info"
@@ -163,11 +163,11 @@ msgstr "Información"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:104
 msgid "LPD enabled"
-msgstr "LPD activado"
+msgstr "LPD habilitado"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:101
 msgid "Lazy bitfield enabled"
-msgstr "Lazy bitfield activado"
+msgstr "Lazy bitfield habilitado"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:107
 msgid "Message level"
@@ -187,9 +187,9 @@ msgid ""
 "enabled, add a value. For Sunday - 1, Monday - 2, Tuesday - 4, Wednesday - "
 "8, Thursday - 16, Friday - 32, Saturday - 64"
 msgstr ""
-"Número/en bits. Empiece con 0 y por cada día que quiera que se active el "
-"programados sume: Para domingo - 1, lunes - 2, martes - 4, miércoles - 8, "
-"jueves - 16, viernes - 32, sábado - 64"
+"Número/bits. Comience con 0, luego, para cada día que desee habilitar el "
+"programador, agregue un valor. Para el domingo - 1, lunes - 2, martes - 4, "
+"miércoles - 8, jueves - 16, viernes - 32, sábado - 64"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:72
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:98
@@ -202,7 +202,7 @@ msgstr "Interfaz de red abierta"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:112
 msgid "PEX enabled"
-msgstr "PEX activado"
+msgstr "PEX habilitado"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:140
 msgid "Peer Port settings"
@@ -242,7 +242,7 @@ msgstr "Peer socket tos"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:150
 msgid "Port forwarding enabled"
-msgstr "Traspaso de puertos activado"
+msgstr "Reenvío de puertos habilitado"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:99
 msgid "Preferred"
@@ -250,11 +250,11 @@ msgstr "Preferente"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:75
 msgid "Prefetch enabled"
-msgstr "Activar prefetch"
+msgstr "Habilitar prefetch"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:207
 msgid "Queue stalled enabled"
-msgstr "Activar bloqueo de cola"
+msgstr "Habilitar bloqueo de cola"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:210
 msgid "Queue stalled minutes"
@@ -278,7 +278,7 @@ msgstr "Dirección de asociación RPC"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:156
 msgid "RPC enabled"
-msgstr "RPC activado"
+msgstr "RPC habilitado"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:177
 msgid "RPC password"
@@ -302,7 +302,7 @@ msgstr "Lista blanca RPC"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:165
 msgid "RPC whitelist enabled"
-msgstr "Activar listas blancas RPC"
+msgstr "Habilitar listas blancas RPC"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:197
 msgid "Ratio limit"
@@ -310,11 +310,11 @@ msgstr "Límite de ratio"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:194
 msgid "Ratio limit enabled"
-msgstr "Límite de ratio activado"
+msgstr "Límite de ratio habilitado"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:76
 msgid "Rename partial files"
-msgstr "Renombrar ficheros parciales"
+msgstr "Renombrar archivos parciales"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:26
 msgid "Run daemon as user"
@@ -326,19 +326,19 @@ msgstr "Programación"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:217
 msgid "Scrape paused torrents enabled"
-msgstr "Activar scrape de torrents en pausa"
+msgstr "Habilitar scrape de torrents en pausa"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:115
 msgid "Script torrent done enabled"
-msgstr "Activar script de fin de torrent"
+msgstr "Habilitar script de fin de torrent"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:118
 msgid "Script torrent done filename"
-msgstr "Nombre de fichero del script"
+msgstr "Nombre de archivo del script"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:212
 msgid "Seed queue enabled"
-msgstr "Cola de seed activada"
+msgstr "Cola de seed Habilitar "
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:215
 msgid "Seed queue size"
@@ -350,7 +350,7 @@ msgstr "Velocidad mínima"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:43
 msgid "Speed limit down enabled"
-msgstr "Velocidad mínima activada"
+msgstr "Velocidad mínima habilitada"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:51
 msgid "Speed limit up"
@@ -358,7 +358,7 @@ msgstr "Velocidad máxima"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:48
 msgid "Speed limit up enabled"
-msgstr "Velocidad máxima activada"
+msgstr "Velocidad máxima habilitada"
 
 #: applications/luci-app-transmission/luasrc/controller/transmission.lua:11
 msgid "Transmission"
@@ -369,11 +369,11 @@ msgid ""
 "Transmission daemon is a simple bittorrent client, here you can configure "
 "the settings."
 msgstr ""
-"Configuración. El demonio Transmission es un cliente de bittorrent simple."
+"Configuración. El demonio Transmission es un cliente de BitTorrent simple."
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:82
 msgid "Trash original torrent files"
-msgstr "Eliminar los ficheros torrent originales"
+msgstr "Eliminar los archivos torrents originales"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:53
 msgid "Upload slots per torrent"
@@ -381,7 +381,7 @@ msgstr "Ranuras de subida por torrent"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:89
 msgid "Watch directory"
-msgstr "Directorio a vigilar"
+msgstr "Carpeta a vigilar"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:190
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:192
@@ -394,4 +394,4 @@ msgstr "precolocación"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:125
 msgid "uTP enabled"
-msgstr "uTP activado"
+msgstr "uTP habilitado"
index 0c5890810e9aaca12c69222097a91207d25f04a8..b201abf14d9e9631827e47867de71b9b3721304d 100644 (file)
@@ -1,4 +1,4 @@
--- Copyright 2017-2018 Dirk Brenken (dev@brenken.org)
+-- Copyright 2017-2019 Dirk Brenken (dev@brenken.org)
 -- This is free software, licensed under the Apache License, Version 2.0
 
 module("luci.controller.travelmate", package.seeall)
@@ -56,14 +56,8 @@ function status_update()
 end
 
 function logread()
-       local content
+       local content = util.trim(util.exec("logread -e 'travelmate-'")) or ""
 
-       if nixio.fs.access("/var/log/messages") then
-               content = util.trim(util.exec("grep -F 'travelmate-' /var/log/messages"))
-       else
-               content = util.trim(util.exec("logread -e 'travelmate-'"))
-       end
-       
        if content == "" then
                content = "No travelmate related logs yet!"
        end
index e98cde719c317bdb3036bbdd42ebe85d0f83e84a..827a39b8cf3713c81884ab9b815c5943e93e7f8a 100644 (file)
@@ -1,4 +1,4 @@
--- Copyright 2017-2018 Dirk Brenken (dev@brenken.org)
+-- Copyright 2017-2019 Dirk Brenken (dev@brenken.org)
 -- This is free software, licensed under the Apache License, Version 2.0
 
 local fs       = require("nixio.fs")
@@ -17,11 +17,6 @@ m = Map("travelmate", translate("Travelmate"),
        .. "see online documentation</a>", "https://github.com/openwrt/packages/blob/master/net/travelmate/files/README.md"))
 m:chain("network")
 m:chain("firewall")
-m.apply_on_parse = true
-
-function m.on_apply(self)
-       luci.sys.call("/etc/init.d/travelmate restart >/dev/null 2>&1")
-end
 
 -- Interface Wizard
 
@@ -65,23 +60,30 @@ o2 = s:option(Flag, "trm_captive", translate("Captive Portal Detection"),
 o2.default = o2.enabled
 o2.rmempty = false
 
-o3 = s:option(Flag, "trm_proactive", translate("ProActive Uplink Switch"),
-       translate("Proactively scan and switch to a higher prioritized uplink, despite of an already existing connection."))
-o3.default = o3.enabled
+o3 = s:option(Flag, "trm_netcheck", translate("Net Error Check"),
+       translate("Treat missing internet availability as an error."))
+o3:depends("trm_captive", 1)
+o3.default = o3.disabled
 o3.rmempty = false
 
-o4 = s:option(ListValue, "trm_iface", translate("Uplink / Trigger interface"),
+o4 = s:option(Flag, "trm_proactive", translate("ProActive Uplink Switch"),
+       translate("Proactively scan and switch to a higher prioritized uplink, despite of an already existing connection."))
+o4.default = o4.enabled
+o4.rmempty = false
+
+o5 = s:option(ListValue, "trm_iface", translate("Uplink / Trigger interface"),
        translate("Name of the used uplink interface."))
 if dump then
        local i, v
        for i, v in ipairs(dump.interface) do
                if v.interface ~= "loopback" and v.interface ~= "lan" then
-                       o4:value(v.interface)
+                       local device = v.l3_device or v.device or "-"
+                       o5:value(v.interface, v.interface.. " (" ..device.. ")")
                end
        end
 end
-o4.default = trmiface
-o4.rmempty = false
+o5.default = trmiface
+o5.rmempty = false
 
 -- Runtime information
 
@@ -101,34 +103,40 @@ e2 = e:option(Value, "trm_radio", translate("Radio Selection / Order"),
        translate("Restrict travelmate to a single radio (e.g. 'radio1') or change the overall scanning order (e.g. 'radio1 radio2 radio0')."))
 e2.rmempty = true
 
-e3 = e:option(Value, "trm_triggerdelay", translate("Trigger Delay"),
-       translate("Additional trigger delay in seconds before travelmate processing begins."))
-e3.datatype = "range(1,60)"
-e3.default = 2
+e3 = e:option(Value, "trm_listexpiry", translate("List Auto Expiry"),
+       translate("Automatically resets the 'Faulty Stations' list after n minutes. Default is '0' which means no expiry."))
+e3.datatype = "range(0,300)"
+e3.default = 0
 e3.rmempty = false
 
-e4 = e:option(Value, "trm_maxretry", translate("Connection Limit"),
-       translate("Retry limit to connect to an uplink."))
-e4.default = 3
-e4.datatype = "range(1,10)"
+e4 = e:option(Value, "trm_triggerdelay", translate("Trigger Delay"),
+       translate("Additional trigger delay in seconds before travelmate processing begins."))
+e4.datatype = "range(1,60)"
+e4.default = 2
 e4.rmempty = false
 
-e5 = e:option(Value, "trm_minquality", translate("Signal Quality Threshold"),
-       translate("Minimum signal quality threshold as percent for conditional uplink (dis-) connections."))
-e5.default = 35
-e5.datatype = "range(20,80)"
+e5 = e:option(Value, "trm_maxretry", translate("Connection Limit"),
+       translate("Retry limit to connect to an uplink."))
+e5.default = 5
+e5.datatype = "range(1,10)"
 e5.rmempty = false
 
-e6 = e:option(Value, "trm_maxwait", translate("Interface Timeout"),
-       translate("How long should travelmate wait for a successful wlan uplink connection."))
-e6.default = 30
-e6.datatype = "range(20,40)"
+e6 = e:option(Value, "trm_minquality", translate("Signal Quality Threshold"),
+       translate("Minimum signal quality threshold as percent for conditional uplink (dis-) connections."))
+e6.default = 35
+e6.datatype = "range(20,80)"
 e6.rmempty = false
 
-e7 = e:option(Value, "trm_timeout", translate("Overall Timeout"),
-       translate("Overall retry timeout in seconds."))
-e7.default = 60
-e7.datatype = "range(30,300)"
+e7 = e:option(Value, "trm_maxwait", translate("Interface Timeout"),
+       translate("How long should travelmate wait for a successful wlan uplink connection."))
+e7.default = 30
+e7.datatype = "range(20,40)"
 e7.rmempty = false
 
+e8 = e:option(Value, "trm_timeout", translate("Overall Timeout"),
+       translate("Overall retry timeout in seconds."))
+e8.default = 60
+e8.datatype = "range(30,300)"
+e8.rmempty = false
+
 return m
index 14afe3997fe23ccf119914c861ea82e6f1985f03..36b00818651e5f09488082f5f2a7ca78960b4670 100644 (file)
@@ -1,8 +1,8 @@
 <style type="text/css">
        textarea
        {
-               width: 100%;
-               height: 450px;
+               width: 100% !important;
+               height: 450px !important;
                border: 1px solid #cccccc;
                padding: 5px;
                font-size: 12px;
@@ -16,8 +16,8 @@
        select[readonly],
        textarea[readonly]
        {
-               width: 100%;
-               height: 450px;
+               width: 100% !important;
+               height: 450px !important;
                border: 1px solid #cccccc;
                padding: 5px;
                font-size: 12px;
@@ -33,7 +33,7 @@
        .cbi-section-table-row,
        .tr[data-title]::before
        {
-               text-align: left;
+               text-align: left !important;
                vertical-align: top;
                margin-left: 0px;
                padding-left: 2px;
diff --git a/applications/luci-app-travelmate/po/es/travelmate.po b/applications/luci-app-travelmate/po/es/travelmate.po
new file mode 100644 (file)
index 0000000..44a0348
--- /dev/null
@@ -0,0 +1,586 @@
+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"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\n"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:197
+msgid "AP on"
+msgstr "AP en"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:113
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:51
+msgid "Action"
+msgstr "Acción"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:80
+msgid "Add Uplink"
+msgstr "Añadir enlace"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:11
+msgid "Add Wireless Uplink Configuration"
+msgstr "Añadir configuración de enlace inalámbrico"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:113
+msgid ""
+"Additional trigger delay in seconds before travelmate processing begins."
+msgstr ""
+"Demora adicional del disparador en segundos antes de que comience el "
+"procesamiento de travelmate"
+
+#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:21
+msgid "Advanced"
+msgstr "Avanzado"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:100
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:86
+msgid "Authentication"
+msgstr "Autenticación"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:70
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:87
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:57
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:73
+msgid "Automatic"
+msgstr "Automático"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:107
+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:44
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:27
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:111
+msgid "BSSID"
+msgstr "BSSID"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:13
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:10
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:89
+msgid "Back to overview"
+msgstr "Volver a la visión general"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:58
+msgid "Captive Portal Detection"
+msgstr "Detección de portal cautivo"
+
+#: 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 ""
+"Verifique la disponibilidad de Internet, registre las redirecciones del "
+"portal cautivo y mantenga la conexión del enlace \"viva\"."
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:69
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:86
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:56
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:72
+msgid "Cipher"
+msgstr "Cifrado"
+
+#: 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 ""
+"Configuración del paquete travelmate para habilitar la funcionalidad de "
+"enrutador de viaje."
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:118
+msgid "Connection Limit"
+msgstr "Límite de conexión"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:25
+msgid "Create Uplink interface"
+msgstr "Crear interfaz de enlace"
+
+#: 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 ""
+"Cree una nueva interfaz inalámbrica de enlace, configúrela para usar dhcp y"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:134
+msgid "Delete"
+msgstr "Eliminar"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:134
+msgid "Delete this Uplink"
+msgstr "Eliminar este enlace"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:109
+msgid "Device"
+msgstr "Dispositivo"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:132
+msgid "Down"
+msgstr "Abajo"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:93
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:79
+msgid "EAP-Method"
+msgstr "Método EAP"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:133
+msgid "Edit"
+msgstr "Editar"
+
+#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:25
+msgid "Edit Firewall Configuration"
+msgstr "Editar la configuración del Firewall"
+
+#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:24
+msgid "Edit Network Configuration"
+msgstr "Editar la configuración de red"
+
+#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:22
+msgid "Edit Travelmate Configuration"
+msgstr "Editar la configuración de Travelmate"
+
+#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:23
+msgid "Edit Wireless Configuration"
+msgstr "Editar la configuración del WiFi"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:8
+msgid "Edit Wireless Uplink Configuration"
+msgstr "Editar la configuración del enlace inalámbrico"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:133
+msgid "Edit this Uplink"
+msgstr "Editar este enlace"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:54
+msgid "Enable Travelmate"
+msgstr "Habilitar Travelmate"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:98
+msgid "Enable Verbose Debug Logging"
+msgstr "Habilitar registro de depuración detallado"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:51
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:63
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:80
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:40
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:50
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:66
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:112
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:49
+msgid "Encryption"
+msgstr "Encriptación"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:95
+msgid "Extra Options"
+msgstr "Opciones extra"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:125
+msgid "Faulty Stations"
+msgstr "Estaciones defectuosas"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:148
+msgid "Find and join network on"
+msgstr "Encuentra y unirse a la red en"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:208
+msgid "For QR-Code support please install package 'qrencode'!"
+msgstr "Para soporte de código QR, instale el paquete 'qrencode'!"
+
+#: 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 ""
+"Para obtener más información <a href=\"%s\" target=\"_blank\">vea la "
+"documentación en línea</a>"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:71
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:88
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:58
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:74
+msgid "Force CCMP (AES)"
+msgstr "Forzar CCMP (AES)"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:72
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:89
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:59
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:75
+msgid "Force TKIP"
+msgstr "Forzar TKIP"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:73
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:90
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:60
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:76
+msgid "Force TKIP and CCMP (AES)"
+msgstr "Forzar TKIP and CCMP (AES)"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:131
+msgid ""
+"How long should travelmate wait for a successful wlan uplink connection."
+msgstr ""
+"Cuánto tiempo debe esperar travelmate para una conexión de enlace wlan sea "
+"exitosa."
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:113
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:99
+msgid "Identity"
+msgstr "Identidad"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:37
+msgid "Ignore BSSID"
+msgstr "Ignorar BSSID"
+
+#: 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 "Archivo de entrada no encontrado, por favor revise su configuración."
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:130
+msgid "Interface Timeout"
+msgstr "Tiempo de espera de la interfaz"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:24
+msgid "Interface Wizard"
+msgstr "Asistente de interfaz"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:131
+msgid "Last Run"
+msgstr "Último inicio"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:106
+msgid "List Auto Expiry"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:59
+msgid "Loading"
+msgstr "Cargando"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:125
+msgid ""
+"Minimum signal quality threshold as percent for conditional uplink (dis-) "
+"connections."
+msgstr ""
+"Umbral de calidad de señal mínimo como porcentaje para conexiones (dis-) de "
+"enlace condicional."
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:132
+msgid "Move down"
+msgstr "Mover abajo"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:131
+msgid "Move up"
+msgstr "Mover arriba"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:75
+msgid "Name of the used uplink interface."
+msgstr "Nombre de la interfaz de enlace utilizada."
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:63
+msgid "Net Error Check"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:25
+msgid "Open"
+msgstr "Abrir"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:96
+msgid ""
+"Options for further tweaking in case the defaults are not suitable for you."
+msgstr ""
+"Opciones para ajustes adicionales en caso de que los valores predeterminados "
+"no sean adecuados para usted."
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:136
+msgid "Overall Timeout"
+msgstr "Tiempo de espera total"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:137
+msgid "Overall retry timeout in seconds."
+msgstr "Tiempo de espera de reintento global en segundos."
+
+#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:18
+msgid "Overview"
+msgstr "Visión general"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:47
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:63
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:102
+msgid "Passphrase"
+msgstr "Contraseña"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:115
+msgid "Password"
+msgstr "Contraseña"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:130
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:119
+msgid "Password of Private Key"
+msgstr "Contraseña o clave privada"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:119
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:105
+msgid "Path to CA-Certificate"
+msgstr "Ruta al certificado CA"
+
+#: 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 "Path to Client-Certificate"
+msgstr "Ruta al certificado del cliente"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:126
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:114
+msgid "Path to Private Key"
+msgstr "Ruta a la clave privada"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:69
+msgid "ProActive Uplink Switch"
+msgstr "Interruptor de enlace proactivo"
+
+#: 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 ""
+"Escanee de forma proactiva y cambie a un enlace de mayor prioridad, a pesar "
+"de una conexión ya existente."
+
+#: 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, delete or re-order existing uplinks or scan for a new "
+"one. The currently used uplink is emphasized in blue, faulty stations in red."
+msgstr ""
+"Proporciona una descripción general de todos los enlaces configurados para "
+"la interfaz de travelmate (%s). Puede editar, eliminar o reordenar los "
+"enlaces existentes o escanear uno nuevo. El enlace utilizado actualmente se "
+"enfatiza en azul, las estaciones defectuosas en rojo."
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:102
+msgid "Radio Selection / Order"
+msgstr "Selección de Radio / Orden"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:94
+msgid "Repeat scan"
+msgstr "Repetir escaneo"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:15
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:140
+msgid "Restart"
+msgstr "Reiniciar"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:138
+msgid "Restart Travelmate"
+msgstr "Reiniciar Travelmate"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:103
+msgid ""
+"Restrict travelmate to a single radio (e.g. 'radio1') or change the overall "
+"scanning order (e.g. 'radio1 radio2 radio0')."
+msgstr ""
+"Restringir Travelmate a una sola radio (por ejemplo, 'radio1') o cambie el "
+"orden de exploración general (por ejemplo, 'radio1 radio2 radio0')."
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:119
+msgid "Retry limit to connect to an uplink."
+msgstr "Vuelva a intentar el límite para conectarse a un enlace ."
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:99
+msgid "Runtime Information"
+msgstr "Información de tiempo de ejecución"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:32
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:23
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:110
+msgid "SSID"
+msgstr "SSID"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:30
+msgid "SSID (hidden)"
+msgstr "SSID (oculto)"
+
+#: 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:12
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:9
+msgid "Save"
+msgstr "Guardar"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:148
+msgid "Scan"
+msgstr "Escanear"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:147
+msgid "Show/Hide QR-Codes"
+msgstr "Mostrar/Ocultar códigos QR"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:124
+msgid "Signal Quality Threshold"
+msgstr "Umbral de calidad de señal"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:50
+msgid "Signal strength"
+msgstr "Intensidad de señal"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:113
+msgid "Station ID (RADIO/SSID/BSSID)"
+msgstr "ID de estación (RADIO/SSID/BSSID)"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:119
+msgid "Station Interface"
+msgstr "Interfaz de estación"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:45
+msgid ""
+"The BSSID information '%s' is optional and only required for hidden networks"
+msgstr ""
+"La información BSSID '%s' es opcional y solo se requiere para redes ocultas"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/logread.htm:31
+msgid "The syslog output, pre-filtered for travelmate related messages only."
+msgstr ""
+"La salida de syslog, prefiltrada solo para mensajes relacionados con "
+"travelmate."
+
+#: 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 ""
+"Este formulario le permite modificar el contenido del archivo de "
+"configuración del firewall principal (/etc/config/firewall)."
+
+#: 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 ""
+"Este formulario le permite modificar el contenido del archivo de "
+"configuración de la red principal (/etc/config/network)."
+
+#: 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 ""
+"Este formulario le permite modificar el contenido del archivo de "
+"configuración principal de travelmate (/etc/config/travelmate)."
+
+#: 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 ""
+"Este formulario le permite modificar el contenido del archivo de "
+"configuración inalámbrica principal (/etc/config/wireless)."
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:28
+msgid "This step has only to be done once."
+msgstr "Este paso solo debe hacerse una vez."
+
+#: 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"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:101
+msgid "Travelmate Status (Quality)"
+msgstr "Estado de Travelmate (Calidad)"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:107
+msgid "Travelmate Version"
+msgstr "Versión de Travelmate"
+
+#: 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:112
+msgid "Trigger Delay"
+msgstr "Retraso de disparo"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:21
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:23
+msgid "Unknown"
+msgstr "Desconocido"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:131
+msgid "Up"
+msgstr "Arriba"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
+msgid "Uplink / Trigger interface"
+msgstr "Interfaz de enlace / disparador"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:48
+msgid "Uplink BSSID"
+msgstr "BSSID de enlace"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:47
+msgid "Uplink SSID"
+msgstr "SSID de enlace"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:145
+msgid "View AP QR-Codes"
+msgstr "Ver códigos QR del AP"
+
+#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:20
+msgid "View Logfile"
+msgstr "Ver archivo de registro"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:19
+msgid "WEP"
+msgstr "WEP"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:58
+msgid "WEP-Passphrase"
+msgstr "Frase de contraseña WEP"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:11
+msgid "WPA"
+msgstr "WPA"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:76
+msgid "WPA-Passphrase"
+msgstr "Frase de contraseña WPA"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:11
+msgid "WPA/WPA2"
+msgstr "WPA/WPA2"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:11
+msgid "WPA2"
+msgstr "WPA2"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:43
+msgid "Wireless Scan"
+msgstr "Escanear red WiFi"
+
+#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:19
+msgid "Wireless Stations"
+msgstr "Estaciones WiFi"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:27
+msgid "add it to the wan zone of the firewall."
+msgstr "añadir a la zona wan del firewall"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:56
+msgid "hidden"
+msgstr "oculto"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:197
+msgid "with SSID"
+msgstr "con SSID"
index 2fd46df929c9db57c154455c37bec7284efa06b4..00b8e7dc008c1f0981db338fd941757ccad34b66 100644 (file)
@@ -29,7 +29,7 @@ msgstr "アップリンクの追加"
 msgid "Add Wireless Uplink Configuration"
 msgstr "無線アップリンク追加の設定"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:105
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:113
 msgid ""
 "Additional trigger delay in seconds before travelmate processing begins."
 msgstr "Travelmate の処理が開始されるまでの、追加の遅延時間(秒)です。"
@@ -50,6 +50,12 @@ msgstr "認証"
 msgid "Automatic"
 msgstr "自動"
 
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:107
+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:44
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:27
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:111
@@ -62,11 +68,11 @@ msgstr "BSSID"
 msgid "Back to overview"
 msgstr "概要へ戻る"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:63
+#: 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:64
+#: 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'."
@@ -88,15 +94,15 @@ msgid ""
 msgstr ""
 "トラベル ルーター機能を有効化するための、 Travelmate パッケージの設定です。"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:110
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:118
 msgid "Connection Limit"
 msgstr "接続制限"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:30
+#: 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:31
+#: 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 ""
@@ -152,11 +158,11 @@ msgstr "無線アップリンク設定の編集"
 msgid "Edit this Uplink"
 msgstr "このアップリンクを編集"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:59
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:54
 msgid "Enable Travelmate"
 msgstr "Travelmate の有効化"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:96
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:98
 msgid "Enable Verbose Debug Logging"
 msgstr "詳細なデバッグ ログの有効化"
 
@@ -171,7 +177,7 @@ msgstr "詳細なデバッグ ログの有効化"
 msgid "Encryption"
 msgstr "暗号化"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:93
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:95
 msgid "Extra Options"
 msgstr "拡張オプション"
 
@@ -216,7 +222,7 @@ msgstr "TKIP"
 msgid "Force TKIP and CCMP (AES)"
 msgstr "TKIP と CCMP (AES)"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:123
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:131
 msgid ""
 "How long should travelmate wait for a successful wlan uplink connection."
 msgstr "Travelmate が無線アップリンクへの接続成功を待つ時間です。"
@@ -237,11 +243,11 @@ msgstr "BSSID の無視"
 msgid "Input file not found, please check your configuration."
 msgstr "入力ファイルが見つかりません。設定を確認してください。"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:122
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:130
 msgid "Interface Timeout"
 msgstr "インターフェース タイムアウト"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:29
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:24
 msgid "Interface Wizard"
 msgstr "インターフェース ウィザード"
 
@@ -249,11 +255,15 @@ msgstr "インターフェース ウィザード"
 msgid "Last Run"
 msgstr "最終実行"
 
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:106
+msgid "List Auto Expiry"
+msgstr ""
+
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:59
 msgid "Loading"
 msgstr "読み込み中"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:117
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:125
 msgid ""
 "Minimum signal quality threshold as percent for conditional uplink (dis-) "
 "connections."
@@ -269,24 +279,28 @@ msgstr "下へ"
 msgid "Move up"
 msgstr "上へ"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:75
 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/view/travelmate/wifi_scan.htm:25
 msgid "Open"
 msgstr "オープン"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:94
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:96
 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:128
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:136
 msgid "Overall Timeout"
 msgstr "実行間隔"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:129
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:137
 msgid "Overall retry timeout in seconds."
 msgstr "全体的な再試行タイムアウト(秒)です。"
 
@@ -324,11 +338,11 @@ msgstr "クライアント証明書へのパス"
 msgid "Path to Private Key"
 msgstr "秘密鍵へのパス"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:68
+#: 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:69
+#: 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."
@@ -347,7 +361,7 @@ msgstr ""
 "クを追加することができます。現在使用されているアップリンクは青色で、問題のあ"
 "るステーションは赤色で強調されます。"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:100
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:102
 msgid "Radio Selection / Order"
 msgstr "無線の選択 / 順番"
 
@@ -364,7 +378,7 @@ msgstr "再起動"
 msgid "Restart Travelmate"
 msgstr "Travelmate の再起動"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:101
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:103
 msgid ""
 "Restrict travelmate to a single radio (e.g. 'radio1') or change the overall "
 "scanning order (e.g. 'radio1 radio2 radio0')."
@@ -372,7 +386,7 @@ msgstr ""
 "Travelmate を単一の無線(例: 'radio1')のみに制限したり、全体的なスキャンの順"
 "番を変更します(例: 'radio1 radio2 radio0')。"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:111
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:119
 msgid "Retry limit to connect to an uplink."
 msgstr "アップリンクへの接続を試行する回数です。"
 
@@ -407,7 +421,7 @@ msgstr "スキャン:"
 msgid "Show/Hide QR-Codes"
 msgstr "QR コードを表示/非表示"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:116
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:124
 msgid "Signal Quality Threshold"
 msgstr "シグナル品質閾値"
 
@@ -468,7 +482,7 @@ msgstr ""
 "このフォームでは、無線 設定ファイル (/etc/config/wireless) の内容を変更するこ"
 "とができます。"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:33
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:28
 msgid "This step has only to be done once."
 msgstr "この手順は、一度だけ実行される必要があります。"
 
@@ -485,7 +499,11 @@ msgstr "Travelmate ステータス(品質)"
 msgid "Travelmate Version"
 msgstr "Travelmate バージョン"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:104
+#: 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:112
 msgid "Trigger Delay"
 msgstr "トリガ遅延"
 
@@ -498,7 +516,7 @@ msgstr "不明"
 msgid "Up"
 msgstr "上へ"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:73
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
 msgid "Uplink / Trigger interface"
 msgstr "アップリンク / トリガー インターフェース"
 
@@ -550,7 +568,7 @@ msgstr "無線スキャン"
 msgid "Wireless Stations"
 msgstr "無線ステーション"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:32
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:27
 msgid "add it to the wan zone of the firewall."
 msgstr "ファイアウォールの wan ゾーンに追加します。"
 
index ca9c057a6f31dbe65aaf49e219b35dd28dc42421..32e9f2500cf3807889858a31851fd658b76b5110 100644 (file)
@@ -29,7 +29,7 @@ msgstr "Adicionar Enlace para Fora"
 msgid "Add Wireless Uplink Configuration"
 msgstr "Adicionar Configuração Sem Fio de Enlace para Fora"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:105
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:113
 msgid ""
 "Additional trigger delay in seconds before travelmate processing begins."
 msgstr "Atraso adicional em segundos antes do travelmate processe os gatilhos."
@@ -50,6 +50,12 @@ msgstr "Autenticação"
 msgid "Automatic"
 msgstr "Automático"
 
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:107
+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:44
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:27
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:111
@@ -62,11 +68,11 @@ msgstr "BSSID"
 msgid "Back to overview"
 msgstr "Voltar para visão geral"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:63
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:58
 msgid "Captive Portal Detection"
 msgstr "Detecção de Portal de Autenticação"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:64
+#: 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'."
@@ -89,15 +95,15 @@ msgstr ""
 "Configuração do travelmate para habilitar a funcionalidade de roteador de "
 "viagem."
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:110
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:118
 msgid "Connection Limit"
 msgstr "Limite de conexão"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:30
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:25
 msgid "Create Uplink interface"
 msgstr "Criar Interface de Saída"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:31
+#: 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 ""
@@ -152,11 +158,11 @@ msgstr "Editar Configurações da Rede sem fio de saída"
 msgid "Edit this Uplink"
 msgstr "Editar Configurações da Rede de saída"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:59
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:54
 msgid "Enable Travelmate"
 msgstr "Habilitar o Travelmate"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:96
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:98
 msgid "Enable Verbose Debug Logging"
 msgstr "Habilitar os registros de depuração detalhados"
 
@@ -171,7 +177,7 @@ msgstr "Habilitar os registros de depuração detalhados"
 msgid "Encryption"
 msgstr "Cifragem"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:93
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:95
 msgid "Extra Options"
 msgstr "Opções adicionais"
 
@@ -216,7 +222,7 @@ msgstr "Forçar TKIP"
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Forçar TKIP e CCMP (AES)"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:123
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:131
 msgid ""
 "How long should travelmate wait for a successful wlan uplink connection."
 msgstr ""
@@ -241,11 +247,11 @@ msgstr ""
 "O arquivo entrado não foi encontrado. Por favor, verifique suas "
 "configurações."
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:122
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:130
 msgid "Interface Timeout"
 msgstr "Estouro de Tempo da Interface"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:29
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:24
 msgid "Interface Wizard"
 msgstr "Assistente da Interface"
 
@@ -253,11 +259,15 @@ msgstr "Assistente da Interface"
 msgid "Last Run"
 msgstr "Última Execução"
 
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:106
+msgid "List Auto Expiry"
+msgstr ""
+
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:59
 msgid "Loading"
 msgstr "Carregando"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:117
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:125
 msgid ""
 "Minimum signal quality threshold as percent for conditional uplink (dis-) "
 "connections."
@@ -273,26 +283,30 @@ msgstr "Mover para baixo"
 msgid "Move up"
 msgstr "Mover para cima"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:75
 msgid "Name of the used uplink interface."
 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 ""
+
 #: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:25
 msgid "Open"
 msgstr "Abrir"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:94
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:96
 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ê."
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:128
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:136
 msgid "Overall Timeout"
 msgstr "Estouro de Tempo Global"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:129
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:137
 msgid "Overall retry timeout in seconds."
 msgstr "Estouro de tempo global em segundos."
 
@@ -330,11 +344,11 @@ msgstr "Caminho para o Certificado do Cliente"
 msgid "Path to Private Key"
 msgstr "Caminho para a Chave Privada"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:68
+#: 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:69
+#: 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."
@@ -351,7 +365,7 @@ msgstr ""
 "escanear por um novo. O enlace em uso está destacado em azul, enquanto as "
 "estações com falha estão em vermelho."
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:100
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:102
 msgid "Radio Selection / Order"
 msgstr ""
 
@@ -368,13 +382,13 @@ msgstr "Reiniciar"
 msgid "Restart Travelmate"
 msgstr "Reiniciar o Travelmate"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:101
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:103
 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:111
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:119
 msgid "Retry limit to connect to an uplink."
 msgstr "Limite de retentativa de conexão com um enlace externo."
 
@@ -409,7 +423,7 @@ msgstr "Escanear"
 msgid "Show/Hide QR-Codes"
 msgstr ""
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:116
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:124
 msgid "Signal Quality Threshold"
 msgstr "Limite da Qualidade do Sinal"
 
@@ -459,7 +473,7 @@ msgid ""
 msgstr ""
 "Este formulário permite a modificação das configurações da rede sem fio."
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:33
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:28
 msgid "This step has only to be done once."
 msgstr "Este passo precisa ser feito apenas uma vez."
 
@@ -476,7 +490,11 @@ msgstr "Estado do Travelmate (Qualidade)"
 msgid "Travelmate Version"
 msgstr "Versão do Travelmate"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:104
+#: 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:112
 msgid "Trigger Delay"
 msgstr "Atraso no Gatilho"
 
@@ -489,7 +507,7 @@ msgstr "Desconhecido"
 msgid "Up"
 msgstr "Acima"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:73
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
 msgid "Uplink / Trigger interface"
 msgstr "Enlace externo"
 
@@ -541,7 +559,7 @@ msgstr "Escaneamento da Rede Sem Fio"
 msgid "Wireless Stations"
 msgstr "Estações Associadas"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:32
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:27
 msgid "add it to the wan zone of the firewall."
 msgstr "adicionar à zona wan do firewall."
 
index 24d6c2f18bd7b2be59c51451603f7bea2ade52a9..127d0b00518fc5998b90d9499195b3b2e441d70f 100644 (file)
@@ -32,7 +32,7 @@ msgstr "Подключение к сети"
 msgid "Add Wireless Uplink Configuration"
 msgstr "Добавить настройку внешней беспроводной сети"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:105
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:113
 msgid ""
 "Additional trigger delay in seconds before travelmate processing begins."
 msgstr "Дополнительная задержка в секундах до запуска TravelMate."
@@ -53,6 +53,12 @@ msgstr "Аутентификация"
 msgid "Automatic"
 msgstr "Автоматически"
 
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:107
+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:44
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:27
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:111
@@ -65,11 +71,11 @@ msgstr "BSSID"
 msgid "Back to overview"
 msgstr "Назад в меню"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:63
+#: 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:64
+#: 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'."
@@ -88,15 +94,15 @@ msgid ""
 "functionality."
 msgstr "Настройка утилиты TravelMate - помощника путешественника. "
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:110
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:118
 msgid "Connection Limit"
 msgstr "Ограничение соединений"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:30
+#: 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:31
+#: 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 ""
@@ -152,11 +158,11 @@ msgstr "Редактировать настройки беспроводной 
 msgid "Edit this Uplink"
 msgstr "Редактировать настройки сети"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:59
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:54
 msgid "Enable Travelmate"
 msgstr "Включить Travelmate"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:96
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:98
 msgid "Enable Verbose Debug Logging"
 msgstr "Включить подробное ведение журнала отладки"
 
@@ -171,7 +177,7 @@ msgstr "Включить подробное ведение журнала отл
 msgid "Encryption"
 msgstr "Шифрование"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:93
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:95
 msgid "Extra Options"
 msgstr "Дополнительные настройки"
 
@@ -216,7 +222,7 @@ msgstr "Назначить TKIP"
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Назначить TKIP и CCMP (AES)"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:123
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:131
 msgid ""
 "How long should travelmate wait for a successful wlan uplink connection."
 msgstr ""
@@ -237,11 +243,11 @@ msgstr "Игнорировать BSSID"
 msgid "Input file not found, please check your configuration."
 msgstr "Config файл не найден, настройте config файл."
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:122
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:130
 msgid "Interface Timeout"
 msgstr "Временная задержка интерфейса"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:29
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:24
 msgid "Interface Wizard"
 msgstr "Помощник настройки интерфейса"
 
@@ -249,11 +255,15 @@ msgstr "Помощник настройки интерфейса"
 msgid "Last Run"
 msgstr ""
 
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:106
+msgid "List Auto Expiry"
+msgstr ""
+
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:59
 msgid "Loading"
 msgstr ""
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:117
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:125
 msgid ""
 "Minimum signal quality threshold as percent for conditional uplink (dis-) "
 "connections."
@@ -267,26 +277,30 @@ msgstr "Переместить вниз"
 msgid "Move up"
 msgstr "Переместить вверх"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:75
 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/view/travelmate/wifi_scan.htm:25
 msgid "Open"
 msgstr "Открыть"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:94
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:96
 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:128
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:136
 msgid "Overall Timeout"
 msgstr "Общее время ожидания"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:129
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:137
 msgid "Overall retry timeout in seconds."
 msgstr ""
 
@@ -324,11 +338,11 @@ msgstr "Путь к Client-Сертификату"
 msgid "Path to Private Key"
 msgstr "Путь к Приватному ключу"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:68
+#: 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:69
+#: 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."
@@ -345,7 +359,7 @@ msgstr ""
 "существующий список внешних сетей или выполнять их поиск. Используемое "
 "сетевое соединение выделено синим цветом."
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:100
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:102
 msgid "Radio Selection / Order"
 msgstr ""
 
@@ -362,13 +376,13 @@ msgstr ""
 msgid "Restart Travelmate"
 msgstr ""
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:101
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:103
 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:111
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:119
 msgid "Retry limit to connect to an uplink."
 msgstr ""
 
@@ -403,7 +417,7 @@ msgstr "Поиск"
 msgid "Show/Hide QR-Codes"
 msgstr ""
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:116
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:124
 msgid "Signal Quality Threshold"
 msgstr ""
 
@@ -462,7 +476,7 @@ msgstr ""
 "Страница настройки беспроводных соединений, изменение содержимого config "
 "файла wireless настройки беспроводных сетей (/etc/config/wireless)."
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:33
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:28
 msgid "This step has only to be done once."
 msgstr ""
 
@@ -479,7 +493,11 @@ msgstr ""
 msgid "Travelmate Version"
 msgstr "Версия TravelMate"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:104
+#: 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:112
 msgid "Trigger Delay"
 msgstr ""
 
@@ -492,7 +510,7 @@ msgstr "Неизвестно"
 msgid "Up"
 msgstr ""
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:73
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
 msgid "Uplink / Trigger interface"
 msgstr "Включить интерфейс<br />внешней сети"
 
@@ -544,7 +562,7 @@ msgstr "Найденные точки доступа Wi-Fi"
 msgid "Wireless Stations"
 msgstr "Клиенты беспроводной сети"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:32
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:27
 msgid "add it to the wan zone of the firewall."
 msgstr ""
 
index ee3b75a028ebc90398fea6344b13ac72a7ecb8b3..aa9e395332c6fe32964c5eeefee905da9c33f56b 100644 (file)
@@ -18,7 +18,7 @@ msgstr ""
 msgid "Add Wireless Uplink Configuration"
 msgstr ""
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:105
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:113
 msgid ""
 "Additional trigger delay in seconds before travelmate processing begins."
 msgstr ""
@@ -39,6 +39,12 @@ msgstr ""
 msgid "Automatic"
 msgstr ""
 
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:107
+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:44
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:27
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:111
@@ -51,11 +57,11 @@ msgstr ""
 msgid "Back to overview"
 msgstr ""
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:63
+#: 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:64
+#: 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'."
@@ -74,15 +80,15 @@ msgid ""
 "functionality."
 msgstr ""
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:110
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:118
 msgid "Connection Limit"
 msgstr ""
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:30
+#: 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:31
+#: 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 ""
@@ -136,11 +142,11 @@ msgstr ""
 msgid "Edit this Uplink"
 msgstr ""
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:59
+#: 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:96
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:98
 msgid "Enable Verbose Debug Logging"
 msgstr ""
 
@@ -155,7 +161,7 @@ msgstr ""
 msgid "Encryption"
 msgstr ""
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:93
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:95
 msgid "Extra Options"
 msgstr ""
 
@@ -198,7 +204,7 @@ msgstr ""
 msgid "Force TKIP and CCMP (AES)"
 msgstr ""
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:123
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:131
 msgid ""
 "How long should travelmate wait for a successful wlan uplink connection."
 msgstr ""
@@ -219,11 +225,11 @@ msgstr ""
 msgid "Input file not found, please check your configuration."
 msgstr ""
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:122
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:130
 msgid "Interface Timeout"
 msgstr ""
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:29
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:24
 msgid "Interface Wizard"
 msgstr ""
 
@@ -231,11 +237,15 @@ msgstr ""
 msgid "Last Run"
 msgstr ""
 
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:106
+msgid "List Auto Expiry"
+msgstr ""
+
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:59
 msgid "Loading"
 msgstr ""
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:117
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:125
 msgid ""
 "Minimum signal quality threshold as percent for conditional uplink (dis-) "
 "connections."
@@ -249,24 +259,28 @@ msgstr ""
 msgid "Move up"
 msgstr ""
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:75
 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/view/travelmate/wifi_scan.htm:25
 msgid "Open"
 msgstr ""
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:94
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:96
 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:128
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:136
 msgid "Overall Timeout"
 msgstr ""
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:129
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:137
 msgid "Overall retry timeout in seconds."
 msgstr ""
 
@@ -304,11 +318,11 @@ msgstr ""
 msgid "Path to Private Key"
 msgstr ""
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:68
+#: 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:69
+#: 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."
@@ -321,7 +335,7 @@ msgid ""
 "one. The currently used uplink is emphasized in blue, faulty stations in red."
 msgstr ""
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:100
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:102
 msgid "Radio Selection / Order"
 msgstr ""
 
@@ -338,13 +352,13 @@ msgstr ""
 msgid "Restart Travelmate"
 msgstr ""
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:101
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:103
 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:111
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:119
 msgid "Retry limit to connect to an uplink."
 msgstr ""
 
@@ -379,7 +393,7 @@ msgstr ""
 msgid "Show/Hide QR-Codes"
 msgstr ""
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:116
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:124
 msgid "Signal Quality Threshold"
 msgstr ""
 
@@ -428,7 +442,7 @@ msgid ""
 "configuration file (/etc/config/wireless)."
 msgstr ""
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:33
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:28
 msgid "This step has only to be done once."
 msgstr ""
 
@@ -445,7 +459,11 @@ msgstr ""
 msgid "Travelmate Version"
 msgstr ""
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:104
+#: 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:112
 msgid "Trigger Delay"
 msgstr ""
 
@@ -458,7 +476,7 @@ msgstr ""
 msgid "Up"
 msgstr ""
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:73
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
 msgid "Uplink / Trigger interface"
 msgstr ""
 
@@ -510,7 +528,7 @@ msgstr ""
 msgid "Wireless Stations"
 msgstr ""
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:32
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:27
 msgid "add it to the wan zone of the firewall."
 msgstr ""
 
index 2cb7370818d81f1ce167ccb1eda9e1f287c4d6f5..1ac234c498bdc6c570509e081dc350d6a39eff30 100644 (file)
@@ -1,24 +1,28 @@
 #
-# Yangfl <mmyangfl@gmail.com>, 2018.
+# Yangfl <mmyangfl@gmail.com>, 2018-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 21:37+0800\n"
 "Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
 "Language-Team:  <debian-l10n-chinese@lists.debian.org>\n"
+"Language: zh_CN\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Gtranslator 3.30.1\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"PO-Revision-Date: 2018-08-17 17:06+0800\n"
-"X-Generator: Gtranslator 2.91.7\n"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:197
 msgid "AP on"
-msgstr ""
+msgstr "AP 开启"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:113
 #: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:51
 msgid "Action"
-msgstr ""
+msgstr "动作"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:80
 msgid "Add Uplink"
@@ -28,7 +32,7 @@ msgstr "添加上行连接"
 msgid "Add Wireless Uplink Configuration"
 msgstr "添加无线上行连接配置"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:105
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:113
 msgid ""
 "Additional trigger delay in seconds before travelmate processing begins."
 msgstr "在 travelmate 处理开始前的额外触发延迟(秒)。"
@@ -49,6 +53,12 @@ msgstr "认证"
 msgid "Automatic"
 msgstr "自动"
 
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:107
+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:44
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:27
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:111
@@ -61,11 +71,11 @@ msgstr "BSSID"
 msgid "Back to overview"
 msgstr "返回概述"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:63
+#: 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:64
+#: 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'."
@@ -84,15 +94,15 @@ msgid ""
 "functionality."
 msgstr "配置 travelmate 包,以启用旅行路由器功能。"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:110
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:118
 msgid "Connection Limit"
 msgstr "连接限制"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:30
+#: 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:31
+#: 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 "创建一个新的无线 wan 上行接口,将其配置为使用 dhcp 及"
@@ -146,11 +156,11 @@ msgstr "编辑无线上行连接配置"
 msgid "Edit this Uplink"
 msgstr "编辑此上行连接"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:59
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:54
 msgid "Enable Travelmate"
 msgstr "启用 travelmate"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:96
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:98
 msgid "Enable Verbose Debug Logging"
 msgstr "启用详细调试日志"
 
@@ -165,13 +175,13 @@ msgstr "启用详细调试日志"
 msgid "Encryption"
 msgstr "加密"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:93
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:95
 msgid "Extra Options"
 msgstr "额外选项"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:125
 msgid "Faulty Stations"
-msgstr ""
+msgstr "不良站点"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:148
 msgid "Find and join network on"
@@ -179,7 +189,7 @@ msgstr "查找并加入网络"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:208
 msgid "For QR-Code support please install package 'qrencode'!"
-msgstr ""
+msgstr "如需 QR 码支持,请安装“qrencode”软件包!"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:15
 msgid ""
@@ -208,7 +218,7 @@ msgstr "强制 TKIP"
 msgid "Force TKIP and CCMP (AES)"
 msgstr "强制 TKIP 和 CCMP(AES)"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:123
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:131
 msgid ""
 "How long should travelmate wait for a successful wlan uplink connection."
 msgstr "travelmate 等待 wlan 上行连接成功最长时间。"
@@ -229,23 +239,27 @@ msgstr "忽略 BSSID"
 msgid "Input file not found, please check your configuration."
 msgstr "未找到输入文件,请检查您的配置。"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:122
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:130
 msgid "Interface Timeout"
 msgstr "接口超时"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:29
+#: 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:131
 msgid "Last Run"
+msgstr "上次运行"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:106
+msgid "List Auto Expiry"
 msgstr ""
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:59
 msgid "Loading"
-msgstr ""
+msgstr "载入中"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:117
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:125
 msgid ""
 "Minimum signal quality threshold as percent for conditional uplink (dis-) "
 "connections."
@@ -259,24 +273,28 @@ msgstr "下移"
 msgid "Move up"
 msgstr "上移"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:75
 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/view/travelmate/wifi_scan.htm:25
 msgid "Open"
 msgstr "开"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:94
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:96
 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:128
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:136
 msgid "Overall Timeout"
 msgstr "总体超时"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:129
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:137
 msgid "Overall retry timeout in seconds."
 msgstr "总体重试超时(秒)。"
 
@@ -314,15 +332,15 @@ msgstr "客户证书路径"
 msgid "Path to Private Key"
 msgstr "私钥路径"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:68
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:69
 msgid "ProActive Uplink Switch"
-msgstr ""
+msgstr "ProActive 上行链路切换器"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:69
+#: 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 ""
+msgstr "不管已经存在的连接,主动扫描并切换到更高优先级的上行链路。"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:103
 msgid ""
@@ -333,9 +351,9 @@ msgstr ""
 "此处显示 travelmate 接口(%s)所有已配置上行连接的概述。您可以编辑、删除或重"
 "新排序现有连接,或扫描新上行连接。当前使用的上行连接以蓝色突出显示。"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:100
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:102
 msgid "Radio Selection / Order"
-msgstr ""
+msgstr "无线电选择/顺序"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:94
 msgid "Repeat scan"
@@ -344,19 +362,21 @@ msgstr "重新扫描"
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:15
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:140
 msgid "Restart"
-msgstr ""
+msgstr "重启"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:138
 msgid "Restart Travelmate"
-msgstr ""
+msgstr "重启 Travelmate"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:101
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:103
 msgid ""
 "Restrict travelmate to a single radio (e.g. 'radio1') or change the overall "
 "scanning order (e.g. 'radio1 radio2 radio0')."
 msgstr ""
+"将 travelmate 限制在单个无线电上(例如“radio1”),或改变整个扫描顺序(例"
+"如“radio1 radio2 radio0”)。"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:111
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:119
 msgid "Retry limit to connect to an uplink."
 msgstr "连接到上行连接的重试限制。"
 
@@ -389,9 +409,9 @@ msgstr "扫描"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:147
 msgid "Show/Hide QR-Codes"
-msgstr ""
+msgstr "显示/隐藏 QR 码"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:116
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:124
 msgid "Signal Quality Threshold"
 msgstr "信号质量阈值"
 
@@ -440,7 +460,7 @@ msgid ""
 "configuration file (/etc/config/wireless)."
 msgstr "此表单允许您修改主无线配置文件(/etc/config/wireless)的内容。"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:33
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:28
 msgid "This step has only to be done once."
 msgstr "此步骤只需执行一次。"
 
@@ -457,7 +477,11 @@ msgstr "Travelmate 状态(质量)"
 msgid "Travelmate Version"
 msgstr "Travelmate 版本"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:104
+#: 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:112
 msgid "Trigger Delay"
 msgstr "触发延迟"
 
@@ -470,7 +494,7 @@ msgstr "未知"
 msgid "Up"
 msgstr "上"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:73
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
 msgid "Uplink / Trigger interface"
 msgstr "上行 / 触发接口"
 
@@ -522,9 +546,9 @@ msgstr "无线扫描"
 msgid "Wireless Stations"
 msgstr "无线站点"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:32
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:27
 msgid "add it to the wan zone of the firewall."
-msgstr ""
+msgstr "将其添加到防火墙的 wan 区域。"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:56
 msgid "hidden"
@@ -532,57 +556,4 @@ msgstr "隐藏"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:197
 msgid "with SSID"
-msgstr ""
-
-#~ msgid ""
-#~ "Connect your Android or iOS devices to your router's WiFi using the shown "
-#~ "QR code."
-#~ msgstr "使用显示的 QR 码,将您的 Android 或 iOS 设备连接到路由器 WiFi。"
-
-#~ msgid ""
-#~ "Here you'll find the QR codes from all of your configured Access Points. "
-#~ "It allows you to connect your Android or iOS devices to your router's "
-#~ "WiFi using the QR code shown below."
-#~ msgstr ""
-#~ "在这里,您可以找到所有已配置的接入点的 QR 码。您可以使用下面显示的 QR 码,"
-#~ "使 Android 或 iOS 设备连接到路由器 WiFi。"
-
-#~ msgid "Last rundate"
-#~ msgstr "最后运行时间"
-
-#~ msgid ""
-#~ "Provides an overview of all configured uplinks for the travelmate "
-#~ "interface (%s). You can edit, delete or re-order existing uplinks or scan "
-#~ "for a new one. The currently used uplink is emphasized in blue."
-#~ msgstr ""
-#~ "此处显示 travelmate 接口(%s)所有已配置上行连接的概述。您可以编辑、删除或"
-#~ "重新排序现有连接,或扫描新上行连接。当前使用的上行连接以蓝色突出显示。"
-
-#~ msgid "QR-Codes"
-#~ msgstr "QR 码"
-
-#~ msgid "Radio selection"
-#~ msgstr "无线选择"
-
-#~ msgid "Restrict travelmate to a dedicated radio, e.g. 'radio0'."
-#~ msgstr "将 travelmate 限制在专用无线电中,如“radio0”。"
-
-#~ msgid "Station ID (SSID/BSSID)"
-#~ msgstr "站点 ID(SSID/BSSID)"
-
-#~ msgid "Station Radio"
-#~ msgstr "站点无线"
-
-#~ msgid ""
-#~ "This form shows the syslog output, pre-filtered for travelmate related "
-#~ "messages only."
-#~ msgstr "此表单显示 syslog 输出,仅针对 travelmate 相关消息进行预过滤。"
-
-#~ msgid "Travelmate Logfile"
-#~ msgstr "Travelmate 日志文件"
-
-#~ msgid "add it to the wan zone of the firewall.<br />"
-#~ msgstr "将其添加到防火墙的 wan 区域。<br />"
-
-#~ msgid "n/a"
-#~ msgstr "n/a"
+msgstr "带 SSID"
index cd51fc48ab8e325385d323368e66d3df44d19aa9..3b1d697e5c1f0b384af8dfd695ce8aa62074e2c7 100644 (file)
@@ -1,24 +1,28 @@
 #
-# Yangfl <mmyangfl@gmail.com>, 2018.
+# Yangfl <mmyangfl@gmail.com>, 2018-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 21:37+0800\n"
 "Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
 "Language-Team:  <debian-l10n-chinese@lists.debian.org>\n"
+"Language: zh_TW\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Gtranslator 3.30.1\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"PO-Revision-Date: 2018-08-17 17:06+0800\n"
-"X-Generator: Gtranslator 2.91.7\n"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:197
 msgid "AP on"
-msgstr ""
+msgstr "AP 開啟"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:113
 #: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:51
 msgid "Action"
-msgstr ""
+msgstr "動作"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:80
 msgid "Add Uplink"
@@ -28,7 +32,7 @@ msgstr "新增上行連線"
 msgid "Add Wireless Uplink Configuration"
 msgstr "新增無線上行連線配置"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:105
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:113
 msgid ""
 "Additional trigger delay in seconds before travelmate processing begins."
 msgstr "在 travelmate 處理開始前的額外觸發延遲(秒)。"
@@ -49,6 +53,12 @@ msgstr "認證"
 msgid "Automatic"
 msgstr "自動"
 
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:107
+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:44
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:27
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:111
@@ -61,11 +71,11 @@ msgstr "BSSID"
 msgid "Back to overview"
 msgstr "返回概述"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:63
+#: 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:64
+#: 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'."
@@ -85,15 +95,15 @@ msgid ""
 "functionality."
 msgstr "配置 travelmate 包,以啟用旅行路由器功能。"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:110
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:118
 msgid "Connection Limit"
 msgstr "連線限制"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:30
+#: 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:31
+#: 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 "建立一個新的無線 wan 上行介面,將其配置為使用 dhcp 及"
@@ -147,11 +157,11 @@ msgstr "編輯無線上行連線配置"
 msgid "Edit this Uplink"
 msgstr "編輯此上行連線"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:59
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:54
 msgid "Enable Travelmate"
 msgstr "啟用 travelmate"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:96
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:98
 msgid "Enable Verbose Debug Logging"
 msgstr "啟用詳細除錯日誌"
 
@@ -166,13 +176,13 @@ msgstr "啟用詳細除錯日誌"
 msgid "Encryption"
 msgstr "加密"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:93
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:95
 msgid "Extra Options"
 msgstr "額外選項"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:125
 msgid "Faulty Stations"
-msgstr ""
+msgstr "不良站點"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:148
 msgid "Find and join network on"
@@ -180,7 +190,7 @@ msgstr "查詢並加入網路"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:208
 msgid "For QR-Code support please install package 'qrencode'!"
-msgstr ""
+msgstr "如需 QR 碼支援,請安裝“qrencode”軟體包!"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:15
 msgid ""
@@ -209,7 +219,7 @@ msgstr "強制 TKIP"
 msgid "Force TKIP and CCMP (AES)"
 msgstr "強制 TKIP 和 CCMP(AES)"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:123
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:131
 msgid ""
 "How long should travelmate wait for a successful wlan uplink connection."
 msgstr "travelmate 等待 wlan 上行連線成功最長時間。"
@@ -230,23 +240,27 @@ msgstr "忽略 BSSID"
 msgid "Input file not found, please check your configuration."
 msgstr "未找到輸入檔案,請檢查您的配置。"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:122
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:130
 msgid "Interface Timeout"
 msgstr "介面超時"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:29
+#: 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:131
 msgid "Last Run"
-msgstr "最後執行時間"
+msgstr "上次執行"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:106
+msgid "List Auto Expiry"
+msgstr ""
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:59
 msgid "Loading"
-msgstr ""
+msgstr "載入中"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:117
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:125
 msgid ""
 "Minimum signal quality threshold as percent for conditional uplink (dis-) "
 "connections."
@@ -260,24 +274,28 @@ msgstr "下移"
 msgid "Move up"
 msgstr "上移"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:75
 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/view/travelmate/wifi_scan.htm:25
 msgid "Open"
 msgstr "開"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:94
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:96
 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:128
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:136
 msgid "Overall Timeout"
 msgstr "總體超時"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:129
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:137
 msgid "Overall retry timeout in seconds."
 msgstr "總體重試超時(秒)。"
 
@@ -315,15 +333,15 @@ msgstr "客戶證書路徑"
 msgid "Path to Private Key"
 msgstr "私鑰路徑"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:68
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:69
 msgid "ProActive Uplink Switch"
-msgstr ""
+msgstr "ProActive 上行鏈路切換器"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:69
+#: 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 ""
+msgstr "不管已經存在的連線,主動掃描並切換到更高優先順序的上行鏈路。"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:103
 msgid ""
@@ -334,9 +352,9 @@ msgstr ""
 "此處顯示 travelmate 介面(%s)所有已配置上行連線的概述。您可以編輯、刪除或重"
 "新排序現有連線,或掃描新上行連線。當前使用的上行連線以藍色突出顯示。"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:100
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:102
 msgid "Radio Selection / Order"
-msgstr ""
+msgstr "無線電選擇/順序"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:94
 msgid "Repeat scan"
@@ -345,19 +363,21 @@ msgstr "重新掃描"
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:15
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:140
 msgid "Restart"
-msgstr ""
+msgstr "重啟"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:138
 msgid "Restart Travelmate"
-msgstr ""
+msgstr "重啟 Travelmate"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:101
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:103
 msgid ""
 "Restrict travelmate to a single radio (e.g. 'radio1') or change the overall "
 "scanning order (e.g. 'radio1 radio2 radio0')."
 msgstr ""
+"將 travelmate 限制在單個無線電上(例如“radio1”),或改變整個掃描順序(例"
+"如“radio1 radio2 radio0”)。"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:111
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:119
 msgid "Retry limit to connect to an uplink."
 msgstr "連線到上行連線的重試限制。"
 
@@ -390,9 +410,9 @@ msgstr "掃描"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:147
 msgid "Show/Hide QR-Codes"
-msgstr ""
+msgstr "顯示/隱藏 QR 碼"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:116
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:124
 msgid "Signal Quality Threshold"
 msgstr "訊號質量閾值"
 
@@ -402,7 +422,7 @@ msgstr "訊號強度"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:113
 msgid "Station ID (RADIO/SSID/BSSID)"
-msgstr ""
+msgstr "站點 ID(RADIO/SSID/BSSID)"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:119
 msgid "Station Interface"
@@ -441,7 +461,7 @@ msgid ""
 "configuration file (/etc/config/wireless)."
 msgstr "此表單允許您修改主無線配置檔案(/etc/config/wireless)的內容。"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:33
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:28
 msgid "This step has only to be done once."
 msgstr "此步驟只需執行一次。"
 
@@ -458,7 +478,11 @@ msgstr "Travelmate 狀態(質量)"
 msgid "Travelmate Version"
 msgstr "Travelmate 版本"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:104
+#: 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:112
 msgid "Trigger Delay"
 msgstr "觸發延遲"
 
@@ -471,7 +495,7 @@ msgstr "未知"
 msgid "Up"
 msgstr "上"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:73
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
 msgid "Uplink / Trigger interface"
 msgstr "上行 / 觸發介面"
 
@@ -523,7 +547,7 @@ msgstr "無線掃描"
 msgid "Wireless Stations"
 msgstr "無線站點"
 
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:32
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:27
 msgid "add it to the wan zone of the firewall."
 msgstr "將其新增到防火牆的 wan 區域。"
 
@@ -533,57 +557,4 @@ msgstr "隱藏"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:197
 msgid "with SSID"
-msgstr ""
-
-#~ msgid ""
-#~ "Connect your Android or iOS devices to your router's WiFi using the shown "
-#~ "QR code."
-#~ msgstr "使用顯示的 QR 碼,將您的 Android 或 iOS 裝置連線到路由器 WiFi。"
-
-#~ msgid ""
-#~ "Here you'll find the QR codes from all of your configured Access Points. "
-#~ "It allows you to connect your Android or iOS devices to your router's "
-#~ "WiFi using the QR code shown below."
-#~ msgstr ""
-#~ "在這裡,您可以找到所有已配置的接入點的 QR 碼。您可以使用下面顯示的 QR 碼,"
-#~ "使 Android 或 iOS 裝置連線到路由器 WiFi。"
-
-#~ msgid "Last rundate"
-#~ msgstr "最後執行時間"
-
-#~ msgid ""
-#~ "Provides an overview of all configured uplinks for the travelmate "
-#~ "interface (%s). You can edit, delete or re-order existing uplinks or scan "
-#~ "for a new one. The currently used uplink is emphasized in blue."
-#~ msgstr ""
-#~ "此處顯示 travelmate 介面(%s)所有已配置上行連線的概述。您可以編輯、刪除或"
-#~ "重新排序現有連線,或掃描新上行連線。當前使用的上行連線以藍色突出顯示。"
-
-#~ msgid "QR-Codes"
-#~ msgstr "QR 碼"
-
-#~ msgid "Radio selection"
-#~ msgstr "無線選擇"
-
-#~ msgid "Restrict travelmate to a dedicated radio, e.g. 'radio0'."
-#~ msgstr "將 travelmate 限制在專用無線電中,如“radio0”。"
-
-#~ msgid "Station ID (SSID/BSSID)"
-#~ msgstr "站點 ID(SSID/BSSID)"
-
-#~ msgid "Station Radio"
-#~ msgstr "站點無線"
-
-#~ msgid ""
-#~ "This form shows the syslog output, pre-filtered for travelmate related "
-#~ "messages only."
-#~ msgstr "此表單顯示 syslog 輸出,僅針對 travelmate 相關訊息進行預過濾。"
-
-#~ msgid "Travelmate Logfile"
-#~ msgstr "Travelmate 日誌檔案"
-
-#~ msgid "add it to the wan zone of the firewall.<br />"
-#~ msgstr "將其新增到防火牆的 wan 區域。<br />"
-
-#~ msgid "n/a"
-#~ msgstr "n/a"
+msgstr "帶 SSID"
diff --git a/applications/luci-app-uhttpd/po/en/uhttpd.po b/applications/luci-app-uhttpd/po/en/uhttpd.po
new file mode 100644 (file)
index 0000000..67c06d8
--- /dev/null
@@ -0,0 +1,265 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"PO-Revision-Date: 2019-01-09 07:00-0500\n"
+"Last-Translator: Daniel F. Dickinson <cshored@theshore.com>\n"
+"Language-Team: English\n"
+"Language: en\n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\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 ""
+"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+msgid "404 Error"
+msgstr "404 Error"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+msgid "A lightweight single-threaded HTTP(S) server"
+msgstr "A lightweight single-threaded HTTP(S) server"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+msgid "Advanced Settings"
+msgstr "Advanced Settings"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+msgid "Aliases"
+msgstr "Aliases"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+msgid "Base directory for files to be served"
+msgstr "Base directory for files to be served"
+
+#: 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 "Bind to specific interface:port (by specifying interface address"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+msgid "CGI filetype handler"
+msgstr "CGI filetype handler"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+msgid "CGI is disabled if not present."
+msgstr "CGI is disabled if not present."
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+msgid "Config file (e.g. for credentials for Basic Auth)"
+msgstr "Config file (e.g. for credentials for Basic Auth)"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+msgid "Connection reuse"
+msgstr "Connection reuse"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+msgid "Country"
+msgstr "Country"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+msgid "Disable JSON-RPC authorization via ubus session API"
+msgstr "Disable JSON-RPC authorization via ubus session API"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+msgid "Do not follow symlinks outside document root"
+msgstr "Do not follow symlinks outside document root"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+msgid "Do not generate directory listings."
+msgstr "Do not generate directory listings."
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+msgid "Document root"
+msgstr "Document root"
+
+#: 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 "E.g specify with index.html and index.php when using PHP"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+msgid "Embedded Lua interpreter is disabled if not present."
+msgstr "Embedded Lua interpreter is disabled if not present."
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+msgid "Enable JSON-RPC Cross-Origin Resource Support"
+msgstr "Enable JSON-RPC Cross-Origin Resource Support"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+msgid "For settings primarily geared to serving more than the web UI"
+msgstr "For settings primarily geared to serving more than the web UI"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+msgid "Full Web Server Settings"
+msgstr "Full Web Server Settings"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+msgid "Full real path to handler for Lua scripts"
+msgstr "Full real path to handler for Lua scripts"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+msgid "General Settings"
+msgstr "General Settings"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+msgid "HTTP listeners (address:port)"
+msgstr "HTTP listeners (address:port)"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+msgid "HTTPS Certificate (DER Encoded)"
+msgstr "HTTPS Certificate (DER Encoded)"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+msgid "HTTPS Private Key (DER Encoded)"
+msgstr "HTTPS Private Key (DER Encoded)"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+msgid "HTTPS listener (address:port)"
+msgstr "HTTPS listener (address:port)"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+msgid "Ignore private IPs on public interface"
+msgstr "Ignore private IPs on public interface"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+msgid "Index page(s)"
+msgstr "Index page(s)"
+
+#: 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 ""
+"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
+"usr/bin/php-cgi')"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+msgid "Length of key in bits"
+msgstr "Length of key in bits"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:227
+msgid "Location"
+msgstr "Location"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+msgid "Maximum number of connections"
+msgstr "Maximum number of connections"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+msgid "Maximum number of script requests"
+msgstr "Maximum number of script requests"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+msgid "Maximum wait time for Lua, CGI, or ubus execution"
+msgstr "Maximum wait time for Lua, CGI, or ubus execution"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+msgid "Maximum wait time for network activity"
+msgstr "Maximum wait time for network activity"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+msgid "Override path for ubus socket"
+msgstr "Override path for ubus socket"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+msgid "Path prefix for CGI scripts"
+msgstr "Path prefix for CGI scripts"
+
+#: 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 ""
+"Prevent access from private (RFC1918) IPs on an interface if it has an "
+"public IP address"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+msgid "Realm for Basic Auth"
+msgstr "Realm for Basic Auth"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+msgid "Redirect all HTTP to HTTPS"
+msgstr "Redirect all HTTP to HTTPS"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+msgid "Remove configuration for certificate and key"
+msgstr "Remove configuration for certificate and key"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+msgid "Remove old certificate and key"
+msgstr "Remove old certificate and key"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+msgid "Server Hostname"
+msgstr "Server Hostname"
+
+#: 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 ""
+"Settings which are either rarely needed or which affect serving the WebUI"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:224
+msgid "State"
+msgstr "State"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+msgid "TCP Keepalive"
+msgstr "TCP 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 "This permanently deletes the cert, key, and configuration to use same."
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+msgid "Valid for # of Days"
+msgstr "Valid for # of Days"
+
+#: 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 ""
+"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
+"with '/'"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+msgid "Virtual path prefix for Lua scripts"
+msgstr "Virtual path prefix for Lua scripts"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+msgid "Virtual path prefix for ubus via JSON-RPC integration"
+msgstr "Virtual path prefix for ubus via JSON-RPC integration"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+msgid "Will not use HTTP authentication if not present"
+msgstr "Will not use HTTP authentication if not present"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+msgid "a.k.a CommonName"
+msgstr "a.k.a CommonName"
+
+#: applications/luci-app-uhttpd/luasrc/controller/uhttpd/uhttpd.lua:13
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+msgid "uHTTPd"
+msgstr "uHTTPd"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+msgid "uHTTPd Self-signed Certificate Parameters"
+msgstr "uHTTPd Self-signed Certificate Parameters"
+
+#: 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 ""
+"uHTTPd will generate a new self-signed certificate using the configuration "
+"shown below."
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+msgid "ubus integration is disabled if not present"
+msgstr "ubus integration is disabled if not present"
diff --git a/applications/luci-app-uhttpd/po/es/uhttpd.po b/applications/luci-app-uhttpd/po/es/uhttpd.po
new file mode 100644 (file)
index 0000000..c11a3a3
--- /dev/null
@@ -0,0 +1,277 @@
+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"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\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 ""
+"(/old/path=/new/path) o (just /old/path which becomes /cgi-prefix/old/path)"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+msgid "404 Error"
+msgstr "Error 404"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+msgid "A lightweight single-threaded HTTP(S) server"
+msgstr "Un servidor HTTP(S) liviano de un solo hilo."
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+msgid "Advanced Settings"
+msgstr "Ajustes avanzados"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+msgid "Aliases"
+msgstr "Alias"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+msgid "Base directory for files to be served"
+msgstr "Directorio base para archivos a ser servidos"
+
+#: 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 ""
+"Enlace a una interfaz específica: puerto (especificando la dirección de la "
+"interfaz"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+msgid "CGI filetype handler"
+msgstr "Controlador de tipo de archivo CGI"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+msgid "CGI is disabled if not present."
+msgstr "CGI está deshabilitado si no está presente."
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+msgid "Config file (e.g. for credentials for Basic Auth)"
+msgstr ""
+"Archivo de configuración (por ejemplo, para credenciales para autenticación "
+"básica)"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+msgid "Connection reuse"
+msgstr "Reutilización de la conexión"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+msgid "Country"
+msgstr "País"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+msgid "Disable JSON-RPC authorization via ubus session API"
+msgstr ""
+"Deshabilitar la autorización JSON-RPC a través de la API de sesión ubus"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+msgid "Do not follow symlinks outside document root"
+msgstr "No siga los enlaces simbólicos fuera de la raíz del documento."
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+msgid "Do not generate directory listings."
+msgstr "No generar listados de directorios."
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+msgid "Document root"
+msgstr "Raíz del documento"
+
+#: 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 "Ej. especifique con index.html e index.php cuando use PHP"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+msgid "Embedded Lua interpreter is disabled if not present."
+msgstr "El intérprete incorporado de Lua se deshabilita si no está presente."
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+msgid "Enable JSON-RPC Cross-Origin Resource Support"
+msgstr "Habilitar el soporte de recursos de origen cruzado JSON-RPC"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+msgid "For settings primarily geared to serving more than the web UI"
+msgstr ""
+"Para configuraciones principalmente orientadas a servir más que la interfaz "
+"de usuario web"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+msgid "Full Web Server Settings"
+msgstr "Configuración completa del servidor web"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+msgid "Full real path to handler for Lua scripts"
+msgstr "Ruta real completa al controlador para scripts Lua"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+msgid "General Settings"
+msgstr "Ajustes generales"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+msgid "HTTP listeners (address:port)"
+msgstr "Escuchas HTTP (direccion:puerto)"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+msgid "HTTPS Certificate (DER Encoded)"
+msgstr "Certificado HTTPS (DER codificado)"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+msgid "HTTPS Private Key (DER Encoded)"
+msgstr "Clave privada HTTPS (DER codificado)"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+msgid "HTTPS listener (address:port)"
+msgstr "Oyente HTTPS (dirección:puerto)"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+msgid "Ignore private IPs on public interface"
+msgstr "Ignorar las direcciones IP privadas en la interfaz pública"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+msgid "Index page(s)"
+msgstr "Página(s) de índice"
+
+#: 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 ""
+"Intérprete para asociar con terminaciones de archivos ('sufijo=handler', por "
+"ejemplo, '.php=/usr/bin/php-cgi')"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+msgid "Length of key in bits"
+msgstr "Longitud de la clave en bits"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:227
+msgid "Location"
+msgstr "Ubicación"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+msgid "Maximum number of connections"
+msgstr "Número máximo de conexiones"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+msgid "Maximum number of script requests"
+msgstr "Número máximo de solicitudes de script"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+msgid "Maximum wait time for Lua, CGI, or ubus execution"
+msgstr "Tiempo máximo de espera para la ejecución de Lua, CGI o ubus"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+msgid "Maximum wait time for network activity"
+msgstr "Tiempo máximo de espera para la actividad de la red"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+msgid "Override path for ubus socket"
+msgstr "Anular ruta para ubus socket"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+msgid "Path prefix for CGI scripts"
+msgstr "Prefijo de ruta para scripts CGI"
+
+#: 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 ""
+"Impedir el acceso desde direcciones IP privadas (RFC1918) en una interfaz si "
+"tiene una dirección IP pública"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+msgid "Realm for Basic Auth"
+msgstr "Reino para la Autenticación Básica"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+msgid "Redirect all HTTP to HTTPS"
+msgstr "Redirigir todos los HTTP a HTTPS"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+msgid "Remove configuration for certificate and key"
+msgstr "Eliminar configuración para certificado y clave"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+msgid "Remove old certificate and key"
+msgstr "Eliminar certificado y clave antiguos"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+msgid "Server Hostname"
+msgstr "Nombre de host del servidor"
+
+#: 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 ""
+"Configuraciones que rara vez son necesarias o que afectan el servicio de la "
+"WebUI"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:224
+msgid "State"
+msgstr "Estado"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+msgid "TCP Keepalive"
+msgstr "Mantener vivo TCP"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+msgid "This permanently deletes the cert, key, and configuration to use same."
+msgstr ""
+"Esto elimina permanentemente el certificado, la clave y la configuración "
+"para utilizarlo."
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+msgid "Valid for # of Days"
+msgstr "Válido por # de días"
+
+#: 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 ""
+"URL virtual o script CGI para mostrar en el estado '404 No encontrado'. Debe "
+"comenzar con '/'"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+msgid "Virtual path prefix for Lua scripts"
+msgstr "Prefijo de ruta virtual para scripts Lua"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+msgid "Virtual path prefix for ubus via JSON-RPC integration"
+msgstr "Prefijo de ruta virtual para ubus a través de la integración JSON-RPC"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+msgid "Will not use HTTP authentication if not present"
+msgstr "No utilizará la autenticación HTTP si no está presente"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+msgid "a.k.a CommonName"
+msgstr "a.k.a Nombre común"
+
+#: applications/luci-app-uhttpd/luasrc/controller/uhttpd/uhttpd.lua:13
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+msgid "uHTTPd"
+msgstr "uHTTPd"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+msgid "uHTTPd Self-signed Certificate Parameters"
+msgstr "Parámetros del certificado autofirmado de uHTTPd"
+
+#: 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 ""
+"uHTTPd generará un nuevo certificado autofirmado utilizando la configuración "
+"que se muestra a continuación."
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+msgid "ubus integration is disabled if not present"
+msgstr "La integración de ubus está deshabilitada si no está presente"
index 6d953e13b20cebc1d938df9886f2e83d6cd27065..6b43adab3f0a167754ab2a6fc02f60246e8818ec 100644 (file)
@@ -7,7 +7,7 @@
 include $(TOPDIR)/rules.mk
 
 LUCI_TITLE:=Unbound Recursive DNS Resolver Configuration
-LUCI_DEPENDS:=+unbound
+LUCI_DEPENDS:=+unbound-daemon
 
 include ../../luci.mk
 
index 5e19621842369a2890d11cf5677517c78d0fe5bb..32879cb9f29e574eaaa914e44cf153c87eff7409 100644 (file)
@@ -53,7 +53,7 @@ function index()
             call("QueryLocalZone"), _("Local Zones"), 30).leaf = true
 
         entry({"admin", "services", "unbound", "status", "dumpcache"},
-            call("QueryCacheDump"), _("Cache Dump"), 40).leaf = true
+            call("QueryDumpCache"), _("DNS Cache"), 40).leaf = true
     else
         entry({"admin", "services", "unbound", "status", "statistics"},
             call("ShowEmpty"), _("Statistics"), 10).leaf = true
@@ -153,17 +153,33 @@ function QueryLocalZone()
         {heading = "", description = lcldesc, content = lcldata})
 end
 
-function QueryCacheDump()
+
+function QueryDumpCache()
+    local tp = require "luci.template"
+    local tr = require "luci.i18n"
+    local lcldesc 
     local lcldata = luci.util.exec(
         "unbound-control -c /var/lib/unbound/unbound.conf dump_cache")
 
-    local lcldesc = luci.i18n.translate(
-        "This shows Unbound 'cache_dump'. Useful to check if unbound is actually caching dns entities.")
 
-    luci.template.render("unbound/show-textbox",
-        {heading = "", description = lcldesc, content = lcldata})
+    if #lcldata > 262144 then
+        lcldesc = tr.translate(
+            "Unbound cache is too large to display in LuCI.")
+
+        tp.render("unbound/show-empty",
+            {heading = "", description = lcldesc})
+
+    else
+        lcldesc = tr.translate(
+            "This shows 'ubound-control dump_cache' for auditing records including DNSSEC.")
+
+        tp.render("unbound/show-textbox",
+            {heading = "", description = lcldesc, content = lcldata})
+    end
+
 end
 
+
 function ShowUnboundConf()
     local unboundfile = "/var/lib/unbound/unbound.conf"
     local lcldata = nixio.fs.readfile(unboundfile)
@@ -196,7 +212,7 @@ function ShowAdblock()
 
     if fs.stat(adblockfile).size > 262144 then
         lcldesc = tr.translate(
-            "Adblock domain list '" .. adblockfile .. "' is too large for LuCI.")
+            "Adblock domain list is too large to display in LuCI.")
 
         tp.render("unbound/show-empty",
             {heading = "", description = lcldesc})
diff --git a/applications/luci-app-unbound/po/es/unbound.po b/applications/luci-app-unbound/po/es/unbound.po
new file mode 100644 (file)
index 0000000..5ae545b
--- /dev/null
@@ -0,0 +1,775 @@
+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"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\n"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:96
+msgid "(root)"
+msgstr "(root)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:201
+msgid ", and <var>%s</var> entries"
+msgstr "y <var>%s</var> entradas"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:172
+msgid ", and try <var>%s</var>"
+msgstr ", y prueba <var>%s</var>"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:78
+msgid "AXFR"
+msgstr "AXFR"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:59
+msgid "Accept queries only from local subnets"
+msgstr "Aceptar consultas solo de subredes locales"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:214
+msgid "Adblock domain list is too large to display in LuCI."
+msgstr ""
+"La lista de dominios de Adblock es demasiado grande para mostrarla en LuCI."
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:38
+msgid "Advanced"
+msgstr "Avanzado"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:237
+msgid "Aggressive"
+msgstr "Agresivo"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:34
+msgid "Allow open recursion when record not in zone"
+msgstr "Permitir recursión abierta cuando el registro no está en la zona"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:38
+msgid "Authoritative (zone file)"
+msgstr "Autoritativo (archivo de zona)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:33
+msgid "Basic"
+msgstr "Básico"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:242
+msgid "Break down query components for limited added privacy"
+msgstr ""
+"Desglose los componentes de consulta para una privacidad adicional limitada"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:69
+msgid "Break the loop where DNSSEC needs NTP and NTP needs DNS"
+msgstr "Rompa el ciclo donde DNSSEC necesita NTP y NTP necesita DNS"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:75
+msgid "Choose Unbounds listening port"
+msgstr "Escoge el puerto de escucha Unbounds"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:213
+msgid "Chose the IP versions used upstream and downstream"
+msgstr ""
+"Elija las versiones de IP utilizadas en sentido ascendente y descendente"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:56
+msgid "Connect to servers using TLS"
+msgstr "Conectarse a los servidores utilizando TLS"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:39
+msgid "DHCP"
+msgstr "DHCP"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:131
+msgid "DHCP Link"
+msgstr "Enlace DHCP"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:139
+msgid "DHCPv4 to SLAAC"
+msgstr "DHCPv4 a SLAAC"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:56
+msgid "DNS Cache"
+msgstr "Caché DNS"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:55
+msgid "DNS over TLS"
+msgstr "DNS sobre TLS"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:98
+msgid "DNS64 Prefix"
+msgstr "Prefijo DNS64"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:68
+msgid "DNSSEC NTP Fix"
+msgstr "DNSSEC NTP Fix"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:214
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:225
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:235
+msgid "Default"
+msgstr "Predeterminado"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:156
+msgid "Denied (nxdomain)"
+msgstr "Denegado (nxdomain)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:22
+msgid "Directed Zone"
+msgstr "Zona dirigida"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:77
+msgid "Directory only part of URL"
+msgstr "Directorio solo parte de la URL"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:106
+msgid "Domain Insecure"
+msgstr "Dominio inseguro"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:72
+msgid "Domain name to verify TLS certificate"
+msgstr "Nombre de dominio para verificar el certificado TLS"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:146
+msgid "Domain suffix for this router and DHCP clients"
+msgstr "Sufijo de dominio para este enrutador y clientes DHCP"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:254
+msgid "EDNS Size"
+msgstr "Tamaño 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 "Editar '"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/server.lua:14
+msgid "Edit 'server:' clause options for 'include:"
+msgstr "Edite 'servidor:' opciones de la cláusula para 'injcluir:"
+
+#: 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 una zona de reenvío, código auxiliar o zona de caché de archivos para "
+"que se pueda usar Unbound en lugar de recursión."
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/extended.lua:14
+msgid "Edit clauses such as 'forward-zone:' for 'include:"
+msgstr "Edite las cláusulas como 'forward-zone:' para 'incluir:"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:85
+msgid "Edit: Extended"
+msgstr "Edite: Extendido"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:82
+msgid "Edit: Server"
+msgstr "Edit"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:70
+msgid "Edit: UCI"
+msgstr "Edite: UCI"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:77
+msgid "Edit: Unbound"
+msgstr "Edite: Unbound"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:39
+msgid "Enable"
+msgstr "Habilitar"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:93
+msgid "Enable DNS64"
+msgstr "Habilitar DNS64"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:63
+msgid "Enable DNSSEC"
+msgstr "Habilitar DNSSEC"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:45
+msgid "Enable Unbound"
+msgstr "Habilitar Unbound"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:203
+msgid "Enable access for unbound-control"
+msgstr "Habilitar el acceso para el control ilimitado"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:94
+msgid "Enable the DNS64 module"
+msgstr "Habilitar el módulo DNS64"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:64
+msgid "Enable the DNSSEC validator module"
+msgstr "Habilitar el módulo validador DNSSEC"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:46
+msgid "Enable the initialization scripts for Unbound"
+msgstr "Habilitar los scripts de inicialización para Unbound"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:30
+msgid "Enable this directed zone"
+msgstr "Habilitar esta zona dirigida"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:29
+msgid "Enabled"
+msgstr "Habilitado"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:266
+msgid "Extended Statistics"
+msgstr "Estadisticas extendidas"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:267
+msgid "Extended statistics are printed from unbound-control"
+msgstr "Las estadísticas extendidas se imprimen desde el control independiente"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:188
+msgid "Extra DNS"
+msgstr "DNS extra"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:33
+msgid "Fall Back"
+msgstr "Retroceder"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:36
+msgid "Fallback"
+msgstr "Retroceder"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:65
+msgid "Files"
+msgstr "Archivos"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:90
+msgid "Filter Entire Subnet"
+msgstr "Filtrar toda la subred"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:81
+msgid "Filter Localhost Rebind"
+msgstr "Filtrar Localhost Rebind"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:89
+msgid "Filter Private Address"
+msgstr "Filtrar dirección privada"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:86
+msgid "Filter Private Rebind"
+msgstr "Filtrar encuadernado privado"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:71
+msgid "Forward"
+msgstr "Reenviar"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:40
+msgid "Forward (simple handoff)"
+msgstr "Reenviar (simple transferencia)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:68
+msgid "Forward TLS"
+msgstr "Reenviar TLS"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:52
+msgid "Forward to upstream nameservers (ISP)"
+msgstr "Reenviar a servidores de nombres ascendentes (ISP)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:170
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:182
+msgid "Host FQDN, All Addresses"
+msgstr "FQDN de host, todas las direcciones"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:192
+msgid "Host Records"
+msgstr "Registros de host"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:193
+msgid "Host/MX/SRV RR"
+msgstr "Host/MX/SRV RR"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:194
+msgid "Host/MX/SRV/CNAME RR"
+msgstr "Host/MX/SRV/CNAME RR"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:169
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:181
+msgid "Hostname, All Addresses"
+msgstr "Nombre de host, todas las direcciones"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:168
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:180
+msgid "Hostname, Primary Address"
+msgstr "Nombre de host, dirección principal"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:165
+msgid "How to enter the LAN or local network router in DNS"
+msgstr "Cómo ingresar al enrutador de red local o LAN en DNS"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:154
+msgid "How to treat queries of this local domain"
+msgstr "Como tratar las consultas de este dominio local"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:216
+msgid "IP4 All and IP6 Local"
+msgstr "IP4 Todos y IP6 Local"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:215
+msgid "IP4 Only"
+msgstr "Sólo IP4"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:219
+msgid "IP4 and IP6"
+msgstr "IP4 y IP6"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:217
+msgid "IP6 Only*"
+msgstr "Sólo IP6*"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:218
+msgid "IP6 Preferred"
+msgstr "IP6 preferido"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:191
+msgid "Ignore"
+msgstr "Ignorar"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:171
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:183
+msgid "Interface FQDN, All Addresses"
+msgstr "Interfaz FQDN, todas las direcciones"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:164
+msgid "LAN DNS"
+msgstr "DNS de LAN"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:229
+msgid "Large"
+msgstr "Grande"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:112
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:273
+msgid "Limit days between RFC5011 copies to reduce flash writes"
+msgstr ""
+"Limite los días entre copias RFC5011 para reducir las grabaciones flash"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:255
+msgid "Limit extended DNS packet size"
+msgstr "Limitar el tamaño del paquete DNS extendido"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:132
+msgid "Link to supported programs to load DHCP into DNS"
+msgstr "Enlace a programas compatibles para cargar DHCP en DNS"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:107
+msgid "List domains to bypass checks of DNSSEC"
+msgstr "Lista de dominios para eludir las comprobaciones de DNSSEC"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:74
+msgid "Listening Port"
+msgstr "Puerto de escucha"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:50
+msgid "Local Data"
+msgstr "Datos locales"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:145
+msgid "Local Domain"
+msgstr "Dominio local"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:153
+msgid "Local Domain Type"
+msgstr "Tipo de dominio local"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:207
+msgid "Local Host, Encrypted"
+msgstr "Host local, encriptado"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:206
+msgid "Local Host, No Encryption"
+msgstr "Host local, sin cifrado"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:58
+msgid "Local Service"
+msgstr "Servicio local"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:208
+msgid "Local Subnet, Encrypted"
+msgstr "Subred local, encriptada"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:209
+msgid "Local Subnet, Static Encryption"
+msgstr "Subred local, cifrado estático"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:53
+msgid "Local Zones"
+msgstr "Zonas locales"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:41
+msgid "Log"
+msgstr "Registro"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:49
+msgid "Manual Conf"
+msgstr "Conf. Manual"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:228
+msgid "Medium"
+msgstr "Medio"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:223
+msgid "Memory Resource"
+msgstr "Recurso de memoria"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:122
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:283
+msgid "Networks that may trigger Unbound to reload (avoid wan6)"
+msgstr "Redes que pueden activar Unbound para recargar (evitar wan6)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:167
+msgid "No Entry"
+msgstr "Sin entrada"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:88
+msgid "No Filter"
+msgstr "Sin filtro"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:133
+msgid "No Link"
+msgstr "Sin enlace"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:205
+msgid "No Remote Control"
+msgstr "Sin control 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: a la biblioteca SSL/TLS le falta una API. Por favor revise syslog. >> "
+"logread ..."
+
+#: 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 ""
+"Organice los reenvios dirigidos, colilla , y zonas autoritarias <a href=\"%s"
+"\" target=\"_blank\">(ayuda)</a>."
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:177
+msgid "Override the WAN side router entry in DNS"
+msgstr "Anular la entrada del enrutador del lado WAN en DNS"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:236
+msgid "Passive"
+msgstr "Pasivo"
+
+#: 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 "Los servidores de puertos recibirán consultas en"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:99
+msgid "Prefix for generated DNS64 addresses"
+msgstr "Prefijo para direcciones DNS64 generadas"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:261
+msgid "Prevent excessively short cache periods"
+msgstr "Prevenir períodos de caché excesivamente cortos"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:82
+msgid "Protect against upstream response of 127.0.0.0/8"
+msgstr "Proteger contra la respuesta ascendente de 127.0.0.0/8"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:87
+msgid "Protect against upstream responses within local subnets"
+msgstr "Proteger contra respuestas ascendentes dentro de subredes locales"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:241
+msgid "Query Minimize"
+msgstr "Consulta minimizada"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:75
+msgid "Recurse"
+msgstr "Recuento"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:212
+msgid "Recursion Protocol"
+msgstr "Protocolo de recursion"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:233
+msgid "Recursion Strength"
+msgstr "Fuerza de recursión"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:234
+msgid "Recursion activity affects memory growth and CPU load"
+msgstr ""
+"La actividad de recursión afecta el crecimiento de la memoria y la carga de "
+"la CPU"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:22
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:22
+msgid "Recursive DNS"
+msgstr "DNS recursivo"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:157
+msgid "Refused"
+msgstr "Rechazado"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:40
+msgid "Resource"
+msgstr "Recurso"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:111
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:272
+msgid "Root DSKEY Age"
+msgstr "Root DSKEY Age"
+
+#: 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 "Guardar"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:59
+msgid "Server Port"
+msgstr "Puerto del servidor"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:65
+msgid "Server TLS Port"
+msgstr "Puerto del 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 "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 "Servidores para esta zona; ver README.md para la forma opcional"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:96
+msgid "Show: Adblock"
+msgstr "Mostrar: Adblock"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:90
+msgid "Show: DHCP"
+msgstr "Mostrar: DHCP"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:73
+msgid "Show: Unbound"
+msgstr "Mostrar: Unbound"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:50
+msgid "Skip UCI and use /etc/unbound/unbound.conf"
+msgstr "Omita UCI y use /etc/unbound/unbound.conf"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:227
+msgid "Small"
+msgstr "Pequeño"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:158
+msgid "Static (local only)"
+msgstr "Estático (solo local)"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:47
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:59
+msgid "Statistics"
+msgstr "Estadísitcas"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:38
+msgid "Status"
+msgstr "Estado"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:248
+msgid "Strict Minimize"
+msgstr "Estricto minimizar"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:249
+msgid "Strict version of 'query minimize' but it can break DNS"
+msgstr "Versión estricta de 'consulta minimizada' pero puede romper DNS"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:39
+msgid "Stub (forced recursion)"
+msgstr "Talón (recursión forzada)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:71
+msgid "TLS Name Index"
+msgstr "Índice de nombres TLS"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:260
+msgid "TTL Minimum"
+msgstr "TTL mínimo"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:103
+msgid "This could display more statistics with the unbound-control package."
+msgstr ""
+"Esto podría mostrar más estadísticas con el paquete de control ilimitado."
+
+#: 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 "Esta muestra '"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:173
+msgid ""
+"This shows 'ubound-control dump_cache' for auditing records including DNSSEC."
+msgstr ""
+"Esto muestra 'ubound-control dump_cache' para auditar registros que incluyen "
+"DNSSEC."
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:137
+msgid ""
+"This shows Unbound 'local-data:' entries from default, .conf, or control."
+msgstr ""
+"Esto muestra las entradas de Unbound 'local-data:' de forma predeterminada, ."
+"conf o control."
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:149
+msgid ""
+"This shows Unbound 'local-zone:' entries from default, .conf, or control."
+msgstr ""
+"Esto muestra las entradas de Unbound 'local-zone:' de los valores "
+"predeterminados, .conf o control."
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:125
+msgid "This shows Unbound self reported performance statistics."
+msgstr ""
+"Esto muestra las estadísticas de rendimiento autoinformadas de Unbound."
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:113
+msgid "This shows syslog filtered for events involving Unbound."
+msgstr "Esto muestra syslog filtrado para eventos relacionados con Unbound."
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:226
+msgid "Tiny"
+msgstr "Minúsculo"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:159
+msgid "Transparent (local/global)"
+msgstr "Transparente (local/global)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:121
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:282
+msgid "Trigger Networks"
+msgstr "Redes de disparo"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:27
+msgid "Type"
+msgstr "Tipo"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:26
+msgid "Unbound"
+msgstr "Unbound"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:23
+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 ""
+"Unbound <a href=\"%s\" target=\"_blank\">(NLnet Labs)</a> es un sistema de "
+"resolución de DNS de validación, recursivo y almacenamiento en caché <a href="
+"\"%s\" target=\"_blank\">(ayuda)</a>."
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:202
+msgid "Unbound Control App"
+msgstr "Aplicación de control de Unbound"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:166
+msgid "Unbound cache is too large to display in LuCI."
+msgstr "Caché de Unbound es demasiado grande para mostrarla en LuCI."
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:81
+msgid "Undefined"
+msgstr "Indefinido"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:51
+msgid "Use 'resolv.conf.auto'"
+msgstr "Utilice 'resolv.conf.auto'"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:140
+msgid "Use DHCPv4 MAC to discover IP6 hosts SLAAC (EUI64)"
+msgstr "Utilice DHCPv4 MAC para descubrir hosts IPA SLAAC (EUI64)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:179
+msgid "Use Upstream"
+msgstr "Usar Upstream"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:189
+msgid "Use extra DNS entries found in /etc/config/dhcp"
+msgstr "Use entradas DNS extra que se encuentran en /etc/config/dhcp"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:224
+msgid "Use menu System/Processes to observe any memory growth"
+msgstr ""
+"Usa el menú Sistema/Procesos para observar cualquier crecimiento de memoria."
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:176
+msgid "WAN DNS"
+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 "Nombres de zona (dominio) incluidos en esta combinación de zona"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:76
+msgid "Zone Download URL"
+msgstr "URL de descarga de zona"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:43
+msgid "Zone Names"
+msgstr "Nombres de zona"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:37
+msgid "Zone Type"
+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 "Zonas"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:112
+msgid "accept upstream results for"
+msgstr "aceptar resultados anteriores para"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:115
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:276
+msgid "default"
+msgstr "predeterminado"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:175
+msgid "download from <var>%s</var>"
+msgstr "descargar desde <var>%s</var>"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:118
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:279
+msgid "never"
+msgstr "nunca"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:118
+msgid "prefetch zone files for"
+msgstr "archivos de zona de búsqueda previa para"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:115
+msgid "select recursion for"
+msgstr "seleccione recursion para"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:121
+msgid "unknown action for"
+msgstr "acción desconocida para"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:205
+msgid "use <var>%s</var> nameservers"
+msgstr "usar los nombres de servidores <var>%s</var>"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:156
+msgid "use nameservers"
+msgstr "usar servidores de nombres"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:164
+msgid "with default certificate for <var>%s</var>"
+msgstr "con certificado predeterminado para <var>%s</var>"
index 661ecc6996b61d3b299f6e0a12229d997ced6c89..d310cbbadc319d65e7399e127bba060181969c94 100644 (file)
@@ -21,8 +21,8 @@ msgstr ""
 msgid "Accept queries only from local subnets"
 msgstr ""
 
-#: applications/luci-app-unbound/luasrc/controller/unbound.lua:198
-msgid "Adblock domain list '"
+#: 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:38
@@ -53,10 +53,6 @@ msgstr ""
 msgid "Break the loop where DNSSEC needs NTP and NTP needs DNS"
 msgstr ""
 
-#: applications/luci-app-unbound/luasrc/controller/unbound.lua:56
-msgid "Cache Dump"
-msgstr ""
-
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:75
 msgid "Choose Unbounds listening port"
 msgstr ""
@@ -81,6 +77,10 @@ msgstr ""
 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 ""
@@ -583,16 +583,15 @@ msgstr ""
 msgid "This could display more statistics with the unbound-control package."
 msgstr ""
 
-#: applications/luci-app-unbound/luasrc/controller/unbound.lua:170
-#: applications/luci-app-unbound/luasrc/controller/unbound.lua:181
-#: applications/luci-app-unbound/luasrc/controller/unbound.lua:206
+#: 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:160
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:173
 msgid ""
-"This shows Unbound 'cache_dump'. Useful to check if unbound is actually "
-"caching dns entities."
+"This shows 'ubound-control dump_cache' for auditing records including DNSSEC."
 msgstr ""
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:137
@@ -645,6 +644,10 @@ msgstr ""
 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 ""
diff --git a/applications/luci-app-unbound/po/zh-cn/unbound.po b/applications/luci-app-unbound/po/zh-cn/unbound.po
new file mode 100644 (file)
index 0000000..f581059
--- /dev/null
@@ -0,0 +1,755 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8\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 ",及 <var>%s</var> 条目"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:172
+msgid ", and try <var>%s</var>"
+msgstr ",并尝试 <var>%s</var> "
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:78
+msgid "AXFR"
+msgstr "AXFR"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:59
+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:38
+msgid "Advanced"
+msgstr "高级"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:237
+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:33
+msgid "Basic"
+msgstr "基本"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:242
+msgid "Break down query components for limited added privacy"
+msgstr "细分查询组件以增加有限的隐私"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:69
+msgid "Break the loop where DNSSEC needs NTP and NTP needs DNS"
+msgstr "打破 DNSSEC 需要 NTP,NTP 又需要 DNS 的循环"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:75
+msgid "Choose Unbounds listening port"
+msgstr "选择 Unbounds 监听端口"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:213
+msgid "Chose the IP versions used upstream and downstream"
+msgstr "选择上游和下游使用的 IP 版本"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:56
+msgid "Connect to servers using TLS"
+msgstr "使用 TLS 连接到服务器"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:39
+msgid "DHCP"
+msgstr "DHCP"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:131
+msgid "DHCP Link"
+msgstr "DHCP 链接"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:139
+msgid "DHCPv4 to SLAAC"
+msgstr "DHCPv4 到 SLAAC"
+
+#: 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 "DNS over TLS"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:98
+msgid "DNS64 Prefix"
+msgstr "DNS64 前缀"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:68
+msgid "DNSSEC NTP Fix"
+msgstr "DNSSEC NTP 修复"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:214
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:225
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:235
+msgid "Default"
+msgstr "默认"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:156
+msgid "Denied (nxdomain)"
+msgstr "否认(nxdomain)"
+
+#: 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 "目录只是 URL 的一部分"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:106
+msgid "Domain Insecure"
+msgstr "域不安全"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:72
+msgid "Domain name to verify TLS certificate"
+msgstr "用于验证 TLS 证书的域名"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:146
+msgid "Domain suffix for this router and DHCP clients"
+msgstr "此路由器和 DHCP 客户端的域名后缀"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:254
+msgid "EDNS Size"
+msgstr "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 "编辑'"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/server.lua:14
+msgid "Edit 'server:' clause options for 'include:"
+msgstr "编辑“server:”子选项,位于'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 "编辑 Unbound 使用的转发、存根或区域文件缓存区域,而不进行递归查询。"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/extended.lua:14
+msgid "Edit clauses such as 'forward-zone:' for 'include:"
+msgstr "编辑子选项,例如“forward-zone:”,位于'include:"
+
+#: 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 "编辑:UCI"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:77
+msgid "Edit: Unbound"
+msgstr "编辑:Unbound"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:39
+msgid "Enable"
+msgstr "启用"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:93
+msgid "Enable DNS64"
+msgstr "启用 DNS64"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:63
+msgid "Enable DNSSEC"
+msgstr "启用 DNSSEC"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:45
+msgid "Enable Unbound"
+msgstr "启用 Unbound"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:203
+msgid "Enable access for unbound-control"
+msgstr "启用 unbound-control 访问"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:94
+msgid "Enable the DNS64 module"
+msgstr "启用 DNS64 模块"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:64
+msgid "Enable the DNSSEC validator module"
+msgstr "启用 DNSSEC 验证模块"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:46
+msgid "Enable the initialization scripts for Unbound"
+msgstr "启用 Unbound 的初始化脚本"
+
+#: 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:266
+msgid "Extended Statistics"
+msgstr "扩展统计"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:267
+msgid "Extended statistics are printed from unbound-control"
+msgstr "扩展统计信息从 unbound-control 打印"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:188
+msgid "Extra DNS"
+msgstr "额外的 DNS"
+
+#: 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:90
+msgid "Filter Entire Subnet"
+msgstr "过滤整个子网"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:81
+msgid "Filter Localhost Rebind"
+msgstr "过滤本地主机重绑定"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:89
+msgid "Filter Private Address"
+msgstr "过滤私有地址"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:86
+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 "转发 TLS"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:52
+msgid "Forward to upstream nameservers (ISP)"
+msgstr "转发到上游名称服务器(ISP)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:170
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:182
+msgid "Host FQDN, All Addresses"
+msgstr "主机 FQDN,所有地址"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:192
+msgid "Host Records"
+msgstr "主机记录"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:193
+msgid "Host/MX/SRV RR"
+msgstr "主机/MX/SRV RR"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:194
+msgid "Host/MX/SRV/CNAME RR"
+msgstr "主机/MX/SRV/CNAME RR"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:169
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:181
+msgid "Hostname, All Addresses"
+msgstr "主机名,所有地址"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:168
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:180
+msgid "Hostname, Primary Address"
+msgstr "主机名,主要地址"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:165
+msgid "How to enter the LAN or local network router in DNS"
+msgstr "如何在 DNS 中进入 LAN 或本地网络路由器"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:154
+msgid "How to treat queries of this local domain"
+msgstr "如何处理此本地域的查询"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:216
+msgid "IP4 All and IP6 Local"
+msgstr "所有 IP4 及本地 IP6"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:215
+msgid "IP4 Only"
+msgstr "仅 IP4"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:219
+msgid "IP4 and IP6"
+msgstr "IP4 及 IP6"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:217
+msgid "IP6 Only*"
+msgstr "仅 IP6*"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:218
+msgid "IP6 Preferred"
+msgstr "首选 IP6"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:191
+msgid "Ignore"
+msgstr "忽视"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:171
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:183
+msgid "Interface FQDN, All Addresses"
+msgstr "接口 FQDN,所有地址"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:164
+msgid "LAN DNS"
+msgstr "局域网 DNS"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:229
+msgid "Large"
+msgstr "大"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:112
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:273
+msgid "Limit days between RFC5011 copies to reduce flash writes"
+msgstr "限制 RFC5011 副本之间的天数,以减少闪存写入"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:255
+msgid "Limit extended DNS packet size"
+msgstr "限制扩展 DNS 数据包大小"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:132
+msgid "Link to supported programs to load DHCP into DNS"
+msgstr "链接到支持的程序,以将 DHCP 加载到 DNS 中"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:107
+msgid "List domains to bypass checks of DNSSEC"
+msgstr "列出要绕过 DNSSEC 检查的域名"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:74
+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:145
+msgid "Local Domain"
+msgstr "本地域名"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:153
+msgid "Local Domain Type"
+msgstr "本地域名类型"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:207
+msgid "Local Host, Encrypted"
+msgstr "本地主机,加密"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:206
+msgid "Local Host, No Encryption"
+msgstr "本地主机,无加密"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:58
+msgid "Local Service"
+msgstr "本地服务"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:208
+msgid "Local Subnet, Encrypted"
+msgstr "本地子网,加密"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:209
+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:49
+msgid "Manual Conf"
+msgstr "手动配置"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:228
+msgid "Medium"
+msgstr "介质"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:223
+msgid "Memory Resource"
+msgstr "内存资源"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:122
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:283
+msgid "Networks that may trigger Unbound to reload (avoid wan6)"
+msgstr "可触发 Unbound 重新加载的网络(避免 wan6)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:167
+msgid "No Entry"
+msgstr "无条目"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:88
+msgid "No Filter"
+msgstr "无过滤器"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:133
+msgid "No Link"
+msgstr "无链接"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:205
+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 "注意:SSL/TLS库缺少 API。请查看 syslog。 >> logread ..."
+
+#: 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 ""
+"组织转移转发、存根和权威区域<a href=\"%s\" target=\"_blank\">(帮助)</a>。"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:177
+msgid "Override the WAN side router entry in DNS"
+msgstr "覆盖路由器中的 WAN 端 DNS 条目"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:236
+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:99
+msgid "Prefix for generated DNS64 addresses"
+msgstr "生成 DNS64 地址的前缀"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:261
+msgid "Prevent excessively short cache periods"
+msgstr "防止缓存期过短"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:82
+msgid "Protect against upstream response of 127.0.0.0/8"
+msgstr "防止 127.0.0.0/8 的上游响应"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:87
+msgid "Protect against upstream responses within local subnets"
+msgstr "防止本地子网内的上游响应"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:241
+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:212
+msgid "Recursion Protocol"
+msgstr "递归协议"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:233
+msgid "Recursion Strength"
+msgstr "递归强度"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:234
+msgid "Recursion activity affects memory growth and CPU load"
+msgstr "递归活动会增大内存使用和 CPU 负载"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:22
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:22
+msgid "Recursive DNS"
+msgstr "递归 DNS"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:157
+msgid "Refused"
+msgstr "拒绝"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:40
+msgid "Resource"
+msgstr "资源"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:111
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:272
+msgid "Root DSKEY Age"
+msgstr "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 "保存"
+
+#: 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 "服务器 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 "服务器"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:48
+msgid "Servers for this zone; see README.md for optional form"
+msgstr "该区域的服务器;有关选项格式,请参阅 README.md"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:96
+msgid "Show: Adblock"
+msgstr "显示:Adblock"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:90
+msgid "Show: DHCP"
+msgstr "显示:DHCP"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:73
+msgid "Show: Unbound"
+msgstr "显示:Unbound"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:50
+msgid "Skip UCI and use /etc/unbound/unbound.conf"
+msgstr "跳过 UCI 并使用 /etc/unbound/unbound.conf"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:227
+msgid "Small"
+msgstr "小"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:158
+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:248
+msgid "Strict Minimize"
+msgstr "严格最小化"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:249
+msgid "Strict version of 'query minimize' but it can break DNS"
+msgstr "严格版本的“最小化查询”,但会破坏 DNS 标准"
+
+#: 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 "TLS 名称索引"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:260
+msgid "TTL Minimum"
+msgstr "最小 TTL"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:103
+msgid "This could display more statistics with the unbound-control package."
+msgstr "可以使用 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 "显示'"
+
+#: 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 "显示来自默认、.conf 或 control 的 Unbound “local-data:”条目。"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:149
+msgid ""
+"This shows Unbound 'local-zone:' entries from default, .conf, or control."
+msgstr "显示来自默认、.conf 或 control 的 Unbound “local-zone:”条目。"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:125
+msgid "This shows Unbound self reported performance statistics."
+msgstr "显示 Unbound 自我报告的性能统计信息。"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:113
+msgid "This shows syslog filtered for events involving Unbound."
+msgstr "显示筛选出的涉及 Unbound 事件的 syslog。"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:226
+msgid "Tiny"
+msgstr "小"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:159
+msgid "Transparent (local/global)"
+msgstr "透明(本地/全球)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:121
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:282
+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 "Unbound"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:23
+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 ""
+"Unbound <a href=\"%s\" target=\"_blank\">(NLnet Labs)</a>是一个验证、递归和缓"
+"存 DNS 解析器<a href=\"%s\" target=\"_blank\">(帮助)</a>。"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:202
+msgid "Unbound Control App"
+msgstr "Unbound 控制应用程序"
+
+#: 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 "使用“resolv.conf.auto”"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:140
+msgid "Use DHCPv4 MAC to discover IP6 hosts SLAAC (EUI64)"
+msgstr "使用 DHCPv4 MAC 发现 IP6 主机 SLAAC(EUI64)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:179
+msgid "Use Upstream"
+msgstr "使用上游"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:189
+msgid "Use extra DNS entries found in /etc/config/dhcp"
+msgstr "使用 /etc/config/dhcp 中的额外 DNS 条目"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:224
+msgid "Use menu System/Processes to observe any memory growth"
+msgstr "使用 系统/进程 菜单观察内存增长"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:176
+msgid "WAN DNS"
+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 "包含在此区域组合中的区域(域)名称"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:76
+msgid "Zone Download URL"
+msgstr "区域下载 URL"
+
+#: 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:115
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:276
+msgid "default"
+msgstr "默认"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:175
+msgid "download from <var>%s</var>"
+msgstr "从 <var>%s</var> 下载"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:118
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:279
+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 "使用 <var>%s</var> 名称服务器"
+
+#: 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 "使用 <var>%s</var> 的默认证书"
+
+#~ msgid "Adblock domain list '"
+#~ msgstr "Adblock 域名列表'"
+
+#~ msgid "Cache Dump"
+#~ msgstr "缓存转储"
+
+#~ msgid ""
+#~ "This shows Unbound 'cache_dump'. Useful to check if unbound is actually "
+#~ "caching dns entities."
+#~ msgstr ""
+#~ "显示 Unbound的“cache_dump”。用于检查 unbound 是否实际缓存 dns 实体。"
diff --git a/applications/luci-app-unbound/po/zh-tw/unbound.po b/applications/luci-app-unbound/po/zh-tw/unbound.po
new file mode 100644 (file)
index 0000000..504e33c
--- /dev/null
@@ -0,0 +1,755 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8\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 ",及 <var>%s</var> 條目"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:172
+msgid ", and try <var>%s</var>"
+msgstr ",並嘗試 <var>%s</var> "
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:78
+msgid "AXFR"
+msgstr "AXFR"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:59
+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:38
+msgid "Advanced"
+msgstr "高階"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:237
+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:33
+msgid "Basic"
+msgstr "基本"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:242
+msgid "Break down query components for limited added privacy"
+msgstr "細分查詢元件以增加有限的隱私"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:69
+msgid "Break the loop where DNSSEC needs NTP and NTP needs DNS"
+msgstr "打破 DNSSEC 需要 NTP,NTP 又需要 DNS 的迴圈"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:75
+msgid "Choose Unbounds listening port"
+msgstr "選擇 Unbounds 監聽埠"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:213
+msgid "Chose the IP versions used upstream and downstream"
+msgstr "選擇上游和下游使用的 IP 版本"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:56
+msgid "Connect to servers using TLS"
+msgstr "使用 TLS 連線到伺服器"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:39
+msgid "DHCP"
+msgstr "DHCP"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:131
+msgid "DHCP Link"
+msgstr "DHCP 連結"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:139
+msgid "DHCPv4 to SLAAC"
+msgstr "DHCPv4 到 SLAAC"
+
+#: 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 "DNS over TLS"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:98
+msgid "DNS64 Prefix"
+msgstr "DNS64 字首"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:68
+msgid "DNSSEC NTP Fix"
+msgstr "DNSSEC NTP 修復"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:214
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:225
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:235
+msgid "Default"
+msgstr "預設"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:156
+msgid "Denied (nxdomain)"
+msgstr "否認(nxdomain)"
+
+#: 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 "目錄只是 URL 的一部分"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:106
+msgid "Domain Insecure"
+msgstr "域不安全"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:72
+msgid "Domain name to verify TLS certificate"
+msgstr "用於驗證 TLS 證書的域名"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:146
+msgid "Domain suffix for this router and DHCP clients"
+msgstr "此路由器和 DHCP 客戶端的域名字尾"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:254
+msgid "EDNS Size"
+msgstr "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 "編輯'"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/server.lua:14
+msgid "Edit 'server:' clause options for 'include:"
+msgstr "編輯“server:”子選項,位於'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 "編輯 Unbound 使用的轉發、存根或區域檔案快取區域,而不進行遞迴查詢。"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/extended.lua:14
+msgid "Edit clauses such as 'forward-zone:' for 'include:"
+msgstr "編輯子選項,例如“forward-zone:”,位於'include:"
+
+#: 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 "編輯:UCI"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:77
+msgid "Edit: Unbound"
+msgstr "編輯:Unbound"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:39
+msgid "Enable"
+msgstr "啟用"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:93
+msgid "Enable DNS64"
+msgstr "啟用 DNS64"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:63
+msgid "Enable DNSSEC"
+msgstr "啟用 DNSSEC"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:45
+msgid "Enable Unbound"
+msgstr "啟用 Unbound"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:203
+msgid "Enable access for unbound-control"
+msgstr "啟用 unbound-control 訪問"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:94
+msgid "Enable the DNS64 module"
+msgstr "啟用 DNS64 模組"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:64
+msgid "Enable the DNSSEC validator module"
+msgstr "啟用 DNSSEC 驗證模組"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:46
+msgid "Enable the initialization scripts for Unbound"
+msgstr "啟用 Unbound 的初始化指令碼"
+
+#: 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:266
+msgid "Extended Statistics"
+msgstr "擴充套件統計"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:267
+msgid "Extended statistics are printed from unbound-control"
+msgstr "擴充套件統計資訊從 unbound-control 列印"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:188
+msgid "Extra DNS"
+msgstr "額外的 DNS"
+
+#: 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:90
+msgid "Filter Entire Subnet"
+msgstr "過濾整個子網"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:81
+msgid "Filter Localhost Rebind"
+msgstr "過濾本地主機重繫結"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:89
+msgid "Filter Private Address"
+msgstr "過濾私有地址"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:86
+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 "轉發 TLS"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:52
+msgid "Forward to upstream nameservers (ISP)"
+msgstr "轉發到上游名稱伺服器(ISP)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:170
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:182
+msgid "Host FQDN, All Addresses"
+msgstr "主機 FQDN,所有地址"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:192
+msgid "Host Records"
+msgstr "主機記錄"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:193
+msgid "Host/MX/SRV RR"
+msgstr "主機/MX/SRV RR"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:194
+msgid "Host/MX/SRV/CNAME RR"
+msgstr "主機/MX/SRV/CNAME RR"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:169
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:181
+msgid "Hostname, All Addresses"
+msgstr "主機名,所有地址"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:168
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:180
+msgid "Hostname, Primary Address"
+msgstr "主機名,主要地址"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:165
+msgid "How to enter the LAN or local network router in DNS"
+msgstr "如何在 DNS 中進入 LAN 或本地網路路由器"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:154
+msgid "How to treat queries of this local domain"
+msgstr "如何處理此本地域的查詢"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:216
+msgid "IP4 All and IP6 Local"
+msgstr "所有 IP4 及本地 IP6"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:215
+msgid "IP4 Only"
+msgstr "僅 IP4"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:219
+msgid "IP4 and IP6"
+msgstr "IP4 及 IP6"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:217
+msgid "IP6 Only*"
+msgstr "僅 IP6*"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:218
+msgid "IP6 Preferred"
+msgstr "首選 IP6"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:191
+msgid "Ignore"
+msgstr "忽視"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:171
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:183
+msgid "Interface FQDN, All Addresses"
+msgstr "介面 FQDN,所有地址"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:164
+msgid "LAN DNS"
+msgstr "區域網 DNS"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:229
+msgid "Large"
+msgstr "大"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:112
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:273
+msgid "Limit days between RFC5011 copies to reduce flash writes"
+msgstr "限制 RFC5011 副本之間的天數,以減少快閃記憶體寫入"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:255
+msgid "Limit extended DNS packet size"
+msgstr "限制擴充套件 DNS 資料包大小"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:132
+msgid "Link to supported programs to load DHCP into DNS"
+msgstr "連結到支援的程式,以將 DHCP 載入到 DNS 中"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:107
+msgid "List domains to bypass checks of DNSSEC"
+msgstr "列出要繞過 DNSSEC 檢查的域名"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:74
+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:145
+msgid "Local Domain"
+msgstr "本地域名"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:153
+msgid "Local Domain Type"
+msgstr "本地域名型別"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:207
+msgid "Local Host, Encrypted"
+msgstr "本地主機,加密"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:206
+msgid "Local Host, No Encryption"
+msgstr "本地主機,無加密"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:58
+msgid "Local Service"
+msgstr "本地服務"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:208
+msgid "Local Subnet, Encrypted"
+msgstr "本地子網,加密"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:209
+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:49
+msgid "Manual Conf"
+msgstr "手動配置"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:228
+msgid "Medium"
+msgstr "介質"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:223
+msgid "Memory Resource"
+msgstr "記憶體資源"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:122
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:283
+msgid "Networks that may trigger Unbound to reload (avoid wan6)"
+msgstr "可觸發 Unbound 重新載入的網路(避免 wan6)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:167
+msgid "No Entry"
+msgstr "無條目"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:88
+msgid "No Filter"
+msgstr "無過濾器"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:133
+msgid "No Link"
+msgstr "無連結"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:205
+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 "注意:SSL/TLS庫缺少 API。請檢視 syslog。 >> logread ..."
+
+#: 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 ""
+"組織轉移轉發、存根和權威區域<a href=\"%s\" target=\"_blank\">(幫助)</a>。"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:177
+msgid "Override the WAN side router entry in DNS"
+msgstr "覆蓋路由器中的 WAN 端 DNS 條目"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:236
+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:99
+msgid "Prefix for generated DNS64 addresses"
+msgstr "生成 DNS64 地址的字首"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:261
+msgid "Prevent excessively short cache periods"
+msgstr "防止快取期過短"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:82
+msgid "Protect against upstream response of 127.0.0.0/8"
+msgstr "防止 127.0.0.0/8 的上游響應"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:87
+msgid "Protect against upstream responses within local subnets"
+msgstr "防止本地子網內的上游響應"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:241
+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:212
+msgid "Recursion Protocol"
+msgstr "遞迴協議"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:233
+msgid "Recursion Strength"
+msgstr "遞迴強度"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:234
+msgid "Recursion activity affects memory growth and CPU load"
+msgstr "遞迴活動會增大記憶體使用和 CPU 負載"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:22
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:22
+msgid "Recursive DNS"
+msgstr "遞迴 DNS"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:157
+msgid "Refused"
+msgstr "拒絕"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:40
+msgid "Resource"
+msgstr "資源"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:111
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:272
+msgid "Root DSKEY Age"
+msgstr "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 "儲存"
+
+#: 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 "伺服器 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 "伺服器"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:48
+msgid "Servers for this zone; see README.md for optional form"
+msgstr "該區域的伺服器;有關選項格式,請參閱 README.md"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:96
+msgid "Show: Adblock"
+msgstr "顯示:Adblock"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:90
+msgid "Show: DHCP"
+msgstr "顯示:DHCP"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:73
+msgid "Show: Unbound"
+msgstr "顯示:Unbound"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:50
+msgid "Skip UCI and use /etc/unbound/unbound.conf"
+msgstr "跳過 UCI 並使用 /etc/unbound/unbound.conf"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:227
+msgid "Small"
+msgstr "小"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:158
+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:248
+msgid "Strict Minimize"
+msgstr "嚴格最小化"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:249
+msgid "Strict version of 'query minimize' but it can break DNS"
+msgstr "嚴格版本的“最小化查詢”,但會破壞 DNS 標準"
+
+#: 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 "TLS 名稱索引"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:260
+msgid "TTL Minimum"
+msgstr "最小 TTL"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:103
+msgid "This could display more statistics with the unbound-control package."
+msgstr "可以使用 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 "顯示'"
+
+#: 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 "顯示來自預設、.conf 或 control 的 Unbound “local-data:”條目。"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:149
+msgid ""
+"This shows Unbound 'local-zone:' entries from default, .conf, or control."
+msgstr "顯示來自預設、.conf 或 control 的 Unbound “local-zone:”條目。"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:125
+msgid "This shows Unbound self reported performance statistics."
+msgstr "顯示 Unbound 自我報告的效能統計資訊。"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:113
+msgid "This shows syslog filtered for events involving Unbound."
+msgstr "顯示篩選出的涉及 Unbound 事件的 syslog。"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:226
+msgid "Tiny"
+msgstr "小"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:159
+msgid "Transparent (local/global)"
+msgstr "透明(本地/全球)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:121
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:282
+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 "Unbound"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:23
+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 ""
+"Unbound <a href=\"%s\" target=\"_blank\">(NLnet Labs)</a>是一個驗證、遞迴和緩"
+"存 DNS 解析器<a href=\"%s\" target=\"_blank\">(幫助)</a>。"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:202
+msgid "Unbound Control App"
+msgstr "Unbound 控制應用程式"
+
+#: 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 "使用“resolv.conf.auto”"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:140
+msgid "Use DHCPv4 MAC to discover IP6 hosts SLAAC (EUI64)"
+msgstr "使用 DHCPv4 MAC 發現 IP6 主機 SLAAC(EUI64)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:179
+msgid "Use Upstream"
+msgstr "使用上游"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:189
+msgid "Use extra DNS entries found in /etc/config/dhcp"
+msgstr "使用 /etc/config/dhcp 中的額外 DNS 條目"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:224
+msgid "Use menu System/Processes to observe any memory growth"
+msgstr "使用 系統/程序 選單觀察記憶體增長"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:176
+msgid "WAN DNS"
+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 "包含在此區域組合中的區域(域)名稱"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:76
+msgid "Zone Download URL"
+msgstr "區域下載 URL"
+
+#: 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:115
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:276
+msgid "default"
+msgstr "預設"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:175
+msgid "download from <var>%s</var>"
+msgstr "從 <var>%s</var> 下載"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:118
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:279
+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 "使用 <var>%s</var> 名稱伺服器"
+
+#: 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 "使用 <var>%s</var> 的預設證書"
+
+#~ msgid "Adblock domain list '"
+#~ msgstr "Adblock 域名列表'"
+
+#~ msgid "Cache Dump"
+#~ msgstr "快取轉儲"
+
+#~ msgid ""
+#~ "This shows Unbound 'cache_dump'. Useful to check if unbound is actually "
+#~ "caching dns entities."
+#~ msgstr ""
+#~ "顯示 Unbound的“cache_dump”。用於檢查 unbound 是否實際快取 dns 實體。"
index 46146595ecfb5506e02967db428bee4e5ba935fc..1ca7912880f4e04c4758ef9bf7100048b2e1b267 100644 (file)
@@ -1,17 +1,17 @@
 msgid ""
 msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2012-10-07 16:11+0200\n"
+"PO-Revision-Date: 2019-03-05 20:52-0300\n"
 "Last-Translator: José Vicente <josevteg@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\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: Pootle 2.0.6\n"
+"X-Generator: Poedit 2.2.1\n"
+"Language-Team: \n"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:81
 msgid ""
@@ -19,7 +19,7 @@ msgid ""
 "addresses and ports"
 msgstr ""
 "Los ACL especifican qué puertos externos pueden ser redirigidos hacia qué "
-"direcciones y puertos internas"
+"direcciones y puertos internos"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:102
 msgid "Action"
@@ -35,7 +35,7 @@ msgstr "Configuración avanzada"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:39
 msgid "Advertise as IGDv1 device instead of IGDv2"
-msgstr ""
+msgstr "Anunciarse como dispositivo IGDv1 en lugar de IGDv2"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:36
 msgid "Allow adding forwards only to requesting ip addresses"
@@ -67,7 +67,7 @@ msgstr "Puerto del cliente"
 
 #: applications/luci-app-upnp/luasrc/view/upnp_status.htm:51
 msgid "Collecting data..."
-msgstr "Un momento..."
+msgstr "Recolectando datos..."
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:88
 msgid "Comment"
@@ -75,11 +75,11 @@ msgstr "Comentario"
 
 #: applications/luci-app-upnp/luasrc/view/upnp_status.htm:29
 msgid "Delete"
-msgstr ""
+msgstr "Eliminar"
 
 #: applications/luci-app-upnp/luasrc/view/upnp_status.htm:47
 msgid "Description"
-msgstr ""
+msgstr "Descripción"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:57
 msgid "Device UUID"
@@ -87,23 +87,23 @@ msgstr "UUID del dispositivo"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:44
 msgid "Downlink"
-msgstr "Enlace para bajada"
+msgstr "Velocidad de bajada"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:38
 msgid "Enable IGDv1 mode"
-msgstr ""
+msgstr "Habilitar modo IGDv1"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:33
 msgid "Enable NAT-PMP functionality"
-msgstr "Activar la funcionalidad NAT-PMP"
+msgstr "Habilitar la funcionalidad NAT-PMP"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:32
 msgid "Enable UPnP functionality"
-msgstr "Activar la funcionalidad UPnP"
+msgstr "Habilitar la funcionalidad UPnP"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:41
 msgid "Enable additional logging"
-msgstr "Activar registro adicional"
+msgstr "Habilitar registro adicional"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:35
 msgid "Enable secure mode"
@@ -123,7 +123,7 @@ msgstr "Configuración general"
 
 #: applications/luci-app-upnp/luasrc/view/upnp_status.htm:45
 msgid "Host"
-msgstr ""
+msgstr "Host"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:94
 msgid "Internal addresses"
@@ -159,7 +159,7 @@ msgstr "Protocolo"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:42
 msgid "Puts extra debugging information into the system log"
-msgstr "Escribir información de depuración extra en el registro del sistema"
+msgstr "Escribe información de depuración extra en el registro del sistema"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:55
 msgid "Report system instead of daemon uptime"
@@ -167,7 +167,7 @@ msgstr "Informar del tiempo activo del sistema en vez de el del demonio"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:15
 msgid "Start UPnP and NAT-PMP service"
-msgstr "Arrancar servicio UPnP y NAT-PMP"
+msgstr "Iniciar servicio UPnP y NAT-PMP"
 
 #: applications/luci-app-upnp/luasrc/view/upnp_status.htm:32
 msgid "There are no active redirects."
@@ -182,12 +182,12 @@ msgid ""
 "UPnP allows clients in the local network to automatically configure the "
 "router."
 msgstr ""
-"UPnP permite que los puestos de la red local configuren automáticamente el "
-"router."
+"UPnP permite a los clientes en la red local configurar automáticamente el "
+"enrutador."
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:76
 msgid "UPnP lease file"
-msgstr "Tiempo de cesión UPnP"
+msgstr "Tiempo de conexión UPnP"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:5
 msgid "Universal Plug & Play"
@@ -195,11 +195,11 @@ msgstr "Plug & Play universal"
 
 #: applications/luci-app-upnp/luasrc/view/upnp_status.htm:26
 msgid "Unknown"
-msgstr ""
+msgstr "Desconocido"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:47
 msgid "Uplink"
-msgstr "Enlace de subida"
+msgstr "Velocidad de subida"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:45
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:48
index 70a5b3e3786118e78ae7ef518465efcc7d685547..1530e575bc83e0864dfdb5f6ccbb78be11268846 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2012-10-07 15:08+0200\n"
+"Project-Id-Version: \n"
+"PO-Revision-Date: 2019-04-01 23:59-0300\n"
 "Last-Translator: José Vicente <josevteg@gmail.com>\n"
 "Language-Team: German\n"
 "Language: es\n"
@@ -9,7 +9,8 @@ msgstr ""
 "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"
+"X-Generator: Poedit 2.2.1\n"
+"POT-Creation-Date: \n"
 
 #: applications/luci-app-vnstat/luasrc/controller/vnstat.lua:6
 #: applications/luci-app-vnstat/luasrc/controller/vnstat.lua:10
@@ -31,7 +32,7 @@ msgstr "Tráfico por horas"
 
 #: applications/luci-app-vnstat/luasrc/model/cbi/vnstat.lua:49
 msgid "Monitor selected interfaces"
-msgstr "Monitorizar las interfaces seleccionadas"
+msgstr "Monitorear las interfaces seleccionadas"
 
 #: applications/luci-app-vnstat/luasrc/view/vnstat.htm:69
 msgid "Monthly traffic"
@@ -47,11 +48,11 @@ msgstr ""
 
 #: applications/luci-app-vnstat/luasrc/model/cbi/vnstat.lua:22
 msgid "Restart VnStat"
-msgstr "Rearrancar VnStat"
+msgstr "Reiniciar VnStat"
 
 #: applications/luci-app-vnstat/luasrc/view/vnstat.htm:65
 msgid "Summary display"
-msgstr "Mostrar Resumen"
+msgstr "Mostrar resumen"
 
 #: applications/luci-app-vnstat/luasrc/view/vnstat.htm:66
 msgid "Top 10 display"
diff --git a/applications/luci-app-vpnbypass/po/es/vpnbypass.po b/applications/luci-app-vpnbypass/po/es/vpnbypass.po
new file mode 100644 (file)
index 0000000..9fdbcac
--- /dev/null
@@ -0,0 +1,83 @@
+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"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\n"
+
+#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:48
+msgid "Domains to Bypass"
+msgstr "Dominios a omitir"
+
+#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:49
+msgid "Domains to be accessed directly (outside of the VPN tunnel), see"
+msgstr ""
+"Dominios a los que se puede acceder directamente (fuera del túnel VPN), "
+"consulte"
+
+#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:31
+msgid "Local IP Addresses to Bypass"
+msgstr "Direcciones IP locales para omitir"
+
+#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:31
+msgid ""
+"Local IP addresses or subnets with direct internet access (outside of the "
+"VPN tunnel)"
+msgstr ""
+"Direcciones IP o subredes locales con acceso directo a Internet (fuera del "
+"túnel VPN)"
+
+#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:17
+msgid "Local Ports to Bypass"
+msgstr "Puertos locales para evitar"
+
+#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:17
+msgid "Local ports to trigger VPN Bypass"
+msgstr "Puertos locales para activar VPN Bypass"
+
+#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:51
+msgid "README"
+msgstr "LÉEME"
+
+#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:38
+msgid "Remote IP Addresses to Bypass"
+msgstr "Direcciones IP remotas para omitir"
+
+#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:38
+msgid ""
+"Remote IP addresses or subnets which will be accessed directly (outside of "
+"the VPN tunnel)"
+msgstr ""
+"Direcciones IP remotas o subredes a las que se accederá directamente (fuera "
+"del túnel VPN)"
+
+#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24
+msgid "Remote Ports to Bypass"
+msgstr "Puertos remotos para omitir"
+
+#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24
+msgid "Remote ports to trigger VPN Bypass"
+msgstr "Puertos remotos para activar VPN Bypass"
+
+#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:7
+msgid "Start VPNBypass service"
+msgstr "Iniciar el servicio VPNBypass"
+
+#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
+msgid "VPN Bypass"
+msgstr "VPN Bypass"
+
+#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:3
+msgid "VPN Bypass Settings"
+msgstr "Configuración de VPN Bypass"
+
+#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:51
+msgid "for syntax"
+msgstr "para la sintaxis"
index 16c2937d514bb00d1e84f976d8ab701e2095b109..d11f9dcb666af2aab860f9acd8c1ff99bfb231dc 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2012-08-23 23:07+0200\n"
+"Project-Id-Version: \n"
+"PO-Revision-Date: 2019-05-16 15:28-0300\n"
 "Last-Translator: José Vicente <josevteg@gmail.com>\n"
 "Language-Team: none\n"
 "Language: es\n"
@@ -9,7 +9,8 @@ msgstr ""
 "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"
+"X-Generator: Poedit 2.2.1\n"
+"POT-Creation-Date: \n"
 
 #: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
 msgid "Forced reboot delay"
@@ -17,7 +18,7 @@ msgstr "Espera para forzar reinicio"
 
 #: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
 msgid "Host address to ping"
-msgstr "Dirección de máquina a la que hacer ping"
+msgstr "Dirección de host para hacer ping"
 
 #: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
 msgid ""
@@ -34,14 +35,14 @@ msgid ""
 "engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
 "for hours or 'd' for days"
 msgstr ""
-"En modo periódico define el período de rearranque. En modo internet define "
-"el mayor período de tiempo sin acceso a internet antes de provocar un "
-"reinicio. Por defecto son segundos, pero puede añadir 'm' para minutos, 'h' "
-"para horas o 'd' para días"
+"En modo periódico, define el período de reinicio. En el modo de Internet, "
+"define el período de tiempo más largo sin acceso a Internet antes de iniciar "
+"el reinicio. La unidad predeterminada es de segundos, puede usar el sufijo "
+"'m' para los minutos, 'h' para las horas o 'd' para los días"
 
 #: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
 msgid "Operating mode"
-msgstr "Modo de operar"
+msgstr "Modo de operación"
 
 #: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
 msgid "Period"
@@ -49,7 +50,7 @@ msgstr "Período"
 
 #: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
 msgid "Ping host"
-msgstr "Máquina a la que hacer ping"
+msgstr "Host al que hacer ping"
 
 #: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
 msgid "Ping period"
@@ -61,20 +62,20 @@ 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 ""
-"Watchcat permite configurar un reinicio periódico si la conexión a internet "
-"si pierde durante un cierto tiempo."
+"Watchcat permite configurar un reinicio periódico cuando la conexión a "
+"Internet se ha perdido durante un cierto período de tiempo."
 
 #: 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 ""
-"Watchcat provocará por defecto un reinicio suave. Poniendo un valor mayor "
-"que cero se provocará un reinicio completo si el anterior ha fallado"
+"Al reiniciar el sistema, el watchcat activará un reinicio suave. Si ingresa "
+"un valor que no sea cero aquí, se iniciará un reinicio con retraso si el "
+"reinicio por software falla. Ingrese un número de segundos para habilitar, "
+"use 0 para deshabilitar"
index 61a94ca5dc3244ed765aa870290dcfca31b0837f..164451416639cd10b48a8fe86e3bcb12bb8cbc7c 100644 (file)
@@ -37,7 +37,9 @@ end
 
 -- BEGIN Map
 m = Map("wifi_schedule", translate("Wifi Schedule"), translate("Defines a schedule when to turn on and off wifi."))
-function m.on_commit(self)
+m.apply_on_parse = true
+
+function m.on_apply(self)
     sys.exec("/usr/bin/wifi_schedule.sh cron")
 end
 -- END Map
diff --git a/applications/luci-app-wifischedule/po/de/wifischedule.po b/applications/luci-app-wifischedule/po/de/wifischedule.po
new file mode 100644 (file)
index 0000000..ce05c73
--- /dev/null
@@ -0,0 +1,139 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8\n"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
+msgid "Activate wifi"
+msgstr "WLAN aktivieren"
+
+#: 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 "Konnte /usr/bin/wifi_schedule.sh oder /sbin/wifi nicht finden"
+
+#: 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 "Wochentag(e)"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:39
+msgid "Defines a schedule when to turn on and off wifi."
+msgstr ""
+"Definiert einen Zeitplan, wann das WLAN ein- und ausgeschaltet werden soll"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:133
+msgid "Determine Modules Automatically"
+msgstr "Module automatisch ermitteln"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:88
+msgid "Disable wifi gracefully"
+msgstr "Wifi ordnungsgemäß deaktivieren"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:95
+msgid "Disabled wifi forced"
+msgstr "Wifi abrupt deaktivieren"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:148
+msgid "Enable"
+msgstr "Aktivieren"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:55
+msgid "Enable Wifi Schedule"
+msgstr "Wifi-Zeitschaltung aktivieren"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:74
+msgid "Enable logging"
+msgstr "Protokollierung aktivieren"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:235
+msgid "Force disabling wifi even if stations associated"
+msgstr "Deaktivieren des WLANs auch bei verbundenen Stationen"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
+msgid "Friday"
+msgstr "Freitag"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:48
+msgid "Global Settings"
+msgstr "Globale Einstellungen"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
+msgid "Monday"
+msgstr "Montag"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:162
+msgid "Saturday"
+msgstr "Samstag"
+
+#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:27
+msgid "Schedule"
+msgstr "Zeitschaltung"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:142
+msgid "Schedule events"
+msgstr "Ereignisse planen"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:196
+msgid "Start Time"
+msgstr "Startzeit"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:167
+msgid "Start WiFi"
+msgstr "WiFi starten"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:230
+msgid "Stop Time"
+msgstr "Stoppzeit"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:201
+msgid "Stop WiFi"
+msgstr "WiFi stoppen"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:163
+msgid "Sunday"
+msgstr "Sonntag"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:33
+msgid "The value %s is invalid"
+msgstr "Der Wert %s ist ungültig"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
+msgid "Thursday"
+msgstr "Donnerstag"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
+msgid "Tuesday"
+msgstr "Dienstag"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:102
+msgid "Unload Modules (experimental; saves more power)"
+msgstr "Module entladen (experimentell - spart mehr Energie)"
+
+#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:29
+msgid "View Cron Jobs"
+msgstr "Cron-Jobs anzeigen"
+
+#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:28
+msgid "View Logfile"
+msgstr "Protokolldatei anzeigen"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
+msgid "Wednesday"
+msgstr "Mittwoch"
+
+#: 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 "Wifi-Zeitschaltung"
+
+#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:35
+msgid "Wifi Schedule Logfile"
+msgstr "Protokolldatei für Wifi-Zeitschaltung"
+
+#~ msgid "Could not find required programm /usr/bin/iwinfo"
+#~ msgstr "Konnte /usr/bin/iwinfo nicht finden"
diff --git a/applications/luci-app-wifischedule/po/es/wifischedule.po b/applications/luci-app-wifischedule/po/es/wifischedule.po
new file mode 100644 (file)
index 0000000..03e0fcc
--- /dev/null
@@ -0,0 +1,146 @@
+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"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\n"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
+msgid "Activate wifi"
+msgstr "Habilitar 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 "No se pudo encontrar /usr/bin/wifi_schedule.sh o /sbin/wifi requerido"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:244
+msgid "Could not find required program /usr/bin/iwinfo"
+msgstr "No se pudo encontrar el programa requerido /usr/bin/iwinfo"
+
+#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:41
+msgid "Cron Jobs"
+msgstr "Cron Jobs"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:154
+msgid "Day(s) of Week"
+msgstr "Día(s) de la semana"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:39
+msgid "Defines a schedule when to turn on and off wifi."
+msgstr "Define un horario de cuándo encender y apagar WiFi."
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:133
+msgid "Determine Modules Automatically"
+msgstr "Determinar módulos automáticamente"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:88
+msgid "Disable wifi gracefully"
+msgstr "Deshabilitar WiFi con gracia"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:95
+msgid "Disabled wifi forced"
+msgstr "Deshabilitar WiFi forzosamente"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:148
+msgid "Enable"
+msgstr "Habilitar"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:55
+msgid "Enable Wifi Schedule"
+msgstr "Habilitar programación WiFi"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:74
+msgid "Enable logging"
+msgstr "Habilitar el registro"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:235
+msgid "Force disabling wifi even if stations associated"
+msgstr "Forzar deshabilitación de WiFi incluso con clientes conectados"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
+msgid "Friday"
+msgstr "Viernes"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:48
+msgid "Global Settings"
+msgstr "Configuración global"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
+msgid "Monday"
+msgstr "Lunes"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:162
+msgid "Saturday"
+msgstr "Sábado"
+
+#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:27
+msgid "Schedule"
+msgstr "Programar"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:142
+msgid "Schedule events"
+msgstr "Programar eventos"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:196
+msgid "Start Time"
+msgstr "Hora de inicio"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:167
+msgid "Start WiFi"
+msgstr "Iniciar WiFi"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:230
+msgid "Stop Time"
+msgstr "Hora de detención"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:201
+msgid "Stop WiFi"
+msgstr "Detener WiFi"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:163
+msgid "Sunday"
+msgstr "Domingo"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:33
+msgid "The value %s is invalid"
+msgstr "El valor %s es inválido"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
+msgid "Thursday"
+msgstr "Jueves"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
+msgid "Tuesday"
+msgstr "Martes"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:102
+msgid "Unload Modules (experimental; saves more power)"
+msgstr "Módulos de descarga (experimental; ahorra más energía)"
+
+#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:29
+msgid "View Cron Jobs"
+msgstr "Ver los trabajos de Cron"
+
+#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:28
+msgid "View Logfile"
+msgstr "Ver archivo de registro"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
+msgid "Wednesday"
+msgstr "Miércoles"
+
+#: 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 "Programar WiFi"
+
+#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:35
+msgid "Wifi Schedule Logfile"
+msgstr "Archivo de registro de programación WiFi"
index 8040b58d3cf29cf2feaef4a9dcfb053c81a4085b..0a410299d99934d2b0199b1b45334a32390167ea 100644 (file)
@@ -1,15 +1,15 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:79
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
 msgid "Activate wifi"
 msgstr "Attiva wifi"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:63
+#: 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 "Impossibile trovare /usr/bin/wifi_schedule.sh o /sbin/wifi"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:242
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:244
 msgid "Could not find required program /usr/bin/iwinfo"
 msgstr "Impossibile trovare il programma /usr/bin/iwinfo"
 
@@ -17,7 +17,7 @@ msgstr "Impossibile trovare il programma /usr/bin/iwinfo"
 msgid "Cron Jobs"
 msgstr "Operazioni Programmate"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:152
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:154
 msgid "Day(s) of Week"
 msgstr "Giorno(i) della Settimana"
 
@@ -25,47 +25,47 @@ msgstr "Giorno(i) della Settimana"
 msgid "Defines a schedule when to turn on and off wifi."
 msgstr "Definisce un piano di accensione o spegnimento del wifi"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:131
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:133
 msgid "Determine Modules Automatically"
 msgstr "Determina i Moduli Automaticamente"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:86
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:88
 msgid "Disable wifi gracefully"
 msgstr "Disabilita wifi con grazia"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:93
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:95
 msgid "Disabled wifi forced"
 msgstr "Disabilita wifi con forza"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:146
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:148
 msgid "Enable"
 msgstr "Abilita"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:53
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:55
 msgid "Enable Wifi Schedule"
 msgstr "Abilita il Piano Wifi"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:72
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:74
 msgid "Enable logging"
 msgstr "Abilita il registro"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:233
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:235
 msgid "Force disabling wifi even if stations associated"
 msgstr "Forza disattivazione wifi anche con stazioni associate"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
 msgid "Friday"
 msgstr "Venerdì"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:46
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:48
 msgid "Global Settings"
 msgstr "Impostazioni Globali"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:155
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
 msgid "Monday"
 msgstr "Lunedì"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:162
 msgid "Saturday"
 msgstr "Sabato"
 
@@ -73,27 +73,27 @@ msgstr "Sabato"
 msgid "Schedule"
 msgstr "Piano"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:140
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:142
 msgid "Schedule events"
 msgstr "Piano eventi"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:194
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:196
 msgid "Start Time"
 msgstr "Orario di Inizio"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:165
+#: 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:228
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:230
 msgid "Stop Time"
 msgstr "Orario di Stop"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:199
+#: 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:161
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:163
 msgid "Sunday"
 msgstr "Domenica"
 
@@ -101,15 +101,15 @@ msgstr "Domenica"
 msgid "The value %s is invalid"
 msgstr "Il valore %s è invalido"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
 msgid "Thursday"
 msgstr "Giovedì"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:156
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
 msgid "Tuesday"
 msgstr "Martedì"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:100
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:102
 msgid "Unload Modules (experimental; saves more power)"
 msgstr "Scarica Moduli (sperimentale; risparmia più energia)"
 
@@ -121,7 +121,7 @@ msgstr "Vedi Operazioni Programmate"
 msgid "View Logfile"
 msgstr "Vedi il Registro"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
 msgid "Wednesday"
 msgstr "Mercoledì"
 
index d242b7a4f6b93228e76e141b7c0636ff2f4d8178..c99763b8e622b90dfceab41d56cfea0753d72228 100644 (file)
@@ -12,16 +12,16 @@ msgstr ""
 "X-Generator: Poedit 1.8.11\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:79
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
 msgid "Activate wifi"
 msgstr "WiFiのアクティブ化"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:63
+#: 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 ""
 "必須の /usr/bin/wifi_schedule.sh または /sbin/wifi が見つかりませんでした。"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:242
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:244
 msgid "Could not find required program /usr/bin/iwinfo"
 msgstr "必須のプログラム /usr/bin/iwinfo が見つかりませんでした。"
 
@@ -29,7 +29,7 @@ msgstr "必須のプログラム /usr/bin/iwinfo が見つかりませんでし
 msgid "Cron Jobs"
 msgstr "Cronジョブ"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:152
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:154
 msgid "Day(s) of Week"
 msgstr "曜日"
 
@@ -37,47 +37,47 @@ msgstr "曜日"
 msgid "Defines a schedule when to turn on and off wifi."
 msgstr "WiFiのオンとオフを切り替えるスケジュールを設定します。"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:131
+#: 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:86
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:88
 msgid "Disable wifi gracefully"
 msgstr "WiFiの通常終了"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:93
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:95
 msgid "Disabled wifi forced"
 msgstr "WiFiの強制終了"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:146
+#: 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:53
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:55
 msgid "Enable Wifi Schedule"
 msgstr "WiFi スケジュールの有効化"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:72
+#: 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:233
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:235
 msgid "Force disabling wifi even if stations associated"
 msgstr "ステーションが関連付けられていてもWiFiを強制終了する"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
+#: 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:46
+#: 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:155
+#: 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:160
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:162
 msgid "Saturday"
 msgstr "土曜日"
 
@@ -85,27 +85,27 @@ msgstr "土曜日"
 msgid "Schedule"
 msgstr "スケジュール"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:140
+#: 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:194
+#: 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:165
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:167
 msgid "Start WiFi"
 msgstr "WiFiの開始"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:228
+#: 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:199
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:201
 msgid "Stop WiFi"
 msgstr "WiFiの停止"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:163
 msgid "Sunday"
 msgstr "日曜日"
 
@@ -113,15 +113,15 @@ msgstr "日曜日"
 msgid "The value %s is invalid"
 msgstr "%s の値が無効です"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
+#: 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:156
+#: 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:100
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:102
 msgid "Unload Modules (experimental; saves more power)"
 msgstr "モジュールのアンロード(実験的、より省電力)"
 
@@ -133,7 +133,7 @@ msgstr "Cronジョブの確認"
 msgid "View Logfile"
 msgstr "ログファイルの確認"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
 msgid "Wednesday"
 msgstr "水曜日"
 
index 7cca93f7f85c823cf20f15d3a1f4c3d023acde50..08771f06efbb962d5d497ca626b72087be20c625 100644 (file)
@@ -12,17 +12,17 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 "Language: pt_BR\n"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:79
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
 msgid "Activate wifi"
 msgstr "Ativar a WiFi"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:63
+#: 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'."
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:242
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:244
 msgid "Could not find required program /usr/bin/iwinfo"
 msgstr "Não foi possível localizar o programa necessário '/usr/bin/iwinfo'"
 
@@ -30,7 +30,7 @@ msgstr "Não foi possível localizar o programa necessário '/usr/bin/iwinfo'"
 msgid "Cron Jobs"
 msgstr "Tarefas da Cron"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:152
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:154
 msgid "Day(s) of Week"
 msgstr "Dia(s) da semana"
 
@@ -38,47 +38,47 @@ msgstr "Dia(s) da semana"
 msgid "Defines a schedule when to turn on and off wifi."
 msgstr "Define um agendamento para quando ligar ou desligar a WiFi."
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:131
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:133
 msgid "Determine Modules Automatically"
 msgstr "Determinar os Módulos Automaticamente"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:86
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:88
 msgid "Disable wifi gracefully"
 msgstr "Desabilitar a WiFi amistosamente"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:93
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:95
 msgid "Disabled wifi forced"
 msgstr "WiFi foi desabilitada de forma forçada."
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:146
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:148
 msgid "Enable"
 msgstr "Habilitar"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:53
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:55
 msgid "Enable Wifi Schedule"
 msgstr "Habilitar o agendamento da WiFi"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:72
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:74
 msgid "Enable logging"
 msgstr "Habilite os registros (log)"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:233
+#: 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 "
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
 msgid "Friday"
 msgstr "Sexta-feira"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:46
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:48
 msgid "Global Settings"
 msgstr "Configurações Globais"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:155
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
 msgid "Monday"
 msgstr "Segunda-Feira"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:162
 msgid "Saturday"
 msgstr "Sábado"
 
@@ -86,27 +86,27 @@ msgstr "Sábado"
 msgid "Schedule"
 msgstr "Agendamento"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:140
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:142
 msgid "Schedule events"
 msgstr "Eventos do agendamento"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:194
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:196
 msgid "Start Time"
 msgstr "Hora Inicial"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:165
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:167
 msgid "Start WiFi"
 msgstr "Iniciar WiFi"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:228
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:230
 msgid "Stop Time"
 msgstr "Hora Final"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:199
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:201
 msgid "Stop WiFi"
 msgstr "Parar WiFi"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:163
 msgid "Sunday"
 msgstr "Domingo"
 
@@ -114,15 +114,15 @@ msgstr "Domingo"
 msgid "The value %s is invalid"
 msgstr "O valor %s é inválido"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
 msgid "Thursday"
 msgstr "Quita-feira"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:156
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
 msgid "Tuesday"
 msgstr "Terça-feira"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:100
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:102
 msgid "Unload Modules (experimental; saves more power)"
 msgstr "Descarregar Módulos (experimental, poupa mais energia)"
 
@@ -134,7 +134,7 @@ msgstr "Visualizar Tarefas da Cron"
 msgid "View Logfile"
 msgstr "Visualizar o Arquivo de Registros (log)"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
 msgid "Wednesday"
 msgstr "Quarta-feira"
 
index c5e4fb6ca823aa3ef097a10fb245cf9bcfd104a4..3734e5ade2c58871ad1283928a9237a3268b2be1 100644 (file)
@@ -15,15 +15,15 @@ msgstr ""
 "Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
 "интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:79
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
 msgid "Activate wifi"
 msgstr "Включить Wi-Fi"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:63
+#: 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 "Не удалось найти файл /usr/bin/wifi_schedule.sh или /sbin/wifi"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:242
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:244
 msgid "Could not find required program /usr/bin/iwinfo"
 msgstr "Не удалось найти требуемую программу /usr/bin/iwinfo"
 
@@ -31,7 +31,7 @@ msgstr "Не удалось найти требуемую программу /us
 msgid "Cron Jobs"
 msgstr "Cron задания"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:152
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:154
 msgid "Day(s) of Week"
 msgstr "День (дни) недели"
 
@@ -39,47 +39,47 @@ msgstr "День (дни) недели"
 msgid "Defines a schedule when to turn on and off wifi."
 msgstr "Определяет расписание включения и выключения Wi-Fi."
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:131
+#: 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:86
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:88
 msgid "Disable wifi gracefully"
 msgstr "Отключить Wi-Fi корректно"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:93
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:95
 msgid "Disabled wifi forced"
 msgstr "Отключить Wi-Fi принудительно"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:146
+#: 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:53
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:55
 msgid "Enable Wifi Schedule"
 msgstr "Включить Wi-Fi планировщик"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:72
+#: 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:233
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:235
 msgid "Force disabling wifi even if stations associated"
 msgstr "Принудительно отключить Wi-Fi даже если имеются подключенные клиенты"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
+#: 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:46
+#: 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:155
+#: 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:160
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:162
 msgid "Saturday"
 msgstr "Суббота"
 
@@ -87,27 +87,27 @@ msgstr "Суббота"
 msgid "Schedule"
 msgstr "Планировщик"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:140
+#: 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:194
+#: 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:165
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:167
 msgid "Start WiFi"
 msgstr "Время включения Wi-Fi"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:228
+#: 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:199
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:201
 msgid "Stop WiFi"
 msgstr "Время отключения Wi-Fi"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:163
 msgid "Sunday"
 msgstr "Воскресенье"
 
@@ -115,15 +115,15 @@ msgstr "Воскресенье"
 msgid "The value %s is invalid"
 msgstr "Значение %s является недействительным"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
+#: 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:156
+#: 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:100
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:102
 msgid "Unload Modules (experimental; saves more power)"
 msgstr ""
 "Модули не загружаются (экспериментальная опция; экономит больше энергии)"
@@ -136,7 +136,7 @@ msgstr "Показать сron задания"
 msgid "View Logfile"
 msgstr "Показать системный журнал"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
 msgid "Wednesday"
 msgstr "Среда"
 
index a8b819deb1157f40fd9786b32e51a413a60628de..02ff9d75ada03c403c6bbd53221da7a880449341 100644 (file)
@@ -1,15 +1,15 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:79
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
 msgid "Activate wifi"
 msgstr "Aktivera wifi"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:63
+#: 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:242
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:244
 msgid "Could not find required program /usr/bin/iwinfo"
 msgstr ""
 
@@ -17,7 +17,7 @@ msgstr ""
 msgid "Cron Jobs"
 msgstr "Cron-jobb"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:152
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:154
 msgid "Day(s) of Week"
 msgstr "Dag(ar) i veckan"
 
@@ -25,47 +25,47 @@ msgstr "Dag(ar) i veckan"
 msgid "Defines a schedule when to turn on and off wifi."
 msgstr "Anger ett schema när wifi ska startas och stängas ner."
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:131
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:133
 msgid "Determine Modules Automatically"
 msgstr "Avgör moduler automatiskt"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:86
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:88
 msgid "Disable wifi gracefully"
 msgstr "Inaktivera wifi elegant"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:93
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:95
 msgid "Disabled wifi forced"
 msgstr "Inaktivering av wifi påtvingat"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:146
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:148
 msgid "Enable"
 msgstr "Aktivera"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:53
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:55
 msgid "Enable Wifi Schedule"
 msgstr "Aktivera Wifi-schema"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:72
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:74
 msgid "Enable logging"
 msgstr "Aktivera loggning"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:233
+#: 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:159
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
 msgid "Friday"
 msgstr "Fredag"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:46
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:48
 msgid "Global Settings"
 msgstr "Globala inställningar"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:155
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
 msgid "Monday"
 msgstr "Måndag"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:162
 msgid "Saturday"
 msgstr "Lördag"
 
@@ -73,27 +73,27 @@ msgstr "Lördag"
 msgid "Schedule"
 msgstr "Schema"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:140
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:142
 msgid "Schedule events"
 msgstr "Schemalägg händelser"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:194
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:196
 msgid "Start Time"
 msgstr "Starttid"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:165
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:167
 msgid "Start WiFi"
 msgstr "Starta WiFi"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:228
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:230
 msgid "Stop Time"
 msgstr "Stopptid"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:199
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:201
 msgid "Stop WiFi"
 msgstr "Stoppa WiFi"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:163
 msgid "Sunday"
 msgstr "Söndag"
 
@@ -101,15 +101,15 @@ msgstr "Söndag"
 msgid "The value %s is invalid"
 msgstr "Värdet %s är ogiltigt"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
 msgid "Thursday"
 msgstr "Torsdag"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:156
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
 msgid "Tuesday"
 msgstr "Tisdag"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:100
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:102
 msgid "Unload Modules (experimental; saves more power)"
 msgstr "Befria moduler (experimentiell; sparar mer ström)"
 
@@ -121,7 +121,7 @@ msgstr "Se Cron-jobb"
 msgid "View Logfile"
 msgstr "Se loggfilen"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
 msgid "Wednesday"
 msgstr "Onsdag"
 
index 00f2ad45a63bc30a9dc54e3f9dff6a25655763eb..2e52bbc234e0342119a6514f6c6f70572606bd32 100644 (file)
@@ -1,15 +1,15 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:79
+#: 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:63
+#: 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:242
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:244
 msgid "Could not find required program /usr/bin/iwinfo"
 msgstr ""
 
@@ -17,7 +17,7 @@ msgstr ""
 msgid "Cron Jobs"
 msgstr ""
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:152
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:154
 msgid "Day(s) of Week"
 msgstr ""
 
@@ -25,47 +25,47 @@ msgstr ""
 msgid "Defines a schedule when to turn on and off wifi."
 msgstr ""
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:131
+#: 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:86
+#: 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:93
+#: 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:146
+#: 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:53
+#: 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:72
+#: 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:233
+#: 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:159
+#: 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:46
+#: 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:155
+#: 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:160
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:162
 msgid "Saturday"
 msgstr ""
 
@@ -73,27 +73,27 @@ msgstr ""
 msgid "Schedule"
 msgstr ""
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:140
+#: 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:194
+#: 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:165
+#: 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:228
+#: 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:199
+#: 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:161
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:163
 msgid "Sunday"
 msgstr ""
 
@@ -101,15 +101,15 @@ msgstr ""
 msgid "The value %s is invalid"
 msgstr ""
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
+#: 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:156
+#: 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:100
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:102
 msgid "Unload Modules (experimental; saves more power)"
 msgstr ""
 
@@ -121,7 +121,7 @@ msgstr ""
 msgid "View Logfile"
 msgstr ""
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
 msgid "Wednesday"
 msgstr ""
 
index 7a5d66db9e67365235e78d99386c08b6e6ad4127..0f839982c497e3f1fbd9188e94b0e8672d6eb8b9 100644 (file)
@@ -1,15 +1,15 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:79
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
 msgid "Activate wifi"
 msgstr "激活 WiFi"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:63
+#: 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 "无法找到必需的 /usr/bin/wifi_schedule.sh 或 /sbin/wifi"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:242
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:244
 msgid "Could not find required program /usr/bin/iwinfo"
 msgstr "无法找到必需程序:/usr/bin/iwinfo"
 
@@ -17,7 +17,7 @@ msgstr "无法找到必需程序:/usr/bin/iwinfo"
 msgid "Cron Jobs"
 msgstr "计划任务"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:152
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:154
 msgid "Day(s) of Week"
 msgstr "星期"
 
@@ -25,47 +25,47 @@ msgstr "星期"
 msgid "Defines a schedule when to turn on and off wifi."
 msgstr "定义自动打开和关闭 WiFi 的计划表"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:131
+#: 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:86
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:88
 msgid "Disable wifi gracefully"
 msgstr "正常关闭 WiFi"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:93
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:95
 msgid "Disabled wifi forced"
 msgstr "强制关闭 WiFi"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:146
+#: 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:53
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:55
 msgid "Enable Wifi Schedule"
 msgstr "启用 WiFi 计划"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:72
+#: 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:233
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:235
 msgid "Force disabling wifi even if stations associated"
 msgstr "即使有设备连接也强制关闭 WiFi"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
+#: 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:46
+#: 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:155
+#: 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:160
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:162
 msgid "Saturday"
 msgstr "星期六"
 
@@ -73,27 +73,27 @@ msgstr "星期六"
 msgid "Schedule"
 msgstr "计划表"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:140
+#: 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:194
+#: 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:165
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:167
 msgid "Start WiFi"
 msgstr "启动 WiFi"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:228
+#: 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:199
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:201
 msgid "Stop WiFi"
 msgstr "关闭 WiFi"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:163
 msgid "Sunday"
 msgstr "星期日"
 
@@ -101,15 +101,15 @@ msgstr "星期日"
 msgid "The value %s is invalid"
 msgstr "%s 的值无效"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
+#: 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:156
+#: 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:100
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:102
 msgid "Unload Modules (experimental; saves more power)"
 msgstr "卸载模块(实验性的,节省更多电量)"
 
@@ -121,7 +121,7 @@ msgstr "查看计划任务"
 msgid "View Logfile"
 msgstr "查看日志文件"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
 msgid "Wednesday"
 msgstr "星期三"
 
index 0933f1504c7030ff2b2fd43be7751e07b948855a..ee16f489076d32abb7470a4f5cbe7daa426f0b7a 100644 (file)
@@ -1,15 +1,15 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:79
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
 msgid "Activate wifi"
 msgstr "啟用 WiFi"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:63
+#: 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 "無法找到必需的 /usr/bin/wifi_schedule.sh 或 /sbin/wifi"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:242
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:244
 msgid "Could not find required program /usr/bin/iwinfo"
 msgstr "無法找到必需程式:/usr/bin/iwinfo"
 
@@ -17,7 +17,7 @@ msgstr "無法找到必需程式:/usr/bin/iwinfo"
 msgid "Cron Jobs"
 msgstr "計劃任務"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:152
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:154
 msgid "Day(s) of Week"
 msgstr "星期"
 
@@ -25,47 +25,47 @@ msgstr "星期"
 msgid "Defines a schedule when to turn on and off wifi."
 msgstr "定義自動開啟和關閉 WiFi 的計劃表"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:131
+#: 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:86
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:88
 msgid "Disable wifi gracefully"
 msgstr "正常關閉 WiFi"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:93
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:95
 msgid "Disabled wifi forced"
 msgstr "強制關閉 WiFi"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:146
+#: 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:53
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:55
 msgid "Enable Wifi Schedule"
 msgstr "啟用 WiFi 計劃"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:72
+#: 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:233
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:235
 msgid "Force disabling wifi even if stations associated"
 msgstr "即使有裝置連線也強制關閉 WiFi"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
+#: 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:46
+#: 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:155
+#: 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:160
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:162
 msgid "Saturday"
 msgstr "星期六"
 
@@ -73,27 +73,27 @@ msgstr "星期六"
 msgid "Schedule"
 msgstr "計劃表"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:140
+#: 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:194
+#: 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:165
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:167
 msgid "Start WiFi"
 msgstr "啟動 WiFi"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:228
+#: 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:199
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:201
 msgid "Stop WiFi"
 msgstr "關閉 WiFi"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:163
 msgid "Sunday"
 msgstr "星期日"
 
@@ -101,15 +101,15 @@ msgstr "星期日"
 msgid "The value %s is invalid"
 msgstr "%s 的值無效"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
+#: 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:156
+#: 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:100
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:102
 msgid "Unload Modules (experimental; saves more power)"
 msgstr "解除安裝模組(實驗性的,節省更多電量)"
 
@@ -121,7 +121,7 @@ msgstr "檢視計劃任務"
 msgid "View Logfile"
 msgstr "檢視日誌檔案"
 
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
 msgid "Wednesday"
 msgstr "星期三"
 
diff --git a/applications/luci-app-wireguard/po/es/wireguard.po b/applications/luci-app-wireguard/po/es/wireguard.po
new file mode 100644 (file)
index 0000000..3179d39
--- /dev/null
@@ -0,0 +1,99 @@
+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"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\n"
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:157
+msgid "Allowed IPs"
+msgstr "IPs permitidas"
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:256
+msgid "Collecting data..."
+msgstr "Recolectando datos..."
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:217
+msgid "Configuration"
+msgstr "Configuración"
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:178
+msgid "Data Received"
+msgstr "Datos recibidos"
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:179
+msgid "Data Transmitted"
+msgstr "Datos transmitidos"
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:152
+msgid "Endpoint"
+msgstr "Punto final"
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+msgid "Firewall Mark"
+msgstr "Marca de Firewall"
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:197
+msgid "Interface"
+msgstr "Interfaz"
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:124
+msgid "Interface does not have a public key!"
+msgstr "¡La interfaz no tiene una clave pública!"
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:174
+msgid "Latest Handshake"
+msgstr "Último Handshake"
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:133
+msgid "Listen Port"
+msgstr "Escuchar puerto"
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+msgid "Never"
+msgstr "Nunca"
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:248
+msgid "Peer"
+msgstr "Par"
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:164
+msgid "Persistent Keepalive"
+msgstr "Mantener conectado continuamente"
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:127
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:147
+msgid "Public Key"
+msgstr "Clave pública"
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:199
+msgid "Show/Hide QR-Code"
+msgstr "Mostrar/Ocultar código QR"
+
+#: applications/luci-app-wireguard/luasrc/controller/wireguard.lua:7
+msgid "WireGuard Status"
+msgstr "WireGuard"
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:99
+msgid "h ago"
+msgstr "hace h"
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:97
+msgid "m ago"
+msgstr "hace m"
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:101
+msgid "over a day ago"
+msgstr "hace más de un día"
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:95
+msgid "s ago"
+msgstr "hace s"
index 3d173e596b7c0539ab8485dc10d153063c6f62d2..1c5d2410deb51780c606867147d037dd6e976dab 100644 (file)
@@ -1,16 +1,16 @@
 #
-# Yangfl <mmyangfl@gmail.com>, 2018.
+# Yangfl <mmyangfl@gmail.com>, 2018-2019.
 #
 msgid ""
 msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2018-08-07 20:23+0800\n"
+"PO-Revision-Date: 2019-01-03 20:51+0800\n"
 "Language-Team:  <debian-l10n-chinese@lists.debian.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Gtranslator 2.91.7\n"
+"X-Generator: Gtranslator 3.30.1\n"
 "Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 "Language: zh_CN\n"
@@ -79,7 +79,7 @@ msgstr "公钥"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:199
 msgid "Show/Hide QR-Code"
-msgstr ""
+msgstr "显示/隐藏 QR 码"
 
 #: applications/luci-app-wireguard/luasrc/controller/wireguard.lua:7
 msgid "WireGuard Status"
index 84953036e62257603e11da8d3e2797e682f1b1eb..53f26d9faa55315b4ca30309e0178329cfda6926 100644 (file)
@@ -1,19 +1,19 @@
 #
-# Yangfl <mmyangfl@gmail.com>, 2018.
+# Yangfl <mmyangfl@gmail.com>, 2018-2019.
 #
 msgid ""
 msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2018-08-07 20:23+0800\n"
+"PO-Revision-Date: 2019-01-03 20:51+0800\n"
 "Language-Team:  <debian-l10n-chinese@lists.debian.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Gtranslator 2.91.7\n"
+"X-Generator: Gtranslator 3.30.1\n"
 "Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"Language: zh_TW\n"
+"Language: zh_CN\n"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:157
 msgid "Allowed IPs"
@@ -79,7 +79,7 @@ msgstr "公鑰"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:199
 msgid "Show/Hide QR-Code"
-msgstr ""
+msgstr "顯示/隱藏 QR 碼"
 
 #: applications/luci-app-wireguard/luasrc/controller/wireguard.lua:7
 msgid "WireGuard Status"
index 104052747acc8443499592a8bae0204d0492267f..b9052e92639d1187f045a2fd94829014611d8b3f 100644 (file)
@@ -2,10 +2,10 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2010-04-19 00:29+0200\n"
-"PO-Revision-Date: 2012-08-22 21:41+0200\n"
+"PO-Revision-Date: 2019-05-15 00:41-0300\n"
 "Last-Translator: José Vicente <josevteg@gmail.com>\n"
 "Language-Team: none\n"
 "Language: es\n"
@@ -13,19 +13,19 @@ msgstr ""
 "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"
+"X-Generator: Poedit 2.2.1\n"
 
 #: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
 msgid "Broadcast on all interfaces"
-msgstr "Propagar en todas las interfaces"
+msgstr "Transmitir en todas las interfaces"
 
 #: 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 "Elija la máquina a despertar o introduzca su dirección MAC"
+msgstr "Elija el host a despertar o introduzca su dirección MAC"
 
 #: applications/luci-app-wol/luasrc/model/cbi/wol.lua:46
 msgid "Host to wake up"
-msgstr "Máquina a despertar"
+msgstr "Host a despertar"
 
 #: applications/luci-app-wol/luasrc/model/cbi/wol.lua:31
 msgid "Network interface to use"
@@ -33,15 +33,14 @@ msgstr "Interfaz de red a utilizar"
 
 #: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
 msgid "Send to broadcast address"
-msgstr ""
+msgstr "Enviar a la dirección de transmisió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 ""
-"A veces, sólo se inicia una de las dos herramientas. Si una falla, intente "
-"con la otra"
+"A veces solo una de las dos herramientas funciona. Si uno falla, prueba el "
+"otro."
 
 #: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
 msgid "Specifies the interface the WoL packet is sent on"
@@ -62,12 +61,12 @@ msgstr "Wake on LAN"
 msgid ""
 "Wake on LAN is a mechanism to remotely boot computers in the local network."
 msgstr ""
-"Wake on LAN permite arrancar ordenadores conectados en una red local de "
-"forma remota."
+"Wake on LAN es un mecanismo para iniciar equipos de forma remota en la red "
+"local."
 
 #: applications/luci-app-wol/luasrc/model/cbi/wol.lua:12
 msgid "Wake up host"
-msgstr "Despertar máquina"
+msgstr "Despertar host"
 
 #: applications/luci-app-wol/luasrc/model/cbi/wol.lua:23
 msgid "WoL program"
diff --git a/build/i18n-add-language.sh b/build/i18n-add-language.sh
new file mode 100755 (executable)
index 0000000..24203c2
--- /dev/null
@@ -0,0 +1,37 @@
+#!/usr/bin/env bash
+
+LANG=$1
+
+case "$LANG" in
+       [a-z][a-z]|[a-z][a-z]-[a-z][a-z]) : ;;
+       *)
+               echo "Usage: $0 <ISO_CODE>\n" >&2
+               exit 1
+       ;;
+esac
+
+ADDED=0
+
+for podir in ./*/*/po; do
+       [ -d "$podir/templates" ] || continue
+
+       mkdir "$podir/$LANG"
+       for catalog in $(cd "$podir/templates"; echo *.pot); do
+               if [ -f "$podir/templates/$catalog" -a ! -f "$podir/$LANG/${catalog%.pot}.po" ]; then
+                       msginit --no-translator -l "$LANG" -i "$podir/templates/$catalog" -o "$podir/$LANG/${catalog%.pot}.po"
+                       git add "$podir/$LANG/${catalog%.pot}.po"
+                       ADDED=$((ADDED + 1))
+               fi
+       done
+done
+
+if [ $ADDED -gt 0 ]; then
+       echo ""
+       echo "Added $ADDED new translation catalogs for language '$LANG'."
+       echo "Please also edit 'luci.mk' and add"
+       echo ""
+       echo "  LUCI_LANG.$LANG=Native Language Name"
+       echo ""
+       echo "to properly package the translation files."
+       echo ""
+fi
diff --git a/contrib/package/community-profiles/Makefile b/contrib/package/community-profiles/Makefile
deleted file mode 100644 (file)
index 1992b7c..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright (C) 2011 Manuel Munz <freifunk at somakoma de>
-# This is free software, licensed under the Apache 2.0 license.
-
-include $(TOPDIR)/rules.mk
-
-PKG_NAME:=community-profiles
-PKG_RELEASE:=2
-
-PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)
-
-include $(INCLUDE_DIR)/package.mk
-
-define Package/community-profiles
-  SECTION:=luci
-  CATEGORY:=LuCI
-  SUBMENU:=9. Freifunk
-  TITLE:=Community profiles
-  DEPENDS:=freifunk-common
-endef
-
-define Package/community-profiles/description
-  These community profiles set defaults for various free network/freifunk communities and are used by wizards like ffwizard and meshwizard.
-endef
-
-define Build/Prepare
-       mkdir -p $(PKG_BUILD_DIR)
-endef
-
-define Build/Configure
-endef
-
-define Build/Compile
-endef
-
-define Package/community-profiles/install
-       $(CP) ./files/* $(1)/
-endef
-
-$(eval $(call BuildPackage,community-profiles))
diff --git a/contrib/package/community-profiles/files/etc/config/profile_Freifunk b/contrib/package/community-profiles/files/etc/config/profile_Freifunk
deleted file mode 100644 (file)
index b8f445a..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-config 'community' 'profile'
-       option 'name' 'Freifunk'
-       option 'homepage' 'http://freifunk.net'
-       option 'ssid' 'www.freifunk.net'
-       option 'splash_network' '10.104.0.0/16'
-       option 'latitude' '52.000'
-       option 'longitude' '10.000'
-       option 'splash_prefix' '28'
-       option 'mesh_network' '10.0.0.0/8'
-
diff --git a/contrib/package/community-profiles/files/etc/config/profile_altmark b/contrib/package/community-profiles/files/etc/config/profile_altmark
deleted file mode 100644 (file)
index 20d51b2..0000000
+++ /dev/null
@@ -1,56 +0,0 @@
-config 'community' 'profile'
-       option 'name' 'Freifunk Altmark'
-       option 'homepage' 'http://altmark.freifunk.net'
-       option 'ssid' 'altmark.freifunk.net'
-       option 'mesh_network' '10.59.0.0/16'
-       option 'latitude' '52.885'
-       option 'longitude' '11.15'
-       option 'suffix' 'olsr.altmark.freifunk.net'
-       option 'vap' '1'
-       option 'adhoc_dhcp_when_vap' '0'
-
-config 'defaults' 'interface'
-       option 'netmask' '255.255.255.255'
-
-
-config 'defaults' 'bssidscheme'
-        option '1' '02:CA:FF:EE:BA:BE'
-        option '40' '02:40:CA:FF:EE:EE'
-
-config 'defaults' 'wifi_device'
-    option 'country' 'DE'
-
-config 'defaults' 'wifi_iface'
-    option 'mcast_rate' '6000'
-
-config 'defaults' 'olsrd'
-    option 'LinkQualityAlgorithm' 'etx_ff'
-
-
-config widget 'customindex'
-    option enabled '1'
-    option width '50%'
-    option paddingright '5%'
-    option template 'html'
-
-config widget 'rssffl'
-    option enabled '1'
-    option max '10'
-    option cache '3600'
-    option width '100%'
-    option title 'Freifunk Blog'
-    option template 'iframe'
-    option url 'http://freifunk.net'
-
-config widget 'rssbundesweit'
-    option cache '3600'
-    option width '50%'
-    option title 'bundesweiter Freifunk Blog'
-    option template 'rssfeed'
-    option enabled '1'
-    option max '10'
-    option url 'http://blog.freifunk.net/rss.xml'
-
-config widget 'clear1'
-    option template 'clear'
-    option enabled '1'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_arig_arad b/contrib/package/community-profiles/files/etc/config/profile_arig_arad
deleted file mode 100644 (file)
index 55d012f..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-config 'community' 'profile'
-        option 'name' 'arig Arad'
-        option 'homepage' 'http://arig.org.il'
-        option 'ssid' 'arig.org.il'
-        option 'latitude' '31.26'
-        option 'longitude' '35.21'
-        option 'splash_prefix' '28'
-        option 'suffix' 'arig'
-        option 'mesh_network' '10.81.8.0/22'
-
-config 'defaults' 'bssidscheme'
-        option '1' '02:CA:FF:EE:BA:BE'
-        option '13' '13:CA:FF:EE:BA:BE'
-
-config 'defaults' 'wifi_device'
-        option 'channel' '13'
-        option 'country' 'IL'
-        option 'beacon_int' '5000'
-        option 'distance' '1500'
-
-config 'defaults' 'wifi_iface'
-        option 'mcast_rate' '6000'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_arig_neot_semadar b/contrib/package/community-profiles/files/etc/config/profile_arig_neot_semadar
deleted file mode 100644 (file)
index 062b18e..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-config 'community' 'profile'
-        option 'name' 'arig Neot Semadar'
-        option 'homepage' 'http://www.neot-semadar.com'
-        option 'ssid' 'arig.org.il'
-        option 'latitude' '30.05'
-        option 'longitude' '35.02'
-        option 'splash_prefix' '272'
-        option 'suffix' 'arig'
-        option 'mesh_network' '10.81.12.0/22'
-
-config 'defaults' 'bssidscheme'
-        option '1' '02:CA:FF:EE:BA:BE'
-        option '13' '13:CA:FF:EE:BA:BE'
-
-config 'defaults' 'wifi_device'
-        option 'channel' '13'
-        option 'country' 'IL'
-        option 'beacon_int' '5000'
-        option 'distance' '1500'
-
-config 'defaults' 'wifi_iface'
-        option 'mcast_rate' '6000'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_arig_tel-aviv b/contrib/package/community-profiles/files/etc/config/profile_arig_tel-aviv
deleted file mode 100644 (file)
index fe7df22..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-config 'community' 'profile'
-        option 'name' 'arig Tel Aviv'
-        option 'homepage' 'http://arig.org.il'
-        option 'ssid' 'arig.org.il'
-        option 'latitude' '32.056'
-        option 'longitude' '34.772'
-        option 'splash_prefix' '28'
-        option 'suffix' 'arig'
-        option 'mesh_network' '10.81.0.0/21'
-
-config 'defaults' 'bssidscheme'
-        option '1' '02:CA:FF:EE:BA:BE'
-        option '13' '13:CA:FF:EE:BA:BE'
-
-config 'defaults' 'wifi_device'
-        option 'channel' '13'
-        option 'country' 'IL'
-        option 'beacon_int' '5000'
-        option 'distance' '1500'
-
-config 'defaults' 'wifi_iface'
-        option 'mcast_rate' '6000'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_augsburg b/contrib/package/community-profiles/files/etc/config/profile_augsburg
deleted file mode 100644 (file)
index 4ab82cf..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-config 'community' 'profile'
-       option 'name' 'Freifunk Augsburg'
-       option 'homepage' 'http://augsburg.freifunk.net'
-       option 'ssid' 'augsburg.freifunk.net'
-       option 'mesh_network' '10.11.0.0/18'
-       option 'splash_network' '10.104.0.0/16'
-       option 'latitude' '48.37071'
-       option 'longitude' '10.89475'
-       option 'suffix' 'ffa'
-       option 'splash_prefix' '27'
-       option 'vap' '1'
-       option adhoc_dhcp_when_vap '1'
-       option 'ipv6' '1'
-       option 'ipv6_config' 'auto-ipv6-fromv4'
-       option 'ipv6_prefix' 'fdca:ffee:ffa::/48'
-       #option 'extrapackages' ''
-
-config 'defaults' 'interface'
-       option 'netmask' '255.255.192.0'
-
-config 'defaults' 'bssidscheme'
-       option '1'      '02:CA:FF:EE:BA:BE'
-
-config 'defaults' 'luci_splash'
-       option 'limit_up' '40'
-       option 'limit_down' '120'
-       option 'leasetime' '8'
-
-config widget 'customindex'
-       option enabled '1'
-       option width '50%'
-       option paddingright '5%'
-       option template 'html'
-
-config widget 'rssffa'
-       option enabled '1'
-       option max '10'
-       option cache '3600'
-       option width '50%'
-       option title 'Freifunk Augsburg Blog'
-       option template 'rssfeed'
-       option url 'http://augsburg.freifunk.net/blog?type=100'
-
-config widget 'rssaugsburg'
-       option cache '3600'
-       option width '50%'
-       option title 'Augsburger Blogs'
-       option template 'rssfeed'
-       option enabled '1'
-       option max '10'
-       option url 'http://wgaugsburg.de/augsburg/rss20.xml'
-
-config widget 'search'
-       option template 'search'
-       option title 'Search'
-       option enabled '1'
-       option width '50%'
-       list engine 'Google|http://www.google.de/search?q=' 
-       list engine 'Freifunk&#160;Augsburg|http://www.google.de/search?q=site:augsburg.freifunk.net+'
-       list engine 'Freifunk&#160;Wiki|http://wiki.freifunk.net/index.php?search='
-
-config widget 'clear1'
-       option template 'clear'
-       option enabled '1'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_bayreuth b/contrib/package/community-profiles/files/etc/config/profile_bayreuth
deleted file mode 100644 (file)
index 90fccbd..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-config 'community' 'profile'
-        option 'name' 'Freifunk Bayreuth'
-        option 'homepage' 'http://bayreuth.freifunk.net'
-        option 'ssid' 'bayreuth.freifunk.net'
-        option 'mesh_network' '10.195.0.0/16'
-        option 'splash_network' '10.104.0.0/16'
-        option 'latitude' '49.945812'
-        option 'longitude' '11.575045'
-        option 'suffix' 'ffbt'
-        option 'splash_prefix' '28'
-
-config 'defaults' 'interface'
-        option 'netmask' '255.255.192.0'
-
-config 'defaults' 'wifi_device'
-        option 'channel' '4'
-
-config 'defaults' 'wifi_iface'
-        option 'bssid' '42:CA:FF:EE:BA:BE'
-
diff --git a/contrib/package/community-profiles/files/etc/config/profile_bergischesland b/contrib/package/community-profiles/files/etc/config/profile_bergischesland
deleted file mode 100644 (file)
index 0de4543..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-config 'community'     'profile'
-       option 'name' 'Piratenfreifunk Bergisches Land'
-       option 'homepage' 'http://www.piraten-bergisches-land.de'
-       option 'ssid' 'PiratenfunkBL'
-       option 'mesh_network' '10.3.0.0/16'
-       option 'splash_network' '192.168.0.0/16'
-       option 'splash_prefix' '27'
-       option 'latitude' '51.26849'
-       option 'longitude' '7.19476'
-
-config 'defaults' 'wifi_device'
-       option 'channel' '11'
-
-config 'defaults' 'wifi_iface'
-       option 'bssid' '02:40:00:42:42:42'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_berlin b/contrib/package/community-profiles/files/etc/config/profile_berlin
deleted file mode 100644 (file)
index e4388c7..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-config 'community' 'profile'
-       option 'name' 'Freifunk Berlin'
-       option 'homepage' 'http://berlin.freifunk.net'
-       option 'ssid' 'berlin.freifunk.net'
-       option 'ssid_scheme' 'addchannelbefore'
-       option 'mesh_network' '10.0.0.0/8'
-       option 'splash_network' '10.104.0.0/16'
-       option 'splash_prefix' '27'
-       option 'latitude' '52.52075'
-       option 'longitude' '13.40948'
-       option 'owm_api' 'http://util.berlin.freifunk.net'
-
-config 'defaults' 'wifi_device'
-       option 'channel' '13'
-
-config 'defaults' 'wifi_device_5'
-       option 'channel' '36'
-
-config 'defaults' 'wifi_iface'
-       option 'mcast_rate' '6000'
-
-config 'defaults' 'wifi_iface_5'
-       option 'mcast_rate' '12000'
-
-config 'defaults' 'bssidscheme'
-       option '10'     '02:CA:FF:EE:BA:BE'
-       option '13'     'D2:CA:FF:EE:BA:BE'
-       option '36'     '02:36:CA:FF:EE:EE'
-
-config 'defaults' 'ssidscheme'
-       option '13'     'intern-ch13.freifunk.net'
-       option '36'     'intern-ch36.freifunk.net'
-
-config 'defaults' 'interface'
-       option 'netmask' '255.255.255.255'
-       option 'dns' '85.214.20.141 80.67.169.40 194.150.168.168 2001:4ce8::53 2001:910:800::12'
-
-config 'dhcp' 'dhcp'
-       option leasetime '5m'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_carbodebit b/contrib/package/community-profiles/files/etc/config/profile_carbodebit
deleted file mode 100644 (file)
index 0b263f9..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-config 'community' 'profile'
-       option 'name' 'carbodebit'
-       option 'homepage' 'http://carbodebit.net'
-       option 'ssid' 'VHDCARBES'
-       option 'mesh_network' '10.72.1.0/24'
-       option 'latitude' '43.633683'
-       option 'longitude' '2.160894'
-
-config 'defaults' 'wifi_iface'
-       option 'bssid' 'DE:78:70:E4:FA:B8'
-
-config 'defaults' 'interface'
-       option 'netmask' '255.255.255.0'
-       option 'dns' '10.70.1.1 213.190.64.170 213.190.64.166'
-
-config 'defaults' 'wifi_device'
-       option 'channel' '11'
-       option 'country' 'FR'
-       option 'distance' '2000'
-
-config 'defaults' 'bssidscheme'
-       option 'all'      'DE:78:70:E4:FA:B8'
-
diff --git a/contrib/package/community-profiles/files/etc/config/profile_cottbus b/contrib/package/community-profiles/files/etc/config/profile_cottbus
deleted file mode 100644 (file)
index 6c7f4b6..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-config 'community' 'profile'
-       option 'name' 'Freifunk Cottbus'
-       option 'homepage' 'http://cottbus.freifunk.net'
-       option 'ssid' 'cottbus.freifunk.net'
-       option 'ssid_scheme' 'ssidonly'
-       option 'mesh_network' '10.35.0.0/16'
-       option 'splash_network' '10.104.0.0/16'
-       option 'splash_prefix' '27'
-       option 'latitude' '51.757689'
-       option 'longitude' '13.40948'
-
-config 'defaults' 'wifi_device'
-       option 'channel' '13'
-
-config 'defaults' 'wifi_device_5'
-       option 'channel' '36'
-
-config 'defaults' 'wifi_iface'
-       option 'mcast_rate' '6000'
-
-config 'defaults' 'wifi_iface_5'
-       option 'mcast_rate' '12000'
-
-config 'defaults' 'bssidscheme'
-       option '13'     'D2:CA:FF:EE:BA:BE'
-       option '36'     '02:36:CA:FF:EE:EE'
-
-config 'defaults' 'ssidscheme'
-       option '13'     'intern-ch13.cottbus.freifunk.net'
-       option '36'     'intern-ch36.cottbus.freifunk.net'
-
-config 'defaults' 'interface'
-       option 'netmask' '255.255.255.255'
-       option 'dns' '85.214.20.141 80.67.169.40 194.150.168.168 2001:4ce8::53 2001:910:800::12'
-
-config 'dhcp' 'dhcp'
-       option 'leasetime' '5m'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_demo b/contrib/package/community-profiles/files/etc/config/profile_demo
deleted file mode 100644 (file)
index c11a74f..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-config 'community' 'profile'
-       option 'name' 'Freifunk Demo'
-       option 'homepage' 'http://www.freifunk.net'
-       option 'ssid' 'demo.freifunk.net'
-       option 'mesh_network' '10.11.12.0/24'
-       option 'latitude' '51.163375'
-       option 'longitude' '10.447683'
-       option 'suffix' 'ff'
-       option 'vap' '1'
-       option adhoc_dhcp_when_vap '1'
-       option 'ipv6' '1'
-       option 'ipv6_config' 'auto-ipv6-fromv4'
-       option 'ipv6_prefix' 'fdca:ffff:ffff::/48'
-       #option 'extrapackages' ''
-
-config 'defaults' 'interface'
-       option 'netmask' '255.255.255.0'
-
-config 'defaults' 'luci_splash'
-       option 'limit_up' '50'
-       option 'limit_down' '200'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_duesseldorf b/contrib/package/community-profiles/files/etc/config/profile_duesseldorf
deleted file mode 100644 (file)
index cb36aab..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-config 'community' 'profile'
-       option 'name' 'Freifunk Duesseldorf'
-       option 'homepage' 'http://freifunk-duesseldorf.de'
-       option 'ssid' 'duesseldorf.freifunk.net'
-       option 'mesh_network' '10.40.0.0/16'
-       option 'splash_network' '10.104.0.0/16'
-       option 'splash_prefix' '27'
-       option 'latitude' '51.217812'
-       option 'longitude' '6.761564'
-
-config 'defaults' 'wifi_device'
-       option 'channel' '3'
-
-config 'defaults' 'wifi_iface'
-       option 'bssid' '02:CA:FF:EE:BA:BE'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_erfurt b/contrib/package/community-profiles/files/etc/config/profile_erfurt
deleted file mode 100644 (file)
index dba31a0..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-config 'community' 'profile'
-       option 'name' 'Freifunk Erfurt'
-       option 'homepage' 'http://erfurt.freifunk.net'
-       option 'ssid' 'erfurt.freifunk.net'
-       option 'mesh_network' '10.99.0.0/16'
-       option 'latitude' '50.9768'
-       option 'longitude' '11.02367'
-       option 'suffix' 'olsr.erfurt.freifunk.net'
-       option 'vap' '1'
-       option 'adhoc_dhcp_when_vap' '0'
-
-config 'defaults' 'interface'
-       option 'netmask' '255.255.0.0'
-
-config 'defaults' 'bssidscheme'
-       option '1' '02:CA:FF:EE:BA:BE'
-
-config 'defaults' 'olsrd'
-    option 'LinkQualityAlgorithm' 'etx_ff'
-
-
-config widget 'customindex'
-    option enabled '1'
-    option width '50%'
-    option paddingright '5%'
-    option template 'html'
-
-config widget 'rssffl'
-    option enabled '1'
-    option max '10'
-    option cache '3600'
-    option width '100%'
-    option title 'Freifunk Blog'
-    option template 'iframe'
-    option url 'http://freifunk.net'
-
-config widget 'rssbundesweit'
-    option cache '3600'
-    option width '50%'
-    option title 'bundesweiter Freifunk Blog'
-    option template 'rssfeed'
-    option enabled '1'
-    option max '10'
-    option url 'http://blog.freifunk.net/rss.xml'
-
-config widget 'clear1'
-    option template 'clear'
-    option enabled '1'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_evernet b/contrib/package/community-profiles/files/etc/config/profile_evernet
deleted file mode 100644 (file)
index 0545360..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-config 'community' 'profile'
-       option 'name' 'Freifunk Evernet eG'
-       option 'homepage' 'http://www.evernet-eg.de'
-       option 'ssid' 'evernet.freifunk.net'
-       option 'mesh_network' '10.0.0.0/8'
-       option 'latitude' '51.15692062509162'
-       option 'longitude' '10.716041922569275'
-       option 'suffix' 'evernet'
-
-config 'defaults' 'interface'
-       option 'netmask' '255.0.0.0'
-
-config 'defaults' 'bssidscheme'
-       option 'all'    '02:CA:FF:EE:BA:BE'
-
-config 'defaults' 'wifi_device'
-       option 'channel' '13'
-       option 'country' 'DE'
-       option 'txpower' '19'
-       option 'beacon_int' '5000'
-       option 'distance' '1500'
-       option 'noscan' '0'
-
-config 'defaults' 'wifi_iface'
-       option 'mcast_rate' '6000'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_freiburg b/contrib/package/community-profiles/files/etc/config/profile_freiburg
deleted file mode 100644 (file)
index eee3d6a..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-config 'community' 'profile'
-  option 'name' 'Freifunk Freiburg'
-  option 'homepage' 'http://freiburg.freifunk.net'
-  option 'ssid' '02:CA:FF:EE:BA:BE'
-  option 'mesh_network' '10.60.0.0/16'
-  option 'latitude' '47.994841'
-  option 'longitude' '7.849772'
-  option 'suffix' 'olsr.freiburg.freifunk.net'
-  option 'vap' '1'
-  option 'adhoc_dhcp_when_vap' '0'
-
-config 'defaults' 'interface'
-  option 'netmask' '255.255.255.255'
-
-config 'defaults' 'bssidscheme'
-  option '1' '02:CA:FF:EE:BA:BE'
-  option '40' '02:40:CA:FF:EE:EE'
-
-config 'defaults' 'wifi_device'
-  option 'country' 'DE'
-
-config 'defaults' 'wifi_iface'
-  option 'mcast_rate' '6000'
-
-config 'defaults' 'olsrd'
-  option 'LinkQualityAlgorithm' 'etx_ff'
-
-config widget 'customindex'
-  option enabled '1'
-  option width '50%'
-  option paddingright '5%'
-  option template 'html'
-
-config widget 'rssbundesweit'
-  option cache '3600'
-  option width '50%'
-  option title 'bundesweiter Freifunk Blog'
-  option template 'rssfeed'
-  option enabled '1'
-  option max '10'
-  option url 'http://blog.freifunk.net/rss.xml'
-
-config widget 'clear1'
-  option template 'clear'
-  option enabled '1'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_fuerstenwalde b/contrib/package/community-profiles/files/etc/config/profile_fuerstenwalde
deleted file mode 100644 (file)
index f7df7ba..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-config 'community' 'profile'
-       option 'name' 'Freifunk Fürstenwalde'
-       option 'homepage' 'http://fuerstenwalde.freifunk.net'
-       option 'ssid' 'fuerstenwalde.freifunk.net'
-       option 'ssid_scheme' 'addchannelbefore'
-       option 'mesh_network' '10.0.0.0/8'
-       option 'splash_network' '10.104.0.0/16'
-       option 'splash_prefix' '27'
-       option 'latitude' '52.35844'
-       option 'longitude' '14.063696'
-       option 'owm_api' 'http://util.berlin.freifunk.net'
-
-config 'defaults' 'wifi_device'
-       option 'channel' '13'
-
-config 'defaults' 'wifi_device_5'
-       option 'channel' '36'
-
-config 'defaults' 'wifi_iface'
-       option 'mcast_rate' '6000'
-
-config 'defaults' 'wifi_iface_5'
-       option 'mcast_rate' '12000'
-
-config 'defaults' 'bssidscheme'
-       option '13'     'D2:CA:FF:EE:BA:BE'
-       option '36'     '02:36:CA:FF:EE:EE'
-
-config 'defaults' 'ssidscheme'
-       option '13'     'intern-ch13.freifunk.net'
-       option '36'     'intern-ch36.freifunk.net'
-
-config 'defaults' 'interface'
-       option 'netmask' '255.255.255.255'
-       option 'dns' '85.214.20.141 80.67.169.40 194.150.168.168 2001:4ce8::53 2001:910:800::12'
-
-config 'dhcp' 'dhcp'
-option leasetime '5m'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_gadow b/contrib/package/community-profiles/files/etc/config/profile_gadow
deleted file mode 100644 (file)
index bc4a203..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-config 'community' 'profile'
-       option 'name' 'Freifunk Gadow'
-       option 'homepage' 'http://gadow.freifunk.net'
-       option 'ssid' 'gadow.freifunk.net'
-       option 'mesh_network' '10.61.0.0/16'
-       option 'latitude' '53.11'
-       option 'longitude' '12.61'
-       option 'vap' '1'
-       option 'adhoc_dhcp_when_vap' '0'
-
-config 'defaults' 'interface'
-       option 'netmask' '255.255.255.255'
-
-
-config 'defaults' 'bssidscheme'
-        option '1' '02:CA:FF:EE:BA:BE'
-        option '40' '02:40:CA:FF:EE:EE'
-
-config 'defaults' 'wifi_device'
-    option 'country' 'DE'
-
-config 'defaults' 'wifi_iface'
-    option 'mcast_rate' '6000'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_guifibages b/contrib/package/community-profiles/files/etc/config/profile_guifibages
deleted file mode 100644 (file)
index a0fc4fc..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-config 'community' 'profile'
-        option 'name' 'Guifi Bages'
-        option 'homepage' 'http://guifi.net/PlaBages'
-        option 'ssid' 'guifibages'
-        option 'mesh_network' '10.224.3.0/16'
-        option 'splash_network' '10.104.0.0/16'
-       option 'theme' 'luci-theme-freifunk-generic'
-        option 'latitude' '41.718437'
-        option 'longitude' '1.826477'
-        option 'suffix' 'guifibages.cat'
-        option 'splash_prefix' '27'
-       option 'extrapackages' 'luci-app-olsr-viz luci-i18n-catalan'
-
-config 'defaults' 'interface'
-        option 'netmask' '255.255.0.0'
-
-config 'defaults' 'bssidscheme'
-       option 'all'    '12:34:56:78:9a:bc'
-
diff --git a/contrib/package/community-profiles/files/etc/config/profile_halle b/contrib/package/community-profiles/files/etc/config/profile_halle
deleted file mode 100644 (file)
index 30d0e8f..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-config 'community' 'profile'
-       option 'name' 'Freifunk Halle'
-       option 'homepage' 'http://freifunk-halle.org'
-       option 'ssid' 'halle.freifunk.net'
-       option 'mesh_network' '10.62.0.0/16'
-       option 'splash_network' '6.0.0.0/8'
-       option 'splash_prefix' '27'
-       option 'latitude' '51.47911'
-       option 'longitude' '11.96901'
-       option 'adhoc_dhcp_when_vap' '0'
-       option 'suffix' 'ffhal'
-       option 'vap' '1'
-       option 'batman' '1'
-
-config 'defaults' 'wifi_device'
-       option 'channel' '13'
-       option 'country' 'DE'
-
-config 'defaults' 'bssidscheme'
-       option 'all' '02:CA:FF:EE:BA:BE'
-
-config 'defaults' 'luci_splash'
-       option 'redirect_url' 'http://freifunk-halle.org/willkommen.php'
-
-config 'defaults' 'interface'
-       option 'netmask' '255.255.255.255'
-
-config 'defaults' 'wifi_iface'
-       option 'mcast_rate' '6000'
-
-config 'defaults' 'dhcp'
-       option 'leasetime' '5m'
-
-config 'defaults' 'olsrd'
-       option 'AllowNoInt' 'yes'
-       option 'FIBMetric' 'flat'
-       option 'Pollrate' '0.025'
-       option 'TcRedundancy' '2'
-       option 'NatThreshold' '0.75'
-       option 'LinkQualityAlgorithm' 'etx_ff'
-       option 'LinkQualityFishEye' '1'
-       option 'Willingness' '3'
-
-config 'defaults' 'olsr_interface'
-       option 'Ip4Broadcast' '255.255.255.255'
-       option 'HelloInterval' '5.0'
-       option 'HelloValidityTime' '125.0'
-       option 'TcInterval'  '3.0'
-       option 'TcValidityTime' '375.0'
-       option 'MidInterval' '25.0'
-       option 'MidValidityTime'  '375.0'
-       option 'HnaInterval' '25.0'
-       option 'HnaValidityTime' '375.0'
-
-config widget 'rsshalle'
-       option cache '3600'
-       option width '50%'
-       option title 'neuste Foreneinträge in Halle'
-       option template 'rssfeed'
-       option enabled '1'
-       option max '5'
-       option url 'http://www.freifunk-halle.org/rss.php'
-
-config widget 'rssbundesweit'
-       option cache '3600'
-       option width '50%'
-       option title 'bundesweiter Freifunk Blog'
-       option template 'rssfeed'
-       option enabled '1'
-       option max '10'
-       option url 'http://blog.freifunk.net/rss.xml'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_hameln b/contrib/package/community-profiles/files/etc/config/profile_hameln
deleted file mode 100644 (file)
index f305b59..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-config 'community' 'profile'
-       option 'name' 'Hameln'
-       option 'homepage' 'http://freifunk-hameln.de'
-       option 'ssid' 'hameln.freifunk.net'
-       option 'suffix' 'ffhm'
-       option 'latitude' '52.1030706'
-       option 'longitude' '9.3514778'
-       option 'mesh_network' '10.31.0.0/16'
-       option 'splash_network' '10.104.0.0/16'
-       option 'splash_prefix' '27'
-       option 'vap' '1'
-       option adhoc_dhcp_when_vap '1'
-
-config 'defaults' 'interface'
-       option 'netmask' '255.255.0.0'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_hooge b/contrib/package/community-profiles/files/etc/config/profile_hooge
deleted file mode 100644 (file)
index 62f6fa9..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-config 'community' 'profile'
-       option 'name' 'Freifunk Hooge'
-       option 'homepage' 'http://hooge.freifunk.net'
-       option 'ssid' 'hooge.freifunk.net'
-       option 'mesh_network' '10.11.128.0/24'
-       option 'splash_network' '10.104.0.0/16'
-       option 'latitude' '54.572161'
-       option 'longitude' '8.559551'
-       option 'suffix' 'hooge'
-       option 'splash_prefix' '27'
-        option 'vap' '1'
-       option 'extrapackages' ''
-        list 'owm_api' 'http://api.openwifimap.net'
-        list 'owm_api' 'http://owmapi.pberg.freifunk.net'
-        option 'mapserver' 'http://openwifimap.net/'
-
-config 'defaults' 'interface'
-       option 'netmask' '255.255.255.0'
-
-config 'defaults' 'luci_splash'
-       option 'limit_up' '20'
-       option 'limit_down' '50'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_kiberpipa b/contrib/package/community-profiles/files/etc/config/profile_kiberpipa
deleted file mode 100644 (file)
index c2a96e4..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-config 'community' 'profile'
-       option 'name' 'Kiberpipa.net'
-       option 'homepage' 'http://www.kiberpipa.net'
-       option 'ssid' 'open.kiberpipa.net'
-       option 'mesh_network' '10.14.0.0/16'
-       option 'splash_network' '10.14.128.0/17'
-       option 'splash_prefix' '27'
-       option 'latitude' '46.05063'
-       option 'longitude' '14.50402'
-
-config 'defaults' 'wifi_device'
-       option 'channel' '8'
-
-config 'defaults' 'interface'
-       option 'dns' '10.14.0.1 208.67.222.220 208.67.220.222'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_kyritz b/contrib/package/community-profiles/files/etc/config/profile_kyritz
deleted file mode 100644 (file)
index f97e79f..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-config 'community' 'profile'
-       option 'name' 'Freifunk Kyritz'
-       option 'homepage' 'http://kyritz.freifunk.net'
-       option 'ssid' 'mesh.freifunk.net'
-       option 'mesh_network' '104.59.0.0/16'
-       option 'latitude' '52.94'
-       option 'longitude' '12.4'
-       option 'suffix' 'olsr.kyritz.freifunk.net'
-       option 'vap' '1'
-       option 'adhoc_dhcp_when_vap' '0'
-
-config 'defaults' 'interface'
-       option 'netmask' '255.255.255.255'
-
-
-config 'defaults' 'bssidscheme'
-        option '1' '02:CA:FF:EE:BA:BE'
-        option '40' '02:40:CA:FF:EE:EE'
-
-config 'defaults' 'wifi_device'
-    option 'country' 'DE'
-
-config 'defaults' 'wifi_iface'
-    option 'mcast_rate' '6000'
-
-
-config 'defaults' 'olsrd'
-    option 'LinkQualityAlgorithm' 'etx_ff'
-
-
-config widget 'customindex'
-    option enabled '1'
-    option width '50%'
-    option paddingright '5%'
-    option template 'html'
-
-config widget 'rssffl'
-    option enabled '1'
-    option max '10'
-    option cache '3600'
-    option width '100%'
-    option title 'Freifunk Blog'
-    option template 'iframe'
-    option url 'http://freifunk.net'
-
-config widget 'rssbundesweit'
-    option cache '3600'
-    option width '50%'
-    option title 'bundesweiter Freifunk Blog'
-    option template 'rssfeed'
-    option enabled '1'
-    option max '10'
-    option url 'http://blog.freifunk.net/rss.xml'
-
-config widget 'clear1'
-    option template 'clear'
-    option enabled '1'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_l59 b/contrib/package/community-profiles/files/etc/config/profile_l59
deleted file mode 100644 (file)
index 5e6f472..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-config 'community' 'profile'
-       option 'name' 'Freifunk L59'
-       option 'homepage' 'http://freifunk.net'
-       option 'ssid' 'freifunk.net'
-       option 'mesh_network' '10.59.0.0/16'
-       option 'splash_network' '6.59.0.0/16'
-       option 'splash_prefix' '27'
-       option 'latitude' '52.26337'
-       option 'longitude' '10.52103'
-       option 'vap' '1'
-       option 'adhoc_dhcp_when_vap' '0'
-
-config 'defaults' 'interface'
-    option 'netmask' '255.255.255.255'
-
-
-config 'defaults' 'bssidscheme'
-        option '1' '02:CA:FF:EE:BA:BE'
-        option '40' '02:40:CA:FF:EE:EE'
-
-config 'defaults' 'wifi_device'
-    option 'country' 'DE'
-
-config 'defaults' 'wifi_iface'
-    option 'mcast_rate' '6000'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_leipzig b/contrib/package/community-profiles/files/etc/config/profile_leipzig
deleted file mode 100644 (file)
index 671f3e8..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-config 'community' 'profile'
-       option 'name' 'Freifunk Leipzig'
-       option 'homepage' 'http://leipzig.freifunk.net'
-       option 'ssid' 'leipzig.freifunk.net'
-       option 'mesh_network' '10.61.0.0/16'
-       option 'latitude' '51.33348'
-       option 'longitude' '12.40297'
-       option 'suffix' 'olsr.leipzig.freifunk.net'
-       option 'vap' '1'
-       option 'adhoc_dhcp_when_vap' '0'
-
-config 'defaults' 'interface'
-       option 'netmask' '255.255.255.255'
-
-config 'defaults' 'bssidscheme'
-       option '1' '02:CA:FF:EE:BA:BE'
-       option '40' '02:40:CA:FF:EE:EE'
-
-config 'defaults' 'wifi_device'
-    option 'country' 'DE'
-
-config 'defaults' 'wifi_iface'
-    option 'mcast_rate' '6000'
-
-config 'defaults' 'olsrd'
-    option 'LinkQualityAlgorithm' 'etx_ff'
-
-
-config widget 'customindex'
-    option enabled '1'
-    option width '50%'
-    option paddingright '5%'
-    option template 'html'
-
-config widget 'rssffl'
-    option enabled '1'
-    option max '10'
-    option cache '3600'
-    option width '100%'
-    option title 'Freifunk Leipzig Blog'
-    option template 'iframe'
-    option url 'http://leipzig.freifunk.net'
-
-config widget 'rssbundesweit'
-    option cache '3600'
-    option width '50%'
-    option title 'bundesweiter Freifunk Blog'
-    option template 'rssfeed'
-    option enabled '1'
-    option max '10'
-    option url 'http://blog.freifunk.net/rss.xml'
-
-config widget 'clear1'
-    option template 'clear'
-    option enabled '1'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_marburg b/contrib/package/community-profiles/files/etc/config/profile_marburg
deleted file mode 100644 (file)
index 18cff80..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-config 'community' 'profile'
-       option 'name' 'Freifunk Marburg'
-       option 'homepage' ' http://marburg.freifunk.de'
-       option 'ssid' 'marburg.freifunk.net'
-       option 'mesh_network' '10.128.0.0/16'
-       option 'splash_network' '10.104.0.0/16'
-       option 'splash_prefix' '29'
-       option 'latitude' '49.63939'
-       option 'longitude' '8.633718'
-
-config 'defaults' 'interface'
-       option 'dns' '8.8.8.8 212.204.49.83'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_oldenburg b/contrib/package/community-profiles/files/etc/config/profile_oldenburg
deleted file mode 100644 (file)
index e967fdb..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-config 'community' 'profile'
-       option 'name' 'Freifunk Oldenburg'
-       option 'homepage' 'http://oldenburg.freifunk.net'
-       option 'ssid' 'oldenburg.freifunk.net'
-       option 'mesh_network' '10.18.0.0/16'
-       option 'splash_network' '10.104.0.0/16'
-       option 'splash_prefix' '27'
-       option 'latitude' '53.14083'
-       option 'longitude' '8.21314'
-
-config 'defaults' 'wifi_device'
-       option 'channel' '6'
-
-config 'defaults' 'wifi_iface'
-       option 'bssid' '02:CA:FF:EE:BA:BE'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_openwireless_bern b/contrib/package/community-profiles/files/etc/config/profile_openwireless_bern
deleted file mode 100644 (file)
index 810ad8f..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-config 'community' 'profile'
-       option 'name' 'Openwireless Bern'
-       option 'homepage' 'http://bern.openwireless.ch/'
-       option 'ssid' 'www.openwireless.ch'
-       option 'mesh_network' '10.247.0.0/16'
-       option 'splash_network' '10.104.0.0/16'
-       option 'splash_prefix' '27'
-       option 'latitude' '50.814788'
-       option 'longitude' '8.769239'
-
-config 'defaults' 'interface'
-       option 'dns' '208.67.222.222 208.67.220.220'
-
-config 'defaults' 'wifi_device'
-       option 'channel' '10'
-       option 'country' '756'
-
-
diff --git a/contrib/package/community-profiles/files/etc/config/profile_piraten_dresden b/contrib/package/community-profiles/files/etc/config/profile_piraten_dresden
deleted file mode 100644 (file)
index 2af0e31..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-config 'community' 'profile'
-       option 'name' 'Piratenfreifunk Dresden'
-       option 'homepage' 'http://www.piraten-sachsen.de/'
-       option 'ssid' 'dresden.freifunk.net'
-       option 'mesh_network' '10.12.0.0/16'
-       option 'splash_network' '10.104.0.0/16'
-       option 'splash_prefix' '27'
-       option 'latitude' '51.05081'
-       option 'longitude' '13.73420'
-
-config 'defaults' 'wifi_device'
-       option 'channel' '1'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_potsdam b/contrib/package/community-profiles/files/etc/config/profile_potsdam
deleted file mode 100644 (file)
index 78db579..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-config 'community' 'profile'
-       option 'name' 'Freifunk Potsdam'
-       option 'homepage' 'http://potsdam.freifunk.net'
-       option 'ssid' 'freifunk-potsdam.de'
-       option 'mesh_network' '10.22.0.0/16'
-       option 'splash_network' '192.168.22.0/24'
-       option 'splash_prefix' '24'
-       option 'latitude' '52.39349'
-       option 'longitude' '13.06489'
-       option 'ipv6' '0'
-
-config 'defaults' 'interface'
-       option 'netmask' '255.255.0.0'
-       option 'dns' '85.214.20.141 80.67.169.40 194.150.168.168'
-       option 'delegate' '0'
-
-config 'defaults' 'wifi_device'
-       option 'channel' '5'
-
-config 'defaults' 'wifi_device_5'
-       option 'channel' '44'
-
-config 'defaults' 'bssidscheme'
-       option '5' '02:CA:FF:EE:BA:BE'
-       option '44' '02:CA:FF:EE:BA:BE'
-
-config 'defaults' 'ssidscheme'
-       option '5' 'Mesh23'
-       option '44' 'Mesh23'
-
-config 'defaults' 'dhcp'
-       option 'leasetime' '15m'
-
-config 'defaults' 'olsrd'
-       option 'LinkQualityAlgorithm' 'etx_ffeth'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_reihen b/contrib/package/community-profiles/files/etc/config/profile_reihen
deleted file mode 100644 (file)
index a05d6a2..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-config 'community' 'profile'
-       option 'name' 'Freifunk Reihen'
-       option 'homepage' 'http://freifunk.reihen.de'
-       option 'ssid' 'freifunk.reihen.de'
-       option 'mesh_network' '172.23.0.0/16'
-       option 'splash_network' '172.23.26.0/29'
-       option 'latitude' '49.21'
-       option 'longitude' '8.91'
-       option 'splash_prefix' '29'
-
-config 'defaults' 'interface'
-       option 'netmask' '255.255.0.0'
-       option 'dns' '172.23.25.204 172.23.31.237 141.1.1.1'
-
-config 'defaults' 'wifi_device'
-       option 'channel' '13'
-       option 'bssid' '02:07:04:08:08:09'
-
-config 'defaults' 'bssidscheme'
-       option '13'     '02:07:04:08:08:09'
-       option '36'     '02:36:CA:FF:EE:EE'
-
-config 'defaults' 'ssidscheme'
-       option '13'     'ch13.freifunk.net'
-       option '36'     'ch36.freifunk.net'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_rosbach b/contrib/package/community-profiles/files/etc/config/profile_rosbach
deleted file mode 100644 (file)
index 4444f70..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-config 'community' 'profile'
-       option 'name' 'Freifunk Rosbach'
-       option 'homepage' 'freifunk-rosbach.de'
-       option 'ssid' 'rosbach.freifunk.net'
-       option 'mesh_network' '10.212.0.0/16'
-       option 'splash_network' '10.104.0.0/16'
-       option 'splash_prefix' '27'
-       option 'latitude' '50.18'
-       option 'longitude' '8.42'
-
-config 'defaults' 'wifi_device'
-       option 'channel' '13'
-
-config 'defaults' 'wifi_iface'
-       option 'bssid' 'D2:CA:FF:EE:BA:BE'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_schwarzach b/contrib/package/community-profiles/files/etc/config/profile_schwarzach
deleted file mode 100644 (file)
index c973ca0..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-config 'community' 'profile'
-       option 'name' 'Freifunk Schwarzach'
-       option 'homepage' 'http://schwarzach.freifunk.net'
-       option 'ssid' 'schwarzach.freifunk.net'
-       option 'mesh_network' '10.81.0.0/20'
-       option 'splash_network' '10.104.0.0/16'
-       option 'latitude' '49.373'
-       option 'longitude' '8.983'
-       option 'splash_prefix' '27'
-
-config 'defaults' 'interface'
-       option 'netmask' '255.255.240.0'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_stuttgart b/contrib/package/community-profiles/files/etc/config/profile_stuttgart
deleted file mode 100644 (file)
index 28d60d8..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-config 'community' 'profile'
-        option 'name' 'Freifunk Stuttgart'
-        option 'homepage' 'http://freifunk-stuttgart.de'
-        option 'ssid' 'Freifunk Stuttgart'
-        option 'mesh_network' '172.21.0.0/16'
-        option 'splash_network' '10.104.0.0/16'
-        option 'latitude' '48'
-        option 'longitude' '9'
-        option 'splash_prefix' '27'
-
-config 'defaults' 'wifi_device'
-       option 'channel' '5'
-       option 'bssid' '52:CA:FF:EE:BA:BE'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_tulumlibre b/contrib/package/community-profiles/files/etc/config/profile_tulumlibre
deleted file mode 100644 (file)
index ceaff2a..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-config 'community' 'profile'
-       option 'name' 'tulumlibre'
-       option 'ssid' 'tulumlibre'
-       option 'mesh_network' '10.39.128.0/18'
-       option 'latitude' '20.2106708'
-       option 'longitude' '-87.4629471'
-       option 'splash_prefix' '28'
-
-config 'defaults' 'interface'
-       option 'dns' '80.67.169.40 216.87.84.211'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_vogtland b/contrib/package/community-profiles/files/etc/config/profile_vogtland
deleted file mode 100644 (file)
index 8baeec6..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-config 'community' 'profile'
-       option 'name' 'Freifunk Vogtland'
-       option 'homepage' 'http://wiki.freifunk.net/Freifunk_Vogtland'
-       option 'ssid' 'vogtland.freifunk.net'
-       option 'mesh_network' '10.204.0.0/16'
-       option 'splash_network' '6.204.0.0/16'
-       option 'splash_prefix' '27'
-       option 'latitude' '53.11'
-       option 'longitude' '12.61'
-
-config 'defaults' 'interface'
-       option 'netmask' '255.255.255.255'
-
-
-config 'defaults' 'bssidscheme'
-        option '1' '02:CA:FF:EE:BA:BE'
-        option '40' '02:40:CA:FF:EE:EE'
-
-config 'defaults' 'wifi_device'
-    option 'country' 'DE'
-
-config 'defaults' 'wifi_iface'
-    option 'mcast_rate' '6000'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_weil b/contrib/package/community-profiles/files/etc/config/profile_weil
deleted file mode 100644 (file)
index ddba1f3..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-config 'community' 'profile'
-        option 'name' 'Freifunk Weil am Rhein'
-        option 'homepage' 'http://weil-am-rhein.freifunk.net'
-        option 'ssid' 'mesh.freifunk.net'
-        option 'mesh_network' '10.119.0.0/18'
-        option 'latitude' '47.6056'
-        option 'longitude' '7.6083'
-        option 'suffix' 'ffwr'
-        option 'vap' '1'
-        option 'adhoc_dhcp_when_vap' '0'
-        list 'owm_api' 'http://api.openwifimap.net'
-        list 'owm_api' 'http://owmapi.pberg.freifunk.net'
-        option 'mapserver' 'http://openwifimap.net/'
-
-config 'defaults' 'interface'
-        option 'netmask' '255.255.192.0'
-
-config 'defaults' 'wifi_device'
-        option 'country' 'DE'
-        option 'channel' '10'
-
-config 'defaults' 'luci_splash'
-        option 'leasetime' '24'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_weimar b/contrib/package/community-profiles/files/etc/config/profile_weimar
deleted file mode 100644 (file)
index 65938e7..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-config 'community' 'profile'
-       option 'name' 'Weimarnetz e.V.'
-       option 'homepage' 'http://www.weimarnetz.de'
-       option 'ssid' 'weimarnetz'
-       option 'mesh_network' '10.63.0.0/16'
-       option 'latitude' '50.989530'
-       option 'longitude' '11.338675'
-
-config 'defaults' 'interface'
-       option 'dns' '217.11.48.200 217.11.49.200 8.8.8.8'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_weinstadt b/contrib/package/community-profiles/files/etc/config/profile_weinstadt
deleted file mode 100644 (file)
index 49a42fa..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-config 'community' 'profile'
-       option 'name' 'Freifunk Weinstadt'
-       option 'homepage' 'http://freifunk-weinstadt.de'
-       option 'ssid' 'freifunk-weinstadt'
-       option 'mesh_network' '172.21.0.0/16'
-       option 'splash_network' '172.21.85.0/30'
-       option 'latitude' '48.81'
-       option 'longitude' '9.39'
-       option 'splash_prefix' '30'
-
-config 'defaults' 'wifi_device'
-       option 'channel' '13'
-       option 'bssid' '02:07:01:03:08:04'
-
-config 'defaults' 'bssidscheme'
-       option '13'      '02:07:01:03:08:04'
-
-config 'defaults' 'interface'
-       option 'dns' '172.21.77.4 172.21.84.235 141.1.1.1'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_wlanljubljana b/contrib/package/community-profiles/files/etc/config/profile_wlanljubljana
deleted file mode 100644 (file)
index eeefbd2..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-config 'community' 'profile'
-       option 'name' 'wlan ljubljana'
-       option 'homepage' 'http://wlan-lj.net'
-       option 'ssid' 'open.wlan-lj.net'
-       option 'mesh_network' '10.254.0.0/16'
-       option 'splash_network' '10.254.120.0/21'
-       option 'splash_prefix' '27'
-       option 'latitude' '46.05063'
-       option 'longitude' '14.50402'
-
-config 'defaults' 'wifi_device'
-       option 'channel' '8'
-
-config 'defaults' 'interface'
-       option 'dns' '10.254.0.1 10.254.0.2'
diff --git a/contrib/package/freifunk-common/Makefile b/contrib/package/freifunk-common/Makefile
deleted file mode 100644 (file)
index f7128b6..0000000
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright (C) 2011 Manuel Munz <freifunk at somakoma de>
-# This is free software, licensed under the Apache 2.0 license.
-
-include $(TOPDIR)/rules.mk
-
-PKG_NAME:=freifunk-common
-PKG_RELEASE:=3
-
-PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)
-
-include $(INCLUDE_DIR)/package.mk
-
-define Package/freifunk-common
-  SECTION:=luci
-  CATEGORY:=LuCI
-  SUBMENU:=9. Freifunk
-  TITLE:=Freifunk common files
-  DEPENDS:=+libuci-lua
-endef
-
-define Package/freifunk-common/description
-  Common files and scripts that are needed to run free wireless mesh networks.
-endef
-
-define Package/luci-mod-freifunk/conffiles
-/etc/config/freifunk
-endef
-
-define Build/Prepare
-       mkdir -p $(PKG_BUILD_DIR)
-endef
-
-define Build/Configure
-endef
-
-define Build/Compile
-endef
-
-define Package/freifunk-common/install
-       $(CP) ./files/* $(1)/
-endef
-
-$(eval $(call BuildPackage,freifunk-common))
diff --git a/contrib/package/freifunk-common/files/etc/config/freifunk b/contrib/package/freifunk-common/files/etc/config/freifunk
deleted file mode 100644 (file)
index b1a2e41..0000000
+++ /dev/null
@@ -1,120 +0,0 @@
-package 'freifunk'
-
-config 'public' 'contact'
-       option 'nickname' ''
-       option 'name' ''
-       option 'mail' ''
-       option 'phone' ''
-       option 'note' ''
-
-config 'public' 'community'
-       option 'name' 'Freifunk'
-       option 'homepage' 'http://freifunk.net'
-
-config 'fw_zone' 'zone_freifunk'
-       option 'name' 'freifunk'
-       option 'input' 'REJECT'
-       option 'forward' 'REJECT'
-       option 'output' 'ACCEPT'
-
-config 'fw_rule' 'fficmp'
-       option 'src' 'freifunk'
-       option 'target' 'ACCEPT'
-       option 'proto' 'icmp'
-
-config 'fw_rule' 'ffhttp'
-       option 'src' 'freifunk'
-       option 'target' 'ACCEPT'
-       option 'proto' 'tcp'
-       option 'dest_port' '80'
-
-config 'fw_rule' 'ffhttps'
-       option 'src' 'freifunk'
-       option 'target' 'ACCEPT'
-       option 'proto' 'tcp'
-       option 'dest_port' '443'
-
-config 'fw_rule' 'ffssh'
-       option 'src' 'freifunk'
-       option 'target' 'ACCEPT'
-       option 'proto' 'tcp'
-       option 'dest_port' '22'
-
-config 'fw_rule' 'ffolsr'
-       option 'src' 'freifunk'
-       option 'target' 'ACCEPT'
-       option 'proto' 'udp'
-       option 'dest_port' '698'
-
-config 'fw_rule' 'ffwprobe'
-       option 'src' 'freifunk'
-       option 'target' 'ACCEPT'
-       option 'proto' 'tcp'
-       option 'dest_port' '17990'
-
-config 'fw_rule' 'ffdns'
-       option 'dest_port' '53'
-       option 'src' 'freifunk'
-       option 'target' 'ACCEPT'
-       option 'proto' 'udp'
-
-config 'fw_rule' 'ffdhcp'
-       option 'src_port' '68'
-       option 'src' 'freifunk'
-       option 'target' 'ACCEPT'
-       option 'dest_port' '67'
-       option 'proto' 'udp'
-       option 'leasetime' '30m'
-
-config 'fw_rule' 'ffsplash'
-       option 'dest_port' '8082'
-       option 'src' 'freifunk'
-       option 'target' 'ACCEPT'
-       option 'proto' 'tcp'
-
-config 'fw_forwarding' 'lanfffwd'
-       option 'src' 'lan'
-       option 'dest' 'freifunk'
-
-config 'fw_forwarding' 'ffwanfwd'
-       option 'src' 'freifunk'
-       option 'dest' 'wan'
-
-config 'fw_forwarding' 'fffwd'
-       option 'src' 'freifunk'
-       option 'dest' 'freifunk'
-
-config 'include' 'freifunk'
-       option 'path' '/etc/firewall.freifunk'
-
-config 'defaults' 'system'
-       option 'zonename' 'Europe/Berlin'
-       option 'timezone' 'CET-1CEST,M3.5.0,M10.5.0/3'
-
-config 'defaults' 'wifi_device'
-       option 'channel' '1'
-       option 'diversity' '1'
-       option 'disabled' '0'
-       option 'country' 'DE'
-       option 'distance' '1000'
-
-config 'defaults' 'wifi_iface'
-       option 'mode' 'adhoc'
-       option 'encryption' 'none'
-       option 'bssid' '12:CA:FF:EE:BA:BE'
-       option 'mcast_rate' '6000'
-
-config 'defaults' 'interface'
-       option 'netmask' '255.255.0.0'
-       option 'dns' '8.8.8.8 212.204.49.83 141.1.1.1'
-
-config 'defaults' 'alias'
-       option 'netmask' '255.255.255.0'
-
-config 'defaults' 'dhcp'
-       option 'leasetime' '30m'
-       option 'start' '2'
-       option 'force' '1'
-
-config 'defaults' 'olsr_interfacedefaults'
-       option 'Ip4Broadcast' '255.255.255.255'
diff --git a/contrib/package/freifunk-common/files/etc/init.d/freifunk b/contrib/package/freifunk-common/files/etc/init.d/freifunk
deleted file mode 100755 (executable)
index dbe648a..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-#!/bin/sh /etc/rc.common
-# Freifunk Init
-# $Id$
-
-START=99
-
-boot() {
-       test -f /etc/crontabs/root || touch /etc/crontabs/root
-
-       grep -q 'killall -HUP dnsmasq' /etc/crontabs/root || {
-               echo "*/5 * * * *       killall -HUP dnsmasq" >> /etc/crontabs/root
-       }
-
-       grep -q '/usr/sbin/ff_olsr_watchdog' /etc/crontabs/root || {
-               echo "*/5 * * * *       /usr/sbin/ff_olsr_watchdog" >> /etc/crontabs/root
-       }
-
-       [ -d /etc/rc.local.d ] && {
-               for file in /etc/rc.local.d/*; do
-                       test -f "$file" && . "$file"
-               done
-       }
-
-       /etc/init.d/cron restart &
-}
diff --git a/contrib/package/freifunk-common/files/etc/rc.local.d/01-config-migration b/contrib/package/freifunk-common/files/etc/rc.local.d/01-config-migration
deleted file mode 100644 (file)
index 11f1ad6..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-# Fixup various configurations to remove quirks
-# from former versions.
-
-_log() {
-       logger -t "Config Migration" "$1"
-}
-
-_uci() {
-       uci ${2:+-c $2} get "$1" 2>/dev/null
-}
-
-
-# Splash redirector had a wrong virtual url match
-# which resulted in "No such handler"
-
-[ "$(_uci lucid.splashredir.virtual)" == "/" ] && {
-       _log "Fix splash redirector configuration"
-       uci set lucid.splashredir.virtual=''
-       uci commit lucid
-       /etc/init.d/lucid restart
-}
-
-
-# Newer OLSR versions have the MinTCVtime hack active,
-# ensure proper timings or olsrd won't start
-
-FIX=0
-for i in 0 1 2 3 4; do
-       [ -z "$(_uci olsrd.@Interface[$i].TcInterval)" ] && \
-       [ -z "$(_uci olsrd.@Interface[$i].TcValidityTime)" ] || {
-               uci delete olsrd.@Interface[$i].TcInterval
-               uci delete olsrd.@Interface[$i].TcValidityTime
-               FIX=1
-       }
-done
-
-[ "$FIX" == 1 ] && {
-       _log "Fix olsrd configuration for MinTCVTime hack"
-       uci commit olsrd
-       /etc/init.d/olsrd restart
-}
-
-
-# Ensure that the community definitions are in the
-# new format
-
-[ -z "$(_uci freifunk.leipzig.mesh_network)" ] && \
-[ -n "$(_uci freifunk.leipzig.mesh_network /rom/etc/config)" ] && {
-       _log "Converting freifunk configuration to new format"
-       cp /rom/etc/config/freifunk /etc/config/freifunk
-}
diff --git a/contrib/package/freifunk-common/files/etc/uci-defaults/freifunk b/contrib/package/freifunk-common/files/etc/uci-defaults/freifunk
deleted file mode 100644 (file)
index fe6586c..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-uci set uhttpd.main.rfc1918_filter=0
-uci commit uhttpd
diff --git a/contrib/package/freifunk-common/files/usr/bin/ffdzero b/contrib/package/freifunk-common/files/usr/bin/ffdzero
deleted file mode 100755 (executable)
index 24e8c2e..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-test "$1" = "-h" && echo -e "Usage:\n\t$0 -h\n\t$0 [ { ip | hostname } ]" >&2 && exit 1
-
-host="${1:-leipzig.freifunk.net}"
-
-wget -O /dev/null http://$host/cgi-bin-dev-zero.bin
-test "$?" = "1" && wget -O /dev/null http://$host/cgi-bin/dev-zero.bin
-test "$?" = "1" && wget -O /dev/null http://$host/cgi-bin/luci/freifunk/status/zeroes
-test "$?" = "1" && echo "$host: no zero download found..." && exit 1
diff --git a/contrib/package/freifunk-common/files/usr/bin/neigh.sh b/contrib/package/freifunk-common/files/usr/bin/neigh.sh
deleted file mode 100755 (executable)
index 82589ec..0000000
+++ /dev/null
@@ -1,103 +0,0 @@
-#!/bin/sh
-
-. /usr/share/libubox/jshn.sh
-
-hostsfile_getname()
-{
-       local config="$1"
-       local i=0
-       local value file
-
-       while value="$( uci -q get $config.@LoadPlugin[$i].library )"; do {
-               case "$value" in
-                       'olsrd_nameservice'*)
-                               file="$( uci -q get $config.@LoadPlugin[$i].hosts_file )"
-                               break
-                       ;;
-               esac
-
-               i=$(( i + 1 ))
-       } done
-
-       echo "${file:-/var/run/hosts_olsr}"
-}
-
-read_hostnames()
-{
-       local file_list=" $( hostsfile_getname 'olsrd' ) $(hostsfile_getname 'olsrd6' ) "
-       local line ip hostname file file_list_uniq
-
-       for file in $file_list; do {
-               case " $file_list_uniq " in
-                       *" $file "*)
-                       ;;
-                       *)
-                               file_list_uniq="$file_list_uniq $file"
-                       ;;
-               esac
-       } done
-
-       for file in $file_list_uniq; do {
-               [ -e "$file" ] || continue
-
-               while read -r line; do {
-                       case "$line" in
-                               [0-9]*)
-                                       # 2001:bf7:820:901::1 stuttgarter-core.olsr   # myself
-                                       # 10.63.160.161  AlexLaterne    # 10.63.160.161
-                                       set -f
-                                       set +f -- $line
-                                       ip="$1"
-                                       hostname="$2"
-
-                                       # global vars, e.g.
-                                       # IP_1_2_3_4='foo' or IP_2001_bf7_820_901__1='bar'
-                                       eval IP_${ip//[.:]/_}="$hostname"
-                               ;;
-                       esac
-               } done <"$file"
-       } done
-}
-
-read_hostnames
-
-VARS='localIP:Local remoteIP:Remote validityTime:vTime linkQuality:LQ'
-VARS="$VARS neighborLinkQuality:NLQ linkCost:Cost remoteHostname:Host"
-
-for HOST in '127.0.0.1' '::1';do
-       json_init
-       json_load "$( echo /links | nc $HOST 9090 | sed -n '/^[}{ ]/p' )"       # remove header/non-json
-
-       if json_is_a links array;then
-               json_select links
-               for v in ${VARS};do
-                       eval _${v%:*}=0
-               done
-               for j in 0 1;do
-                       case ${j} in 1)
-                               for v in ${VARS};do
-                                       eval printf \"%-\${_${v%:*}}s \" ${v#*:}
-                               done
-                               echo
-                       ;;esac
-                       i=1;while json_is_a ${i} object;do
-                               json_select ${i}
-                               json_get_vars $(for v in ${VARS};do echo ${v%:*};done)
-                               case ${j} in 0)
-                                       for v in ${VARS};do
-                                               eval "test \${_${v%:*}} -lt \${#${v%:*}} && _${v%:*}=\${#${v%:*}}"
-                                       done
-                               ;;*)
-                                       for v in ${VARS};do
-                                               eval printf \"%-\${_${v%:*}}s \" \$${v%:*}
-                                               eval remoteHostname="\$IP_${remoteIP//[.:]/_}"
-                                       done
-                                       echo
-                               ;;esac
-                               json_select ..
-                               i=$(( i + 1 ))
-                       done
-               done
-       fi
-       echo
-done
diff --git a/contrib/package/freifunk-common/files/usr/bin/watch.sh b/contrib/package/freifunk-common/files/usr/bin/watch.sh
deleted file mode 100755 (executable)
index 728526b..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/bin/sh
-command="$1"
-interval="$2"; [ -z "$interval" ] && interval=1
-
-if [ -z $command ]; then
-        echo 'Usage: watch.sh "command [options]" [interval], e.g. watch "ifconfig ath0" 2'
-        echo 'interval is optional and defaults to 1'
-        exit 1
-fi
-
-while true; do clear; $command; sleep $interval; done
diff --git a/contrib/package/freifunk-common/files/usr/sbin/ff_olsr_watchdog b/contrib/package/freifunk-common/files/usr/sbin/ff_olsr_watchdog
deleted file mode 100755 (executable)
index af1d7ca..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/usr/bin/lua
-
-require "os"
-require "io"
-require "uci"
-local fs = require "nixio.fs"
-
-if fs.access("/var/run/olsrd.pid") or fs.access("/var/run/olsrd4.pid") then
-       local stamp, intv
-       local x = uci.cursor()
-
-       x:foreach("olsrd", "LoadPlugin",
-               function(s)
-                       if s.library == "olsrd_watchdog" then
-                               intv  = tonumber(s.interval)
-                               stamp = s.file
-                       end
-               end)
-
-       if intv and fs.access(stamp) then
-               local systime = os.time()
-               local wdgtime = tonumber(io.lines(stamp)())
-
-               if not wdgtime or ( systime - wdgtime ) > ( intv * 2 ) then
-                       os.execute("logger -t 'OLSR watchdog' 'Process died - restarting!'")
-                       local tnls = io.popen("ip tunnel show | cut -d : -f 1")
-                       while true do
-                               tnl = tnls:read("*line")
-                               if tnl == nil then break end
-                               if string.find(tnl, "tnl_") == 1 then
-                                       os.execute(string.format("logger -t 'OLSR watchdog' 'Deleting stale tunnel %s'", tnl))
-                                       os.execute(string.format("ip link del %s", tnl))
-                               end
-                       end
-                       os.execute("/etc/init.d/olsrd restart")
-               end
-       end
-end
diff --git a/contrib/package/freifunk-firewall/Makefile b/contrib/package/freifunk-firewall/Makefile
deleted file mode 100644 (file)
index b9d328c..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-#
-# Copyright (C) 2009 Jo-Philipp Wich <jow@openwrt.org>
-#
-# This is free software, licensed under the Apache 2.0 license.
-#
-
-include $(TOPDIR)/rules.mk
-
-PKG_NAME:=freifunk-firewall
-PKG_RELEASE:=3
-
-PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)
-
-include $(INCLUDE_DIR)/package.mk
-
-define Package/freifunk-firewall
-  SECTION:=luci
-  CATEGORY:=LuCI
-  SUBMENU:=9. Freifunk
-  TITLE:=Freifunk Firewall Addon
-  DEPENDS:=+firewall
-endef
-
-define Package/freifunk-firewall/description
-  Various firewall extensions for Freifunk. Includes NAT fixes and advanced settings.
-endef
-
-define Build/Prepare
-       mkdir -p $(PKG_BUILD_DIR)
-endef
-
-define Build/Configure
-endef
-
-define Build/Compile
-endef
-
-define Package/freifunk-firewall/postinst
-#!/bin/sh
-[ -n "$${IPKG_INSTROOT}" ] || {
-  if ! grep -q /etc/firewall.freifunk /etc/config/firewall; then
-    uci add firewall include >/dev/null
-    uci set firewall.@include[-1].path=/etc/firewall.freifunk
-    uci commit firewall
-  fi
-}
-endef
-
-define Package/freifunk-firewall/install
-       $(CP) ./files/* $(1)/
-endef
-
-$(eval $(call BuildPackage,freifunk-firewall))
diff --git a/contrib/package/freifunk-firewall/files/etc/firewall.freifunk b/contrib/package/freifunk-firewall/files/etc/firewall.freifunk
deleted file mode 100644 (file)
index d2805f6..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-#!/bin/sh
-# Freifunk Firewall addons
-
-. /lib/functions.sh
-
-#
-# Apply advanced settings
-#
-apply_advanced() {
-       local tcp_ecn
-       local tcp_window_scaling
-       local accept_redirects
-       local accept_source_route
-
-       config_get_bool tcp_ecn $1 tcp_ecn 1
-       config_get_bool tcp_window_scaling $1 tcp_window_scaling 1
-       config_get_bool accept_redirects $1 accept_redirects 0
-       config_get_bool accept_source_route $1 accept_source_route 0
-
-       logger -t firewall.freifunk "tcp_ecn is $tcp_ecn"
-       logger -t firewall.freifunk "tcp_window_scaling is $tcp_window_scaling"
-       logger -t firewall.freifunk "accept_redirects is $accept_redirects"
-       logger -t firewall.freifunk "accept_source_route is $accept_source_route"
-
-       sysctl -w net.ipv4.tcp_ecn=$tcp_ecn >/dev/null
-       sysctl -w net.ipv4.tcp_window_scaling=$tcp_window_scaling >/dev/null
-
-       for f in /proc/sys/net/ipv4/conf/*/accept_redirects; do
-               echo $accept_redirects > $f
-       done
-
-       for f in /proc/sys/net/ipv4/conf/*/accept_source_route; do
-               echo $accept_source_route > $f
-       done
-}
-
-config_foreach apply_advanced advanced
-
-[ -x /etc/init.d/freifunk-p2pblock ] && /etc/init.d/freifunk-p2pblock enabled && \
-       ( sleep 3; /etc/init.d/freifunk-p2pblock restart )&
diff --git a/contrib/package/freifunk-firewall/files/etc/hotplug.d/firewall/23-restricted-wan b/contrib/package/freifunk-firewall/files/etc/hotplug.d/firewall/23-restricted-wan
deleted file mode 100644 (file)
index e71c852..0000000
+++ /dev/null
@@ -1,65 +0,0 @@
-#!/bin/sh
-
-clear_restricted_gw()
-{
-       local state="$1"
-       local iface
-       local ifname
-       local subnet
-
-       config_get iface "$state" iface
-
-       if [ "$iface" = "$INTERFACE" ]; then
-               config_get ifname "$state" ifname
-               config_get subnet "$state" subnet
-
-               logger -t firewall.freifunk "removing local restriction to the network connected to $ifname ($iface)"
-               iptables -D forwarding_freifunk_rule -o $ifname -d $subnet -j REJECT --reject-with icmp-host-prohibited
-               uci_revert_state firewall "$state"
-       fi
-}
-
-get_enabled()
-{
-       local name
-       config_get name "$1" name
-
-       if [ "$name" = "$ZONE" ]; then
-               config_get_bool local_restrict "$1" local_restrict
-       fi
-}
-
-if [ "$ACTION" = add ]; then
-       local enabled
-       local subnet
-
-       . /lib/functions/network.sh
-
-       network_find_wan wan
-
-       [ "$INTERFACE" = "$wan" ] || return 0
-
-       network_get_subnet subnet $INTERFACE
-
-       if [ -n "$subnet" ]; then
-               config_load firewall
-
-               local_restrict=0
-               config_foreach get_enabled zone
-               
-               if [ "$local_restrict" = 1 ]; then
-                       logger -t firewall.freifunk "restricting local access to the network connected to $INTERFACE ($DEVICE)"
-                       iptables -I forwarding_freifunk_rule -o $DEVICE -d $subnet -j REJECT --reject-with icmp-host-prohibited
-                       local state="restricted_gw_${INTERFACE}"
-                       uci_set_state firewall "$state" "" restricted_gw_state
-                       uci_set_state firewall "$state" iface "$INTERFACE"
-                       uci_set_state firewall "$state" ifname "$DEVICE"
-                       uci_set_state firewall "$state" subnet "$subnet"
-               fi
-       fi
-
-elif [ "$ACTION" = remove ]; then
-       config_load firewall
-       config_foreach clear_restricted_gw restricted_gw_state   
-fi
-
diff --git a/contrib/package/freifunk-gwcheck/Makefile b/contrib/package/freifunk-gwcheck/Makefile
deleted file mode 100644 (file)
index 6c2affe..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright (C) 2011 Manuel Munz <freifunk at somakoma de>
-# This is free software, licensed under the Apache 2.0 license.
-
-include $(TOPDIR)/rules.mk
-
-PKG_NAME:=freifunk-gwcheck
-PKG_RELEASE:=4
-
-PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)
-
-include $(INCLUDE_DIR)/package.mk
-
-define Package/freifunk-gwcheck
-  SECTION:=luci
-  CATEGORY:=LuCI
-  SUBMENU:=9. Freifunk
-  TITLE:=Freifunk gateway check script
-  DEPENDS:=firewall +ip +iptables-mod-ipopt +olsrd-mod-dyn-gw-plain
-endef
-
-define Package/freifunk-gwcheck/description
-  This script periodically checks if internet is available via your own gateway. If it detects that it is broken, then the defaultroute is removed from the main table and temporarilly placed in table gw-check until your internet works again. Config file is /etc/config/freifunk-gwcheck.
-endef
-
-define Build/Prepare
-       mkdir -p $(PKG_BUILD_DIR)
-endef
-
-define Build/Configure
-endef
-
-define Build/Compile
-endef
-
-define Package/freifunk-gwcheck/install
-       $(CP) ./files/* $(1)/
-       $(CP) ./root/* $(1)/
-endef
-
-$(eval $(call BuildPackage,freifunk-gwcheck))
diff --git a/contrib/package/freifunk-gwcheck/files/etc/config/freifunk-gwcheck b/contrib/package/freifunk-gwcheck/files/etc/config/freifunk-gwcheck
deleted file mode 100644 (file)
index b174dd6..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-config 'gwcheck' 'hosts'
-       list 'host' 'augsburg.freifunk.net'
-       list 'host' 'vpn4.leipzig.freifunk.net'
-       list 'host' 'luci.subsignal.org'
-       list 'host' 'bbb-vpn.berlin.freifunk.net'
diff --git a/contrib/package/freifunk-gwcheck/files/usr/sbin/ff_olsr_test_gw.sh b/contrib/package/freifunk-gwcheck/files/usr/sbin/ff_olsr_test_gw.sh
deleted file mode 100755 (executable)
index b86b668..0000000
+++ /dev/null
@@ -1,132 +0,0 @@
-#!/bin/sh
-# Copyright 2013 Manuel Munz <freifunk at somakoma dot de>
-# Licensed under the GNU General Public License (GPL) v3
-# This script monitors the local internet gateway
-
-. /lib/functions.sh
-. /lib/functions/network.sh
-. /usr/share/libubox/jshn.sh
-
-# exit if dyngw_plain is not enabled or RtTable is not (254 or unset)
-config_load olsrd
-
-check_dyngw_plain()
-{
-        local cfg="$1"
-       config_get library "$cfg" library
-       if [ "${library#olsrd_dyn_gw_plain}" != "$library" ]; then
-               config_get ignore "$cfg" ignore
-               config_get RtTable "$cfg" RtTable
-               if [ "$ignore" != "1" ] && [ -z "$RtTable" -o "$RtTable" = "254" ]; then
-                       exit=0
-               fi
-       fi
-}
-
-exit=1
-config_foreach check_dyngw_plain LoadPlugin
-[ "$exit" = "1" ] && exit 1
-
-#Exit if this script is already running
-pid="$(pidof ff_olsr_test_gw.sh)"
-if [ ${#pid} -gt 5 ]; then
-       logger -p debug -t gwcheck "Gateway check script is already running, exit now"
-       exit 1
-fi
-
-# exit if there is no defaultroute with metric=0 in main or gw-check table.
-defroutemain="$(ip route show |grep default |grep -v metric)"
-defroutegwcheck="$(ip route show table gw-check |grep default |grep -v metric)"
-if [ -z "$defroutegwcheck" -a -z "$defroutemain" ]; then
-       exit 1
-fi
-
-# get and shuffle list of testservers
-testserver="$(uci -q get freifunk-gwcheck.hosts.host)"
-[ -z "$testserver" ] && echo "No testservers found, exit" && exit
-
-testserver="$(for t in $testserver; do echo $t; done | awk 'BEGIN {
-       srand();
-}
-{
-       l[NR] = $0;
-}
-
-END {
-       for (i = 1; i <= NR; i++) {
-               n = int(rand() * (NR - i + 1)) + i;
-               print l[n];
-               l[n] = l[i];
-       }
-}')"
-
-check_internet() {
-       for t in $testserver; do
-               local test
-               test=$(wget -q http://$t/conntest.html -O -| grep "Internet_works")
-               if [ "$test" == "Internet_works" ]; then
-                       echo 0
-                       break
-               else
-                       logger -p debug -t gw-check "Could not fetch http://$t/conntest.html"
-               fi
-       done
-}
-
-resolve() {
-       echo "$(nslookup $1 2>/dev/null |grep 'Address' |grep -v '127.0.0.1' |awk '{ print $3 }')"
-}
-
-get_dnsservers() {
-       # this gets all dns servers for the interface which has the default route
-
-       dns=""
-       if [ ! -x /bin/ubus ]; then
-               # ubus not present (versions before Attitude): fallback to get these from /var/state/network.
-               # We always assume that wan is the default route interface here
-               dns="$(grep network.wan.resolv_dns /var/state/network | cut -d "=" -f 2)"
-       else
-               network_find_wan wan
-               network_get_dnsserver dns $wan
-       fi
-}
-
-iw=$(check_internet)
-
-if [ "$iw" == 0 ]; then
-       # Internet available again, restore default route and remove ip rules
-       if [ -n "$defroutegwcheck" ]; then
-               ip route add $defroutegwcheck
-               ip route del $defroutegwcheck table gw-check
-               for host in $testserver; do
-                       ips="$(resolve $host)"
-                       for ip in $ips; do
-                               [ -n "$(ip rule show | grep "to $ip lookup gw-check")" ] && ip rule del to $ip table gw-check
-                       done
-               done
-               get_dnsservers
-               for d in $dns; do
-                       [ -n "$(ip rule show | grep "to $d lookup gw-check")" ] && ip rule del to $d table gw-check
-               done
-               logger -p err -t gw-check "Internet is available again, default route restored ( $defroutegwcheck)"
-       fi
-
-else
-       # Check failed. Move default route to table gw-check and setup ip rules.
-       if [ -z "$(ip rule show | grep gw-check)" -a -n "$defroutemain" ]; then
-               ip route add $defroutemain table gw-check
-               ip route del $defroutemain
-               logger -p err -t gw-check "Internet is not available, default route deactivated ( $defroutemain)"
-       fi
-       for host in $testserver; do
-               ips="$(resolve $host)"
-               for ip in $ips; do
-                       [ -z "$(ip rule show | grep "to $ip lookup gw-check")" ] && ip rule add to $ip table gw-check
-               done
-       done
-       get_dnsservers
-       for d in $dns; do
-               [ -z "$(ip rule show | grep "to $d lookup gw-check")" ] && ip rule add to $d table gw-check
-       done
-       logger -p err -t gw-check "Check your internet connection!"
-fi
diff --git a/contrib/package/freifunk-gwcheck/root/etc/uci-defaults/50_freifunk-gwcheck b/contrib/package/freifunk-gwcheck/root/etc/uci-defaults/50_freifunk-gwcheck
deleted file mode 100644 (file)
index 33b1b99..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-tables="/etc/iproute2/rt_tables"
-test -d /etc/iproute2/ || mkdir -p /etc/iproute2/
-grep -q "gw-check" $tables || echo "200 gw-check" >> $tables
-test -f /etc/crontabs/root || touch /etc/crontabs/root
-grep -q "ff_olsr_test_gw.sh" /etc/crontabs/root || echo "* * * * *     /usr/sbin/ff_olsr_test_gw.sh" >> /etc/crontabs/root
-/etc/init.d/cron restart
diff --git a/contrib/package/freifunk-mapupdate/Makefile b/contrib/package/freifunk-mapupdate/Makefile
deleted file mode 100644 (file)
index a9281ca..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright (C) 2011 Manuel Munz <freifunk at somakoma de>
-# This is free software, licensed under the Apache 2.0 license.
-
-include $(TOPDIR)/rules.mk
-
-PKG_NAME:=freifunk-mapupdate
-PKG_RELEASE:=1
-
-PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)
-
-include $(INCLUDE_DIR)/package.mk
-
-define Package/freifunk-mapupdate
-  SECTION:=luci
-  CATEGORY:=LuCI
-  SUBMENU:=9. Freifunk
-  TITLE:=Update script for freifunkmap
-  DEPENDS:=+olsrd-mod-nameservice
-endef
-
-define Package/freifunk-mapupdate/description
-  This script updates the freifunkmap (also known as the global map, see http://map.berlin.freifunk.net) every hour. Config file is /etc/config/freifunk-mapupdate.
-endef
-
-define Build/Prepare
-       mkdir -p $(PKG_BUILD_DIR)
-endef
-
-define Build/Configure
-endef
-
-define Build/Compile
-endef
-
-define Package/freifunk-mapupdate/install
-       $(CP) ./files/* $(1)/
-endef
-
-$(eval $(call BuildPackage,freifunk-mapupdate))
diff --git a/contrib/package/freifunk-mapupdate/files/etc/config/freifunk-mapupdate b/contrib/package/freifunk-mapupdate/files/etc/config/freifunk-mapupdate
deleted file mode 100644 (file)
index 7e98f95..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-config 'mapupdate' 'mapupdate'
-       option 'enabled' '1'
-       option 'mapserver' 'http://map.berlin.freifunk.net/freifunkmap.php'
diff --git a/contrib/package/freifunk-mapupdate/files/usr/sbin/ff_mapupdate.sh b/contrib/package/freifunk-mapupdate/files/usr/sbin/ff_mapupdate.sh
deleted file mode 100755 (executable)
index b06e145..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-#!/bin/sh
-
-if [ ! "$(uci -q get freifunk-mapupdate.mapupdate.enabled)" == 1 ]; then
-       exit 1
-fi
-
-MAPSERVER="$(uci -q get freifunk-mapupdate.mapupdate.mapserver)"
-[ -z "$MAPSERVER" ] && logger -t "freifunk-mapupdate:" "No mapserver configured" && exit 1
-
-#check if nameservice plugin is installed and enabled, else exit
-nslib=`uci show olsrd |grep olsrd_nameservice |awk {' FS="."; print $1"."$2 '}`
-if [ -n "$nslib" ]; then
-               LATLONFILE="$(uci -q get $nslib.latlon_file)"
-               if [ -z "$LATLONFILE" ]; then
-                       LATLONFILE="/var/run/latlon.js"
-               fi
-               if [ ! -p "$LATLONFILE" ]; then
-                       logger -t "freifunk-mapupdate:" "latlon_file not found."; exit 1
-               fi
-else
-        logger -t "freifunk-mapupdate:" "nameservice plugin not found in olsrd config."
-        exit 1
-fi
-
-HOSTNAME="$(uci show system |grep hostname |cut -d "=" -f 2)"
-HF_INFO=""
-
-# Get info for myself
-SELF=$(cat $LATLONFILE |grep ^Self | sed -e 's/Self(//' -e 's/);//' -e "s/'//g")
-OLSR_IP="$(echo $SELF |awk '{ FS=",";print $1 }')"
-LOCATION="$(uci show system |grep .location |cut -d "=" -f 2)"
-[ -n "$LOCATION" ] && NOTE="$LOCATION<br>"
-FFNOTE="$(uci -q get freifunk.contact.note)"
-[ -n "$FFNOTE" ] && NOTE="$NOTE $FFNOTE"
-NOTE="<h3><a href='http://$OLSR_IP' target='_blank'>$HOSTNAME</a></h3><p>$NOTE"
-NOTE=`echo -e "$NOTE" | sed -e 's/\ /%20/g' -e 's/&/%26/g' -e 's/"/%22/g'`
-
-UPDATESTRING="$(echo $SELF |awk '{ FS=",";print $2 }'), $(echo $SELF |awk '{ FS=",";print $3 }')"
-
-# write our coordinates to mygooglemapscoords.txt to make Freifunk Firmware happy
-echo "$UPDATESTRING" > /tmp/mygooglemapscoords.txt
-[ ! -L /www/mygooglemapscoords.txt ] && ln -s /tmp/mygooglemapscoords.txt /www/mygooglemapscoords.txt
-
-# get neighbor Info (lat, lon, lq)
-while read line; do
-       NEIGHUPD="$(echo $line |awk '{ FS=","; print $6 }'), $(echo $line |awk '{ FS=","; print $7 }'), $(echo $line |awk '{ FS=",";print $4 }')"
-       UPDATESTRING="${UPDATESTRING}, ${NEIGHUPD}"
-done << EOF
-`grep "PLink('$OLSR_IP" $LATLONFILE | sed -e 's/PLink(//' -e 's/);//' -e "s/'//g"`
-EOF
-
-# Send UPDATESTRING
-UPDATE=`echo -e "$UPDATESTRING" | sed s/\ /%20/g`
-result="$(wget "$MAPSERVER?update=$UPDATE&updateiv=3600&olsrip=$OLSR_IP&note=${NOTE}${HF_INFO}" -qO -)"
-
-if [ ! "$result" == "success update" ]; then
-       logger -t "freifunk-mapupdate:" "Update failed: $result"
-fi
-       
diff --git a/contrib/package/freifunk-mapupdate/root/etc/uci-defaults/50_freifunk-mapupdate b/contrib/package/freifunk-mapupdate/root/etc/uci-defaults/50_freifunk-mapupdate
deleted file mode 100644 (file)
index dee7f1b..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/sh
-test -f /etc/crontabs/root || touch /etc/crontabs/root
-SEED="$( dd if=/dev/urandom bs=2 count=1 2>&- | hexdump | if read line; then echo 0x${line#* }; fi )"
-MIN="$(( $SEED % 59 ))"
-grep -q "ff_mapupdate.sh" /etc/crontabs/root || echo "$MIN * * * *     /usr/sbin/ff_mapupdate.sh" >> /etc/crontabs/root
-/etc/init.d/cron restart
diff --git a/contrib/package/freifunk-policyrouting/Makefile b/contrib/package/freifunk-policyrouting/Makefile
deleted file mode 100644 (file)
index a9301ce..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright (C) 2011 Manuel Munz <freifunk at somakoma de>
-# This is free software, licensed under the Apache 2.0 license.
-
-include $(TOPDIR)/rules.mk
-
-PKG_NAME:=freifunk-policyrouting
-PKG_RELEASE:=6
-
-PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)
-
-include $(INCLUDE_DIR)/package.mk
-
-define Package/freifunk-policyrouting
-  SECTION:=luci
-  CATEGORY:=LuCI
-  SUBMENU:=9. Freifunk
-  TITLE:=Freifunk policy routing addon
-  DEPENDS:=+ip
-endef
-
-define Package/freifunk-policyrouting/description
-  Allows you to send your own traffic via your own default gateway while sending traffic received from the mesh to a gateway in the mesh.
-endef
-
-define Build/Prepare
-       mkdir -p $(PKG_BUILD_DIR)
-endef
-
-define Build/Configure
-endef
-
-define Build/Compile
-endef
-
-define Package/freifunk-policyrouting/install
-       $(CP) ./files/* $(1)/
-endef
-
-define Package/freifunk-policyrouting/postinst
-#!/bin/sh
-[ -n "$${IPKG_INSTROOT}" ] || {
-       /etc/init.d/freifunk-policyrouting enabled || /etc/init.d/freifunk-policyrouting enable
-       exit 0
-}
-endef
-
-$(eval $(call BuildPackage,freifunk-policyrouting))
diff --git a/contrib/package/freifunk-policyrouting/files/etc/config/freifunk-policyrouting b/contrib/package/freifunk-policyrouting/files/etc/config/freifunk-policyrouting
deleted file mode 100644 (file)
index 3dd2998..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-
-config 'settings' 'pr'
-       option 'enable' '0'
-       option 'strict' '1'
-        option 'fallback' '1'
-       option 'zones' ''
-
diff --git a/contrib/package/freifunk-policyrouting/files/etc/hotplug.d/iface/30-policyrouting b/contrib/package/freifunk-policyrouting/files/etc/hotplug.d/iface/30-policyrouting
deleted file mode 100644 (file)
index 327e879..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-#!/bin/sh
-
-. /lib/functions.sh
-. /lib/functions/network.sh
-
-proto="4"
-[ -f /proc/net/ipv6_route ] && proto="4 6"
-
-config_load freifunk-policyrouting
-config_get enable pr enable
-config_get fallback pr fallback
-config_get strict pr strict
-config_get zones pr zones
-
-if [ "$ACTION" = "ifup" ] && [ "$enable" = "1" ]; then
-       network_get_subnet net $INTERFACE
-       network_get_subnet6 net6 $INTERFACE
-       network_get_physdev dev $INTERFACE
-
-       if [ "$net" != "" -a -n "$dev" ]; then
-               eval $(/bin/ipcalc.sh $net)
-               if [ "$PREFIX" != "0" -a "$NETWORK" != "127.0.0.0" ]; then
-                       if [ ! "$(ip r s t localnets |grep "$NETWORK/$PREFIX dev")" ]; then
-                               cmd="ip r a $NETWORK/$PREFIX dev $dev table localnets"
-                               $cmd
-                               if [ "$?" = 0 ]; then
-                                       logger -s -t policyrouting "Add route: $cmd"
-                               else
-                                       logger -s -t policyrouting "Error! Could not add route: $cmd"
-                               fi
-                       fi
-
-               fi
-
-               if [ -n "$net6" ]; then
-                       cmd="ip -6 r a $net6 dev $dev table localnets"
-                       $cmd 2>&1 > /dev/null
-                       if [ "$?" = 0 ]; then
-                               logger -s -t policyrouting "Add route: $cmd (IPv6)"
-                       fi
-
-               fi
-
-               networks=""
-               for z in $zones; do
-                       network_zone="$(uci -q get firewall.zone_${z}.network)"
-                       if [ -z "$network_zone" ]; then
-                               network_zone="$z"
-                       fi
-                       networks="$networks $network_zone"
-               done
-               for n in $networks; do
-                       if [ "$INTERFACE" = "$n" ]; then
-                               for p in $proto; do
-                                       if [ ! "$(ip -$p ru s | grep "from all iif $dev lookup olsr-default")" ]; then
-                                               ip -$p rule add dev "$dev" lookup olsr-default prio 20000
-                                               if [ "$strict" != 0 ]; then
-                                                       ip -$p rule add dev "$dev" unreachable prio 20001
-                                               fi
-                                               if [ "$?" = 0 ]; then
-                                                       logger -s -t policyrouting "Use mesh gateway for interface $dev (IPv$p)"
-                                                       if [ -z "$(uci -P /var/state get freifunk-policyrouting.${INTERFACE})" ]; then
-                                                               uci -P /var/state set freifunk-policyrouting.${INTERFACE}="state"
-                                                       fi
-                                                       uci -P /var/state set freifunk-policyrouting.${INTERFACE}.device="$dev"
-                                               else
-                                                       logger -s -t policyrouting "Error: Could not add rule: dev "$dev" lookup olsr-default prio 20000 (IPv$p)"
-                                               fi
-                                       fi
-                               done
-                       fi
-               done
-       fi
-
-fi
-
-if [ "$ACTION" = "ifdown" ]; then
-       dev="$(uci -q -P /var/state get freifunk-policyrouting.${INTERFACE}.device)"
-       if [ -n "$dev" ]; then
-               networks=""
-               for z in $zones; do
-                       network_zone="$(uci -q get firewall.zone_${z}.network)"
-                       if [ -z "$network_zone" ]; then
-                               network_zone="$z"
-                       fi
-                       networks="$networks $network_zone"
-               done
-               for n in $networks; do
-                       if [ "$INTERFACE" = "$n" ]; then
-                               for p in $proto; do
-                                       if [ "$(ip -$p ru s | grep "from all iif $dev lookup olsr-default")" ]; then
-                                               ip -$p rule del dev "$dev" lookup olsr-default prio 20000
-                                               ip -$p rule del dev "$dev" unreachable prio 20001
-                                               if [ "$?" = 0 ]; then
-                                                       logger -s -t policyrouting "Remove rule: dev "$dev" lookup olsr-default prio 20000 (IPv$p)"
-                                               else
-                                                       logger -s -t policyrouting "Error! Could not remove rule: dev "$dev" lookup olsr-default prio 20000 (IPv$p)"
-                                               fi
-                                       fi
-                               done
-                       fi
-               done
-       fi
-fi
diff --git a/contrib/package/freifunk-policyrouting/files/etc/init.d/freifunk-policyrouting b/contrib/package/freifunk-policyrouting/files/etc/init.d/freifunk-policyrouting
deleted file mode 100755 (executable)
index 4c91724..0000000
+++ /dev/null
@@ -1,172 +0,0 @@
-#!/bin/sh /etc/rc.common
-
-START=15
-. /lib/functions/network.sh
-. /lib/functions.sh
-
-proto="4"
-[ -f /proc/net/ipv6_route ] && proto="4 6"
-[ -f /etc/config/olsrd ] && cfgs="olsrd"
-[ -f /etc/config/olsrd6 ] && cfgs="$cfgs olsrd6"
-
-config_load freifunk-policyrouting
-config_get enable pr enable
-config_get fallback pr fallback
-config_get zones pr zones
-
-
-olsrd_rmtables() {
-       for cfg in $cfgs; do
-               # Remove custom routing tables from olsrd 
-               if [ "`uci -q get $cfg.@olsrd[0].RtTable`" == "111" ] || [ "`uci -q get $cfg.@olsrd[0].RtTableDefault`" == "112" ]; then
-                       uci delete $cfg.@olsrd[0].RtTable
-                       uci delete $cfg.@olsrd[0].RtTableDefault
-                       uci commit
-               fi
-       done
-}
-
-olsrd_intalltables() {
-       for cfg in $cfgs; do
-               if [ ! "`uci -q get $cfg.@olsrd[0].RtTable`" == "111" ] || [ ! "`uci -q get $cfg.@olsrd[0].RtTableDefault`" == "112" ]; then
-                       uci set $cfg.@olsrd[0].RtTable='111'
-                       uci set $cfg.@olsrd[0].RtTableDefault='112'
-                       uci commit $cfg
-                       /etc/init.d/$cfg restart 2&> /dev/null
-               fi
-       done
-}
-
-rt_tables() {
-       tables="/etc/iproute2/rt_tables"
-       if [ -z "`grep "110" $tables`" ]; then
-               echo "110 localnets" >> $tables
-       fi
-       if [ -z "`grep "111" $tables`" ]; then
-               echo "111 olsr" >> $tables
-       fi
-       if [ -z "`grep "112" $tables`" ]; then
-               echo "112 olsr-default" >> $tables
-       fi
-
-}
-
-handle_disable_dyngw() {
-       local cfg="$1"
-       local olsrd_cfg="$2"
-       config_get library "$cfg" library
-       case "$library" in
-               olsrd_dyn_gw_plain*)
-                       config_get RtTable "$cfg" RtTable
-                       if [ -z "$RtTable" ] || [ "$RtTable" = "254" ]; then
-                               config_set "$cfg" ignore '1'
-                               uci set $olsrd_cfg.$cfg.ignore="1"
-                               uci commit $olsrd_cfg
-                               logger -s -t policyrouting -p info "dyngw_plain plugin disabled."
-                       fi
-               ;;
-               olsrd_dyn_gw.so*)
-                       logger -s -t policyrouting -p info "$cfg"
-                       uci set $olsrd_cfg.$cfg.ignore="1"
-                               uci commit $olsrd_cfg
-                       logger -s -t policyrouting -p info "dyngw plugin disabled."
-               ;;
-       esac
-}
-
-disable_dyngw() {
-       for olsrd_cfg in $cfgs; do
-               config_load $olsrd_cfg
-               config_foreach handle_disable_dyngw LoadPlugin $olsrd_cfg
-       done
-}
-
-restart_services() {
-       logger -s -t policyrouting -p info "Restarting services"
-       /etc/init.d/network restart 2&> /dev/null
-       for cfg in $cfgs; do
-               /etc/init.d/$cfg restart 2&> /dev/null
-       done
-}
-
-boot() {
-       if [ "$enable" = "1" ]; then
-               [ -d /var/state ] || mkdir -p /var/state
-               touch /var/state/freifunk-policyrouting
-               start noservicerestart
-       else
-               olsrd_rmtables
-       fi
-}
-
-add_lookup_rule() {
-       name=${1/-/_}
-       lookup=$2
-       prio=$3
-
-       if [ -z "$name" -o -z "$lookup" -o -z "$prio" ]; then
-               logger -s -t policyrouting "Missing parameters for add_rule!"
-       else
-               for p in $proto; do
-                       if [ "$p" = "6" ]; then
-                               rule="rule6"
-                       else
-                               rule="rule"
-                       fi
-
-                       uci batch <<- EOF
-                               set network.${name}ipv${p}="$rule"
-                               set network.${name}ipv${p}.lookup="$lookup"
-                               set network.${name}ipv${p}.priority="$prio"
-                       EOF
-               done
-       fi
-}
-
-del_lookup_rule() {
-       name=${1/-/_}
-       for p in $proto; do
-               uci -q delete network.${name}ipv${p}
-       done
-}
-
-start() {
-       if [ $enable = "1" ]; then
-               logger -s -t policyrouting "Starting policy routing."
-               rt_tables
-               olsrd_intalltables
-               disable_dyngw
-
-               add_lookup_rule olsr olsr 1000
-               add_lookup_rule localnets localnets 2000
-
-               if [ "$fallback" = 1 ]; then
-                       add_lookup_rule olsr-default olsr-default 100000
-               fi
-       fi
-       uci commit network
-       if [ ! "$1" = "noservicerestart" ]; then
-               restart_services
-       fi
-}
-
-stop() {
-       logger -s -t policyrouting "Stopping policy routing"
-       olsrd_rmtables
-       del_lookup_rule olsr-default
-       del_lookup_rule olsr
-       del_lookup_rule localnets
-       uci commit network
-       restart_services
-       echo "Hint: To completely disable freifunk-policyrouting set enable=0 in /etc/config/freifunk-policyrouting."
-}
-
-restart() {
-       logger -s -t policyrouting "Restarting policy routing"
-       olsrd_rmtables
-       del_lookup_rule olsr-default
-       del_lookup_rule olsr
-       del_lookup_rule localnets
-       uci commit network
-       start
-}
diff --git a/contrib/package/freifunk-policyrouting/files/etc/uci-defaults/freifunk-policyrouting b/contrib/package/freifunk-policyrouting/files/etc/uci-defaults/freifunk-policyrouting
deleted file mode 100644 (file)
index a1e6310..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-uci batch <<-EOF
-        add ucitrack freifunk-policyrouting
-        add_list ucitrack.@freifunk-policyrouting[-1].exec="/etc/init.d/freifunk-policyrouting restart"
-        commit ucitrack
-EOF
-
diff --git a/contrib/package/freifunk-watchdog/Makefile b/contrib/package/freifunk-watchdog/Makefile
deleted file mode 100644 (file)
index c720c25..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-#
-# Copyright (C) 2009-2012 Jo-Philipp Wich <jow@openwrt.org>
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
-
-include $(TOPDIR)/rules.mk
-
-PKG_NAME:=freifunk-watchdog
-PKG_RELEASE:=8
-
-PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)
-PKG_BUILD_DEPENDS := uci
-
-include $(INCLUDE_DIR)/package.mk
-
-define Package/freifunk-watchdog
-  SECTION:=luci
-  CATEGORY:=LuCI
-  SUBMENU:=9. Freifunk
-  TITLE:=Freifunk Ad-Hoc watchdog daemon
-  DEPENDS:=libuci
-endef
-
-define Package/freifunk-watchdog/description
-  A watchdog daemon that monitors wireless interfaces to ensure the correct bssid and channel.
-  The process will initiate a wireless restart as soon as it detects a bssid or channel mismatch.
-endef
-
-define Build/Prepare
-       mkdir -p $(PKG_BUILD_DIR)
-       $(CP) ./src/* $(PKG_BUILD_DIR)/
-endef
-
-define Build/Configure
-endef
-
-define Build/Compile
-       $(MAKE) -C $(PKG_BUILD_DIR) \
-               CC="$(TARGET_CC)" \
-               CFLAGS="$(TARGET_CFLAGS) -I$(STAGING_DIR)/usr/include" \
-               LDFLAGS="$(TARGET_LDFLAGS)"
-endef
-
-define Package/freifunk-watchdog/install
-       $(INSTALL_DIR) $(1)/etc/init.d
-       $(INSTALL_BIN) ./files/freifunk-watchdog.init $(1)/etc/init.d/freifunk-watchdog
-       $(INSTALL_DIR) $(1)/etc/config
-       $(INSTALL_CONF) ./files/freifunk-watchdog.config $(1)/etc/config/freifunk-watchdog
-       $(INSTALL_DIR) $(1)/usr/sbin
-       $(INSTALL_BIN) $(PKG_BUILD_DIR)/ffwatchd $(1)/usr/sbin/
-endef
-
-$(eval $(call BuildPackage,freifunk-watchdog))
diff --git a/contrib/package/freifunk-watchdog/files/freifunk-watchdog.config b/contrib/package/freifunk-watchdog/files/freifunk-watchdog.config
deleted file mode 100644 (file)
index b6e6543..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-config process
-       option process 'dropbear'
-       option initscript '/etc/init.d/dropbear'
-
-config process
-       option process 'crond'
-       option initscript '/etc/init.d/cron'
diff --git a/contrib/package/freifunk-watchdog/files/freifunk-watchdog.init b/contrib/package/freifunk-watchdog/files/freifunk-watchdog.init
deleted file mode 100755 (executable)
index d6ede09..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/sh /etc/rc.common
-
-START=99
-PID=/var/run/ffwatchd.pid
-BIN=/usr/sbin/ffwatchd
-
-boot()
-{
-       # If watchdog service is enabled, install cronjob, create device node and start daemon
-       if /etc/init.d/freifunk-watchdog enabled 2>/dev/null; then
-               if ! grep -q "$BIN" /etc/crontabs/root 2>/dev/null; then
-                       echo "* * * * * $BIN running || /etc/init.d/freifunk-watchdog restart" >> /etc/crontabs/root
-               fi
-
-               mknod /dev/watchdog c 10 130
-
-               start
-               
-       # If service is disabled, find and remove related cronjob
-       elif grep -q "$BIN" /etc/crontabs/root 2>/dev/null; then
-               sed -i -e "\\'$BIN'd" /etc/crontabs/root
-       fi
-}
-
-start()
-{
-       start-stop-daemon -q -b -m -p $PID -x $BIN -S
-}
-
-stop()
-{
-       start-stop-daemon -q -p $PID -x $BIN -K
-
-       if ! /etc/init.d/freifunk-watchdog enabled; then
-               if grep -q "$BIN" /etc/crontabs/root 2>/dev/null; then
-                       sed -i -e "\\'$BIN'd" /etc/crontabs/root
-               fi
-       fi
-}
diff --git a/contrib/package/freifunk-watchdog/src/Makefile b/contrib/package/freifunk-watchdog/src/Makefile
deleted file mode 100644 (file)
index e049ebc..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-WD_BINARY:=ffwatchd
-WD_CFLAGS:=$(CFLAGS) -c -DBINARY=\"$(WD_BINARY)\"
-WD_LDFLAGS:=$(LDFLAGS) -lm -luci
-
-watchdog:
-       $(CC) $(WD_CFLAGS) -o ucix.o ucix.c
-       $(CC) $(WD_CFLAGS) -o watchdog.o watchdog.c
-       $(CC) $(WD_LDFLAGS) -o $(WD_BINARY) watchdog.o ucix.o
-
-clean:
-       rm -f *~ $(WD_BINARY) *.o
-
diff --git a/contrib/package/freifunk-watchdog/src/ucix.c b/contrib/package/freifunk-watchdog/src/ucix.c
deleted file mode 100644 (file)
index f2f69fc..0000000
+++ /dev/null
@@ -1,102 +0,0 @@
-/*
- *   This program is free software; you can redistribute it and/or modify
- *   it under the terms of the GNU General Public License as published by
- *   the Free Software Foundation; either version 2 of the License, or
- *   (at your option) any later version.
- *
- *   This program is distributed in the hope that it will be useful,
- *   but WITHOUT ANY WARRANTY; without even the implied warranty of
- *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- *   GNU General Public License for more details.
- *
- *   You should have received a copy of the GNU General Public License
- *   along with this program; if not, write to the Free Software
- *   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
- *
- *   Copyright (C) 2008 John Crispin <blogic@openwrt.org> 
- *
- *   Changed by Jo-Philipp Wich <jow@openwrt.org>
- */
-
-#include <string.h>
-#include <stdlib.h>
-
-#include <uci_config.h>
-#include <uci.h>
-#include "ucix.h"
-
-static struct uci_ptr ptr;
-
-static inline int ucix_get_ptr(struct uci_context *ctx, const char *p, const char *s, const char *o, const char *t)
-{
-       memset(&ptr, 0, sizeof(ptr));
-       ptr.package = p;
-       ptr.section = s;
-       ptr.option = o;
-       ptr.value = t;
-       return uci_lookup_ptr(ctx, &ptr, NULL, true);
-}
-
-struct uci_context* ucix_init(const char *config_file)
-{
-       struct uci_context *ctx = uci_alloc_context();
-#ifdef uci_to_delta
-       uci_add_delta_path(ctx, "/var/state");
-#else
-       uci_add_history_path(ctx, "/var/state");
-#endif
-       if(uci_load(ctx, config_file, NULL) != UCI_OK)
-       {
-               return NULL;
-       }
-       return ctx;
-}
-
-void ucix_cleanup(struct uci_context *ctx)
-{
-       uci_free_context(ctx);
-}
-
-const char* ucix_get_option(struct uci_context *ctx, const char *p, const char *s, const char *o)
-{
-       struct uci_element *e = NULL;
-       const char *value = NULL;
-       if(ucix_get_ptr(ctx, p, s, o, NULL))
-               return NULL;
-       if (!(ptr.flags & UCI_LOOKUP_COMPLETE))
-               return NULL;
-       e = ptr.last;
-       switch (e->type)
-       {
-       case UCI_TYPE_SECTION:
-               value = uci_to_section(e)->type;
-               break;
-       case UCI_TYPE_OPTION:
-               switch(ptr.o->type) {
-                       case UCI_TYPE_STRING:
-                               value = ptr.o->v.string;
-                               break;
-                       default:
-                               value = NULL;
-                               break;
-               }
-               break;
-       default:
-               return 0;
-       }
-
-       return value;
-}
-
-void ucix_for_each_section_type(struct uci_context *ctx,
-       const char *p, const char *t,
-       void (*cb)(const char*, void*), void *priv)
-{
-       struct uci_element *e;
-       if(ucix_get_ptr(ctx, p, NULL, NULL, NULL))
-               return;
-       uci_foreach_element(&ptr.p->sections, e)
-               if (!strcmp(t, uci_to_section(e)->type))
-                       cb(e->name, priv);
-}
-
diff --git a/contrib/package/freifunk-watchdog/src/ucix.h b/contrib/package/freifunk-watchdog/src/ucix.h
deleted file mode 100644 (file)
index b1f5ec3..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
- *   This program is free software; you can redistribute it and/or modify
- *   it under the terms of the GNU General Public License as published by
- *   the Free Software Foundation; either version 2 of the License, or
- *   (at your option) any later version.
- *
- *   This program is distributed in the hope that it will be useful,
- *   but WITHOUT ANY WARRANTY; without even the implied warranty of
- *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- *   GNU General Public License for more details.
- *
- *   You should have received a copy of the GNU General Public License
- *   along with this program; if not, write to the Free Software
- *   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
- *
- *   Copyright (C) 2008 John Crispin <blogic@openwrt.org> 
- */
-
-#ifndef _UCI_H__
-#define _UCI_H__
-struct uci_context* ucix_init(const char *config_file);
-
-void ucix_for_each_section_type(struct uci_context *ctx,
-       const char *p, const char *t,
-       void (*cb)(const char*, void*), void *priv);
-
-const char* ucix_get_option(struct uci_context *ctx,
-       const char *p, const char *s, const char *o);
-#endif
diff --git a/contrib/package/freifunk-watchdog/src/watchdog.c b/contrib/package/freifunk-watchdog/src/watchdog.c
deleted file mode 100644 (file)
index 4bc3ab0..0000000
+++ /dev/null
@@ -1,527 +0,0 @@
-/*
- *   This program is free software; you can redistribute it and/or modify
- *   it under the terms of the GNU General Public License as published by
- *   the Free Software Foundation; either version 2 of the License, or
- *   (at your option) any later version.
- *
- *   This program is distributed in the hope that it will be useful,
- *   but WITHOUT ANY WARRANTY; without even the implied warranty of
- *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- *   GNU General Public License for more details.
- *
- *   You should have received a copy of the GNU General Public License
- *   along with this program; if not, write to the Free Software
- *   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
- *
- *   Copyright (C) 2009 Jo-Philipp Wich <jow@openwrt.org>
- */
-
-#include "watchdog.h"
-
-/* Global watchdog fd, required by signal handler */
-int wdfd = -1;
-
-/* Handle finished children */
-static void sigchld_handler(int sig)
-{
-       pid_t pid;
-
-       while( (pid = waitpid(-1, NULL, WNOHANG)) > 0 )
-               syslog(LOG_INFO, "Child returned (pid %d)", pid);
-}
-
-/* Watchdog shutdown helper */
-static void shutdown_watchdog(int sig)
-{
-       static const char wshutdown = WATCH_SHUTDOWN;
-
-       if( wdfd > -1 )
-       {
-               syslog(LOG_INFO, "Stopping watchdog timer");
-               write(wdfd, &wshutdown, 1);
-               close(wdfd);
-               wdfd = -1;
-       }
-
-       exit(0);
-}
-
-/* Get BSSID of given interface */
-static int iw_get_bssid(int iwfd, const char *ifname, char *bssid)
-{
-       struct iwreq iwrq;
-
-       if( iw_ioctl(iwfd, ifname, SIOCGIWAP, &iwrq) >= 0 )
-       {
-               unsigned char *addr = (unsigned char *)iwrq.u.ap_addr.sa_data;
-
-               sprintf(bssid, "%02X:%02X:%02X:%02X:%02X:%02X",
-                       addr[0], addr[1], addr[2], addr[3], addr[4], addr[5]);
-
-               return 0;
-       }
-
-       return -1;
-}
-
-/* Get channel of given interface */
-static int iw_get_channel(int iwfd, const char *ifname, int *channel)
-{
-       int i;
-       char buffer[sizeof(struct iw_range)];
-       double cur_freq, cmp_freq;
-       struct iwreq iwrq;
-       struct iw_range *range;
-
-       memset(buffer, 0, sizeof(buffer));
-
-       iwrq.u.data.pointer = (char *)buffer;
-       iwrq.u.data.length = sizeof(buffer);
-       iwrq.u.data.flags = 0;
-
-       if( iw_ioctl(iwfd, ifname, SIOCGIWRANGE, &iwrq) < 0)
-       {
-               *channel = -1;
-               return -1;
-       }
-
-       range = (struct iw_range *)buffer;
-
-       if( iw_ioctl(iwfd, ifname, SIOCGIWFREQ, &iwrq) >= 0 )
-       {
-               cur_freq = ((double)iwrq.u.freq.m) * pow(10, iwrq.u.freq.e);
-               if( cur_freq < 1000.00 )
-               {
-                       *channel = (int)cur_freq;
-                       return 0;
-               }
-
-               for(i = 0; i < range->num_frequency; i++)
-               {
-                       cmp_freq = ((double)range->freq[i].m) * pow(10, range->freq[i].e);
-                       if( cmp_freq == cur_freq )
-                       {
-                               *channel = (int)range->freq[i].i;
-                               return 0;
-                       }
-               }
-       }
-
-       *channel = -1;
-       return -1;
-}
-
-/* Get the (first) pid of given process name */
-static int find_process(const char *name)
-{
-       int pid = -1;
-       int file;
-       char buffer[128];
-       char cmpname[128];
-       DIR *dir;
-       struct dirent *entry;
-
-       if( (dir = opendir("/proc")) != NULL )
-       {
-               snprintf(cmpname, sizeof(cmpname), "Name:\t%s\n", name);
-
-               while( (entry = readdir(dir)) != NULL )
-               {
-                       if( !strcmp(entry->d_name, "..") || !isdigit(*entry->d_name) )
-                               continue;
-
-                       sprintf(buffer, "/proc/%s/status", entry->d_name);
-                       if( (file = open(buffer, O_RDONLY)) > -1 )
-                       {
-                               read(file, buffer, sizeof(buffer));
-                               close(file);
-
-                               if( strstr(buffer, cmpname) == buffer )
-                               {
-                                       pid = atoi(entry->d_name);
-
-                                       /* Skip myself ... */
-                                       if( pid == getpid() )
-                                               pid = -1;
-                                       else
-                                               break;
-                               }
-                       }
-               }
-
-               closedir(dir);
-               return pid;
-       }
-
-       syslog(LOG_CRIT, "Unable to open /proc: %s",
-               strerror(errno));
-
-       return -1;
-}
-
-/* Get the 5 minute load average */
-static double find_loadavg(void)
-{
-       int fd;
-       char buffer[10];
-       double load = 0.00;
-
-       if( (fd = open("/proc/loadavg", O_RDONLY)) > -1 )
-       {
-               if( read(fd, buffer, sizeof(buffer)) == sizeof(buffer) )
-                       load = atof(&buffer[5]);
-
-               close(fd);
-       }
-
-       return load;
-}
-
-/* Check if given uci file was updated */
-static int check_uci_update(const char *config, time_t *mtime)
-{
-       struct stat s;
-       char path[128];
-
-       snprintf(path, sizeof(path), "/var/state/%s", config);
-       if( stat(path, &s) > -1 )
-       {
-               if( (*mtime == 0) || (s.st_mtime > *mtime) )
-               {
-                       *mtime = s.st_mtime;
-                       return 1;
-               }
-       }
-
-       return 0;
-}
-
-/* Add tuple */
-static void load_wifi_uci_add_iface(const char *section, struct uci_wifi_iface_itr_ctx *itr)
-{
-       wifi_tuple_t *t;
-       const char *ucitmp;
-       int val = 0;
-
-       ucitmp = ucix_get_option(itr->ctx, "wireless", section, "mode");
-       if( ucitmp && !strncmp(ucitmp, "adhoc", 5) )
-       {
-               if( (t = (wifi_tuple_t *)malloc(sizeof(wifi_tuple_t))) != NULL )
-               {
-                       ucitmp = ucix_get_option(itr->ctx, "wireless", section, "ifname");
-                       if(ucitmp)
-                       {
-                               strncpy(t->ifname, ucitmp, sizeof(t->ifname));
-                               val++;
-                       }
-
-                       ucitmp = ucix_get_option(itr->ctx, "wireless", section, "bssid");
-                       if(ucitmp)
-                       {
-                               strncpy(t->bssid, ucitmp, sizeof(t->bssid));
-                               val++;
-                       }
-
-                       ucitmp = ucix_get_option(itr->ctx, "wireless", section, "device");
-                       if(ucitmp)
-                       {
-                               ucitmp = ucix_get_option(itr->ctx, "wireless", ucitmp, "channel");
-                               if(ucitmp)
-                               {
-                                       t->channel = atoi(ucitmp);
-                                       val++;
-                               }
-                       }
-
-                       if( val == 3 )
-                       {
-                               syslog(LOG_INFO, "Monitoring %s: bssid=%s channel=%d",
-                                       t->ifname, t->bssid, t->channel);
-
-                               t->next = itr->list;
-                               itr->list = t;
-                       }
-                       else
-                       {
-                               free(t);
-                       }
-               }
-       }
-}
-
-/* Load config */
-static wifi_tuple_t * load_wifi_uci(wifi_tuple_t *ifs, time_t *modtime)
-{
-       struct uci_context *ctx;
-       struct uci_wifi_iface_itr_ctx itr;
-       wifi_tuple_t *cur, *next;
-
-       if( check_uci_update("wireless", modtime) )
-       {
-               syslog(LOG_INFO, "Wireless config changed, reloading");
-
-               if( (ctx = ucix_init("wireless")) != NULL )
-               {
-                       if( ifs != NULL )
-                       {
-                               for(cur = ifs; cur; cur = next)
-                               {
-                                       next = cur->next;
-                                       free(cur);
-                               }
-                       }
-
-                       itr.list = NULL;
-                       itr.ctx = ctx;
-
-                       ucix_for_each_section_type(ctx, "wireless", "wifi-iface",
-                               (void *)load_wifi_uci_add_iface, &itr);
-
-                       return itr.list;
-               }
-       }
-
-       return ifs;
-}
-
-/* Add tuple */
-static void load_watchdog_uci_add_process(const char *section, struct uci_process_itr_ctx *itr)
-{
-       process_tuple_t *t;
-       const char *ucitmp;
-       int val = 0;
-
-       if( (t = (process_tuple_t *)malloc(sizeof(process_tuple_t))) != NULL )
-       {
-               t->restart = 0;
-
-               ucitmp = ucix_get_option(itr->ctx, "freifunk-watchdog", section, "process");
-               if(ucitmp)
-               {
-                       strncpy(t->process, ucitmp, sizeof(t->process));
-                       val++;
-               }
-
-               ucitmp = ucix_get_option(itr->ctx, "freifunk-watchdog", section, "initscript");
-               if(ucitmp)
-               {
-                       strncpy(t->initscript, ucitmp, sizeof(t->initscript));
-                       val++;
-               }
-
-               if( val == 2 )
-               {
-                       syslog(LOG_INFO, "Monitoring %s: initscript=%s",
-                               t->process, t->initscript);
-
-                               t->next = itr->list;
-                               itr->list = t;
-               }
-               else
-               {
-                       free(t);
-               }
-       }
-}
-
-/* Load config */
-static process_tuple_t * load_watchdog_uci(process_tuple_t *procs)
-{
-       struct uci_context *ctx;
-       struct uci_process_itr_ctx itr;
-       process_tuple_t *cur, *next;
-
-       syslog(LOG_INFO, "Loading watchdog config");
-
-       if( (ctx = ucix_init("freifunk-watchdog")) != NULL )
-       {
-               if( procs != NULL )
-               {
-                       for(cur = procs; cur; cur = next)
-                       {
-                               next = cur->next;
-                               free(cur);
-                       }
-               }
-
-               itr.list = NULL;
-               itr.ctx = ctx;
-
-               ucix_for_each_section_type(ctx, "freifunk-watchdog", "process",
-                       (void *)load_watchdog_uci_add_process, &itr);
-
-               return itr.list;
-       }
-
-       return procs;
-}
-
-/* Daemon implementation */
-static int do_daemon(void)
-{
-       static int wdtrigger = 1;
-       static int wdtimeout = BASE_INTERVAL * 2;
-       static const char wdkeepalive = WATCH_KEEPALIVE;
-
-       int iwfd;
-       int channel;
-       char bssid[18];
-       struct sigaction sa;
-
-       wifi_tuple_t *ifs = NULL, *curr_if;
-       process_tuple_t *procs = NULL, *curr_proc;
-       time_t wireless_modtime = 0;
-
-       int action_intv = 0;
-       int restart_wifi = 0;
-       int loadavg_panic = 0;
-
-       openlog(SYSLOG_IDENT, 0, LOG_DAEMON);
-       memset(&sa, 0, sizeof(sa));
-
-       if( (iwfd = socket(AF_INET, SOCK_DGRAM, 0)) == -1 )
-       {
-               syslog(LOG_ERR, "Can not open wireless control socket: %s",
-                       strerror(errno));
-
-               return 1;
-       }
-
-       if( (wdfd = open(WATCH_DEVICE, O_WRONLY)) > -1 )
-       {
-               syslog(LOG_INFO, "Opened %s - polling every %i seconds",
-                       WATCH_DEVICE, BASE_INTERVAL);
-
-               /* Install signal handler to halt watchdog on shutdown */
-               sa.sa_handler = shutdown_watchdog;
-               sa.sa_flags = SA_NOCLDWAIT | SA_RESTART;
-               sigaction(SIGHUP,  &sa, NULL);
-               sigaction(SIGINT,  &sa, NULL);
-               sigaction(SIGPIPE, &sa, NULL);
-               sigaction(SIGTERM, &sa, NULL);
-               sigaction(SIGUSR1, &sa, NULL);
-               sigaction(SIGUSR2, &sa, NULL);
-
-               /* Set watchdog timeout to twice the interval */
-               ioctl(wdfd, WDIOC_SETTIMEOUT, &wdtimeout);
-       }
-
-       /* Install signal handler to reap children */
-       sa.sa_handler = sigchld_handler;
-       sa.sa_flags = 0;
-       sigaction(SIGCHLD, &sa, NULL);
-
-       /* Load watchdog configuration only once */
-       procs = load_watchdog_uci(procs);
-
-       while( 1 )
-       {
-               /* Check/increment action interval */
-               if( ++action_intv >= ACTION_INTERVAL )
-               {
-                       /* Reset action interval */
-                       action_intv = 0;
-
-                       /* Check average load */
-                       if( find_loadavg() >= LOAD_TRESHOLD )
-                               loadavg_panic++;
-                       else
-                               loadavg_panic = 0;
-
-                       /* Check wireless interfaces */
-                       ifs = load_wifi_uci(ifs, &wireless_modtime);
-                       for( curr_if = ifs; curr_if; curr_if = curr_if->next )
-                       {
-                               /* Get current channel and bssid */
-                               if( (iw_get_bssid(iwfd, curr_if->ifname, bssid) == 0) &&
-                           (iw_get_channel(iwfd, curr_if->ifname, &channel) == 0) )
-                               {
-                                       /* Check BSSID */
-                                       if( strcasecmp(bssid, curr_if->bssid) != 0 )
-                                       {
-                                               syslog(LOG_WARNING, "BSSID mismatch on %s: current=%s wanted=%s",
-                                                       curr_if->ifname, bssid, curr_if->bssid);
-
-                                               restart_wifi++;
-                                       }
-
-                                       /* Check channel */
-                                       else if( channel != curr_if->channel )
-                                       {
-                                               syslog(LOG_WARNING, "Channel mismatch on %s: current=%d wanted=%d",
-                                                       curr_if->ifname, channel, curr_if->channel);
-
-                                               restart_wifi++;
-                                       }
-                               }
-                               else
-                               {
-                                       syslog(LOG_WARNING, "Requested interface %s not present", curr_if->ifname);
-                               }
-                       }
-
-                       /* Check processes */
-                       for( curr_proc = procs; curr_proc; curr_proc = curr_proc->next )
-                       {
-                               if( find_process(curr_proc->process) < 0 )
-                                       curr_proc->restart++;
-                               else
-                                       curr_proc->restart = 0;
-
-                               /* Process restart required? */
-                               if( curr_proc->restart >= HYSTERESIS )
-                               {
-                                       curr_proc->restart = 0;
-                                       syslog(LOG_WARNING, "The %s process died, restarting", curr_proc->process);
-                                       EXEC(PROC_ACTION);
-                               }
-                       }
-
-
-                       /* Wifi restart required? */
-                       if( restart_wifi >= HYSTERESIS )
-                       {
-                               restart_wifi = 0;
-                               syslog(LOG_WARNING, "Channel or BSSID mismatch on wireless interface, restarting");
-                               EXEC(WIFI_ACTION);
-                       }
-
-                       /* Is there a load problem? */
-                       if( loadavg_panic >= HYSTERESIS )
-                       {
-                               syslog(LOG_EMERG, "Critical system load level, triggering reset!");
-
-                               /* Try watchdog, fall back to reboot */
-                               if( wdfd > -1 )
-                                       ioctl(wdfd, WDIOC_SETTIMEOUT, &wdtrigger);
-                               else
-                                       EXEC(LOAD_ACTION);
-                       }
-               }
-
-
-               /* Reset watchdog timer */
-               if( wdfd > -1 )
-                       write(wdfd, &wdkeepalive, 1);
-
-               sleep(BASE_INTERVAL);
-       }
-
-       shutdown_watchdog(0);
-       closelog();
-
-       return 0;
-}
-
-
-int main(int argc, char *argv[])
-{
-       /* Check if watchdog is running ... */
-       if( (argc > 1) && (strcmp(argv[1], "running") == 0) )
-       {
-               return (find_process(BINARY) == -1);
-       }
-
-       /* Start daemon */
-       return do_daemon();
-}
diff --git a/contrib/package/freifunk-watchdog/src/watchdog.h b/contrib/package/freifunk-watchdog/src/watchdog.h
deleted file mode 100644 (file)
index c622856..0000000
+++ /dev/null
@@ -1,142 +0,0 @@
-/*
- *   This program is free software; you can redistribute it and/or modify
- *   it under the terms of the GNU General Public License as published by
- *   the Free Software Foundation; either version 2 of the License, or
- *   (at your option) any later version.
- *
- *   This program is distributed in the hope that it will be useful,
- *   but WITHOUT ANY WARRANTY; without even the implied warranty of
- *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- *   GNU General Public License for more details.
- *
- *   You should have received a copy of the GNU General Public License
- *   along with this program; if not, write to the Free Software
- *   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
- *
- *   Copyright (C) 2009 Jo-Philipp Wich <jow@openwrt.org>
- */
-
-#include <stdio.h>
-#include <string.h>
-#include <unistd.h>
-#include <stdint.h>
-#include <stdlib.h>
-#include <syslog.h>
-#include <ctype.h>
-#include <errno.h>
-#include <dirent.h>
-#include <fcntl.h>
-#include <math.h>
-#include <time.h>
-#include <signal.h>
-#include <limits.h>
-#include <sys/wait.h>
-#include <sys/stat.h>
-#include <sys/ioctl.h>
-#include <sys/socket.h>
-#include <linux/types.h>
-#include <linux/watchdog.h>
-
-#include "ucix.h"
-#include "wireless.22.h"
-
-
-/* Watchdog poll interval */
-#define BASE_INTERVAL  5
-
-/* Action interval (N * BASE_INTERVAL) */
-#define ACTION_INTERVAL        6
-
-/* Hysteresis */
-#define HYSTERESIS             3
-
-/* How to call myself in the logs */
-#define SYSLOG_IDENT   "Freifunk Watchdog"
-
-/* Process error action */
-#define PROC_ACTION            curr_proc->initscript, curr_proc->initscript, "restart"
-
-/* Wifi error action */
-#define WIFI_ACTION            "/sbin/wifi", "/sbin/wifi"
-
-/* Watchdog device */
-#define WATCH_DEVICE   "/dev/watchdog"
-#define WATCH_SHUTDOWN 'V'
-#define WATCH_KEEPALIVE        '\0'
-
-/* System load error action and threshold */
-#define LOAD_TRESHOLD  15.00
-#define LOAD_ACTION            "/sbin/reboot", "/sbin/reboot"
-
-/* Fallback binary name (passed by makefile) */
-#ifndef BINARY
-#define BINARY "ffwatchd"
-#endif
-
-
-/* ifname/bssid/channel tuples */
-struct wifi_tuple {
-       char ifname[16];
-       char bssid[18];
-       int channel;
-       struct wifi_tuple *next;
-};
-
-/* structure to hold tuple-list and uci context during iteration */
-struct uci_wifi_iface_itr_ctx {
-       struct wifi_tuple *list;
-       struct uci_context *ctx;
-};
-
-typedef struct wifi_tuple wifi_tuple_t;
-
-
-/* process name/exec tuples */
-struct process_tuple {
-       char process[PATH_MAX + 1];
-       char initscript[PATH_MAX + 1];
-       int restart;
-       struct process_tuple *next;
-};
-
-/* structure to hold tuple-list and uci context during iteration */
-struct uci_process_itr_ctx {
-       struct process_tuple *list;
-       struct uci_context *ctx;
-};
-
-typedef struct process_tuple process_tuple_t;
-
-
-/* ioctl() helper (stolen from iwlib) */
-static inline int
-iw_ioctl(int                  skfd,           /* Socket to the kernel */
-         const char *         ifname,         /* Device name */
-         int                  request,        /* WE ID */
-         struct iwreq *       pwrq)           /* Fixed part of the request */
-{
-  /* Set device name */
-  strncpy(pwrq->ifr_ifrn.ifrn_name, ifname, 16);
-
-  /* Do the request */
-  return(ioctl(skfd, request, pwrq));
-}
-
-/* fork() & execl() helper */
-#define EXEC(x)                                                                                                                \
-       do {                                                                                                                    \
-               switch(fork())                                                                                          \
-               {                                                                                                                       \
-                       case -1:                                                                                                \
-                               syslog(LOG_CRIT, "Unable to fork child: %s",            \
-                                       strerror(errno));                                                               \
-                               break;                                                                                          \
-                                                                                                                                       \
-                       case 0:                                                                                                 \
-                               execl(x, NULL);                                                                         \
-                               syslog(LOG_CRIT, "Unable to execute action: %s",        \
-                                       strerror(errno));                                                               \
-                               return 1;                                                                                       \
-               }                                                                                                                       \
-       } while(0)
-
diff --git a/contrib/package/freifunk-watchdog/src/wireless.22.h b/contrib/package/freifunk-watchdog/src/wireless.22.h
deleted file mode 100644 (file)
index 1d19243..0000000
+++ /dev/null
@@ -1,1139 +0,0 @@
-/*
- * This file define a set of standard wireless extensions
- *
- * Version :   22      16.3.07
- *
- * Authors :   Jean Tourrilhes - HPL - <jt@hpl.hp.com>
- * Copyright (c) 1997-2007 Jean Tourrilhes, All Rights Reserved.
- */
-
-#ifndef _LINUX_WIRELESS_H
-#define _LINUX_WIRELESS_H
-
-/************************** DOCUMENTATION **************************/
-/*
- * Initial APIs (1996 -> onward) :
- * -----------------------------
- * Basically, the wireless extensions are for now a set of standard ioctl
- * call + /proc/net/wireless
- *
- * The entry /proc/net/wireless give statistics and information on the
- * driver.
- * This is better than having each driver having its entry because
- * its centralised and we may remove the driver module safely.
- *
- * Ioctl are used to configure the driver and issue commands.  This is
- * better than command line options of insmod because we may want to
- * change dynamically (while the driver is running) some parameters.
- *
- * The ioctl mechanimsm are copied from standard devices ioctl.
- * We have the list of command plus a structure descibing the
- * data exchanged...
- * Note that to add these ioctl, I was obliged to modify :
- *     # net/core/dev.c (two place + add include)
- *     # net/ipv4/af_inet.c (one place + add include)
- *
- * /proc/net/wireless is a copy of /proc/net/dev.
- * We have a structure for data passed from the driver to /proc/net/wireless
- * Too add this, I've modified :
- *     # net/core/dev.c (two other places)
- *     # include/linux/netdevice.h (one place)
- *     # include/linux/proc_fs.h (one place)
- *
- * New driver API (2002 -> onward) :
- * -------------------------------
- * This file is only concerned with the user space API and common definitions.
- * The new driver API is defined and documented in :
- *     # include/net/iw_handler.h
- *
- * Note as well that /proc/net/wireless implementation has now moved in :
- *     # net/core/wireless.c
- *
- * Wireless Events (2002 -> onward) :
- * --------------------------------
- * Events are defined at the end of this file, and implemented in :
- *     # net/core/wireless.c
- *
- * Other comments :
- * --------------
- * Do not add here things that are redundant with other mechanisms
- * (drivers init, ifconfig, /proc/net/dev, ...) and with are not
- * wireless specific.
- *
- * These wireless extensions are not magic : each driver has to provide
- * support for them...
- *
- * IMPORTANT NOTE : As everything in the kernel, this is very much a
- * work in progress. Contact me if you have ideas of improvements...
- */
-
-/***************************** INCLUDES *****************************/
-
-/* This header is used in user-space, therefore need to be sanitised
- * for that purpose. Those includes are usually not compatible with glibc.
- * To know which includes to use in user-space, check iwlib.h. */
-#ifdef __KERNEL__
-#include <linux/types.h>               /* for "caddr_t" et al          */
-#include <linux/socket.h>              /* for "struct sockaddr" et al  */
-#include <linux/if.h>                  /* for IFNAMSIZ and co... */
-#endif /* __KERNEL__ */
-
-/***************************** VERSION *****************************/
-/*
- * This constant is used to know the availability of the wireless
- * extensions and to know which version of wireless extensions it is
- * (there is some stuff that will be added in the future...)
- * I just plan to increment with each new version.
- */
-#define WIRELESS_EXT   22
-
-/*
- * Changes :
- *
- * V2 to V3
- * --------
- *     Alan Cox start some incompatibles changes. I've integrated a bit more.
- *     - Encryption renamed to Encode to avoid US regulation problems
- *     - Frequency changed from float to struct to avoid problems on old 386
- *
- * V3 to V4
- * --------
- *     - Add sensitivity
- *
- * V4 to V5
- * --------
- *     - Missing encoding definitions in range
- *     - Access points stuff
- *
- * V5 to V6
- * --------
- *     - 802.11 support (ESSID ioctls)
- *
- * V6 to V7
- * --------
- *     - define IW_ESSID_MAX_SIZE and IW_MAX_AP
- *
- * V7 to V8
- * --------
- *     - Changed my e-mail address
- *     - More 802.11 support (nickname, rate, rts, frag)
- *     - List index in frequencies
- *
- * V8 to V9
- * --------
- *     - Support for 'mode of operation' (ad-hoc, managed...)
- *     - Support for unicast and multicast power saving
- *     - Change encoding to support larger tokens (>64 bits)
- *     - Updated iw_params (disable, flags) and use it for NWID
- *     - Extracted iw_point from iwreq for clarity
- *
- * V9 to V10
- * ---------
- *     - Add PM capability to range structure
- *     - Add PM modifier : MAX/MIN/RELATIVE
- *     - Add encoding option : IW_ENCODE_NOKEY
- *     - Add TxPower ioctls (work like TxRate)
- *
- * V10 to V11
- * ----------
- *     - Add WE version in range (help backward/forward compatibility)
- *     - Add retry ioctls (work like PM)
- *
- * V11 to V12
- * ----------
- *     - Add SIOCSIWSTATS to get /proc/net/wireless programatically
- *     - Add DEV PRIVATE IOCTL to avoid collisions in SIOCDEVPRIVATE space
- *     - Add new statistics (frag, retry, beacon)
- *     - Add average quality (for user space calibration)
- *
- * V12 to V13
- * ----------
- *     - Document creation of new driver API.
- *     - Extract union iwreq_data from struct iwreq (for new driver API).
- *     - Rename SIOCSIWNAME as SIOCSIWCOMMIT
- *
- * V13 to V14
- * ----------
- *     - Wireless Events support : define struct iw_event
- *     - Define additional specific event numbers
- *     - Add "addr" and "param" fields in union iwreq_data
- *     - AP scanning stuff (SIOCSIWSCAN and friends)
- *
- * V14 to V15
- * ----------
- *     - Add IW_PRIV_TYPE_ADDR for struct sockaddr private arg
- *     - Make struct iw_freq signed (both m & e), add explicit padding
- *     - Add IWEVCUSTOM for driver specific event/scanning token
- *     - Add IW_MAX_GET_SPY for driver returning a lot of addresses
- *     - Add IW_TXPOW_RANGE for range of Tx Powers
- *     - Add IWEVREGISTERED & IWEVEXPIRED events for Access Points
- *     - Add IW_MODE_MONITOR for passive monitor
- *
- * V15 to V16
- * ----------
- *     - Increase the number of bitrates in iw_range to 32 (for 802.11g)
- *     - Increase the number of frequencies in iw_range to 32 (for 802.11b+a)
- *     - Reshuffle struct iw_range for increases, add filler
- *     - Increase IW_MAX_AP to 64 for driver returning a lot of addresses
- *     - Remove IW_MAX_GET_SPY because conflict with enhanced spy support
- *     - Add SIOCSIWTHRSPY/SIOCGIWTHRSPY and "struct iw_thrspy"
- *     - Add IW_ENCODE_TEMP and iw_range->encoding_login_index
- *
- * V16 to V17
- * ----------
- *     - Add flags to frequency -> auto/fixed
- *     - Document (struct iw_quality *)->updated, add new flags (INVALID)
- *     - Wireless Event capability in struct iw_range
- *     - Add support for relative TxPower (yick !)
- *
- * V17 to V18 (From Jouni Malinen <jkmaline@cc.hut.fi>)
- * ----------
- *     - Add support for WPA/WPA2
- *     - Add extended encoding configuration (SIOCSIWENCODEEXT and
- *       SIOCGIWENCODEEXT)
- *     - Add SIOCSIWGENIE/SIOCGIWGENIE
- *     - Add SIOCSIWMLME
- *     - Add SIOCSIWPMKSA
- *     - Add struct iw_range bit field for supported encoding capabilities
- *     - Add optional scan request parameters for SIOCSIWSCAN
- *     - Add SIOCSIWAUTH/SIOCGIWAUTH for setting authentication and WPA
- *       related parameters (extensible up to 4096 parameter values)
- *     - Add wireless events: IWEVGENIE, IWEVMICHAELMICFAILURE,
- *       IWEVASSOCREQIE, IWEVASSOCRESPIE, IWEVPMKIDCAND
- *
- * V18 to V19
- * ----------
- *     - Remove (struct iw_point *)->pointer from events and streams
- *     - Remove header includes to help user space
- *     - Increase IW_ENCODING_TOKEN_MAX from 32 to 64
- *     - Add IW_QUAL_ALL_UPDATED and IW_QUAL_ALL_INVALID macros
- *     - Add explicit flag to tell stats are in dBm : IW_QUAL_DBM
- *     - Add IW_IOCTL_IDX() and IW_EVENT_IDX() macros
- *
- * V19 to V20
- * ----------
- *     - RtNetlink requests support (SET/GET)
- *
- * V20 to V21
- * ----------
- *     - Remove (struct net_device *)->get_wireless_stats()
- *     - Change length in ESSID and NICK to strlen() instead of strlen()+1
- *     - Add IW_RETRY_SHORT/IW_RETRY_LONG retry modifiers
- *     - Power/Retry relative values no longer * 100000
- *     - Add explicit flag to tell stats are in 802.11k RCPI : IW_QUAL_RCPI
- *
- * V21 to V22
- * ----------
- *     - Prevent leaking of kernel space in stream on 64 bits.
- */
-
-/**************************** CONSTANTS ****************************/
-
-/* -------------------------- IOCTL LIST -------------------------- */
-
-/* Wireless Identification */
-#define SIOCSIWCOMMIT  0x8B00          /* Commit pending changes to driver */
-#define SIOCGIWNAME    0x8B01          /* get name == wireless protocol */
-/* SIOCGIWNAME is used to verify the presence of Wireless Extensions.
- * Common values : "IEEE 802.11-DS", "IEEE 802.11-FH", "IEEE 802.11b"...
- * Don't put the name of your driver there, it's useless. */
-
-/* Basic operations */
-#define SIOCSIWNWID    0x8B02          /* set network id (pre-802.11) */
-#define SIOCGIWNWID    0x8B03          /* get network id (the cell) */
-#define SIOCSIWFREQ    0x8B04          /* set channel/frequency (Hz) */
-#define SIOCGIWFREQ    0x8B05          /* get channel/frequency (Hz) */
-#define SIOCSIWMODE    0x8B06          /* set operation mode */
-#define SIOCGIWMODE    0x8B07          /* get operation mode */
-#define SIOCSIWSENS    0x8B08          /* set sensitivity (dBm) */
-#define SIOCGIWSENS    0x8B09          /* get sensitivity (dBm) */
-
-/* Informative stuff */
-#define SIOCSIWRANGE   0x8B0A          /* Unused */
-#define SIOCGIWRANGE   0x8B0B          /* Get range of parameters */
-#define SIOCSIWPRIV    0x8B0C          /* Unused */
-#define SIOCGIWPRIV    0x8B0D          /* get private ioctl interface info */
-#define SIOCSIWSTATS   0x8B0E          /* Unused */
-#define SIOCGIWSTATS   0x8B0F          /* Get /proc/net/wireless stats */
-/* SIOCGIWSTATS is strictly used between user space and the kernel, and
- * is never passed to the driver (i.e. the driver will never see it). */
-
-/* Spy support (statistics per MAC address - used for Mobile IP support) */
-#define SIOCSIWSPY     0x8B10          /* set spy addresses */
-#define SIOCGIWSPY     0x8B11          /* get spy info (quality of link) */
-#define SIOCSIWTHRSPY  0x8B12          /* set spy threshold (spy event) */
-#define SIOCGIWTHRSPY  0x8B13          /* get spy threshold */
-
-/* Access Point manipulation */
-#define SIOCSIWAP      0x8B14          /* set access point MAC addresses */
-#define SIOCGIWAP      0x8B15          /* get access point MAC addresses */
-#define SIOCGIWAPLIST  0x8B17          /* Deprecated in favor of scanning */
-#define SIOCSIWSCAN    0x8B18          /* trigger scanning (list cells) */
-#define SIOCGIWSCAN    0x8B19          /* get scanning results */
-
-/* 802.11 specific support */
-#define SIOCSIWESSID   0x8B1A          /* set ESSID (network name) */
-#define SIOCGIWESSID   0x8B1B          /* get ESSID */
-#define SIOCSIWNICKN   0x8B1C          /* set node name/nickname */
-#define SIOCGIWNICKN   0x8B1D          /* get node name/nickname */
-/* As the ESSID and NICKN are strings up to 32 bytes long, it doesn't fit
- * within the 'iwreq' structure, so we need to use the 'data' member to
- * point to a string in user space, like it is done for RANGE... */
-
-/* Other parameters useful in 802.11 and some other devices */
-#define SIOCSIWRATE    0x8B20          /* set default bit rate (bps) */
-#define SIOCGIWRATE    0x8B21          /* get default bit rate (bps) */
-#define SIOCSIWRTS     0x8B22          /* set RTS/CTS threshold (bytes) */
-#define SIOCGIWRTS     0x8B23          /* get RTS/CTS threshold (bytes) */
-#define SIOCSIWFRAG    0x8B24          /* set fragmentation thr (bytes) */
-#define SIOCGIWFRAG    0x8B25          /* get fragmentation thr (bytes) */
-#define SIOCSIWTXPOW   0x8B26          /* set transmit power (dBm) */
-#define SIOCGIWTXPOW   0x8B27          /* get transmit power (dBm) */
-#define SIOCSIWRETRY   0x8B28          /* set retry limits and lifetime */
-#define SIOCGIWRETRY   0x8B29          /* get retry limits and lifetime */
-
-/* Encoding stuff (scrambling, hardware security, WEP...) */
-#define SIOCSIWENCODE  0x8B2A          /* set encoding token & mode */
-#define SIOCGIWENCODE  0x8B2B          /* get encoding token & mode */
-/* Power saving stuff (power management, unicast and multicast) */
-#define SIOCSIWPOWER   0x8B2C          /* set Power Management settings */
-#define SIOCGIWPOWER   0x8B2D          /* get Power Management settings */
-/* Modulation bitmask */
-#define SIOCSIWMODUL   0x8B2E          /* set Modulations settings */
-#define SIOCGIWMODUL   0x8B2F          /* get Modulations settings */
-
-/* WPA : Generic IEEE 802.11 informatiom element (e.g., for WPA/RSN/WMM).
- * This ioctl uses struct iw_point and data buffer that includes IE id and len
- * fields. More than one IE may be included in the request. Setting the generic
- * IE to empty buffer (len=0) removes the generic IE from the driver. Drivers
- * are allowed to generate their own WPA/RSN IEs, but in these cases, drivers
- * are required to report the used IE as a wireless event, e.g., when
- * associating with an AP. */
-#define SIOCSIWGENIE   0x8B30          /* set generic IE */
-#define SIOCGIWGENIE   0x8B31          /* get generic IE */
-
-/* WPA : IEEE 802.11 MLME requests */
-#define SIOCSIWMLME    0x8B16          /* request MLME operation; uses
-                                        * struct iw_mlme */
-/* WPA : Authentication mode parameters */
-#define SIOCSIWAUTH    0x8B32          /* set authentication mode params */
-#define SIOCGIWAUTH    0x8B33          /* get authentication mode params */
-
-/* WPA : Extended version of encoding configuration */
-#define SIOCSIWENCODEEXT 0x8B34                /* set encoding token & mode */
-#define SIOCGIWENCODEEXT 0x8B35                /* get encoding token & mode */
-
-/* WPA2 : PMKSA cache management */
-#define SIOCSIWPMKSA   0x8B36          /* PMKSA cache operation */
-
-/* -------------------- DEV PRIVATE IOCTL LIST -------------------- */
-
-/* These 32 ioctl are wireless device private, for 16 commands.
- * Each driver is free to use them for whatever purpose it chooses,
- * however the driver *must* export the description of those ioctls
- * with SIOCGIWPRIV and *must* use arguments as defined below.
- * If you don't follow those rules, DaveM is going to hate you (reason :
- * it make mixed 32/64bit operation impossible).
- */
-#define SIOCIWFIRSTPRIV        0x8BE0
-#define SIOCIWLASTPRIV 0x8BFF
-/* Previously, we were using SIOCDEVPRIVATE, but we now have our
- * separate range because of collisions with other tools such as
- * 'mii-tool'.
- * We now have 32 commands, so a bit more space ;-).
- * Also, all 'even' commands are only usable by root and don't return the
- * content of ifr/iwr to user (but you are not obliged to use the set/get
- * convention, just use every other two command). More details in iwpriv.c.
- * And I repeat : you are not forced to use them with iwpriv, but you
- * must be compliant with it.
- */
-
-/* ------------------------- IOCTL STUFF ------------------------- */
-
-/* The first and the last (range) */
-#define SIOCIWFIRST    0x8B00
-#define SIOCIWLAST     SIOCIWLASTPRIV          /* 0x8BFF */
-#define IW_IOCTL_IDX(cmd)      ((cmd) - SIOCIWFIRST)
-
-/* Odd : get (world access), even : set (root access) */
-#define IW_IS_SET(cmd) (!((cmd) & 0x1))
-#define IW_IS_GET(cmd) ((cmd) & 0x1)
-
-/* ----------------------- WIRELESS EVENTS ----------------------- */
-/* Those are *NOT* ioctls, do not issue request on them !!! */
-/* Most events use the same identifier as ioctl requests */
-
-#define IWEVTXDROP     0x8C00          /* Packet dropped to excessive retry */
-#define IWEVQUAL       0x8C01          /* Quality part of statistics (scan) */
-#define IWEVCUSTOM     0x8C02          /* Driver specific ascii string */
-#define IWEVREGISTERED 0x8C03          /* Discovered a new node (AP mode) */
-#define IWEVEXPIRED    0x8C04          /* Expired a node (AP mode) */
-#define IWEVGENIE      0x8C05          /* Generic IE (WPA, RSN, WMM, ..)
-                                        * (scan results); This includes id and
-                                        * length fields. One IWEVGENIE may
-                                        * contain more than one IE. Scan
-                                        * results may contain one or more
-                                        * IWEVGENIE events. */
-#define IWEVMICHAELMICFAILURE 0x8C06   /* Michael MIC failure
-                                        * (struct iw_michaelmicfailure)
-                                        */
-#define IWEVASSOCREQIE 0x8C07          /* IEs used in (Re)Association Request.
-                                        * The data includes id and length
-                                        * fields and may contain more than one
-                                        * IE. This event is required in
-                                        * Managed mode if the driver
-                                        * generates its own WPA/RSN IE. This
-                                        * should be sent just before
-                                        * IWEVREGISTERED event for the
-                                        * association. */
-#define IWEVASSOCRESPIE        0x8C08          /* IEs used in (Re)Association
-                                        * Response. The data includes id and
-                                        * length fields and may contain more
-                                        * than one IE. This may be sent
-                                        * between IWEVASSOCREQIE and
-                                        * IWEVREGISTERED events for the
-                                        * association. */
-#define IWEVPMKIDCAND  0x8C09          /* PMKID candidate for RSN
-                                        * pre-authentication
-                                        * (struct iw_pmkid_cand) */
-
-#define IWEVFIRST      0x8C00
-#define IW_EVENT_IDX(cmd)      ((cmd) - IWEVFIRST)
-
-/* ------------------------- PRIVATE INFO ------------------------- */
-/*
- * The following is used with SIOCGIWPRIV. It allow a driver to define
- * the interface (name, type of data) for its private ioctl.
- * Privates ioctl are SIOCIWFIRSTPRIV -> SIOCIWLASTPRIV
- */
-
-#define IW_PRIV_TYPE_MASK      0x7000  /* Type of arguments */
-#define IW_PRIV_TYPE_NONE      0x0000
-#define IW_PRIV_TYPE_BYTE      0x1000  /* Char as number */
-#define IW_PRIV_TYPE_CHAR      0x2000  /* Char as character */
-#define IW_PRIV_TYPE_INT       0x4000  /* 32 bits int */
-#define IW_PRIV_TYPE_FLOAT     0x5000  /* struct iw_freq */
-#define IW_PRIV_TYPE_ADDR      0x6000  /* struct sockaddr */
-
-#define IW_PRIV_SIZE_FIXED     0x0800  /* Variable or fixed number of args */
-
-#define IW_PRIV_SIZE_MASK      0x07FF  /* Max number of those args */
-
-/*
- * Note : if the number of args is fixed and the size < 16 octets,
- * instead of passing a pointer we will put args in the iwreq struct...
- */
-
-/* ----------------------- OTHER CONSTANTS ----------------------- */
-
-/* Maximum frequencies in the range struct */
-#define IW_MAX_FREQUENCIES     32
-/* Note : if you have something like 80 frequencies,
- * don't increase this constant and don't fill the frequency list.
- * The user will be able to set by channel anyway... */
-
-/* Maximum bit rates in the range struct */
-#define IW_MAX_BITRATES                32
-
-/* Maximum tx powers in the range struct */
-#define IW_MAX_TXPOWER         8
-/* Note : if you more than 8 TXPowers, just set the max and min or
- * a few of them in the struct iw_range. */
-
-/* Maximum of address that you may set with SPY */
-#define IW_MAX_SPY             8
-
-/* Maximum of address that you may get in the
-   list of access points in range */
-#define IW_MAX_AP              64
-
-/* Maximum size of the ESSID and NICKN strings */
-#define IW_ESSID_MAX_SIZE      32
-
-/* Modes of operation */
-#define IW_MODE_AUTO   0       /* Let the driver decides */
-#define IW_MODE_ADHOC  1       /* Single cell network */
-#define IW_MODE_INFRA  2       /* Multi cell network, roaming, ... */
-#define IW_MODE_MASTER 3       /* Synchronisation master or Access Point */
-#define IW_MODE_REPEAT 4       /* Wireless Repeater (forwarder) */
-#define IW_MODE_SECOND 5       /* Secondary master/repeater (backup) */
-#define IW_MODE_MONITOR        6       /* Passive monitor (listen only) */
-
-/* Statistics flags (bitmask in updated) */
-#define IW_QUAL_QUAL_UPDATED   0x01    /* Value was updated since last read */
-#define IW_QUAL_LEVEL_UPDATED  0x02
-#define IW_QUAL_NOISE_UPDATED  0x04
-#define IW_QUAL_ALL_UPDATED    0x07
-#define IW_QUAL_DBM            0x08    /* Level + Noise are dBm */
-#define IW_QUAL_QUAL_INVALID   0x10    /* Driver doesn't provide value */
-#define IW_QUAL_LEVEL_INVALID  0x20
-#define IW_QUAL_NOISE_INVALID  0x40
-#define IW_QUAL_RCPI           0x80    /* Level + Noise are 802.11k RCPI */
-#define IW_QUAL_ALL_INVALID    0x70
-
-/* Frequency flags */
-#define IW_FREQ_AUTO           0x00    /* Let the driver decides */
-#define IW_FREQ_FIXED          0x01    /* Force a specific value */
-
-/* Maximum number of size of encoding token available
- * they are listed in the range structure */
-#define IW_MAX_ENCODING_SIZES  8
-
-/* Maximum size of the encoding token in bytes */
-#define IW_ENCODING_TOKEN_MAX  64      /* 512 bits (for now) */
-
-/* Flags for encoding (along with the token) */
-#define IW_ENCODE_INDEX                0x00FF  /* Token index (if needed) */
-#define IW_ENCODE_FLAGS                0xFF00  /* Flags defined below */
-#define IW_ENCODE_MODE         0xF000  /* Modes defined below */
-#define IW_ENCODE_DISABLED     0x8000  /* Encoding disabled */
-#define IW_ENCODE_ENABLED      0x0000  /* Encoding enabled */
-#define IW_ENCODE_RESTRICTED   0x4000  /* Refuse non-encoded packets */
-#define IW_ENCODE_OPEN         0x2000  /* Accept non-encoded packets */
-#define IW_ENCODE_NOKEY                0x0800  /* Key is write only, so not present */
-#define IW_ENCODE_TEMP         0x0400  /* Temporary key */
-
-/* Power management flags available (along with the value, if any) */
-#define IW_POWER_ON            0x0000  /* No details... */
-#define IW_POWER_TYPE          0xF000  /* Type of parameter */
-#define IW_POWER_PERIOD                0x1000  /* Value is a period/duration of  */
-#define IW_POWER_TIMEOUT       0x2000  /* Value is a timeout (to go asleep) */
-#define IW_POWER_SAVING                0x4000  /* Value is relative (how aggressive)*/
-#define IW_POWER_MODE          0x0F00  /* Power Management mode */
-#define IW_POWER_UNICAST_R     0x0100  /* Receive only unicast messages */
-#define IW_POWER_MULTICAST_R   0x0200  /* Receive only multicast messages */
-#define IW_POWER_ALL_R         0x0300  /* Receive all messages though PM */
-#define IW_POWER_FORCE_S       0x0400  /* Force PM procedure for sending unicast */
-#define IW_POWER_REPEATER      0x0800  /* Repeat broadcast messages in PM period */
-#define IW_POWER_MODIFIER      0x000F  /* Modify a parameter */
-#define IW_POWER_MIN           0x0001  /* Value is a minimum  */
-#define IW_POWER_MAX           0x0002  /* Value is a maximum */
-#define IW_POWER_RELATIVE      0x0004  /* Value is not in seconds/ms/us */
-
-/* Transmit Power flags available */
-#define IW_TXPOW_TYPE          0x00FF  /* Type of value */
-#define IW_TXPOW_DBM           0x0000  /* Value is in dBm */
-#define IW_TXPOW_MWATT         0x0001  /* Value is in mW */
-#define IW_TXPOW_RELATIVE      0x0002  /* Value is in arbitrary units */
-#define IW_TXPOW_RANGE         0x1000  /* Range of value between min/max */
-
-/* Retry limits and lifetime flags available */
-#define IW_RETRY_ON            0x0000  /* No details... */
-#define IW_RETRY_TYPE          0xF000  /* Type of parameter */
-#define IW_RETRY_LIMIT         0x1000  /* Maximum number of retries*/
-#define IW_RETRY_LIFETIME      0x2000  /* Maximum duration of retries in us */
-#define IW_RETRY_MODIFIER      0x00FF  /* Modify a parameter */
-#define IW_RETRY_MIN           0x0001  /* Value is a minimum  */
-#define IW_RETRY_MAX           0x0002  /* Value is a maximum */
-#define IW_RETRY_RELATIVE      0x0004  /* Value is not in seconds/ms/us */
-#define IW_RETRY_SHORT         0x0010  /* Value is for short packets  */
-#define IW_RETRY_LONG          0x0020  /* Value is for long packets */
-
-/* Scanning request flags */
-#define IW_SCAN_DEFAULT                0x0000  /* Default scan of the driver */
-#define IW_SCAN_ALL_ESSID      0x0001  /* Scan all ESSIDs */
-#define IW_SCAN_THIS_ESSID     0x0002  /* Scan only this ESSID */
-#define IW_SCAN_ALL_FREQ       0x0004  /* Scan all Frequencies */
-#define IW_SCAN_THIS_FREQ      0x0008  /* Scan only this Frequency */
-#define IW_SCAN_ALL_MODE       0x0010  /* Scan all Modes */
-#define IW_SCAN_THIS_MODE      0x0020  /* Scan only this Mode */
-#define IW_SCAN_ALL_RATE       0x0040  /* Scan all Bit-Rates */
-#define IW_SCAN_THIS_RATE      0x0080  /* Scan only this Bit-Rate */
-/* struct iw_scan_req scan_type */
-#define IW_SCAN_TYPE_ACTIVE 0
-#define IW_SCAN_TYPE_PASSIVE 1
-/* Maximum size of returned data */
-#define IW_SCAN_MAX_DATA       4096    /* In bytes */
-
-/* Max number of char in custom event - use multiple of them if needed */
-#define IW_CUSTOM_MAX          256     /* In bytes */
-
-/* Generic information element */
-#define IW_GENERIC_IE_MAX      1024
-
-/* MLME requests (SIOCSIWMLME / struct iw_mlme) */
-#define IW_MLME_DEAUTH         0
-#define IW_MLME_DISASSOC       1
-#define IW_MLME_AUTH           2
-#define IW_MLME_ASSOC          3
-
-/* SIOCSIWAUTH/SIOCGIWAUTH struct iw_param flags */
-#define IW_AUTH_INDEX          0x0FFF
-#define IW_AUTH_FLAGS          0xF000
-/* SIOCSIWAUTH/SIOCGIWAUTH parameters (0 .. 4095)
- * (IW_AUTH_INDEX mask in struct iw_param flags; this is the index of the
- * parameter that is being set/get to; value will be read/written to
- * struct iw_param value field) */
-#define IW_AUTH_WPA_VERSION            0
-#define IW_AUTH_CIPHER_PAIRWISE                1
-#define IW_AUTH_CIPHER_GROUP           2
-#define IW_AUTH_KEY_MGMT               3
-#define IW_AUTH_TKIP_COUNTERMEASURES   4
-#define IW_AUTH_DROP_UNENCRYPTED       5
-#define IW_AUTH_80211_AUTH_ALG         6
-#define IW_AUTH_WPA_ENABLED            7
-#define IW_AUTH_RX_UNENCRYPTED_EAPOL   8
-#define IW_AUTH_ROAMING_CONTROL                9
-#define IW_AUTH_PRIVACY_INVOKED                10
-
-/* IW_AUTH_WPA_VERSION values (bit field) */
-#define IW_AUTH_WPA_VERSION_DISABLED   0x00000001
-#define IW_AUTH_WPA_VERSION_WPA                0x00000002
-#define IW_AUTH_WPA_VERSION_WPA2       0x00000004
-
-/* IW_AUTH_PAIRWISE_CIPHER and IW_AUTH_GROUP_CIPHER values (bit field) */
-#define IW_AUTH_CIPHER_NONE    0x00000001
-#define IW_AUTH_CIPHER_WEP40   0x00000002
-#define IW_AUTH_CIPHER_TKIP    0x00000004
-#define IW_AUTH_CIPHER_CCMP    0x00000008
-#define IW_AUTH_CIPHER_WEP104  0x00000010
-
-/* IW_AUTH_KEY_MGMT values (bit field) */
-#define IW_AUTH_KEY_MGMT_802_1X        1
-#define IW_AUTH_KEY_MGMT_PSK   2
-
-/* IW_AUTH_80211_AUTH_ALG values (bit field) */
-#define IW_AUTH_ALG_OPEN_SYSTEM        0x00000001
-#define IW_AUTH_ALG_SHARED_KEY 0x00000002
-#define IW_AUTH_ALG_LEAP       0x00000004
-
-/* IW_AUTH_ROAMING_CONTROL values */
-#define IW_AUTH_ROAMING_ENABLE 0       /* driver/firmware based roaming */
-#define IW_AUTH_ROAMING_DISABLE        1       /* user space program used for roaming
-                                        * control */
-
-/* SIOCSIWENCODEEXT definitions */
-#define IW_ENCODE_SEQ_MAX_SIZE 8
-/* struct iw_encode_ext ->alg */
-#define IW_ENCODE_ALG_NONE     0
-#define IW_ENCODE_ALG_WEP      1
-#define IW_ENCODE_ALG_TKIP     2
-#define IW_ENCODE_ALG_CCMP     3
-/* struct iw_encode_ext ->ext_flags */
-#define IW_ENCODE_EXT_TX_SEQ_VALID     0x00000001
-#define IW_ENCODE_EXT_RX_SEQ_VALID     0x00000002
-#define IW_ENCODE_EXT_GROUP_KEY                0x00000004
-#define IW_ENCODE_EXT_SET_TX_KEY       0x00000008
-
-/* IWEVMICHAELMICFAILURE : struct iw_michaelmicfailure ->flags */
-#define IW_MICFAILURE_KEY_ID   0x00000003 /* Key ID 0..3 */
-#define IW_MICFAILURE_GROUP    0x00000004
-#define IW_MICFAILURE_PAIRWISE 0x00000008
-#define IW_MICFAILURE_STAKEY   0x00000010
-#define IW_MICFAILURE_COUNT    0x00000060 /* 1 or 2 (0 = count not supported)
-                                           */
-
-/* Bit field values for enc_capa in struct iw_range */
-#define IW_ENC_CAPA_WPA                0x00000001
-#define IW_ENC_CAPA_WPA2       0x00000002
-#define IW_ENC_CAPA_CIPHER_TKIP        0x00000004
-#define IW_ENC_CAPA_CIPHER_CCMP        0x00000008
-
-/* Event capability macros - in (struct iw_range *)->event_capa
- * Because we have more than 32 possible events, we use an array of
- * 32 bit bitmasks. Note : 32 bits = 0x20 = 2^5. */
-#define IW_EVENT_CAPA_BASE(cmd)                ((cmd >= SIOCIWFIRSTPRIV) ? \
-                                        (cmd - SIOCIWFIRSTPRIV + 0x60) : \
-                                        (cmd - SIOCSIWCOMMIT))
-#define IW_EVENT_CAPA_INDEX(cmd)       (IW_EVENT_CAPA_BASE(cmd) >> 5)
-#define IW_EVENT_CAPA_MASK(cmd)                (1 << (IW_EVENT_CAPA_BASE(cmd) & 0x1F))
-/* Event capability constants - event autogenerated by the kernel
- * This list is valid for most 802.11 devices, customise as needed... */
-#define IW_EVENT_CAPA_K_0      (IW_EVENT_CAPA_MASK(0x8B04) | \
-                                IW_EVENT_CAPA_MASK(0x8B06) | \
-                                IW_EVENT_CAPA_MASK(0x8B1A))
-#define IW_EVENT_CAPA_K_1      (IW_EVENT_CAPA_MASK(0x8B2A))
-/* "Easy" macro to set events in iw_range (less efficient) */
-#define IW_EVENT_CAPA_SET(event_capa, cmd) (event_capa[IW_EVENT_CAPA_INDEX(cmd)] |= IW_EVENT_CAPA_MASK(cmd))
-#define IW_EVENT_CAPA_SET_KERNEL(event_capa) {event_capa[0] |= IW_EVENT_CAPA_K_0; event_capa[1] |= IW_EVENT_CAPA_K_1; }
-
-/* Modulations bitmasks */
-#define IW_MODUL_ALL           0x00000000      /* Everything supported */
-#define IW_MODUL_FH            0x00000001      /* Frequency Hopping */
-#define IW_MODUL_DS            0x00000002      /* Original Direct Sequence */
-#define IW_MODUL_CCK           0x00000004      /* 802.11b : 5.5 + 11 Mb/s */
-#define IW_MODUL_11B           (IW_MODUL_DS | IW_MODUL_CCK)
-#define IW_MODUL_PBCC          0x00000008      /* TI : 5.5 + 11 + 22 Mb/s */
-#define IW_MODUL_OFDM_A                0x00000010      /* 802.11a : 54 Mb/s */
-#define IW_MODUL_11A           (IW_MODUL_OFDM_A)
-#define IW_MODUL_11AB          (IW_MODUL_11B | IW_MODUL_11A)
-#define IW_MODUL_OFDM_G                0x00000020      /* 802.11g : 54 Mb/s */
-#define IW_MODUL_11G           (IW_MODUL_11B | IW_MODUL_OFDM_G)
-#define IW_MODUL_11AG          (IW_MODUL_11G | IW_MODUL_11A)
-#define IW_MODUL_TURBO         0x00000040      /* ATH : bonding, 108 Mb/s */
-/* In here we should define MIMO stuff. Later... */
-#define IW_MODUL_CUSTOM                0x40000000      /* Driver specific */
-
-/* Bitrate flags available */
-#define IW_BITRATE_TYPE                0x00FF  /* Type of value */
-#define IW_BITRATE_UNICAST     0x0001  /* Maximum/Fixed unicast bitrate */
-#define IW_BITRATE_BROADCAST   0x0002  /* Fixed broadcast bitrate */
-
-/****************************** TYPES ******************************/
-
-/* --------------------------- SUBTYPES --------------------------- */
-/*
- *     Generic format for most parameters that fit in an int
- */
-struct iw_param
-{
-  int32_t              value;          /* The value of the parameter itself */
-  uint8_t              fixed;          /* Hardware should not use auto select */
-  uint8_t              disabled;       /* Disable the feature */
-  uint16_t             flags;          /* Various specifc flags (if any) */
-};
-
-/*
- *     For all data larger than 16 octets, we need to use a
- *     pointer to memory allocated in user space.
- */
-struct iw_point
-{
-  void                         *pointer;       /* Pointer to the data  (in user space) */
-  uint16_t             length;         /* number of fields or size in bytes */
-  uint16_t             flags;          /* Optional params */
-};
-
-/*
- *     A frequency
- *     For numbers lower than 10^9, we encode the number in 'm' and
- *     set 'e' to 0
- *     For number greater than 10^9, we divide it by the lowest power
- *     of 10 to get 'm' lower than 10^9, with 'm'= f / (10^'e')...
- *     The power of 10 is in 'e', the result of the division is in 'm'.
- */
-struct iw_freq
-{
-       int32_t         m;              /* Mantissa */
-       int16_t         e;              /* Exponent */
-       uint8_t         i;              /* List index (when in range struct) */
-       uint8_t         flags;          /* Flags (fixed/auto) */
-};
-
-/*
- *     Quality of the link
- */
-struct iw_quality
-{
-       uint8_t         qual;           /* link quality (%retries, SNR,
-                                          %missed beacons or better...) */
-       uint8_t         level;          /* signal level (dBm) */
-       uint8_t         noise;          /* noise level (dBm) */
-       uint8_t         updated;        /* Flags to know if updated */
-};
-
-/*
- *     Packet discarded in the wireless adapter due to
- *     "wireless" specific problems...
- *     Note : the list of counter and statistics in net_device_stats
- *     is already pretty exhaustive, and you should use that first.
- *     This is only additional stats...
- */
-struct iw_discarded
-{
-       uint32_t                nwid;           /* Rx : Wrong nwid/essid */
-       uint32_t                code;           /* Rx : Unable to code/decode (WEP) */
-       uint32_t                fragment;       /* Rx : Can't perform MAC reassembly */
-       uint32_t                retries;        /* Tx : Max MAC retries num reached */
-       uint32_t                misc;           /* Others cases */
-};
-
-/*
- *     Packet/Time period missed in the wireless adapter due to
- *     "wireless" specific problems...
- */
-struct iw_missed
-{
-       uint32_t                beacon;         /* Missed beacons/superframe */
-};
-
-/*
- *     Quality range (for spy threshold)
- */
-struct iw_thrspy
-{
-       struct sockaddr         addr;           /* Source address (hw/mac) */
-       struct iw_quality       qual;           /* Quality of the link */
-       struct iw_quality       low;            /* Low threshold */
-       struct iw_quality       high;           /* High threshold */
-};
-
-/*
- *     Optional data for scan request
- *
- *     Note: these optional parameters are controlling parameters for the
- *     scanning behavior, these do not apply to getting scan results
- *     (SIOCGIWSCAN). Drivers are expected to keep a local BSS table and
- *     provide a merged results with all BSSes even if the previous scan
- *     request limited scanning to a subset, e.g., by specifying an SSID.
- *     Especially, scan results are required to include an entry for the
- *     current BSS if the driver is in Managed mode and associated with an AP.
- */
-struct iw_scan_req
-{
-       uint8_t         scan_type; /* IW_SCAN_TYPE_{ACTIVE,PASSIVE} */
-       uint8_t         essid_len;
-       uint8_t         num_channels; /* num entries in channel_list;
-                                      * 0 = scan all allowed channels */
-       uint8_t         flags; /* reserved as padding; use zero, this may
-                               * be used in the future for adding flags
-                               * to request different scan behavior */
-       struct sockaddr bssid; /* ff:ff:ff:ff:ff:ff for broadcast BSSID or
-                               * individual address of a specific BSS */
-
-       /*
-        * Use this ESSID if IW_SCAN_THIS_ESSID flag is used instead of using
-        * the current ESSID. This allows scan requests for specific ESSID
-        * without having to change the current ESSID and potentially breaking
-        * the current association.
-        */
-       uint8_t         essid[IW_ESSID_MAX_SIZE];
-
-       /*
-        * Optional parameters for changing the default scanning behavior.
-        * These are based on the MLME-SCAN.request from IEEE Std 802.11.
-        * TU is 1.024 ms. If these are set to 0, driver is expected to use
-        * reasonable default values. min_channel_time defines the time that
-        * will be used to wait for the first reply on each channel. If no
-        * replies are received, next channel will be scanned after this. If
-        * replies are received, total time waited on the channel is defined by
-        * max_channel_time.
-        */
-       uint32_t                min_channel_time; /* in TU */
-       uint32_t                max_channel_time; /* in TU */
-
-       struct iw_freq  channel_list[IW_MAX_FREQUENCIES];
-};
-
-/* ------------------------- WPA SUPPORT ------------------------- */
-
-/*
- *     Extended data structure for get/set encoding (this is used with
- *     SIOCSIWENCODEEXT/SIOCGIWENCODEEXT. struct iw_point and IW_ENCODE_*
- *     flags are used in the same way as with SIOCSIWENCODE/SIOCGIWENCODE and
- *     only the data contents changes (key data -> this structure, including
- *     key data).
- *
- *     If the new key is the first group key, it will be set as the default
- *     TX key. Otherwise, default TX key index is only changed if
- *     IW_ENCODE_EXT_SET_TX_KEY flag is set.
- *
- *     Key will be changed with SIOCSIWENCODEEXT in all cases except for
- *     special "change TX key index" operation which is indicated by setting
- *     key_len = 0 and ext_flags |= IW_ENCODE_EXT_SET_TX_KEY.
- *
- *     tx_seq/rx_seq are only used when respective
- *     IW_ENCODE_EXT_{TX,RX}_SEQ_VALID flag is set in ext_flags. Normal
- *     TKIP/CCMP operation is to set RX seq with SIOCSIWENCODEEXT and start
- *     TX seq from zero whenever key is changed. SIOCGIWENCODEEXT is normally
- *     used only by an Authenticator (AP or an IBSS station) to get the
- *     current TX sequence number. Using TX_SEQ_VALID for SIOCSIWENCODEEXT and
- *     RX_SEQ_VALID for SIOCGIWENCODEEXT are optional, but can be useful for
- *     debugging/testing.
- */
-struct iw_encode_ext
-{
-       uint32_t                ext_flags; /* IW_ENCODE_EXT_* */
-       uint8_t         tx_seq[IW_ENCODE_SEQ_MAX_SIZE]; /* LSB first */
-       uint8_t         rx_seq[IW_ENCODE_SEQ_MAX_SIZE]; /* LSB first */
-       struct sockaddr addr; /* ff:ff:ff:ff:ff:ff for broadcast/multicast
-                              * (group) keys or unicast address for
-                              * individual keys */
-       uint16_t                alg; /* IW_ENCODE_ALG_* */
-       uint16_t                key_len;
-       uint8_t         key[0];
-};
-
-/* SIOCSIWMLME data */
-struct iw_mlme
-{
-       uint16_t                cmd; /* IW_MLME_* */
-       uint16_t                reason_code;
-       struct sockaddr addr;
-};
-
-/* SIOCSIWPMKSA data */
-#define IW_PMKSA_ADD           1
-#define IW_PMKSA_REMOVE                2
-#define IW_PMKSA_FLUSH         3
-
-#define IW_PMKID_LEN   16
-
-struct iw_pmksa
-{
-       uint32_t                cmd; /* IW_PMKSA_* */
-       struct sockaddr bssid;
-       uint8_t         pmkid[IW_PMKID_LEN];
-};
-
-/* IWEVMICHAELMICFAILURE data */
-struct iw_michaelmicfailure
-{
-       uint32_t                flags;
-       struct sockaddr src_addr;
-       uint8_t         tsc[IW_ENCODE_SEQ_MAX_SIZE]; /* LSB first */
-};
-
-/* IWEVPMKIDCAND data */
-#define IW_PMKID_CAND_PREAUTH  0x00000001 /* RNS pre-authentication enabled */
-struct iw_pmkid_cand
-{
-       uint32_t                flags; /* IW_PMKID_CAND_* */
-       uint32_t                index; /* the smaller the index, the higher the
-                               * priority */
-       struct sockaddr bssid;
-};
-
-/* ------------------------ WIRELESS STATS ------------------------ */
-/*
- * Wireless statistics (used for /proc/net/wireless)
- */
-struct iw_statistics
-{
-       uint16_t                status;         /* Status
-                                        * - device dependent for now */
-
-       struct iw_quality       qual;           /* Quality of the link
-                                                * (instant/mean/max) */
-       struct iw_discarded     discard;        /* Packet discarded counts */
-       struct iw_missed        miss;           /* Packet missed counts */
-};
-
-/* ------------------------ IOCTL REQUEST ------------------------ */
-/*
- * This structure defines the payload of an ioctl, and is used 
- * below.
- *
- * Note that this structure should fit on the memory footprint
- * of iwreq (which is the same as ifreq), which mean a max size of
- * 16 octets = 128 bits. Warning, pointers might be 64 bits wide...
- * You should check this when increasing the structures defined
- * above in this file...
- */
-union  iwreq_data
-{
-       /* Config - generic */
-       char            name[16];
-       /* Name : used to verify the presence of  wireless extensions.
-        * Name of the protocol/provider... */
-
-       struct iw_point essid;          /* Extended network name */
-       struct iw_param nwid;           /* network id (or domain - the cell) */
-       struct iw_freq  freq;           /* frequency or channel :
-                                        * 0-1000 = channel
-                                        * > 1000 = frequency in Hz */
-
-       struct iw_param sens;           /* signal level threshold */
-       struct iw_param bitrate;        /* default bit rate */
-       struct iw_param txpower;        /* default transmit power */
-       struct iw_param rts;            /* RTS threshold threshold */
-       struct iw_param frag;           /* Fragmentation threshold */
-       uint32_t                mode;           /* Operation mode */
-       struct iw_param retry;          /* Retry limits & lifetime */
-
-       struct iw_point encoding;       /* Encoding stuff : tokens */
-       struct iw_param power;          /* PM duration/timeout */
-       struct iw_quality qual;         /* Quality part of statistics */
-
-       struct sockaddr ap_addr;        /* Access point address */
-       struct sockaddr addr;           /* Destination address (hw/mac) */
-
-       struct iw_param param;          /* Other small parameters */
-       struct iw_point data;           /* Other large parameters */
-};
-
-/*
- * The structure to exchange data for ioctl.
- * This structure is the same as 'struct ifreq', but (re)defined for
- * convenience...
- * Do I need to remind you about structure size (32 octets) ?
- */
-struct iwreq 
-{
-       union
-       {
-               char    ifrn_name[16];  /* if name, e.g. "eth0" */
-       } ifr_ifrn;
-
-       /* Data part (defined just above) */
-       union   iwreq_data      u;
-};
-
-/* -------------------------- IOCTL DATA -------------------------- */
-/*
- *     For those ioctl which want to exchange mode data that what could
- *     fit in the above structure...
- */
-
-/*
- *     Range of parameters
- */
-
-struct iw_range
-{
-       /* Informative stuff (to choose between different interface) */
-       uint32_t                throughput;     /* To give an idea... */
-       /* In theory this value should be the maximum benchmarked
-        * TCP/IP throughput, because with most of these devices the
-        * bit rate is meaningless (overhead an co) to estimate how
-        * fast the connection will go and pick the fastest one.
-        * I suggest people to play with Netperf or any benchmark...
-        */
-
-       /* NWID (or domain id) */
-       uint32_t                min_nwid;       /* Minimal NWID we are able to set */
-       uint32_t                max_nwid;       /* Maximal NWID we are able to set */
-
-       /* Old Frequency (backward compat - moved lower ) */
-       uint16_t                old_num_channels;
-       uint8_t         old_num_frequency;
-
-       /* Wireless event capability bitmasks */
-       uint32_t                event_capa[6];
-
-       /* signal level threshold range */
-       int32_t         sensitivity;
-
-       /* Quality of link & SNR stuff */
-       /* Quality range (link, level, noise)
-        * If the quality is absolute, it will be in the range [0 ; max_qual],
-        * if the quality is dBm, it will be in the range [max_qual ; 0].
-        * Don't forget that we use 8 bit arithmetics... */
-       struct iw_quality       max_qual;       /* Quality of the link */
-       /* This should contain the average/typical values of the quality
-        * indicator. This should be the threshold between a "good" and
-        * a "bad" link (example : monitor going from green to orange).
-        * Currently, user space apps like quality monitors don't have any
-        * way to calibrate the measurement. With this, they can split
-        * the range between 0 and max_qual in different quality level
-        * (using a geometric subdivision centered on the average).
-        * I expect that people doing the user space apps will feedback
-        * us on which value we need to put in each driver... */
-       struct iw_quality       avg_qual;       /* Quality of the link */
-
-       /* Rates */
-       uint8_t         num_bitrates;   /* Number of entries in the list */
-       int32_t         bitrate[IW_MAX_BITRATES];       /* list, in bps */
-
-       /* RTS threshold */
-       int32_t         min_rts;        /* Minimal RTS threshold */
-       int32_t         max_rts;        /* Maximal RTS threshold */
-
-       /* Frag threshold */
-       int32_t         min_frag;       /* Minimal frag threshold */
-       int32_t         max_frag;       /* Maximal frag threshold */
-
-       /* Power Management duration & timeout */
-       int32_t         min_pmp;        /* Minimal PM period */
-       int32_t         max_pmp;        /* Maximal PM period */
-       int32_t         min_pmt;        /* Minimal PM timeout */
-       int32_t         max_pmt;        /* Maximal PM timeout */
-       uint16_t                pmp_flags;      /* How to decode max/min PM period */
-       uint16_t                pmt_flags;      /* How to decode max/min PM timeout */
-       uint16_t                pm_capa;        /* What PM options are supported */
-
-       /* Encoder stuff */
-       uint16_t        encoding_size[IW_MAX_ENCODING_SIZES];   /* Different token sizes */
-       uint8_t num_encoding_sizes;     /* Number of entry in the list */
-       uint8_t max_encoding_tokens;    /* Max number of tokens */
-       /* For drivers that need a "login/passwd" form */
-       uint8_t encoding_login_index;   /* token index for login token */
-
-       /* Transmit power */
-       uint16_t                txpower_capa;   /* What options are supported */
-       uint8_t         num_txpower;    /* Number of entries in the list */
-       int32_t         txpower[IW_MAX_TXPOWER];        /* list, in bps */
-
-       /* Wireless Extension version info */
-       uint8_t         we_version_compiled;    /* Must be WIRELESS_EXT */
-       uint8_t         we_version_source;      /* Last update of source */
-
-       /* Retry limits and lifetime */
-       uint16_t                retry_capa;     /* What retry options are supported */
-       uint16_t                retry_flags;    /* How to decode max/min retry limit */
-       uint16_t                r_time_flags;   /* How to decode max/min retry life */
-       int32_t         min_retry;      /* Minimal number of retries */
-       int32_t         max_retry;      /* Maximal number of retries */
-       int32_t         min_r_time;     /* Minimal retry lifetime */
-       int32_t         max_r_time;     /* Maximal retry lifetime */
-
-       /* Frequency */
-       uint16_t                num_channels;   /* Number of channels [0; num - 1] */
-       uint8_t         num_frequency;  /* Number of entry in the list */
-       struct iw_freq  freq[IW_MAX_FREQUENCIES];       /* list */
-       /* Note : this frequency list doesn't need to fit channel numbers,
-        * because each entry contain its channel index */
-
-       uint32_t                enc_capa;       /* IW_ENC_CAPA_* bit field */
-
-       /* More power management stuff */
-       int32_t         min_pms;        /* Minimal PM saving */
-       int32_t         max_pms;        /* Maximal PM saving */
-       uint16_t                pms_flags;      /* How to decode max/min PM saving */
-
-       /* All available modulations for driver (hw may support less) */
-       int32_t         modul_capa;     /* IW_MODUL_* bit field */
-
-       /* More bitrate stuff */
-       uint32_t                bitrate_capa;   /* Types of bitrates supported */
-};
-
-/*
- * Private ioctl interface information
- */
-struct iw_priv_args
-{
-       uint32_t                cmd;            /* Number of the ioctl to issue */
-       uint16_t                set_args;       /* Type and number of args */
-       uint16_t                get_args;       /* Type and number of args */
-       char            name[16];       /* Name of the extension */
-};
-
-/* ----------------------- WIRELESS EVENTS ----------------------- */
-/*
- * Wireless events are carried through the rtnetlink socket to user
- * space. They are encapsulated in the IFLA_WIRELESS field of
- * a RTM_NEWLINK message.
- */
-
-/*
- * A Wireless Event. Contains basically the same data as the ioctl...
- */
-struct iw_event
-{
-       uint16_t                len;                    /* Real lenght of this stuff */
-       uint16_t                cmd;                    /* Wireless IOCTL */
-       union iwreq_data        u;              /* IOCTL fixed payload */
-};
-
-/* Size of the Event prefix (including padding and alignement junk) */
-#define IW_EV_LCP_LEN  (sizeof(struct iw_event) - sizeof(union iwreq_data))
-/* Size of the various events */
-#define IW_EV_CHAR_LEN (IW_EV_LCP_LEN + IFNAMSIZ)
-#define IW_EV_UINT_LEN (IW_EV_LCP_LEN + sizeof(uint32_t))
-#define IW_EV_FREQ_LEN (IW_EV_LCP_LEN + sizeof(struct iw_freq))
-#define IW_EV_PARAM_LEN        (IW_EV_LCP_LEN + sizeof(struct iw_param))
-#define IW_EV_ADDR_LEN (IW_EV_LCP_LEN + sizeof(struct sockaddr))
-#define IW_EV_QUAL_LEN (IW_EV_LCP_LEN + sizeof(struct iw_quality))
-
-/* iw_point events are special. First, the payload (extra data) come at
- * the end of the event, so they are bigger than IW_EV_POINT_LEN. Second,
- * we omit the pointer, so start at an offset. */
-#define IW_EV_POINT_OFF (((char *) &(((struct iw_point *) NULL)->length)) - \
-                         (char *) NULL)
-#define IW_EV_POINT_LEN        (IW_EV_LCP_LEN + sizeof(struct iw_point) - \
-                        IW_EV_POINT_OFF)
-
-/* Size of the Event prefix when packed in stream */
-#define IW_EV_LCP_PK_LEN       (4)
-/* Size of the various events when packed in stream */
-#define IW_EV_CHAR_PK_LEN      (IW_EV_LCP_PK_LEN + IFNAMSIZ)
-#define IW_EV_UINT_PK_LEN      (IW_EV_LCP_PK_LEN + sizeof(uint32_t))
-#define IW_EV_FREQ_PK_LEN      (IW_EV_LCP_PK_LEN + sizeof(struct iw_freq))
-#define IW_EV_PARAM_PK_LEN     (IW_EV_LCP_PK_LEN + sizeof(struct iw_param))
-#define IW_EV_ADDR_PK_LEN      (IW_EV_LCP_PK_LEN + sizeof(struct sockaddr))
-#define IW_EV_QUAL_PK_LEN      (IW_EV_LCP_PK_LEN + sizeof(struct iw_quality))
-#define IW_EV_POINT_PK_LEN     (IW_EV_LCP_LEN + 4)
-
-#endif /* _LINUX_WIRELESS_H */
index 408994435a4c2e9cefaa3f5c18e8695bc2d7ef6d..fd448e0fcd9864b0cd7886f856c4b2dd1be9b4de 100644 (file)
@@ -5,9 +5,9 @@ PKG_RELEASE:=1
 
 PKG_SOURCE_PROTO:=git
 PKG_SOURCE_URL=https://github.com/jow-/lucihttp.git
-PKG_SOURCE_DATE:=2018-05-18
-PKG_SOURCE_VERSION:=cb119deddee5f0f8f1da883b20c60aea7611b175
-PKG_MIRROR_HASH:=573a20817c73344b17c8fa1b8112f14af9dccc25fef017ae072ecd09140cf9e1
+PKG_SOURCE_DATE:=2019-01-24
+PKG_SOURCE_VERSION:=1afbdcc31016fac9e85285d032d27184db884bfd
+PKG_MIRROR_HASH:=7fe11f0e0cb6dc810a47c708d38865124324660a8986305d299f5b8d771fc5e9
 CMAKE_INSTALL:=1
 
 PKG_LICENSE:=ISC
@@ -22,8 +22,8 @@ include $(INCLUDE_DIR)/cmake.mk
 define Package/liblucihttp
   SECTION:=libs
   CATEGORY:=Libraries
-  ABI_VERSION:=$(PKG_VERSION)
   TITLE:=LuCI HTTP utility library
+  ABI_VERSION:=0
 endef
 
 define Package/liblucihttp-lua
@@ -40,9 +40,16 @@ CMAKE_OPTIONS = \
        -DBUILD_LUA=$(if $(CONFIG_PACKAGE_liblucihttp-lua),ON,OFF) \
        -DBUILD_TESTS=OFF
 
+define Build/InstallDev
+       $(INSTALL_DIR) $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/include
+       $(CP) $(PKG_INSTALL_DIR)/usr/lib/liblucihttp.so* $(1)/usr/lib/
+       $(CP) $(PKG_INSTALL_DIR)/usr/include/* $(1)/usr/include/
+endef
+
 define Package/liblucihttp/install
        $(INSTALL_DIR) $(1)/usr/lib
-       $(CP) $(PKG_INSTALL_DIR)/usr/lib/liblucihttp.so $(1)/usr/lib/
+       $(CP) $(PKG_INSTALL_DIR)/usr/lib/liblucihttp.so.* $(1)/usr/lib/
 endef
 
 define Package/liblucihttp-lua/install
diff --git a/contrib/package/meshwizard/Makefile b/contrib/package/meshwizard/Makefile
deleted file mode 100644 (file)
index 6298346..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright (C) 2011 Manuel Munz <freifunk at somakoma de>
-# This is free software, licensed under the Apache 2.0 license.
-
-include $(TOPDIR)/rules.mk
-
-PKG_NAME:=meshwizard
-PKG_RELEASE:=0.3.3
-
-PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)
-
-include $(INCLUDE_DIR)/package.mk
-
-define Package/meshwizard
-  SECTION:=luci
-  CATEGORY:=LuCI
-  SUBMENU:=9. Freifunk
-  TITLE:=Shell script based wizard for Mesh networks
-  DEPENDS:=+firewall
-endef
-
-define Package/meshwizard/description
-  A shellscript based wizard to simplify the setup of a typical mesh node (e.g. for Freifunk.net)
-endef
-
-define Build/Prepare
-       mkdir -p $(PKG_BUILD_DIR)
-endef
-
-define Build/Configure
-endef
-
-define Build/Compile
-endef
-
-define Package/meshwizard/install
-       $(CP) ./files/* $(1)/
-endef
-
-$(eval $(call BuildPackage,meshwizard))
diff --git a/contrib/package/meshwizard/files/etc/config/meshwizard b/contrib/package/meshwizard/files/etc/config/meshwizard
deleted file mode 100644 (file)
index a60b0cc..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-config 'netconfig' 'netconfig'
-
-config 'general' 'general'
-       option 'sharenet' '0'
-       option 'local_restrict' '1'
-       option 'cleanup' '1'
-
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/functions.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/functions.sh
deleted file mode 100644 (file)
index 0b99530..0000000
+++ /dev/null
@@ -1,118 +0,0 @@
-uci_remove_list_element() {
-       local option="$1"
-       local value="$2"
-       local list="$(uci get $option)"
-       local elem
-
-       uci delete $option
-       for elem in $list; do
-               if [ "$elem" != "$value" ]; then
-                       uci add_list $option=$elem
-               fi
-       done
-}
-
-# string_contains(string, substring)
-#
-# Returns 0 if the specified string contains the specified substring,
-# otherwise returns 1.
-string_contains() {
-    string="$1"
-    substring="$2"
-    if test "${string#*$substring}" != "$string"
-    then
-        return 0    # $substring is in $string
-    else
-        return 1    # $substring is not in $string
-    fi
-}
-
-# Takes 2 arguments
-# $1 = text to be displayed in the output for this section
-# $2 = section (optional)
-uci_commitverbose() {
-       echo "+ $1"
-       uci changes $2 | while read line; do
-               echo "    $line"
-       done
-       uci commit $2
-}
-
-set_defaults() {
-       for def in $(env |grep "^$1" | sed 's/ /_/g'); do
-               option="${def/$1/}"
-               a="$(echo $option |cut -d '=' -f1)"
-               b="$(echo $option |cut -d '=' -f2-)"
-               b="${b//_/ }"
-               string_contains "$a" "_LENGTH" && continue
-               string_contains "$a" "_ITEM" && {
-                   # special treatment for lists. use add_list and remove the
-                   # item index (_ITEMx).
-                   uci add_list $2.${a//_ITEM[0-9]*/}="$b"
-               } || {
-                   uci set $2.$a="$b"
-               }
-       done
-}
-
-# 3 arguments: 1=config name 2=oldname 3=newname
-section_rename() {
-       uci -q rename $1.$2=$3 && msg_rename $1.$2 $1.$3 || msg_rename_error $1.$2 $1.$3
-}
-
-msg_missing_value() {
-       echo -e "    \033[1mWarning:\033[0m Configuration option for $2 is missing in $1."
-}
-
-msg_success() {
-       echo "    Finished."
-}
-
-msg_error() {
-       echo "    \033[1mError: \033[0mThere was a problem."
-}
-
-msg_rename() {
-       echo "    Renamed unnamed section $1 to $2."
-}
-
-msg_rename_error() {
-       echo "    \033[1mWarning:\033[0m Could not rename $1 to $2."
-}
-
-
-restore_factory_defaults() {
-    echo "+ Restore default config as requested with cleanup=1"
-    cp -f /rom/etc/config/* /etc/config/
-    rm /etc/config/wireless
-    wifi detect > /etc/config/wireless
-    rm /etc/config/network
-    if [ -f /etc/init.d/defconfig ]; then
-        # legacy (AA)
-        /etc/init.d/defconfig start
-       [ -f /rom/etc/uci-defaults/network ] && sh /rom/etc/uci-defaults/network
-    else
-        sh /rom/etc/uci-defaults/02_network
-    fi
-}
-
-is_in_list() {
-    # checks if an item is in a list
-    local list="$1"
-    local item="$2"
-    for word in $list; do
-       [ $word = "$item" ] && return 0
-    done
-    return 1
-}
-
-add_to_list() {
-    local list="$1"
-    local item="$2"
-    is_in_list "$list" "$item" && echo $list
-    if [ -z "$list" ]; then
-       echo "$item"
-    else
-       echo "$list $item"
-    fi
-}
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/check-range-in-range.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/check-range-in-range.sh
deleted file mode 100755 (executable)
index c889c55..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-#!/bin/sh
-# Checks whether a netrange is inside another netrange, returns 1 if true
-# Takes two arguments: $1: net from which we want to know if it is inside $2
-# nets need to be given in CIDR notation
-
-dir=$(dirname $0)
-
-awk -f $dir/common.awk -f - $* <<EOF
-BEGIN {
-
-       slpos=index(ARGV[1],"/")
-       ipaddr=ip2int(substr(ARGV[1],0,slpos-1))
-       netmask=compl(2**(32-int(substr(ARGV[1],slpos+1)))-1)
-       network=and(ipaddr,netmask)
-       broadcast=or(network,compl(netmask))
-
-       slpos2=index(ARGV[2],"/")
-       ipaddr2=ip2int(substr(ARGV[2],0,slpos2-1))
-       netmask2=compl(2**(32-int(substr(ARGV[2],slpos2+1)))-1)
-       network2=and(ipaddr2,netmask2)
-       broadcast2=or(network2,compl(netmask2))
-
-       if (network >= network2) {
-               if (network <= broadcast2) {
-                       if (broadcast <= broadcast2) {
-                               print "1"
-                       }
-               }
-       }
-}
-EOF
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/common.awk b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/common.awk
deleted file mode 100644 (file)
index 5b03d06..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-function bitcount(c) {
-       c=and(rshift(c, 1),0x55555555)+and(c,0x55555555)
-       c=and(rshift(c, 2),0x33333333)+and(c,0x33333333)
-       c=and(rshift(c, 4),0x0f0f0f0f)+and(c,0x0f0f0f0f)
-       c=and(rshift(c, 8),0x00ff00ff)+and(c,0x00ff00ff)
-       c=and(rshift(c,16),0x0000ffff)+and(c,0x0000ffff)
-       return c
-}
-
-function ip2int(ip) {
-       for (ret=0,n=split(ip,a,"\."),x=1;x<=n;x++) ret=or(lshift(ret,8),a[x]) 
-       return ret
-}
-
-function int2ip(ip,ret,x) {
-       ret=and(ip,255)
-       ip=rshift(ip,8)
-       for(;x<3;ret=and(ip,255)"."ret,ip=rshift(ip,8),x++);
-       return ret
-}
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/gen_auto-ipv6-dhcpv6-ip.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/gen_auto-ipv6-dhcpv6-ip.sh
deleted file mode 100755 (executable)
index 9eca11b..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/sh
-netrenamed=$1
-
-PREFIX="$(echo $ipv6_prefix| cut -d "/" -f 1| sed 's/::/:/')"
-
-# Get the devices mac address
-device="$(uci -p/var/state -q get network.$1.ifname)"
-if [ -n "$device" ]; then
-       MAC="$(ifconfig $netrenamed |grep HWaddr | awk '{ print $5 '})"
-else 
-       MAC="$(cat /sys/class/net/$1/address)"
-       IPV6_UNIQ="$(echo $MAC | awk -F: '{ print $1$2":"$3$4":"$5$6 }')"
-fi
-
-echo "${PREFIX}${IPV6_UNIQ}:1"
-
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/gen_bssid.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/gen_bssid.sh
deleted file mode 100755 (executable)
index efe101f..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-#!/bin/sh
-# create essid from channel, takes two args:
-# $1 = channel (integer)
-# $2 = community (optional)
-channel=$1
-community=$2
-
-. /lib/functions.sh
-
-
-# Try to get BSSID from profile first
-config_load profile_$community
-config_get bssid bssidscheme $channel
-if [ -z "$bssid" ]; then
-       config_get bssid bssidscheme "all"
-fi
-
-if [ -z "$bssid" ]; then
-       case $channel in
-       [1-9])
-               bssid="$(printf "%X\n" $channel)2:CA:FF:EE:BA:BE"
-               ;;
-       1[0-4])
-               bssid="$(printf "%X\n" $channel)2:CA:FF:EE:BA:BE"
-               ;;
-       [3-9][0-9])
-               bssid="02:$channel:CA:FF:EE:EE"
-               ;;
-       1[0-9][0-9])
-               bssid="${channel/1/12:}:CA:FF:EE:EE"
-               ;;
-       *)      bssid="02:CA:FF:EE:BA:BE"
-               ;;
-       esac
-fi
-echo $bssid
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/gen_dhcp_ip.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/gen_dhcp_ip.sh
deleted file mode 100755 (executable)
index e559166..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/sh
-# generates a dhcp-ip and netrange from a given ip/subnet
-# takes 2 arguments:
-# $1: Ip Address (of the Interface for which we want to generate an ip)
-
-echo "$1" | awk 'BEGIN { FS = "." } ; { print "6."$3"."$4".1" }'
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/initial_config.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/initial_config.sh
deleted file mode 100755 (executable)
index c1e5522..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
-#!/bin/sh
-# This is only run once (usually after flashing an image from the imagebuilder)
-# It sets up the initial config for this node.
-
-. /lib/functions.sh
-. $dir/functions.sh
-
-config_load system
-
-# Rename system config
-handle_system() {
-       if [ -z "${1/cfg[0-9a-fA-F]*/}" ]; then
-               section_rename system $1 system
-       fi
-}
-config_foreach handle_system system
-
-if [ -n "$(uci -q get meshwizard.community)" ]; then
-       set_defaults "community_" freifunk.community
-       uci -q delete meshwizard.community
-fi
-
-[ -n "$profile_homepage" ] && uci set freifunk.community.homepage="$profile_homepage"
-
-[ -n "$profile_mapserver" ] && {
-       uci -q delete freifunk.community.mapserver
-       for m in $profile_mapserver; do
-               uci add_list freifunk.community.mapserver="$m"
-       done
-}
-
-uci_commitverbose "Setup community" freifunk
-
-if [ -n "$(uci -q get meshwizard.contact)" ]; then
-       set_defaults "contact_" freifunk.contact
-       uci -q delete meshwizard.contact && uci_commitverbose "Setup contact" freifunk
-fi
-
-if [ "$has_luci" == TRUE ]; then
-       set_defaults "luci_main_" luci.main
-       uci -q delete meshwizard.luci_main && uci_commitverbose "Setup luci" luci
-fi
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/ipcalc-cidr.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/ipcalc-cidr.sh
deleted file mode 100755 (executable)
index 6d7a1fb..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
-#!/bin/sh
-dir=$(dirname $0)
-awk -f $dir/common.awk -f - $* <<EOF
-BEGIN {
-       slpos=index(ARGV[1],"/")
-       if (slpos == 0) {
-               ipaddr=ip2int(ARGV[1])
-               netmask=ip2int(ARGV[2])
-       } else {
-               ipaddr=ip2int(substr(ARGV[1],0,slpos-1))
-               netmask=compl(2**(32-int(substr(ARGV[1],slpos+1)))-1)
-               ARGV[4]=ARGV[3]
-               ARGV[3]=ARGV[2]
-       }
-
-       network=and(ipaddr,netmask)
-       broadcast=or(network,compl(netmask))
-       
-       start=or(network,and(ip2int(ARGV[3]),compl(netmask)))
-       limit=network+1
-       if (start<limit) start=limit
-       
-       end=start+ARGV[4]
-       limit=or(network,compl(netmask))-1
-       if (end>limit) end=limit
-
-       print "IP="int2ip(ipaddr)
-       print "NETMASK="int2ip(netmask)
-       print "BROADCAST="int2ip(broadcast)
-       print "NETWORK="int2ip(network)
-       print "NEXTNET="int2ip(broadcast + 1)
-       print "PREFIX="32-bitcount(compl(netmask))
-       
-       # range calculations:
-       # ipcalc <ip> <netmask> <start> <num>
-       
-       if (ARGC > 3) {
-               print "START="int2ip(start)
-               print "END="int2ip(end)
-       }
-}
-EOF
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/read_defaults.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/read_defaults.sh
deleted file mode 100755 (executable)
index b6ffb62..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-#!/bin/sh
-# These functions read the settings we need for configuration of the router
-
-read_defaults() {
-       # read default values from the 3 relevant config files and export them
-       # into the environment. Later loaded configs overwrite earlier ones. The
-       # The ordering here is from most generic to most specific:
-       # freifunk (most generic defaults)
-       # profile_* (community defaults)
-       # nodes custom config from meshwizard config file
-
-       local community="$1"
-
-       config_cb() {
-       local type="$1"
-       local name="$2"
-       local allowed_section_types="widget"
-       local allowed_section_names="
-               system
-               wifi_device
-               wifi_iface
-               interface
-               alias
-               dhcp
-               olsr_interface
-               olsr_interfacedefaults
-               profile
-               zone_freifunk
-               include
-               luci_splash
-               ipv6
-               luci_main
-               contact
-               community
-               wan
-               lan
-               general
-               ipv6
-               qos
-       "
-
-       if [ "$type" = "widget" ]; then
-               widgets=$(add_to_list "$widgets" "$name")
-       fi
-
-       if ([ -n "$name" ] && is_in_list "$allowed_section_names" $name) \
-               || is_in_list "$allowed_section_types" $type ; then
-               option_cb() {
-               local option="$1"
-               local value="$2"
-               export "${CONFIG_SECTION}_${option}"="$value"
-               }
-       else
-               option_cb() { return; }
-       fi
-       }
-       config_load freifunk
-       config_load profile_${community}
-       config_load meshwizard
-       export widgets="$widgets"
-}
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/rename-wifi.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/rename-wifi.sh
deleted file mode 100755 (executable)
index f2d10cc..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-#!/bin/sh
-# This script renames IB_wifi_ interface names into real interface names used on this system.
-# E.g. wireless.IB_wifi0 would become wireless.radio0 on mac80211
-
-. $dir/functions.sh
-
-posIB=-1
-
-IBwifis="$(uci show meshwizard.netconfig | grep 'IB_' | sed 's/meshwizard.netconfig\.\(IB_wifi.*\)_.*/\1/' |uniq)"
-[ -z "$(echo $IBwifis |grep IB_wifi)" ] && exit
-
-for w in $IBwifis; do
-       posIB=$(( $posIB + 1 ))
-       export IB_wifi$posIB="$w"
-done
-
-pos=0
-syswifis="$(uci show wireless |grep wifi-device | sed 's/wireless\.\(.*\)=.*/\1/' |uniq)"
-
-for s in $syswifis; do
-       export syswifi$pos="$s"
-       pos=$(( $pos + 1 ))
-done
-
-for i in `seq 0 $posIB`; do
-       IBwifi=$(eval echo \$IB_wifi$i)
-       syswifi=$(eval echo \$syswifi$i)
-
-       if [ -n "$syswifi" ]; then
-               case $IBwifi in
-               IB_wifi* )
-                       # replace IB_wifi_* with actual wifi interface names, delete old ones first
-                       uci show meshwizard.netconfig | grep $IBwifi | while read line; do
-                               oldline=$(echo $line | cut -d "=" -f 1)
-                               uci set $oldline=""
-                               newline=$(echo $line |sed -e "s/$IBwifi/$syswifi/g" -e "s/'//g")
-                               uci set $newline
-                       done
-               ;;
-               esac
-               unset IBwifi
-               unset syswifi
-       fi
-done
-
-uci_commitverbose "Renaming wifi-devices in /etc/config/meshwizard" meshwizard
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_auto-ipv6-interface.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_auto-ipv6-interface.sh
deleted file mode 100755 (executable)
index adf3429..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/bin/sh
-
-net=$1
-. $dir/functions.sh
-
-ra="$(uci -q get meshwizard.netconfig.${net}_ipv6ra)"
-uci set autoipv6.${netrenamed}="interface"
-if [ -n "$ra" ]; then
-       uci set autoipv6.${netrenamed}.ra=1
-fi
-
-uci_commitverbose "Setup auto-ipv6 for interface $netrenamed" autoipv6
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_auto-ipv6.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_auto-ipv6.sh
deleted file mode 100755 (executable)
index 8e3f015..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/sh
-
-. $dir/functions.sh
-
-if [ "$ipv6_config" = "auto-ipv6-fromv4" ]; then
-       mode="fromv4"
-else
-       mode="random"
-fi
-
-uci set autoipv6.olsr_node.enabled=1
-uci set autoipv6.olsr_node.mode="$mode"
-uci_commitverbose "Setup auto-ipv6" autoipv6
-
-uci set network.wan.accept_ra=0
-uci_commitverbose "Do not accept ra's on wan when using auto-ipv6" network
-
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_dhcp.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_dhcp.sh
deleted file mode 100755 (executable)
index 8cce831..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-#!/bin/sh
-# Sets up the dhcp part of dnsmasq
-
-. /lib/functions.sh
-. $dir/functions.sh
-
-net="$1"
-vap="$(uci -q get meshwizard.netconfig.${net}_vap)"
-
-handle_dnsmasq() {
-       config_get interface "$1" interface
-       if [ "$interface" == "${netrenamed}dhcp" ]; then
-               if [ -z "${1/cfg[0-9a-fA-F]*/}" ]; then
-                       section_rename dhcp $1 ${netrenamed}dhcp
-               fi
-       fi
-}
-config_load dhcp
-config_foreach handle_dnsmasq dhcp
-
-[ "$net" == "lan" ] && uci -q delete dhcp.lan
-
-if [ "$supports_vap" = 1 -a "$vap" = 1 ]; then
-       uci batch <<- EOF
-               set dhcp.${netrenamed}dhcp="dhcp"
-               set dhcp.${netrenamed}dhcp.ignore="0"
-               set dhcp.${netrenamed}dhcp.interface="${netrenamed}dhcp"
-       EOF
-       set_defaults "dhcp_" dhcp.${netrenamed}dhcp
-fi
-
-ahdhcp_when_vap="$(uci get profile_$community.profile.adhoc_dhcp_when_vap)"
-if [ "$supports_vap" = 0 ] || \
-       [ "$supports_vap" = 1 -a "$vap" = 1 -a "$ahdhcp_when_vap" = 1 ] || \
-       [ "$lan_is_olsr" = "1" -a "$lan_dhcp" = 1 ]; then
-       uci batch <<- EOF
-               set dhcp.${netrenamed}ahdhcp="dhcp"
-               set dhcp.${netrenamed}ahdhcp.ignore="0"
-               set dhcp.${netrenamed}ahdhcp.interface="${netrenamed}ahdhcp"
-       EOF
-fi
-set_defaults "dhcp_" dhcp.${netrenamed}ahdhcp
-
-uci_commitverbose "Setup DHCP for $netrenamed" dhcp
-
-
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_dnsmasq.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_dnsmasq.sh
deleted file mode 100755 (executable)
index 9297f91..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/bin/sh
-
-. /lib/functions.sh
-. $dir/functions.sh
-
-# Set dnsmasq config
-handle_dhcp() {
-       if [ -z "${1/cfg[0-9a-fA-F]*/}" ]; then
-               section_rename dhcp $1 dnsmasq
-       fi
-}
-
-config_load dhcp
-config_foreach handle_dhcp dnsmasq
-
-uci batch << EOF
-       set dhcp.dnsmasq.local="/$profile_suffix/"
-       set dhcp.dnsmasq.domain="$profile_suffix"
-EOF
-
-config_get addnhosts dnsmasq addnhosts
-if [ -z "${addnhosts/\var\/etc\/hosts.olsr/}" ]; then
-       uci add_list dhcp.dnsmasq.addnhosts="/var/etc/hosts.olsr"
-       if [ "$ipv6_enabled" = 1 ]; then
-               uci add_list dhcp.dnsmasq.addnhosts="/var/etc/hosts.olsr.ipv6"
-       fi
-fi
-
-uci_commitverbose "Setup dnsmasq" dhcp
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_firewall.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_firewall.sh
deleted file mode 100755 (executable)
index 154b2b6..0000000
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/bin/sh
-# Add "freifunk" firewall zone
-# If wan/lan is used for olsr then remove these networks from wan/lan zones
-# Also setup rules defined in /etc/config/freifunk and /etc/config/profile_<community>
-
-. /lib/functions.sh
-. $dir/functions.sh
-
-wan_is_olsr=$(uci -q get meshwizard.netconfig.wan_config)
-
-config_load firewall
-
-# Rename firewall zone for freifunk if unnamed
-# If wan is used for olsr then set network for the firewall zone wan to ' ' to remove the wan interface from it, else add local restrict to it
-# If lan is used for olsr then set network for the firewall zone lan to ' ' to remove the lan interface from it
-
-handle_fwzone() {
-       config_get name "$1" name
-       config_get network "$1" network
-
-       if [ "$name" == "freifunk" ]; then
-               # rename section if unnamed
-               if [ -z "${1/cfg[0-9a-fA-F]*/}" ]; then
-                       section_rename firewall $1 zone_freifunk
-               fi
-       fi
-
-       if [ "$name" == "wan" ]; then
-               if  [ "$wan_is_olsr" == 1 ]; then
-                       uci set firewall.$1.network=' ' && uci_commitverbose "WAN is used for olsr, removed the wan interface from zone wan" firewall
-               else
-                       uci set firewall.$1.local_restrict=1 && uci_commitverbose "Enable local_restrict for zone wan" firewall
-               fi
-       fi
-
-       if [ "$name" == "lan" ] && [ "$lan_is_olsr" == "1" ]; then
-                       uci set firewall.$1.network=' ' && uci_commitverbose "LAN is used for olsr, removed the lan interface from zone lan" firewall
-       fi
-}
-
-config_foreach handle_fwzone zone
-
-uci batch << EOF
-       set firewall.zone_freifunk="zone"
-       set firewall.zone_freifunk.name="freifunk"
-       set firewall.zone_freifunk.input="$zone_freifunk_input"
-       set firewall.zone_freifunk.forward="$zone_freifunk_forward"
-       set firewall.zone_freifunk.output="$zone_freifunk_output"
-EOF
-
-uci_commitverbose "Setup firewall zones" firewall
-
-# Usually we need to setup masquerading for lan, except lan is an olsr interface or has an olsr hna-entry
-
-handle_interface() {
-        config_get interface "$1" interface
-        if [ "$interface" == "lan" ]; then
-                no_masq_lan=1
-        fi
-}
-config_load olsrd
-config_foreach handle_interface Interface
-
-LANIP="$(uci -q get network.lan.ipaddr)"
-if [ -n "$LANIP" ]; then
-       handle_hna() {
-               config_get netaddr "$1" netaddr
-                       if [ "$LANIP" == "$netaddr" ]; then
-                       no_masq_lan=1
-               fi
-       }
-       config_foreach handle_hna Hna4
-fi
-
-currms=$(uci -q get firewall.zone_freifunk.masq_src)
-if [ ! "$no_masq_lan" == "1" ] && [ ! "$(uci -q get meshwizard.netconfig.lan_config)" == 1 ]; then
-       uci set firewall.zone_freifunk.masq="1"
-       [ -z "$(echo $currms |grep lan)" ] && uci add_list firewall.zone_freifunk.masq_src="lan"
-fi
-
-
-# Rules, Forwardings, advanced config and includes from freifunk and
-# profile_$community config files.
-
-add_fw_rules() {
-    config_cb() {
-       local type="$1"
-       local name="$2"
-       local allowed_section_types="advanced include fw_rule fw_forwarding"
-       if is_in_list "$allowed_section_types" $type ; then
-           uci set firewall.${name}="${type/fw_/}"
-           option_cb() {
-               local option="$1"
-               local value="$2"
-               uci set firewall.${CONFIG_SECTION}.${option}="$value"
-           }
-       else
-           option_cb() { return; }
-       fi
-    }
-    config_load freifunk
-    config_load profile_${community}
-}
-add_fw_rules
-
-
-# If we use auto-ipv6-dhcp then allow 547/udp on the freifunk zone
-if [ "$ipv6_config" = "auto-ipv6-dhcpv6" ]; then
-       uci batch <<- EOF
-               set firewall.dhcpv6=rule
-               set firewall.dhcpv6.src=freifunk
-               set firewall.dhcpv6.target=ACCEPT
-               set firewall.dhcpv6.dest_port=547
-               set firewall.dhcpv6.proto=udp
-       EOF
-fi
-
-# Firewall rules to allow incoming ssh and web if enabled
-
-if [ "$wan_allowssh" == 1 ]; then
-       uci batch <<- EOF
-               set firewall.wanssh=rule
-               set firewall.wanssh.src=wan
-               set firewall.wanssh.target=ACCEPT
-               set firewall.wanssh.proto=tcp
-               set firewall.wanssh.dest_port=22
-       EOF
-fi
-
-if [ "$wan_allowweb" == 1 ]; then
-       uci batch <<- EOF
-               set firewall.wanweb=rule
-               set firewall.wanweb.src=wan
-               set firewall.wanweb.target=ACCEPT
-               set firewall.wanweb.proto=tcp
-               set firewall.wanweb.dest_port=80
-               set firewall.wanwebhttps=rule
-               set firewall.wanwebhttps.src=wan
-               set firewall.wanwebhttps.target=ACCEPT
-               set firewall.wanwebhttps.proto=tcp
-               set firewall.wanwebhttps.dest_port=443
-       EOF
-fi
-
-uci_commitverbose "Setup rules, forwardings, advanced config and includes." firewall
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_firewall_interface.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_firewall_interface.sh
deleted file mode 100755 (executable)
index 8ca5d3b..0000000
+++ /dev/null
@@ -1,111 +0,0 @@
-#!/bin/sh
-# This will add $net to the zone firewall (and remove it from other zones where it is referenced)
-# It will also setup rules defined in /etc/config/freifunk and /etc/config/profile_<community>
-# Arg $1 = $net
-
-net=$1
-. /lib/functions.sh
-. $dir/functions.sh
-config_load firewall
-
-# Get some variables
-type="$(uci -q get wireless.$net.type)"
-vap="$(uci -q get meshwizard.netconfig.$net\_vap)"
-wan_is_olsr=$(uci -q get meshwizard.netconfig.wan_config)
-
-# Delete old firewall zone for freifunk
-handle_fwzone() {
-       config_get name "$1" name
-       config_get network "$1" network
-
-       if [ "$2" == "zoneconf" ]; then
-               if [ "$name" == "freifunk" ]; then
-                       # rename section if unnamed
-                       if [ -z "${1/cfg[0-9a-fA-F]*/}" ]; then
-                               section_rename firewall $1 zone_freifunk
-                       fi
-               else
-                       if [ ! "$name" == "freifunk" ] && [ -n "$netrenamed" -a -n "$(echo $network | grep $netrenamed)" ]; then
-                               echo "    Removed $netrenamed from firewall zone $name."
-                               network_new=$(echo $network | sed -e 's/'$netrenamed'//' -e 's/^ //' -e 's/  / /' -e 's/ $//')
-                               uci set firewall.$1.network="$network_new"
-                       fi
-               fi
-       fi
-}
-
-config_foreach handle_fwzone zone zoneconf
-
-# Add $netrenamed and if needed ${netrenamed}dhcp to the "freifunk" zone
-config_get network zone_freifunk network
-
-# remove ${netrenamed}dhcp from networks list
-[ -n "$network" -a -n "$net" ] && network="${network/${netrenamed}dhcp/}"
-network=$(echo $network) # Removes leading and trailing whitespaces
-
-[ -n "$netrenamed" ] && [ -z "$(echo $network | grep $netrenamed)" ] && network="$network $netrenamed"
-
-if [ "$supports_vap" == "1" -a "$vap" == 1 ]; then
-        [ -n "$netrenamed" ] && [ "$network" == "${network/${netrenamed}dhcp/}" ] && network="$network ${netrenamed}dhcp"
-fi
-
-uci set firewall.zone_freifunk.network="$network"
-
-uci_commitverbose "Add '$netrenamed' to freifunk firewall zone" firewall
-
-currms=$(uci -q get firewall.zone_freifunk.masq_src)
-
-# If interfaces are outside of the mesh network they should be natted
-
-if [ "$vap" == 1 ]; then
-       # Get dhcprange and meshnet for the dhcp interface
-       if_ip="$(uci -q get network.${netrenamed}dhcp.ipaddr)"
-       if_mask="$(uci -q get network.${netrenamed}dhcp.netmask)"
-
-       [ -n "$if_ip" -a "$if_mask" ] && export $(ipcalc.sh $if_ip $if_mask)
-       [ -n "$NETWORK" -a "$PREFIX" ] && dhcprange="$NETWORK/$PREFIX"
-
-       if [ -n "$dhcprange" ]; then
-               meshnet="$(uci get profile_$community.profile.mesh_network)"
-               # check if the dhcprange is inside meshnet
-               dhcpinmesh="$($dir/helpers/check-range-in-range.sh $dhcprange $meshnet)"
-               if [ "$dhcpinmesh" == 1 ]; then
-                       # needed or splash will not work
-                       if [ "$has_luci_splash" == TRUE ]; then
-                               uci set firewall.zone_freifunk.contrack="1"
-                       fi
-               else
-                       uci set firewall.zone_freifunk.masq=1
-                       [ -z "$(echo $currms |grep ${netrenamed}dhcp)" ] && uci add_list firewall.zone_freifunk.masq_src="${netrenamed}dhcp"
-               fi
-       fi
-fi
-
-# Get dhcprange and meshnet for the adhoc dhcp interface
-if_ip="$(uci -q get network.${netrenamed}ahdhcp.ipaddr)"
-if_mask="$(uci -q get network.${netrenamed}ahdhcp.netmask)"
-
-[ -n "$if_ip" -a "$if_mask" ] && export $(ipcalc.sh $if_ip $if_mask)
-[ -n "$NETWORK" -a "$PREFIX" ] && dhcprangeah="$NETWORK/$PREFIX"
-
-if [ -n "$dhcprangeah" ]; then
-       meshnet="$(uci get profile_$community.profile.mesh_network)"
-       # check if the dhcprange is inside meshnet
-       dhcpinmesh="$($dir/helpers/check-range-in-range.sh $dhcprangeah $meshnet)"
-       if [ "$dhcpinmesh" == 1 ]; then
-               # needed or splash will not work
-               if [ "$has_luci_splash" == TRUE ]; then
-                       uci set firewall.zone_freifunk.contrack="1"
-               fi
-       else
-               uci set firewall.zone_freifunk.masq=1
-               [ -z "$(echo $currms |grep ${netrenamed}ahdhcp)" ] && uci add_list firewall.zone_freifunk.masq_src="${netrenamed}ahdhcp"
-       fi
-fi
-
-
-for i in IP NETMASK BROADCAST NETWORK PREFIX; do
-       unset $i
-done
-
-uci_commitverbose "Setup masquerading rules for '$netrenamed'" firewall
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_lan_ipv6.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_lan_ipv6.sh
deleted file mode 100755 (executable)
index 1b4f9b1..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/bin/sh
-
-[ ! "$(uci -q get network.lan)" == "interface" ] && exit
-
-. /lib/functions.sh
-. $dir/functions.sh
-
-# Setup IPv6 for the lan interface
-
-ip6addr=""
-if [ "$ipv6_config" = "auto-ipv6-dhcpv6" ]; then
-       # get lan mac
-       device="$(uci -p/var/state -q get network.lan.ifname)"
-       if [ -n "device" ]; then
-               ip6addr="$($dir/helpers/gen_auto-ipv6-dhcpv6-ip.sh $device)"
-       fi
-       uci set network.lan.ip6addr="${ip6addr}/112"
-fi
-
-uci_commitverbose "Setup ipv6 address for lan" network
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_lan_static.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_lan_static.sh
deleted file mode 100755 (executable)
index 172dcf1..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/sh
-# Setup static interface settings for lan if lan is not an olsr interface
-
-[ ! "$(uci -q get network.lan)" == "interface" ] && exit
-
-. /lib/functions.sh
-. $dir/functions.sh
-
-uci batch << EOF
-       set network.lan.proto='$lan_proto'
-       set network.lan.ipaddr='$lan_ip4addr'
-       set network.lan.netmask='$lan_netmask'
-EOF
-
-uci_commitverbose "Setup static ip settings for lan" network
-
-uci delete meshwizard.lan && uci commit meshwizard
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_network.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_network.sh
deleted file mode 100755 (executable)
index 3ad977e..0000000
+++ /dev/null
@@ -1,142 +0,0 @@
-# setup entry in /etc/config/network for a interface
-# Argument $1: network interface
-
-net="$1"
-. /lib/functions.sh
-. $dir/functions.sh
-
-# Setup a (new) interface section for $net
-
-ipaddr=$(uci -q get meshwizard.netconfig.$net\_ip4addr)
-ip6addr=$(uci -q get meshwizard.netconfig.$net\_ip6addr)
-[ -z "$ipaddr" ] && msg_missing_value meshwizard $net\_ip4addr
-
-netmask=$(uci -q get meshwizard.netconfig.$net\_netmask)
-[ -z "$netmask" ] && netmask="$interface_netmask"
-[ -z "$netmask" ] && netmask="255.255.0.0"
-
-uci set network.$netrenamed="interface"
-set_defaults "interface_" network.$netrenamed
-
-uci batch << EOF
-       set network.$netrenamed.proto="static"
-       set network.$netrenamed.ipaddr="$ipaddr"
-       set network.$netrenamed.netmask="$netmask"
-EOF
-
-if [ "$netrenamed" = "lan" ]; then
-       # remove the bridge if the interface is used for olsr
-       # since this script is only run in this case, no need
-       # to check for lan_proto = "olsr" currently.
-       uci -q delete network.lan.type
-fi
-
-# Setup IPv6 for the interface
-if [ "$ipv6_enabled" = 1 ]; then
-       if [ "$ipv6_config" = "auto-ipv6-dhcpv6" ]; then
-               ip6addr="$($dir/helpers/gen_auto-ipv6-dhcpv6-ip.sh $netrenamed)"
-               uci set network.$netrenamed.ip6addr="${ip6addr}/112"
-       fi
-       if [ "$ipv6_config" = "static" ] && [ -n "$ip6addr" ]; then
-               uci set network.$netrenamed.ip6addr="$ip6addr"
-       fi
-fi
-
-uci_commitverbose "Setup interface $netrenamed" network
-
-# setup dhcp alias/interface
-
-net_dhcp=$(uci -q get meshwizard.netconfig.${net}_dhcp)
-if [ "$net_dhcp" == 1 ]; then
-
-       # Load meshwizard_settings
-       dhcprange="$(uci -q get meshwizard.netconfig.${net}_dhcprange)"
-       interface_ip="$(uci -q get meshwizard.netconfig.${net}_ip4addr)"
-       vap=$(uci -q get meshwizard.netconfig.${net}_vap)
-
-       # Rename config
-       handle_dhcpalias() {
-                       config_get interface "$1" interface
-                       if [ "$interface" == "$netrenamed" ]; then
-                               if [ -z "${1/cfg[0-9a-fA-F]*/}" ]; then
-                                       section_rename network $1 ${netrenamed}dhcp
-                               fi
-                       fi
-       }
-       config_load network
-       config_foreach handle_dhcpalias interface
-
-       # Get IP/netmask and start-ip for $net dhcp
-       # If no dhcprange is given in /etc/config/meshwizard we autogenerate one
-
-       if [ -z "$dhcprange" ]; then
-               dhcprange="$($dir/helpers/gen_dhcp_ip.sh $interface_ip)/24"
-               uci set meshwizard.netconfig.${net}_dhcprange="$dhcprange"
-       fi
-
-       # If we use VAP and also offer dhcp on the adhoc interface then cut the dhcp
-       # range in two halves. one for the adhoc, one for the managed VAP interface
-       ahdhcp_when_vap="$(uci get profile_$community.profile.adhoc_dhcp_when_vap)"
-
-       if [ "$supports_vap" = 1 -a "$vap" = 1 -a "$ahdhcp_when_vap" = 1 ]; then
-               # VAPs are enabled for this interface, supported and we want to
-               # also use DHCP on the adhoc interface
-               network=${dhcprange%%/*}
-               mask=${dhcprange##*/}
-               # Divide network size by adding 1 to the netmask
-               mask=$(($mask + 1))
-               # Get first ip and netmask for the adhoc dhcp network
-               eval $(sh $dir/helpers/ipcalc-cidr.sh ${network}/${mask} 1 0)
-               STARTADHOC=$START
-               NETMASKADHOC=$NETMASK
-               # Get first ip and netmask for the managed dhcp network
-               eval $(sh $dir/helpers/ipcalc-cidr.sh ${NEXTNET}/${mask} 1 0)
-               STARTVAP=$START
-               NETMASKVAP=$NETMASK
-               # Add dhcp interface
-               uci batch <<- EOF
-                       set network.${netrenamed}dhcp=interface
-                       set network.${netrenamed}dhcp.proto=static
-                       set network.${netrenamed}dhcp.ipaddr="$STARTVAP"
-                       set network.${netrenamed}dhcp.netmask="$NETMASKVAP"
-               EOF
-               uci_commitverbose  "Setup interface for ${netrenamed}dhcp" network
-       else
-               eval $(sh $dir/helpers/ipcalc-cidr.sh $dhcprange 1 0)
-               STARTADHOC=$START
-               NETMASKADHOC=$NETMASK
-       fi
-       if [ "$supports_vap" = 1 -a "$vap" = 1 -a "$ahdhcp_when_vap" != 1 ]; then
-               # vaps are enabled and supported and we do not use DHCP on adhoc
-               # Add dhcp interface
-               uci batch <<- EOF
-                       set network.${netrenamed}dhcp=interface
-                       set network.${netrenamed}dhcp.proto=static
-                       set network.${netrenamed}dhcp.ipaddr="$STARTADHOC"
-                       set network.${netrenamed}dhcp.netmask="$NETMASKADHOC"
-               EOF
-               uci_commitverbose  "Setup interface for ${netrenamed}dhcp" network
-       fi
-
-
-       # Setup alias for $net adhoc interface 
-       if  [ "$supports_vap" = 0 ] || \
-               [ "$vap" = 0 ] || \
-               [ "$supports_vap" = 1 -a "$vap" = 1 -a "$ahdhcp_when_vap" = 1 ] || \
-               [ "$lan_is_olsr" = "1" ]; then
-               # setup an alias interface for the main interface to use as a network for clients
-               # when one of the following conditions is met
-               # * vaps are not supported
-               # * or not enabled
-               # * or they are supported and enabled but we also want to use DHCP on the adhoc interface
-               # * or this is the lan interface and it is used for olsrd (and dhcp is enabled)
-               uci batch <<- EOF
-                       set network.${netrenamed}ahdhcp=interface
-                       set network.${netrenamed}ahdhcp.ifname="@${netrenamed}"
-                       set network.${netrenamed}ahdhcp.proto=static
-                       set network.${netrenamed}ahdhcp.ipaddr="$STARTADHOC"
-                       set network.${netrenamed}ahdhcp.netmask="$NETMASKADHOC"
-               EOF
-               uci_commitverbose  "Setup interface for ${netrenamed}ahdhcp" network
-       fi
-fi
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_olsrd.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_olsrd.sh
deleted file mode 100755 (executable)
index a435e4b..0000000
+++ /dev/null
@@ -1,160 +0,0 @@
-#!/bin/sh
-# Sets up olsrd
-
-. /lib/functions.sh
-. $dir/functions.sh
-
-protocols="4"
-if [ "$ipv6_enabled" = 1 ] && [ "$has_ipv6" == "1" ]; then
-    protocols="4 6"
-fi
-
-clean_config() {
-    # Clean the config, remove interface wlan
-    handle_interface() {
-            config_get interface "$1" interface
-            if [ "$interface" = "wlan" ]; then
-                    uci delete $cfg.$1
-            fi
-    }
-    config_foreach handle_interface Interface
-}
-
-rename_olsrd() {
-    #Rename olsrd basic settings
-    handle_olsrd() {
-       if [ -z "${1/cfg[0-9a-fA-F]*/}" ]; then
-               section_rename $cfg $1 olsrd
-       fi
-    }
-    config_foreach handle_olsrd olsrd
-}
-
-rename_interface_defaults() {
-    # Rename interface defaults
-    handle_interfacedefaults() {
-            if [ -z "${1/cfg[0-9a-fA-F]*/}" ]; then
-                    section_rename $cfg $1 InterfaceDefaults
-            fi
-    }
-    config_foreach handle_interfacedefaults InterfaceDefaults
-}
-
-cleanup_plugins() {
-    # Rename nameservice, dyngw and httpinfo plugins
-    handle_plugin() {
-            config_get library "$1" library
-            if [ -z "${1/cfg[0-9a-fA-F]*/}" ]; then
-                    new="$(echo $library | cut -d '.' -f 1)"
-                    section_rename $cfg "$1" "$new"
-            fi
-    }
-    config_foreach handle_plugin LoadPlugin
-    uci -q delete $cfg.olsrd_httpinfo
-    uci -q delete $cfg.olsrd_dyn_gw
-}
-
-setup_nameservice() {
-    # Setup nameservice plugin
-    if [ -n "$profile_suffix" ]; then
-            suffix=".$profile_suffix"
-    else
-            suffix=".olsr"
-    fi
-    local llfile="/var/run/latlon.js"
-    local hosts="/var/etc/hosts.olsr"
-    local services="/var/run/services_olsr"
-
-    if [ "$proto" = "6" ]; then
-        local llfile="/var/run/latlon.js.ipv6"
-        local hosts="/var/etc/hosts.olsr.ipv6"
-        local services="/var/run/services_olsr.ipv6"
-    fi
-
-       uci batch <<- EOF
-               set $cfg.olsrd_nameservice=LoadPlugin
-               set $cfg.olsrd_nameservice.library="olsrd_nameservice"
-               set $cfg.olsrd_nameservice.latlon_file="$llfile"
-               set $cfg.olsrd_nameservice.hosts_file="$hosts"
-               set $cfg.olsrd_nameservice.sighup_pid_file="/var/run/dnsmasq.pid"
-               set $cfg.olsrd_nameservice.services_file="$services"
-               set $cfg.olsrd_nameservice.suffix="$suffix"
-       EOF
-
-    uci_commitverbose "Setup olsr nameservice plugin" $cfg
-}
-
-setup_dyngw_plain() {
-    # Setup dyngw_plain
-    # If Sharing of Internet is enabled then enable dyngw_plain plugin
-
-    if [ "$general_sharenet" == 1 ]; then
-       uci set $cfg.dyngw_plain=LoadPlugin
-       uci set $cfg.dyngw_plain.ignore=0
-       uci set $cfg.dyngw_plain.library="olsrd_dyn_gw_plain"
-       uci_commitverbose "Setup olsrd_dyngw_plain plugin" $cfg
-    fi
-
-}
-
-setup_watchdog() {
-    # Setup watchdog
-    local watchdogfile="/var/run/olsrd.watchdog"
-    if [ "$proto" = "6" ]; then
-        watchdogfile="/var/run/olsrd.watchdog.ipv6"
-    fi
-
-       uci batch <<- EOF
-               set $cfg.olsrd_watchdog=LoadPlugin
-               set $cfg.olsrd_watchdog.library="olsrd_watchdog"
-               set $cfg.olsrd_watchdog.file="$watchdogfile"
-               set $cfg.olsrd_watchdog.interval=30
-       EOF
-    uci_commitverbose "Setup olsr watchdog plugin" $cfg
-
-}
-
-setup_jsoninfo() {
-       proto="$1"
-       uci batch <<- EOF
-               set $cfg.olsrd_jsoninfo=LoadPlugin
-               set $cfg.olsrd_jsoninfo.library="olsrd_jsoninfo"
-       EOF
-       if [ "$proto" = "6" ]; then
-               uci set $cfg.olsrd_jsoninfo.ipv6only='1'
-       fi
-       uci_commitverbose "Setup olsr jsoninfo plugin" $cfg
-}
-
-setup_txtinfo() {
-       proto="$1"
-       uci batch <<- EOF
-           set $cfg.olsrd_txtinfo=LoadPlugin
-           set $cfg.olsrd_txtinfo.library="olsrd_txtinfo"
-       EOF
-       if [ "$proto" = "6" ]; then
-               uci set $cfg.olsrd_txtinfo.ipv6only='1'
-       fi
-       uci_commitverbose "Setup olsr txtinfo plugin" $cfg
-} 
-
-
-for proto in $protocols; do
-    cfg="olsrd"
-    [ "$proto" == "6" ] && cfg="olsrd6"
-    config_load $cfg
-    clean_config
-    rename_olsrd
-    cleanup_plugins
-
-    uci set $cfg.olsrd.IpVersion="$proto"
-    uci set $cfg.InterfaceDefaults=InterfaceDefaults
-    set_defaults "olsr_interfacedefaults_" $cfg.InterfaceDefaults
-    uci_commitverbose "Cleanup olsrd config" $cfg
-
-    setup_nameservice
-    setup_dyngw_plain
-    setup_watchdog
-    setup_jsoninfo $proto
-    setup_txtinfo $proto
-done
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_olsrd_interface.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_olsrd_interface.sh
deleted file mode 100755 (executable)
index 59f99bd..0000000
+++ /dev/null
@@ -1,76 +0,0 @@
-#!/bin/sh
-# Sets up olsrd interfaces
-# arg $1 = net
-
-net=$1
-
-. /lib/functions.sh
-. $dir/functions.sh
-
-protocols="4"
-if [ "$ipv6_enabled" = 1 ] && [ "$has_ipv6" == "1" ]; then
-       protocols="4 6"
-fi
-
-for proto in $protocols; do
-
-       cfg="olsrd"
-       [ "$proto" == "6" ] && cfg="olsrd6"
-
-       # Rename interface for $netrenamed
-       handle_interface() {
-               config_get interface "$1" Interface
-               if [ "$interface" == "$netrenamed" ]; then
-                       if [ -z "${1/cfg[0-9a-fA-F]*/}" ]; then
-                               section_rename $cfg $1 $netrenamed
-                       fi
-               fi
-       }
-
-       config_foreach handle_interface Interface
-
-       # Setup new interface for $netrenamed
-
-       uci set $cfg.$netrenamed=Interface
-       set_defaults "olsr_interface_" $cfg.$net
-       uci set $cfg.$netrenamed.interface="$netrenamed"
-
-       uci_commitverbose "Setup olsr interface for $netrenamed." $cfg
-
-       if [ "$proto" = "4" ]; then
-               # If dhcp-network is inside the mesh_network then add HNA for it
-
-               dhcprange=$(uci -q get meshwizard.netconfig.$net\_dhcprange)
-               uci -q delete $cfg.${netrenamed}clients
-
-               if [ -n "$dhcprange" ]; then
-                       meshnet="$(uci get profile_$community.profile.mesh_network)"
-                       dhcpinmesh="$($dir/helpers/check-range-in-range.sh $dhcprange $meshnet)"
-
-                       if [ "$dhcpinmesh" == 1 ] && [ -n "$meshnet" ]; then
-                               uci set $cfg.${netrenamed}clients="Hna4"
-                               eval $(sh $dir/helpers/ipcalc-cidr.sh $dhcprange)
-                               uci set $cfg.${netrenamed}clients.netaddr="$NETWORK"
-                               uci set $cfg.${netrenamed}clients.netmask="$NETMASK"
-                               uci_commitverbose "Setup HNA for network $dhcprange" $cfg
-                       fi
-               fi
-       fi
-
-       if [ "$proto" = "6" ]; then
-               # Set Hna entry for ipv6 net for static ipv6 config
-               uci -q delete $cfg.${netrenamed}static
-               if [ "$ipv6_config" = "static" ]; then
-                       v6range="$(uci -q get meshwizard.netconfig.$net\_ip6addr)"
-                       v6net="$(echo $v6range | cut -d '/' -f 1)"
-                       v6mask="$(echo $v6range | cut -d '/' -f 2)"
-                       if [ -n "$v6net" ] && [ -n "$v6mask" ]; then
-                               uci set $cfg.${netrenamed}static="Hna6"
-                               uci set $cfg.${netrenamed}static.netaddr="$v6net"
-                               uci set $cfg.${netrenamed}static.prefix="$v6mask"
-                               uci_commitverbose "Setup HNA for network $v6range" $cfg
-                       fi
-               fi
-       fi
-
-done
\ No newline at end of file
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_policyrouting.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_policyrouting.sh
deleted file mode 100755 (executable)
index f898bd6..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/bin/sh
-
-. $dir/functions.sh
-
-uci batch << EOF
-       set freifunk-policyrouting.pr.enable=1
-       set freifunk-policyrouting.pr.strict=1
-       set freifunk-policyrouting.pr.zones="freifunk"
-EOF
-
-uci_commitverbose "Setup policyrouting" freifunk-policyrouting
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_qos.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_qos.sh
deleted file mode 100755 (executable)
index 25884b3..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/sh
-# sets up qos-scripts for the wan interface
-
-. /lib/functions.sh
-. $dir/functions.sh
-
-if [ ! -f /etc/config/qos ]; then
-       echo "NOT setting up QOS because /etc/config/qos-scripts was not found"
-else
-       uci batch <<- EOF
-               set qos.wan.enabled=1
-               set qos.wan.upload=$wan_up
-               set qos.wan.download=$wan_down
-       EOF
-       uci_commitverbose "Setup QOS on WAN interface." qos
-
-fi
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_splash.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_splash.sh
deleted file mode 100755 (executable)
index 3c3e6a3..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-#!/bin/sh
-# Setup_splash, takes 1 argument: 1=net
-
-. /lib/functions.sh
-. $dir/functions.sh
-
-net=$1
-vap=$(uci -q get meshwizard.netconfig.${net}_vap)
-
-if [ ! "$has_luci_splash" == TRUE ]; then
-       echo "    Luci Splash is not installed, skipping setup of it."
-       exit
-fi
-
-set_defaults "luci_splash_" luci_splash.general
-uci_commitverbose "Setup general splash settings" luci_splash
-
-dhcprange=$(uci -q get meshwizard.netconfig.$net\_dhcprange)
-
-splash_net_add() {
-       uci batch <<- EOF
-               set luci_splash.$1="iface"
-               set luci_splash.$1.network="$1"
-               set luci_splash.$1.zone="freifunk"
-       EOF
-}
-
-if [ "$(uci -q get meshwizard.netconfig.$net\_dhcp)" = 1 ] && [ -n "$dhcprange" ]; then
-       handle_splash() {
-               config_get network "$1" network
-               if [ "$network" == "${netrenamed}dhcp" ]; then
-                       if [ -z "${1/cfg[0-9a-fA-F]*/}" ]; then
-                               section_rename luci_splash $1 ${netrenamed}dhcp
-                       fi
-               fi
-       }
-       config_load luci_splash
-       config_foreach handle_splash iface
-
-       if [ "$supports_vap" = 1 -a "$vap" = 1 ]; then
-               splash_net_add ${netrenamed}dhcp
-               uci_commitverbose "Setup dhcpsplash for ${netrenamed}dhcp" luci_splash
-       fi
-
-       ahdhcp_when_vap="$(uci get profile_$community.profile.adhoc_dhcp_when_vap)"
-       if [ "$supports_vap" = 0 ] || \
-               [ "$supports_vap" = 1 -a "$vap" = 1 -a "$ahdhcp_when_vap" = 1 ] || \
-               [ "$lan_dhcp" = 1 ]; then
-               splash_net_add ${netrenamed}ahdhcp
-               uci_commitverbose "Setup dhcpsplash for ${netrenamed}ahdhcp" luci_splash
-       fi
-       /etc/init.d/luci_splash enable
-fi
-
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_ssh.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_ssh.sh
deleted file mode 100755 (executable)
index 38b331e..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/bin/sh
-# Setup ssh. At this point only used to store pubkeys.
-
-[ ! "$(uci -q get meshwizard.ssh)" == "system" ] && exit
-
-. /lib/functions.sh
-. $dir/functions.sh
-authorized="/etc/dropbear/authorized_keys"
-
-
-config_load meshwizard
-
-i=0
-handle_pubkeys() {
-       local k="$1"
-       ( [ -f "$authorized" ] && grep -q "$k" $authorized) || {
-               echo "$k" >> $authorized
-               i=`expr $i + 1`
-       }
-}
-
-config_list_foreach ssh pubkey handle_pubkeys
-
-uci delete meshwizard.ssh
-uci_commitverbose "Added $i pubkeys to authorized_keys" meshwizard
-
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_system.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_system.sh
deleted file mode 100755 (executable)
index e9ce953..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-
-. $dir/functions.sh
-
-set_defaults "system_" system.system
-uci -q delete meshwizard.system && uci commit meshwizard
-uci_commitverbose "System config" system
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_uhttpd.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_uhttpd.sh
deleted file mode 100755 (executable)
index b25a175..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/bin/sh
-. $dir/functions.sh
-if [ "$ipv6_enabled" = "1" ]; then
-       uci batch <<- EOF
-               set uhttpd.main.listen_http="80"
-               set uhttpd.main.listen_https="443"
-       EOF
-fi
-
-uci_commitverbose "Setup uhttpd" uhttpd
-
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_wan_dhcp.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_wan_dhcp.sh
deleted file mode 100755 (executable)
index 91fc1d8..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/sh
-# Setup dhcp interface settings for wan. This is the OpenWrt default,
-# so all we need to do here is to delete wan from meshwizard after setup.
-# Also disallow ra on wan if ipv6 is enabled
-
-[ ! "$(uci -q get network.wan)" == "interface" ] && exit
-
-. /lib/functions.sh
-. $dir/functions.sh
-
-if [ "$ipv6_enabled" = "1" ]; then
-       uci set network.wan.accept_ra='0'
-       uci_commitverbose "Do not accept ra on wan interface" network
-fi
-
-
-uci delete meshwizard.wan && uci commit meshwizard
-
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_wan_static.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_wan_static.sh
deleted file mode 100755 (executable)
index 570470a..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/bin/sh
-# Setup static interface settings for wan if wan is not an olsr interface
-
-[ ! "$(uci -q get network.wan)" == "interface" ] && exit
-
-. /lib/functions.sh
-. $dir/functions.sh
-
-uci batch << EOF
-set network.wan.proto='$wan_proto'
-set network.wan.ipaddr='$wan_ip4addr'
-set network.wan.netmask='$wan_netmask'
-set network.wan.gateway='$wan_gateway'
-set network.wan.dns='$wan_dns'
-EOF
-
-uci_commitverbose "Setup static ip settings for wan" network
-
-uci delete meshwizard.wan && uci commit meshwizard
-
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_widgets.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_widgets.sh
deleted file mode 100755 (executable)
index 288252f..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/bin/sh
-. /lib/functions.sh
- . $dir/functions.sh
-
-if [ -n "$widgets" ]; then
-       [ ! -f "/etc/config/freifunk-widgets" ] && touch /etc/config/freifunk-widgets
-       for w in $widgets; do
-               uci set freifunk-widgets.${w}=widget
-               set_defaults "${w}_" freifunk-widgets.${w}
-               uci delete profile_$community.${w}
-       done
-       uci commit profile_$community
-       uci_commitverbose "Added widget config." freifunk-widgets
-fi
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_wifi.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_wifi.sh
deleted file mode 100755 (executable)
index 707b7b7..0000000
+++ /dev/null
@@ -1,80 +0,0 @@
-#!/bin/sh
-# sets up a wifi interface for meshing
-# Arguments: $1 = network interface
-
-net="$1"
-. /lib/functions.sh
-. $dir/functions.sh
-
-##### wifi-device #####
-
-# Get the type before we delete the wifi-device
-config_load wireless
-config_get type $net type
-
-# Rename wifi-device for $net
-
-handle_wifidevice() {
-       if [ -z "${1/cfg[0-9a-fA-F]*/}" ]; then
-               section_rename wireless $1 $net
-       fi
-}
-config_foreach handle_wifidevice wifi-device
-
-# create new wifi-device for $net
-uci set wireless.${net}=wifi-device
-
-# get and set wifi-device defaults
-set_defaults "wifi_device_" wireless.${net}
-
-channel="$(uci -q get meshwizard.netconfig.$net\_channel)"
-
-if [ -z "$channel" -o "$channel" == "default" ]; then
-       channel=$wifi_device_channel
-fi
-
-uci batch << EOF
-       set wireless.${net}.type="$type"
-       set wireless.${net}.channel="$channel"
-EOF
-
-uci_commitverbose "Setup wifi device for $netrenamed" wireless
-
-##### wifi iface
-
-# Rename wifi-iface for $net
-handle_interface() {
-       config_get device "$1" device
-       if [ "$device" == "$net" ]; then
-               if [ -z "${1/cfg[0-9a-fA-F]*/}" ]; then
-                       section_rename wireless $1 ${net}_iface
-               fi
-       fi
-} 
-config_foreach handle_interface wifi-iface
-
-# create new wifi-device for $net
-uci set wireless.$net\_iface=wifi-iface
-
-# create new wifi-iface for $net from defaults
-set_defaults "wifi_iface_" wireless.$net\_iface
-
-# overwrite defaults
-bssid="$($dir/helpers/gen_bssid.sh $channel $community)"
-
-ssid="$profile_ssid"
-if [ "$profile_ssid_scheme" == "addchannel" ]; then
-       ssid="$ssid - ch$channel"
-elif [ "$profile_ssid_scheme" == "addchannelbefore" ]; then
-       ssid="ch$channel.$ssid"
-fi
-
-uci batch << EOF
-       set wireless.$net\_iface.device="${net}"
-       set wireless.$net\_iface.network="$netrenamed"
-       set wireless.$net\_iface.ssid="$ssid"
-       set wireless.$net\_iface.bssid="$bssid"
-EOF
-
-uci_commitverbose "Setup wifi interface for $netrenamed" wireless
-
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_wifi_vap.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_wifi_vap.sh
deleted file mode 100755 (executable)
index df58ad7..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/bin/sh
-# sets up a wifi interface for meshing
-# Arguments: $1 = network interface
-
-net="$1"
-. /lib/functions.sh
-. $dir/functions.sh
-
-## Setup a VAP interface in AP Mode
-ip4addr="$(uci get meshwizard.netconfig.$net\_ip4addr)"
-vap="$(uci -q get meshwizard.netconfig.$net\_vap)"
-
-if [ "$supports_vap" == 1 -a "$vap" == 1 ]; then
-       uci batch <<- EOF
-               set wireless.$net\_iface_dhcp="wifi-iface"
-               set wireless.$net\_iface_dhcp.device="$net"
-               set wireless.$net\_iface_dhcp.mode="ap"
-               set wireless.$net\_iface_dhcp.encryption="none"
-               set wireless.$net\_iface_dhcp.network="${netrenamed}dhcp"
-               set wireless.$net\_iface_dhcp.ssid="Freifunk-$ip4addr"
-       EOF
-       uci_commitverbose "Setup VAP interface for $netrenamed" wireless
-fi
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/supports_vap.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/supports_vap.sh
deleted file mode 100755 (executable)
index 7fdff3c..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/bin/sh
-# checks if a given device can be used for a VAP interface (1 adhoc + 1 ap)
-dev="$1"
-type="$2"
-
-
-if [ -z "$dev" -o -z "$type" ]; then
-       exit 1
-fi
-
-if [ "$type" = "mac80211" ]; then
-       # not hostapd[-mini], no VAP
-       if [ ! -x /usr/sbin/hostapd ]; then
-               echo "WARNING: hostapd[-mini] is required to be able to use VAP with mac80211."
-               exit 1
-       fi
-        # get driver in use
-        netindex="$(echo $dev |sed 's/[a-zA-z]*//')"
-       if [ -d /sys/class/net/wlan${netindex}/device/driver/module ]; then
-               driver="$(basename $(ls -l /sys/class/net/wlan${netindex}/device/driver/module | sed -ne 's/.* -> //p'))"
-               if [ "$driver" = "ath9k" -o  "$driver" = "ath5k" ]; then
-                       exit 0
-               else
-                       exit 1
-               fi
-       else
-               exit 1
-       fi
-else
-       exit 1
-fi
-
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/wizard.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/wizard.sh
deleted file mode 100755 (executable)
index 4504738..0000000
+++ /dev/null
@@ -1,147 +0,0 @@
-#!/bin/sh
-
-# This collection of scripts will take settings from /etc/config/meshwizard, /etc/config/freifunk
-# and /etc/config/profile_<community> and setup the router to participate in wireless mesh networks
-
-# Copyright 2011 Manuel Munz <freifunk at somakoma dot de>
-
-# Licensed under the Apache License, Version 2.0 (the "License")
-# You may not use this file except in compliance with the License.
-# You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
-
-echo "
-/* Meshwizard 0.3.1 */
-"
-
-# config
-export dir="/usr/bin/meshwizard"
-
-. /lib/functions.sh
-. $dir/functions.sh
-. $dir/helpers/read_defaults.sh
-[ -f /proc/net/ipv6_route ] && export has_ipv6=1
-
-# Check which packages we have installed
-export has_luci=FALSE
-opkg list_installed |grep luci-mod-admin > /dev/null && export has_luci=TRUE
-export has_luci_splash=FALSE
-opkg list_installed |grep luci-app-splash > /dev/null && export has_luci_splash=TRUE
-
-# Check whether we want to cleanup/restore uci config before setting new options
-cleanup=$(uci -q get meshwizard.general.cleanup)
-[ "$cleanup" == 1 ] && restore_factory_defaults
-
-# Rename wifi interfaces
-$dir/helpers/rename-wifi.sh
-
-export lan_is_olsr="$(uci -q get meshwizard.netconfig.lan_config)"
-
-# Get community
-community="$(uci -q get meshwizard.community.name || uci -q get freifunk.community.name)"
-[ -z "$community" ] && echo "Error: Community is not set in /etc/config/freifunk, aborting now." && exit 1
-export community="$community"
-
-# we need a list of widgets later on. It will be populated in read_defaults.sh
-widgets=""
-
-# Get a list of networks we need to setup
-networks=$(uci show meshwizard.netconfig | grep -v "netconfig=" | sed -e 's/meshwizard.netconfig\.\(.*\)\_.*/\1/' |sort|uniq)
-export networks
-[ -z "$networks" ] && echo "Error: No networks to setup could be found in /etc/config/meshwizard, aborting now." && exit 1
-
-# Read defaults and node config
-read_defaults $community
-
-# Do config
-$dir/helpers/initial_config.sh
-$dir/helpers/setup_dnsmasq.sh
-$dir/helpers/setup_system.sh
-$dir/helpers/setup_olsrd.sh
-$dir/helpers/setup_firewall.sh
-$dir/helpers/setup_ssh.sh
-$dir/helpers/setup_uhttpd.sh
-$dir/helpers/setup_widgets.sh
-
-if [ "$wan_proto" == "static" ] && [ -n "$wan_ip4addr" ] && [ -n "$wan_netmask" ]; then
-       $dir/helpers/setup_wan_static.sh
-fi
-
-if [ "$wan_proto" == "dhcp" ]; then
-       $dir/helpers/setup_wan_dhcp.sh
-fi
-
-if [ -n "$wan_down" -a -n "$wan_up" ]; then
-       $dir/helpers/setup_qos.sh
-fi
-
-if [ "$lan_proto" == "static" ] && [ -n "$lan_ip4addr" ] && [ -n "$lan_netmask" ]; then
-       $dir/helpers/setup_lan_static.sh
-fi
-
-if [ "$ipv6_enabled" == 1 ] && [ "$has_ipv6" = 1 ]; then
-       $dir/helpers/setup_lan_ipv6.sh
-       # Setup auto-ipv6
-       if [ -n "$(echo "$ipv6_config" |grep auto-ipv6)" ]; then
-               $dir/helpers/setup_auto-ipv6.sh
-       fi
-fi
-
-# Setup policyrouting if internet sharing is disabled and wan is not used for olsrd
-# Always disable it first to make sure its disabled when the user decied to share his internet
-uci set freifunk-policyrouting.pr.enable=0
-if [ ! "$general_sharenet" == 1 ] && [ ! "$(uci -q get meshwizard.netconfig.wan_proto)" == "olsr" ]; then
-       $dir/helpers/setup_policyrouting.sh
-fi
-
-# Configure found networks
-for net in $networks; do
-       # radioX devices need to be renamed
-       netrenamed="${net/radio/wireless}"
-       export netrenamed
-
-       if [ ! "$net" == "wan" ] && [ ! "$net" == "lan" ]; then
-               $dir/helpers/setup_wifi.sh $net
-               # check if this net supports vap
-               /sbin/wifi # wifi needs to be up for the check
-               export supports_vap="0"
-               type="$(uci -q get wireless.$net.type)"
-               [ -n "$type" ] && $dir/helpers/supports_vap.sh $net $type && export supports_vap=1
-               if [ "$supports_vap" = 1 ]; then
-                       $dir/helpers/setup_wifi_vap.sh $net
-               fi
-       fi
-
-       $dir/helpers/setup_network.sh $net
-
-       $dir/helpers/setup_olsrd_interface.sh $net
-
-       net_dhcp=$(uci -q get meshwizard.netconfig.${net}_dhcp)
-       export ${net}_dhcp=$net_dhcp
-
-        if [ "$net" = "lan" ] && [ "$lan_is_olsr" = "1" ]; then
-                uci -q set dhcp.lan.ignore="1"
-                uci_commitverbose "Disable DHCP on LAN because it is an olsr interface." dhcp
-        fi
-
-       if [ "$net_dhcp" == 1 ]; then
-               $dir/helpers/setup_dhcp.sh $net
-       fi
-
-       $dir/helpers/setup_splash.sh $net
-       $dir/helpers/setup_firewall_interface.sh $net
-
-       if [ -n "$(echo "$ipv6_config" |grep auto-ipv6)" ]; then
-               $dir/helpers/setup_auto-ipv6-interface.sh $net
-       fi
-done
-
-##### postinstall script
-
-[ -f /etc/rc.local.meshkitpostinstall ] && /etc/rc.local.meshkitpostinstall
-
-
-##### Reboot the router (because simply restarting services gave errors)
-
-echo "+ The wizard has finished and the router will reboot now."
-
-reboot
index d4bc4c34e53e8d51f29d32ae56d01d7402315706..933380d22f5ea16b6f954c552f6090f5c40f75e0 100644 (file)
@@ -12,7 +12,7 @@ This Reference covers **the basics** of the CBI system.
 ## class Map (_config, title, description_)
 This is the root object of the model.
 
-* **config:** configuration filename to be mapped, see [UCI documentation](http://wiki.openwrt.org/doc/uci) and the files in /etc/config
+* **config:** configuration filename to be mapped, see [UCI documentation](https://openwrt.org/docs/guide-user/base-system/uci) and the files in /etc/config
 * **title:** title shown in the UI
 * **description:** description shown in the UI
 
diff --git a/libs/rpcd-mod-rad2-enc/Makefile b/libs/rpcd-mod-rad2-enc/Makefile
new file mode 100644 (file)
index 0000000..4cffc01
--- /dev/null
@@ -0,0 +1,49 @@
+#
+# Copyright (C) 2016-2017 Jo-Philipp Wich <jo@mein.io>
+#
+# Licensed under the Apache License, Version 2.0.
+#
+
+include $(TOPDIR)/rules.mk
+
+PKG_NAME:=rpcd-mod-rad2-enc
+PKG_VERSION:=20190109
+PKG_MAINTAINER:=Daniel Dickinson <cshored@thecshore.com>
+
+PKG_LICENSE:=Apache-2.0
+
+PKG_BUILD_PARALLEL:=1
+
+include $(INCLUDE_DIR)/package.mk
+
+define Build/Prepare
+       true
+endef
+
+define Build/Compile
+       true
+endef
+
+define Package/rpcd-mod-rad2-enc
+  SECTION:=libs
+  CATEGORY:=Libraries
+  TITLE:=Radicale 2.x Hashing RPC module
+  DEPENDS:=+rpcd +python3 +python3-passlib
+endef
+
+define Package/rpcd-mod-rad2-enc/description
+  Python3 password hashing module for use Radicale 2.x LuCI app
+endef
+
+define Package/rpcd-mod-rad2-enc/install
+       $(INSTALL_DIR) $(1)/usr/libexec/rpcd
+       $(INSTALL_BIN) ./files/rad2-enc $(1)/usr/libexec/rpcd
+endef
+
+define Package/rpcd-mod-rad2-enc/postinst
+#!/bin/sh
+killall -HUP rpcd 2>/dev/null
+exit 0
+endef
+
+$(eval $(call BuildPackage,rpcd-mod-rad2-enc))
diff --git a/libs/rpcd-mod-rad2-enc/files/rad2-enc b/libs/rpcd-mod-rad2-enc/files/rad2-enc
new file mode 100755 (executable)
index 0000000..43bc493
--- /dev/null
@@ -0,0 +1,50 @@
+#!/usr/bin/python3
+
+import base64
+import sys
+import json
+from passlib import hash
+
+def main():
+
+    if len(sys.argv) < 2:
+        return -1
+
+    if sys.argv[1] == 'list':
+        print('{ "encrypt": { "type": "str", "plainpass": "str" } }\n')
+        return 0
+
+    if sys.argv[1] == 'call':
+        if len(sys.argv) < 3:
+            return -1
+
+    if sys.argv[2] != 'encrypt':
+        return -1
+
+    encpass = ""
+    try:
+        jsonin = json.loads(sys.stdin.readline())
+        enctype = jsonin['type'].strip()
+        plainpass = jsonin['plainpass']
+
+        if enctype == 'ssha':
+            encpass = hash.ldap_salted_sha1.hash(plainpass)
+        elif enctype == 'sha1':
+            encpass = hash.ldap_sha1.hash(plainpass)
+        elif enctype == 'plain':
+            encpass = plainpass
+        elif enctype == 'md5':
+            encpass = hash.apr_md5_crypt.hash(plainpass)
+        elif enctype == 'bcrypt':
+            encpass = hash.bcrypt.hash(plainpass)
+        elif enctype == 'crypt':
+            encpass = hash.des_crypt.hash(plainpass)
+
+    except:
+        encpass = ""
+
+    print(json.dumps({ "encrypted_password": encpass}))
+
+    return 0
+
+main()
index 9bc8ec17a173fb5d574aea10abce595e558a4b51..d94804529cbc7cd3bbb3b5b3e64927508e65ced7 100644 (file)
@@ -14,13 +14,17 @@ LUCI_BASENAME:=base
 LUCI_TITLE:=LuCI core libraries
 LUCI_DEPENDS:=+lua +luci-lib-nixio +luci-lib-ip +rpcd +libubus-lua +luci-lib-jsonc +liblucihttp-lua
 
-
-PKG_SOURCE:=v1.0.0.tar.gz
-PKG_SOURCE_URL:=https://github.com/jirutka/luasrcdiet/archive/
-PKG_HASH:=48162e63e77d009f5848f18a5cabffbdfc867d0e5e73c6d407f6af5d6880151b
+LUCI_LUASRCDIET_VERSION:=1.0.0
+
+PKG_SOURCE_URL:=https://github.com/jirutka/luasrcdiet.git
+PKG_SOURCE_VERSION:=f138fc9359821d9201cd6b57cfa2fcbed5b9af97
+PKG_SOURCE_SUBDIR:=luasrcdiet-$(LUCI_LUASRCDIET_VERSION)
+PKG_SOURCE_PROTO:=git
+PKG_SOURCE:=$(PKG_SOURCE_SUBDIR).tar.gz
+PKG_MIRROR_HASH:=a5c9d098549fbef618e6022b701e66c8c6fb16c910e63219adad3a4e71341f72
 PKG_LICENSE:=MIT
 
-HOST_BUILD_DIR:=$(BUILD_DIR_HOST)/luasrcdiet-1.0.0
+HOST_BUILD_DIR:=$(BUILD_DIR_HOST)/$(PKG_SOURCE_SUBDIR)
 
 include $(INCLUDE_DIR)/host-build.mk
 
index 6feb9fb35158a4d0d706d8541ffeb6901e43fb75..67ddc6af365703a3937566bd925ee5599809cf27 100644 (file)
@@ -443,10 +443,10 @@ var CBIValidatorPrototype = {
                            m6 = this.value.match((bracket == 1) ? /^\[(.+)\]:(\d+)$/ : /^([^\[\]]+):(\d+)$/);
 
                        if (m4)
-                               return this.assert(this.apply('ip4addr', m4[0], [true]) && this.apply('port', m4[1]),
+                               return this.assert(this.apply('ip4addr', m4[1], [true]) && this.apply('port', m4[2]),
                                        _('valid address:port'));
 
-                       return this.assert(m6 && this.apply('ip6addr', m6[0], [true]) && this.apply('port', m6[1]),
+                       return this.assert(m6 && this.apply('ip6addr', m6[1], [true]) && this.apply('port', m6[2]),
                                _('valid address:port'));
                },
 
@@ -808,9 +808,8 @@ function cbi_init() {
                                   node.getAttribute('data-type'));
        }
 
-       document.querySelectorAll('.cbi-dropdown').forEach(function(s) {
-               cbi_dropdown_init(s);
-       });
+       document.querySelectorAll('.cbi-dropdown').forEach(cbi_dropdown_init);
+       document.querySelectorAll('[data-browser]').forEach(cbi_browser_init);
 
        document.querySelectorAll('.cbi-tooltip:not(:empty)').forEach(function(s) {
                s.parentNode.classList.add('cbi-tooltip-container');
@@ -872,30 +871,26 @@ function cbi_combobox_init(id, values, def, man) {
 }
 
 function cbi_filebrowser(id, defpath) {
-       var field   = document.getElementById(id);
+       var field   = L.dom.elem(id) ? id : document.getElementById(id);
        var browser = window.open(
-               cbi_strings.path.browser + ( field.value || defpath || '' ) + '?field=' + id,
+               cbi_strings.path.browser + (field.value || defpath || '') + '?field=' + field.id,
                "luci_filebrowser", "width=300,height=400,left=100,top=200,scrollbars=yes"
        );
 
        browser.focus();
 }
 
-function cbi_browser_init(id, resource, defpath)
+function cbi_browser_init(field)
 {
-       function cbi_browser_btnclick(e) {
-               cbi_filebrowser(id, defpath);
-               return false;
-       }
-
-       var field = document.getElementById(id);
-
-       var btn = document.createElement('img');
-       btn.className = 'cbi-image-button';
-       btn.src = (resource || cbi_strings.path.resource) + '/cbi/folder.gif';
-       field.parentNode.insertBefore(btn, field.nextSibling);
-
-       btn.addEventListener('click', cbi_browser_btnclick);
+       field.parentNode.insertBefore(
+               E('img', {
+                       'src': L.resource('cbi/folder.gif'),
+                       'class': 'cbi-image-button',
+                       'click': function(ev) {
+                               cbi_filebrowser(field, field.getAttribute('data-browser'));
+                               ev.preventDefault();
+                       }
+               }), field.nextSibling);
 }
 
 CBIDynamicList = {
index b4206e98df3e118e4c646f239dfe80c0d08ba2ee..33d018d2d03340bc892ec9c54344fd0815585604 100644 (file)
@@ -132,6 +132,10 @@ function ip6prefix(val)
        return ( val and val >= 0 and val <= 128 )
 end
 
+function cidr(val)
+       return cidr4(val) or cidr6(val)
+end
+
 function cidr4(val)
        local ip, mask = val:match("^([^/]+)/([^/]+)$")
 
index d85cb58243082e007a3144ca2ee03bbc50e2aca0..626a46dfd28b674db96e899b027e800ea4ad284e 100644 (file)
@@ -328,7 +328,7 @@ function dispatch(request)
                        assert(media, "No valid theme found")
                end
 
-               local function _ifattr(cond, key, val)
+               local function _ifattr(cond, key, val, noescape)
                        if cond then
                                local env = getfenv(3)
                                local scope = (type(env.self) == "table") and env.self
@@ -339,13 +339,16 @@ function dispatch(request)
                                                val = util.serialize_json(val)
                                        end
                                end
-                               return string.format(
-                                       ' %s="%s"', tostring(key),
-                                       util.pcdata(tostring( val
-                                        or (type(env[key]) ~= "function" and env[key])
-                                        or (scope and type(scope[key]) ~= "function" and scope[key])
-                                        or "" ))
-                               )
+
+                               val = tostring(val or
+                                       (type(env[key]) ~= "function" and env[key]) or
+                                       (scope and type(scope[key]) ~= "function" and scope[key]) or "")
+
+                               if noescape ~= true then
+                                       val = util.pcdata(val)
+                               end
+
+                               return string.format(' %s="%s"', tostring(key), val)
                        else
                                return ''
                        end
index 49e1657aae46372d62935818df6ec19388011881..a36a23f321b25375cbb496c35133e6d65815b3d3 100644 (file)
@@ -622,6 +622,12 @@ function del_network(self, n)
                                        _uci:delete("wireless", s['.name'], "network")
                                end
                        end)
+
+               local ok, fw = pcall(require, "luci.model.firewall")
+               if ok then
+                       fw.init()
+                       fw:del_network(n)
+               end
        end
        return r
 end
@@ -1159,6 +1165,10 @@ function protocol.is_dynamic(self)
        return (self:_ubus("dynamic") == true)
 end
 
+function protocol.is_auto(self)
+       return (self:_get("auto") ~= "0")
+end
+
 function protocol.is_alias(self)
        local ifn, parent = nil, nil
 
index c6f4477dff3bc0cf60178900ae65b33d2f71f10a..39fd4a3c890f48f169e4fa17cd8f6dc01f881bb4 100644 (file)
@@ -16,14 +16,12 @@ TZ = {
        { 'Africa/Brazzaville', 'WAT-1' },
        { 'Africa/Bujumbura', 'CAT-2' },
        { 'Africa/Cairo', 'EET-2' },
-       { 'Africa/Casablanca', '<+01>-1' },
        { 'Africa/Ceuta', 'CET-1CEST,M3.5.0,M10.5.0/3' },
        { 'Africa/Conakry', 'GMT0' },
        { 'Africa/Dakar', 'GMT0' },
        { 'Africa/Dar es Salaam', 'EAT-3' },
        { 'Africa/Djibouti', 'EAT-3' },
        { 'Africa/Douala', 'WAT-1' },
-       { 'Africa/El Aaiun', '<+01>-1' },
        { 'Africa/Freetown', 'GMT0' },
        { 'Africa/Gaborone', 'CAT-2' },
        { 'Africa/Harare', 'CAT-2' },
@@ -51,7 +49,7 @@ TZ = {
        { 'Africa/Nouakchott', 'GMT0' },
        { 'Africa/Ouagadougou', 'GMT0' },
        { 'Africa/Porto-Novo', 'WAT-1' },
-       { 'Africa/Sao Tome', 'WAT-1' },
+       { 'Africa/Sao Tome', 'GMT0' },
        { 'Africa/Tripoli', 'EET-2' },
        { 'Africa/Tunis', 'CET-1' },
        { 'Africa/Windhoek', 'CAT-2' },
@@ -272,7 +270,8 @@ TZ = {
        { 'Asia/Pontianak', 'WIB-7' },
        { 'Asia/Pyongyang', 'KST-9' },
        { 'Asia/Qatar', '<+03>-3' },
-       { 'Asia/Qyzylorda', '<+06>-6' },
+       { 'Asia/Qostanay', '<+06>-6' },
+       { 'Asia/Qyzylorda', '<+05>-5' },
        { 'Asia/Riyadh', '<+03>-3' },
        { 'Asia/Sakhalin', '<+11>-11' },
        { 'Asia/Samarkand', '<+05>-5' },
@@ -283,7 +282,7 @@ TZ = {
        { 'Asia/Taipei', 'CST-8' },
        { 'Asia/Tashkent', '<+05>-5' },
        { 'Asia/Tbilisi', '<+04>-4' },
-       { 'Asia/Tehran', '<+0330>-3:30<+0430>,J80/0,J264/0' },
+       { 'Asia/Tehran', '<+0330>-3:30<+0430>,J79/24,J263/24' },
        { 'Asia/Thimphu', '<+06>-6' },
        { 'Asia/Tokyo', 'JST-9' },
        { 'Asia/Tomsk', '<+07>-7' },
index 362c40bec197d28d25501997a6df5dc3f7bd9bd8..eb47ffafe6944a548b5152d1c0175f7edbb49143 100644 (file)
@@ -1,8 +1,10 @@
-<% local v = self:cfgvalue(section) or self.default -%>
 <%+cbi/valueheader%>
-       <input class="cbi-input-text" type="text"<%= attr("value", v) .. attr("name", cbid) .. attr("id", cbid) %> />
-       <script type="text/javascript">
-cbi_init()
-cbi_browser_init('<%=cbid%>', '<%=resource%>', '<%=url('admin/filebrowser')%>'<%=self.default_path and ", '"..self.default_path.."'"%>);
-       </script>
+
+<input class="cbi-input-text" type="text"<%=
+       attr("id", cbid) ..
+       attr("name", cbid) ..
+       attr("value", self:cfgvalue(section) or self.default) ..
+       attr("data-browser", self.default_path or "")
+%> />
+
 <%+cbi/valuefooter%>
index ea0568f4097e490b4163c884412ad7a9b02e1be5..cb11d8f61a1a884ffe532381dd34780509cd6398 100644 (file)
@@ -6,7 +6,7 @@
 <div class="td cbi-value-field<% if self.error and self.error[section] then %> cbi-value-error<% end %>"<%=
        attr("data-name", self.option) ..
        ifattr(ftype and #ftype > 0, "data-type", ftype) ..
-       ifattr(title and #title > 0, "data-title", title) ..
-       ifattr(descr and #descr > 0, "data-description", descr)
+       ifattr(title and #title > 0, "data-title", title, true) ..
+       ifattr(descr and #descr > 0, "data-description", descr, true)
 %>>
 <div id="cbi-<%=self.config.."-"..section.."-"..self.option%>" data-index="<%=self.index%>" data-depends="<%=pcdata(self:deplist2json(section))%>">
index 55a7e3168742da205a21ba43158204fb6fda018a..f23e51d18d6a952ba6b7b952b08a405ea1afbbd7 100644 (file)
@@ -41,7 +41,7 @@
 
 <input type="hidden" name="<%=cbeid%>" value="1" />
 
-<div class="cbi-dropdown" display-items="5" placeholder="<%:-- please select -- %>"<%=
+<div class="cbi-dropdown" display-items="10" placeholder="<%:-- please select -- %>"<%=
        attr("name", cbid) ..
        ifattr(self.widget == "checkbox", "multiple", "multiple") ..
        ifattr(self.widget == "checkbox", "optional", "optional")
index d3efcc062f12e92f8b05b0570f12f90a920c0381..3ee4274a33b482312e2c2db1fb8312626cd638a5 100644 (file)
@@ -20,7 +20,7 @@
        end
 -%>
 
-<div class="cbi-dropdown" display-items="5" placeholder="<%:-- please select -- %>"<%=
+<div class="cbi-dropdown" display-items="10" placeholder="<%:-- please select -- %>"<%=
        attr("name", cbid) ..
        ifattr(self.widget == "checkbox", "multiple", "multiple") ..
        ifattr(self.widget == "checkbox", "optional", "optional")
index 408dfa7fe807feed7f4dd654dea7dd427f566408..11c2206d8ca1b794f868c7d87f3b18ed82d70018 100644 (file)
@@ -127,7 +127,7 @@ end
                                section = k
 
                                local sectionname = striptags((type(self.sectiontitle) == "function") and self:sectiontitle(section) or k)
-                               local sectiontitle = ifattr(sectionname and (not self.anonymous or self.sectiontitle), "data-title", sectionname)
+                               local sectiontitle = ifattr(sectionname and (not self.anonymous or self.sectiontitle), "data-title", sectionname, true)
                                local colorclass = (self.extedit or self.rowcolors) and rowstyle() or ""
                                local scope = {
                                        valueheader = "cbi/cell_valueheader",
index 547a793329489614e2bb62c3b91f7c08befc34d2..8f3b7f0ffb599d65cbc59ac5eece89561bd2e92c 100644 (file)
@@ -2,6 +2,11 @@
        <% if self.title and #self.title > 0 then -%>
                <legend><%=self.title%></legend>
        <%- end %>
+       <% if self.error_msg and #self.error_msg > 0 then -%>
+               <div class="cbi-section-error">
+                       <%=self.error_msg%>
+               </div>
+       <%- end %>
        <% if self.description and #self.description > 0 then -%>
                <div class="cbi-section-descr"><%=self.description%></div>
        <%- end %>
index ebb02e489b6d6403be89263eca09f889870f1d1d..eeb1d5c5cbc7d1e137866fa3d84cf7542a5993c5 100644 (file)
@@ -4,6 +4,7 @@
        var freqlist = <%= luci.http.write_json(self.iwinfo.freqlist) %>;
        var hwmodes  = <%= luci.http.write_json(self.iwinfo.hwmodelist or {}) %>;
        var htmodes  = <%= luci.http.write_json(self.iwinfo.htmodelist) %>;
+       var acs =  <%= luci.http.write_json(self.hostapd_acs or 0) %>;
 
        var channels = {
                '11g': [
                ]
        };
 
+       if (acs < 1) {
+               channels[(freqlist[freqlist.length - 1].mhz > 2484) ? '11a' : '11g'].length = 0;
+       }
+
        for (var i = 0; i < freqlist.length; i++)
                channels[(freqlist[i].mhz > 2484) ? '11a' : '11g'].push(
                        freqlist[i].channel,
index bf2a8968d1e386663dead410353ae197c9ac0267..bbaf5986bacbc77af93e9e7af425d983ea31c1a5 100644 (file)
        </div>
 </div>
 
-<div class="cbi-section" style="display:none">
-       <h3><%:Active DHCPv6 Leases%></h3>
-       <div class="table" id="lease6_status_table">
-               <div class="tr table-titles">
-                       <div class="th"><%:Host%></div>
-                       <div class="th"><%:IPv6-Address%></div>
-                       <div class="th"><%:DUID%></div>
-                       <div class="th"><%:Leasetime remaining%></div>
-               </div>
-               <div class="tr placeholder">
-                       <div class="td"><em><%:Collecting data...%></em></div>
+<%
+       local fs = require "nixio.fs"
+       local has_ipv6 = fs.access("/proc/net/ipv6_route")
+
+       if has_ipv6 then
+-%>
+       <div class="cbi-section" style="display:none">
+               <h3><%:Active DHCPv6 Leases%></h3>
+               <div class="table" id="lease6_status_table">
+                       <div class="tr table-titles">
+                               <div class="th"><%:Host%></div>
+                               <div class="th"><%:IPv6-Address%></div>
+                               <div class="th"><%:DUID%></div>
+                               <div class="th"><%:Leasetime remaining%></div>
+                       </div>
+                       <div class="tr placeholder">
+                               <div class="td"><em><%:Collecting data...%></em></div>
+                       </div>
                </div>
        </div>
-</div>
+<% end -%>
index f9b02ae561c4cba212994d2d645b5026b77a568d..e4ef57e09f36299c99365655e33b114085ea160d 100644 (file)
@@ -25,7 +25,7 @@ msgstr ""
 msgid "%d invalid field(s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:281
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
 
@@ -57,16 +57,16 @@ msgstr "(sense interfícies adjuntes)"
 msgid "-- Additional Field --"
 msgstr "-- Camp addicional --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:841
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:850
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Escolliu, si us plau --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:866
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1030
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- personalitzat --"
@@ -90,6 +90,10 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:382
+msgid "0 = not using RSSI threshold, 1 = do not change driver default"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "Càrrega d'1 minut:"
@@ -98,7 +102,7 @@ msgstr "Càrrega d'1 minut:"
 msgid "15 Minute Load:"
 msgstr "Càrrega de 15 minuts:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:879
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:924
 msgid "4-character hexadecimal ID"
 msgstr ""
 
@@ -110,35 +114,35 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr "Càrrega de 5 minuts:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:915
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:960
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:850
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:891
 msgid "802.11r Fast Transition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1106
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1157
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1115
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1166
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1088
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1133
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1105
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1156
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1114
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1165
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:399
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
@@ -158,7 +162,7 @@ msgstr ""
 "Es consultaran els servidors <abbr title=\"Domain Name System\">DNS</abbr> "
 "segons l'ordre del fitxer de resolució"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:379
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:388
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -193,7 +197,7 @@ msgstr "Passarel·la <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "Configuració dels <abbr title=\"Light Emitting Diode\">LED</abbr>s"
@@ -302,7 +306,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "Número de dispositiu ATM"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -310,8 +314,8 @@ msgstr ""
 msgid "Access Concentrator"
 msgstr "Concentrador d'accés"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:367
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
 msgid "Access Point"
 msgstr "Punt d'accés"
 
@@ -341,7 +345,7 @@ msgstr "Arrendaments DHCP actius"
 msgid "Active DHCPv6 Leases"
 msgstr "Arrendaments DHCPv6 actius"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -349,8 +353,8 @@ msgstr "Ad-Hoc"
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:34
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:39
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:54
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:16
 msgid "Add"
@@ -388,8 +392,8 @@ msgstr "Fitxers de Hosts addicionals"
 msgid "Additional servers file"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "Address"
 msgstr "Adreça"
 
@@ -398,30 +402,34 @@ 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:13
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
 msgid "Administration"
 msgstr "Administració"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+msgid "Advanced"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:143
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:364
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:50
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:34
 msgid "Advanced Settings"
 msgstr "Paràmetres avançats"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
 msgid "Alert"
 msgstr "Alerta"
 
-#: modules/luci-base/luasrc/model/network.lua:1406
+#: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
 msgstr ""
@@ -450,21 +458,21 @@ msgstr ""
 "Permetre l'autenticació <abbr title=\"Secure Shell\">SSH</abbr> amb "
 "contrasenya"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:535
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:545
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:589
 msgid "Allow all except listed"
 msgstr "Permet-les totes menys les llistades"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:235
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:236
 msgid "Allow legacy 802.11b rates"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:578
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "Allow listed only"
 msgstr "Permet només les llistades"
 
@@ -507,14 +515,14 @@ msgstr ""
 msgid "Always on (%s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 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/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
 msgid "Annex"
 msgstr ""
 
@@ -586,7 +594,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1048
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1093
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -598,17 +606,17 @@ msgstr ""
 msgid "Anonymous Swap"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
 msgid "Antenna 1"
 msgstr "Antena 1"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:323
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:330
 msgid "Antenna 2"
 msgstr "Antena 2"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:245
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:246
 msgid "Antenna Configuration"
 msgstr "Configuració d'antena"
 
@@ -634,7 +642,7 @@ msgid ""
 "Assign a part of given length of every public IPv6-prefix to this interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:127
 msgid "Assign interfaces..."
 msgstr "Assigna interfícies..."
 
@@ -649,7 +657,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Estacions associades"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
 msgid "Associations"
 msgstr ""
 
@@ -658,7 +666,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:982
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1027
 msgid "Authentication"
 msgstr "Autenticació"
 
@@ -676,12 +684,11 @@ msgstr "Es requereix autenticació"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:131
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:246
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:249
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
 msgid "Auto Refresh"
 msgstr "Refresc automàtic"
 
@@ -753,7 +760,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -784,7 +791,7 @@ msgstr "Enrere als resultats de l'escaneig"
 msgid "Backup"
 msgstr "Còpia de seguretat"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
 msgid "Backup / Flash Firmware"
 msgstr "Còpia de seguretat i microprogramari"
 
@@ -796,12 +803,12 @@ msgstr "Llista de còpies de seguretat"
 msgid "Bad address specified!"
 msgstr "Adreça mal especificada!"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:153
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:287
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:158
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:288
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:260
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:261
 msgid "Beacon Interval"
 msgstr ""
 
@@ -831,7 +838,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 msgid "Bitrate"
 msgstr "Velocitat de bits"
 
@@ -839,7 +846,7 @@ msgstr "Velocitat de bits"
 msgid "Bogus NX Domain Override"
 msgstr "Substitució dels dominis NX falsos"
 
-#: modules/luci-base/luasrc/model/network.lua:1410
+#: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Pont"
 
@@ -923,7 +930,7 @@ msgstr "Canvis aplicats."
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:9
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Changes the administrator password for accessing the device"
 msgstr "Canvia la paraula clau de l'administrador per accedir al dispositiu"
 
@@ -931,12 +938,12 @@ msgstr "Canvia la paraula clau de l'administrador per accedir al dispositiu"
 msgid "Changing password…"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:162
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "Channel"
 msgstr "Canal"
 
@@ -979,7 +986,7 @@ msgstr ""
 "ompliu el camp <em>crea</em> per definir una nova zona i adjuntar-hi la "
 "interfície."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:393
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:403
 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."
@@ -987,7 +994,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/luasrc/model/cbi/admin_network/wifi.lua:604
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
 msgid "Cipher"
 msgstr "Xifra"
 
@@ -1009,8 +1016,8 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
 msgstr "Client"
 
@@ -1052,7 +1059,7 @@ msgstr "Tanca la llista..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:33
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
 msgid "Collecting data..."
 msgstr "Aplegant dades..."
 
@@ -1068,7 +1075,7 @@ msgstr ""
 msgid "Common Configuration"
 msgstr "Configuració comuna"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1125
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1176
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1100,7 +1107,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:22
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:43
 msgid "Confirmation"
 msgstr "Confirmació"
 
@@ -1109,12 +1116,12 @@ msgid "Connect"
 msgstr "Connecta"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Connected"
 msgstr "Connectat"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:338
 msgid "Connection Limit"
 msgstr "Límit de connexió"
 
@@ -1137,9 +1144,9 @@ msgstr ""
 msgid "Country"
 msgstr "País"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:336
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
 msgid "Country Code"
 msgstr "Codi de País"
 
@@ -1164,11 +1171,11 @@ msgstr "Crea interfície"
 msgid "Create a bridge over multiple interfaces"
 msgstr "Crea un pont entre múltiples interfícies"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
 msgid "Critical"
 msgstr "Crític"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:102
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
 msgid "Cron Log Level"
 msgstr "Nivell de registre del Cron"
 
@@ -1201,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/luasrc/model/cbi/admin_network/wifi.lua:760
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:799
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:776
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:815
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1223,7 +1230,7 @@ msgstr "Servidor DHCP"
 msgid "DHCP and DNS"
 msgstr "DHCP i DNS"
 
-#: modules/luci-base/luasrc/model/network.lua:962
+#: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "Client DHCP"
 
@@ -1243,16 +1250,16 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "DNS"
 msgstr "DNS"
 
@@ -1285,7 +1292,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
 msgid "DSL Status"
 msgstr ""
 
@@ -1293,7 +1300,7 @@ msgstr ""
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1301,18 +1308,18 @@ msgstr ""
 msgid "DUID"
 msgstr "DUID"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:104
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
 msgid "Debug"
 msgstr "Depuració"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "Default %d"
 msgstr "%d per defecte"
 
@@ -1349,7 +1356,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:11
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:16
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:41
 msgid "Delete"
 msgstr "Suprimeix"
@@ -1363,7 +1370,7 @@ msgstr ""
 msgid "Delete this network"
 msgstr "Suprimeix aquesta xarxa"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1379,8 +1386,8 @@ msgstr "Destí"
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:50
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:75
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
@@ -1435,7 +1442,7 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:520
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:530
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1453,11 +1460,11 @@ msgstr ""
 msgid "Disabled"
 msgstr "Inhabilitat"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1094
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
 msgid "Disabled (default)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1480,16 +1487,16 @@ msgstr ""
 msgid "Dismiss"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:239
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:333
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
 msgid "Distance Optimization"
 msgstr "Optimització de distància"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:241
 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/luasrc/model/cbi/admin_network/wifi.lua:346
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:347
 msgid "Diversity"
 msgstr "Diversitat"
 
@@ -1592,7 +1599,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:990
 msgid "EAP-Method"
 msgstr "Mètode EAP"
 
@@ -1617,7 +1624,7 @@ msgstr "Edita aquesta interfície"
 msgid "Edit this network"
 msgstr "Edita aquesta xarxa"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
 msgid "Emergency"
 msgstr "Emergència"
 
@@ -1652,11 +1659,11 @@ msgstr ""
 msgid "Enable IPv6 negotiation on the PPP link"
 msgstr "Habilita negociació IPv6 en la enllaç PPP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:141
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:143
 msgid "Enable Jumbo Frame passthrough"
 msgstr "Habilita el passatge de trames enormes"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:215
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
 msgid "Enable NTP client"
 msgstr "Habilita el client NTP"
 
@@ -1668,27 +1675,27 @@ msgstr ""
 msgid "Enable TFTP server"
 msgstr "Habilita el servidor TFTP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:132
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:134
 msgid "Enable VLAN functionality"
 msgstr "Habilita la funcionalitat VLAN"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1194
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1124
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1175
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:136
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:138
 msgid "Enable learning and aging"
 msgstr "Habilita l'aprenentatge i l'envelliment"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:148
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:150
 msgid "Enable mirroring of incoming packets"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:149
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
 msgid "Enable mirroring of outgoing packets"
 msgstr ""
 
@@ -1722,7 +1729,7 @@ msgstr "Habilitat"
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:892
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1739,9 +1746,9 @@ msgstr "Mode d'encapsulació"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:44
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:593
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
 msgid "Encryption"
 msgstr "Encriptació"
 
@@ -1761,28 +1768,28 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:273
 msgid "Erasing..."
 msgstr "Esborrant..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:106
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Error"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1422
+#: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Adaptador Ethernet"
 
-#: modules/luci-base/luasrc/model/network.lua:1412
+#: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Switch Ethernet"
 
@@ -1798,7 +1805,7 @@ msgstr ""
 msgid "Expecting %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
 msgid "Expires"
 msgstr "Caduca"
 
@@ -1811,23 +1818,23 @@ msgstr ""
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:926
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:971
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:935
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:980
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:74
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
 msgid "External system log server"
 msgstr "Servidor de registre del sistema extern"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:79
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
 msgid "External system log server port"
 msgstr "Port del servidor de registre del sistema extern"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:84
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
 msgid "External system log server protocol"
 msgstr "Protocol del servidor de registre del sistema extern"
 
@@ -1835,15 +1842,15 @@ msgstr "Protocol del servidor de registre del sistema extern"
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:895
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:940
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:896
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:941
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:893
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:938
 msgid "FT protocol"
 msgstr ""
 
@@ -1935,7 +1942,7 @@ msgstr "Escriu una imatge nova a la memòria flaix"
 msgid "Flash operations"
 msgstr "Operacions a la memòria flaix"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:194
 msgid "Flashing..."
 msgstr "Escrivint a la memòria flaix..."
 
@@ -1949,11 +1956,11 @@ msgstr ""
 msgid "Force"
 msgstr "Força"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:257
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:612
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:622
 msgid "Force CCMP (AES)"
 msgstr "Força el CCMP (AES)"
 
@@ -1961,11 +1968,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/luasrc/model/cbi/admin_network/wifi.lua:613
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:623
 msgid "Force TKIP"
 msgstr "Força el TKIP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:624
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Força el TKIP i el CCMP (AES)"
 
@@ -1989,7 +1996,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "Reenvia el trànsit DHCP"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -1997,7 +2004,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr "Reenvia el trànsit difós"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:374
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:375
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -2005,12 +2012,12 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr "Mode de reenviament"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:254
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:596
 msgid "Fragmentation Threshold"
 msgstr "Llindar de fragmentació"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:331
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:332
 msgid "Frame Bursting"
 msgstr ""
 
@@ -2027,7 +2034,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "GHz"
 msgstr "GHz"
 
@@ -2036,8 +2043,8 @@ msgstr "GHz"
 msgid "GPRS only"
 msgstr "Només GPRS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
 msgid "Gateway"
 msgstr "Passarel·la"
 
@@ -2060,7 +2067,7 @@ msgstr "Ajusts generals"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:462
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:175
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:141
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:360
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
 msgid "General Setup"
 msgstr ""
 
@@ -2068,7 +2075,7 @@ msgstr ""
 msgid "Generate Config"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:900
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2097,7 +2104,7 @@ msgstr ""
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:288
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
 msgid "Go to password configuration..."
 msgstr "Vés a la configuració de contrasenya"
 
@@ -2122,7 +2129,7 @@ msgstr "Contrasenya de HE.net"
 msgid "HE.net username"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:309
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:310
 msgid "HT mode (802.11n)"
 msgstr ""
 
@@ -2130,7 +2137,7 @@ msgstr ""
 msgid "Hang Up"
 msgstr "Penja"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
@@ -2146,9 +2153,9 @@ 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/luasrc/model/cbi/admin_network/wifi.lua:489
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:546
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:569
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "No mostris l'<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
@@ -2183,8 +2190,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:35
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 msgid "Hostname"
 msgstr "Nom de màquina"
 
@@ -2245,7 +2251,7 @@ msgstr "IPv4"
 msgid "IPv4 Firewall"
 msgstr "Tallafocs IPv4"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:46
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:48
 msgid "IPv4 Upstream"
 msgstr ""
 
@@ -2337,7 +2343,7 @@ msgstr ""
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2404,7 +2410,7 @@ msgstr "IPv6-sobre-IPv4 (6rd)"
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr "IPv6-sobre-IPv4 (6to4)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1030
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1075
 msgid "Identity"
 msgstr "Identitat"
 
@@ -2516,10 +2522,14 @@ msgstr "Temps d'espera d'inactivitat"
 msgid "Inbound:"
 msgstr "Entrant:"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
 msgid "Info"
 msgstr "Informació"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Information"
+msgstr ""
+
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:67
 msgid "Initialization failure"
 msgstr ""
@@ -2540,7 +2550,7 @@ msgstr ""
 msgid "Install package %q"
 msgstr "Instal·la el paquet %q"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:120
 msgid "Install protocol extensions..."
 msgstr "Instal·la extensions de protocol"
 
@@ -2558,7 +2568,7 @@ msgstr "Interfície"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:355
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:356
 msgid "Interface Configuration"
 msgstr "Configuració d'interfície"
 
@@ -2570,12 +2580,12 @@ msgstr "Visió de conjunt de la interfície"
 msgid "Interface is reconnecting..."
 msgstr "La interfície s'està reconnectant..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Interface name"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:34
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:131
 msgid "Interface not present or not connected yet."
 msgstr ""
 
@@ -2594,15 +2604,15 @@ msgid "Internal Server Error"
 msgstr "Error de servidor intern"
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:192
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:37
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
 msgid "Invalid"
 msgstr "Invàlid"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:286
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:311
 msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:307
 msgid "Invalid VLAN ID given! Only unique IDs are allowed"
 msgstr ""
 
@@ -2610,7 +2620,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/luasrc/model/cbi/admin_network/wifi.lua:498
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:508
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2624,10 +2634,9 @@ msgstr ""
 "si us plau verifica el fitxer d'imatge!"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:220
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:295
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
 msgid "JavaScript required!"
 msgstr "Es requereix JavaScript!"
 
@@ -2656,18 +2665,22 @@ msgstr "Registre del nucli"
 msgid "Kernel Version"
 msgstr "Versió del nucli"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:784
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
 msgid "Key"
 msgstr "Clau"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:810
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:811
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:812
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:813
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:829
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:852
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:853
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:870
 msgid "Key #%d"
 msgstr "Clau #%d"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+msgid "KiB"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Mata"
@@ -2707,7 +2720,7 @@ msgstr "LLC"
 msgid "Label"
 msgstr "Etiqueta"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:136
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
 msgid "Language"
 msgstr "Llengua"
 
@@ -2715,7 +2728,7 @@ msgstr "Llengua"
 msgid "Language and Style"
 msgstr "Llengua i estil"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
 msgid "Latency"
 msgstr ""
 
@@ -2766,19 +2779,19 @@ msgstr ""
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
 msgid "Line Uptime"
 msgstr ""
 
@@ -2792,7 +2805,7 @@ msgid ""
 "requests to"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:972
 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 "
@@ -2801,7 +2814,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:936
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:981
 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 "
@@ -2841,7 +2854,6 @@ msgid "Listening port for inbound DNS queries"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:128
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
 msgid "Load"
 msgstr "Càrrega"
@@ -2890,7 +2902,7 @@ msgid "Local Startup"
 msgstr "Inici local"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:31
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
 msgid "Local Time"
 msgstr "Hora local"
 
@@ -2926,7 +2938,7 @@ msgstr "Localitza les peticions"
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:92
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
 msgid "Log output level"
 msgstr "Nivell de sortida de registre"
 
@@ -2946,7 +2958,7 @@ msgstr "Entra"
 msgid "Logout"
 msgstr "Surt"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -2962,24 +2974,24 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:51
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:76
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "Adreça MAC"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:447
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:457
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "MAC-Address Filter"
 msgstr "Filtre d'adreces MAC"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:142
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
 msgid "MAC-Filter"
 msgstr "Filtre MAC"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:454
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:580
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:464
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:590
 msgid "MAC-List"
 msgstr "Llista MAC"
 
@@ -3025,11 +3037,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:529
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:539
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3063,12 +3075,16 @@ msgstr ""
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr "Mbit/s"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+msgid "Medium"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm:13
 msgid "Memory"
 msgstr "Memòria"
@@ -3077,7 +3093,7 @@ msgstr "Memòria"
 msgid "Memory usage (%)"
 msgstr "Ús de Memòria (%)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:371
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
@@ -3089,11 +3105,11 @@ msgstr ""
 msgid "Metric"
 msgstr "Mètrica"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:152
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:154
 msgid "Mirror monitor port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:153
 msgid "Mirror source port"
 msgstr ""
 
@@ -3101,16 +3117,16 @@ msgstr ""
 msgid "Missing protocol extension for proto %q"
 msgstr "Manca l'extensió de protocol del protocol %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:878
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:923
 msgid "Mobility Domain"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:149
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:154
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:41
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:365
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
 msgid "Mode"
 msgstr "Mode"
 
@@ -3138,12 +3154,16 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr "Temps d'espera d'inici de mòdem"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:442
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
 msgid "Monitor"
 msgstr "Monitor"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+msgid "More Characters"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr ""
@@ -3153,7 +3173,7 @@ msgstr ""
 msgid "Mount Point"
 msgstr "Punt de muntatge"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3203,7 +3223,7 @@ msgstr "Baixa"
 msgid "Move up"
 msgstr "Puja"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:867
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:912
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3227,7 +3247,7 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
 msgid "NTP server candidates"
 msgstr "Candidats de servidor NTP"
 
@@ -3245,18 +3265,17 @@ msgstr "Nom de la nova interfície"
 msgid "Name of the new network"
 msgstr "Nom de la nova xarxa"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:167
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
 msgid "Navigation"
 msgstr "Navegació"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
 msgid "Netmask"
 msgstr "Màscara de xarxa"
 
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:392
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index/30-network.htm:8
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
@@ -3280,7 +3299,7 @@ msgstr ""
 msgid "Network device is not present"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
 msgid "Network without interfaces."
 msgstr "Xarxa sense interfícies."
 
@@ -3305,7 +3324,7 @@ msgid "No files found"
 msgstr "Cap fitxer trobat"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:172
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:174
 msgid "No information available"
 msgstr "No hi ha informació disponible"
@@ -3327,10 +3346,9 @@ msgid "No network name specified"
 msgstr "Cap nom de xarxa especificat"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:103
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:283
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
 msgid "No password set!"
 msgstr "No hi ha cap contrasenya establerta!"
 
@@ -3358,7 +3376,7 @@ msgstr "Cap zona assignada"
 msgid "Noise"
 msgstr "Soroll"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3366,7 +3384,7 @@ msgstr ""
 msgid "Noise:"
 msgstr "Soroll:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
@@ -3379,7 +3397,7 @@ msgstr ""
 msgid "None"
 msgstr "Cap"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
 msgid "Normal"
 msgstr "Normal"
 
@@ -3392,16 +3410,20 @@ msgstr "No trobat"
 msgid "Not associated"
 msgstr "No associat"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 msgid "Not connected"
 msgstr "No connectat"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Not started on boot"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:26
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
 msgid "Notice"
 msgstr "Avís"
 
@@ -3413,7 +3435,7 @@ msgstr "Nslookup"
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3495,7 +3517,7 @@ msgstr "Opció canviada"
 msgid "Option removed"
 msgstr "Opció treta"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1095
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1140
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3602,7 +3624,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Override default interface name"
 msgstr ""
 
@@ -3664,7 +3686,7 @@ msgstr "PIN"
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:921
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:966
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3717,8 +3739,8 @@ msgid "Part of zone %q"
 msgstr "Part de la zona %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1066
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1111
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:35
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
@@ -3728,14 +3750,21 @@ msgstr "Contrasenya"
 msgid "Password authentication"
 msgstr "Autenticació per contrasenya"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:974
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1019
 msgid "Password of Private Key"
 msgstr "Contrasenya de la clau privada"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1022
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1067
 msgid "Password of inner Private Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Password strength"
+msgstr ""
+
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
@@ -3744,27 +3773,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:955
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1000
 msgid "Path to CA-Certificate"
 msgstr "Ruta als Certificats CA"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:962
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1007
 msgid "Path to Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:968
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1013
 msgid "Path to Private Key"
 msgstr "Ruta a la clau privada"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1004
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1049
 msgid "Path to inner CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1010
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1055
 msgid "Path to inner Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1016
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1061
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3842,6 +3871,14 @@ msgstr "Si us plau entra el teu nom d'usuari i contrasenya."
 msgid "Policy"
 msgstr "Política"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
+msgid "Polling interval"
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
+msgid "Polling interval for status queries in seconds"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Port"
@@ -3850,11 +3887,11 @@ msgstr "Port"
 msgid "Port status:"
 msgstr "Estatus de port"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3866,7 +3903,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3889,8 +3926,8 @@ msgstr ""
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:562
 msgid "Prevents client-to-client communication"
 msgstr "Evita la comunicació client a client"
 
@@ -3907,7 +3944,7 @@ msgstr "Procedeix"
 msgid "Processes"
 msgstr "Processos"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
 msgid "Profile"
 msgstr ""
 
@@ -3917,8 +3954,8 @@ msgstr "Prot."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 msgid "Protocol"
 msgstr "Protocol"
@@ -3931,7 +3968,7 @@ msgstr ""
 msgid "Protocol support is not installed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
 msgid "Provide NTP server"
 msgstr "Habilita el servidor NTP"
 
@@ -3939,7 +3976,7 @@ msgstr "Habilita el servidor NTP"
 msgid "Provide new network"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:441
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
@@ -3964,7 +4001,7 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Quality"
 msgstr "Calidad"
 
@@ -3974,11 +4011,11 @@ msgid ""
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:914
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:959
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -3986,8 +4023,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:381
+msgid "RSSI threshold for joining"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:597
 msgid "RTS/CTS Threshold"
 msgstr "Llindar RTS/CTS"
 
@@ -4001,27 +4042,27 @@ msgstr "RX"
 msgid "RX Rate"
 msgstr "Velocitat RX"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
 msgid "Radius-Accounting-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:752
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:791
 msgid "Radius-Accounting-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:736
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:775
 msgid "Radius-Accounting-Server"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
 msgid "Radius-Authentication-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:728
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:767
 msgid "Radius-Authentication-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:712
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:751
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4077,7 +4118,7 @@ msgstr "Trànsit en temps real"
 msgid "Realtime Wireless"
 msgstr "Dispositiu sense fils en temps real"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:886
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:931
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4085,7 +4126,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:48
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Reinicia"
@@ -4103,8 +4144,8 @@ msgstr "Arranca de nou el sistema operatiu del teu dispositiu"
 msgid "Receive"
 msgstr "Recepció"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:324
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:325
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:350
 msgid "Receiver Antenna"
 msgstr "Antena receptora"
 
@@ -4171,7 +4212,7 @@ msgstr ""
 msgid "Request IPv6-prefix of length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1096
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1141
 msgid "Required"
 msgstr ""
 
@@ -4194,10 +4235,10 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1089
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1134
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
-"<br />(as of Feb 2017: ath9k and ath10k, in LEDE also mwlwifi and mt76)"
+"<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
@@ -4252,8 +4293,8 @@ msgid "Restore backup"
 msgstr "Restaura còpia de seguretat"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:25
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "Mostra/amaga la contrasenya"
 
@@ -4300,8 +4341,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:6
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:27
 msgid "Router Password"
 msgstr "Contrasenya de l'encaminador"
 
@@ -4339,7 +4380,7 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "Accés SSH"
@@ -4356,7 +4397,7 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:20
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:27
 msgid "SSH-Keys"
 msgstr "Claus SSH"
@@ -4364,7 +4405,7 @@ msgstr "Claus SSH"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
 msgid "SSID"
 msgstr "SSID"
 
@@ -4375,7 +4416,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:54
 msgid "Save"
 msgstr "Desa"
 
@@ -4404,7 +4445,7 @@ msgstr "Escaneja"
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Tasques programades"
@@ -4439,7 +4480,7 @@ msgid ""
 "conjunction with failure threshold"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:561
 msgid "Separate Clients"
 msgstr "Clients separats"
 
@@ -4474,7 +4515,7 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:206
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
 #, fuzzy
 msgid "Set up Time Synchronization"
 msgstr "Configura la sincronització de l'hora"
@@ -4491,7 +4532,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4499,7 +4540,7 @@ msgstr ""
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:506
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:516
 msgid "Short Preamble"
 msgstr ""
 
@@ -4522,11 +4563,11 @@ msgstr "Atura aquesta interfície"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Signal"
 msgstr "Senyal"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4542,7 +4583,7 @@ msgstr "Mida"
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4551,21 +4592,19 @@ msgstr ""
 msgid "Skip"
 msgstr "Salta"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:110
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
 msgid "Skip to content"
 msgstr "Salta al contingut"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:109
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
 msgid "Skip to navigation"
 msgstr "Salta a la navegació"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:335
 msgid "Slot time"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1417
+#: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
 
@@ -4652,7 +4691,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 msgid "Startup"
 msgstr "Arrencada"
 
@@ -4672,7 +4711,7 @@ msgstr "Leases estàtics"
 msgid "Static Routes"
 msgstr "Rutes estàtiques"
 
-#: modules/luci-base/luasrc/model/network.lua:960
+#: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Adreça estàtica"
 
@@ -4683,7 +4722,7 @@ msgid ""
 "configurations where only hosts with a corresponding lease are served."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4703,6 +4742,10 @@ msgstr "Atura"
 msgid "Strict order"
 msgstr "Ordre estricte"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+msgid "Strong"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:61
 msgid "Submit"
 msgstr "Envia"
@@ -4728,15 +4771,15 @@ msgstr "Entrada d'intercanvi"
 msgid "Switch"
 msgstr "Commutador"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:127
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:129
 msgid "Switch %q"
 msgstr "Commutador %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:126
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:128
 msgid "Switch %q (%s)"
 msgstr "Commutador %q (%s)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:64
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:66
 msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
@@ -4745,7 +4788,7 @@ msgstr ""
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1415
+#: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
 
@@ -4761,8 +4804,12 @@ msgstr ""
 msgid "Switchport activity (%s)"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+msgid "Sync with NTP-Server"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:34
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
 msgid "Sync with browser"
 msgstr "Sincronitza amb el navegador"
 
@@ -4787,7 +4834,7 @@ msgstr "Registre del sistema"
 msgid "System Properties"
 msgstr "Propietats del sistema"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:69
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
 msgid "System log buffer size"
 msgstr "Mida de la memòria intermèdia per al registre del sistema"
 
@@ -4993,7 +5040,7 @@ msgstr "El protocol seleccionat necessita un dispositiu assignat"
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:274
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
@@ -5001,7 +5048,7 @@ msgstr ""
 "El sistema està esborrant la partició de configuració i es reiniciarà quan "
 "termini."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:195
 #, fuzzy
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
@@ -5027,7 +5074,7 @@ 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-system/luasrc/model/cbi/admin_system/system.lua:156
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
 msgid "Theme"
 msgstr "Tema"
 
@@ -5055,10 +5102,9 @@ msgid ""
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:104
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:286
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5148,24 +5194,24 @@ msgstr ""
 "actualment."
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:27
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "Aquesta secció encara no conté cap valor"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:200
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:211
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
 msgid "Time Synchronization"
 msgstr "Sincronització de l'hora"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:205
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
 msgid "Time Synchronization is not configured yet."
 msgstr "La sincronització de hora encara no s'ha configurat."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:44
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
 msgid "Timezone"
 msgstr "Zona horària"
 
@@ -5208,7 +5254,7 @@ msgstr "Trànsit"
 msgid "Transfer"
 msgstr "Transferència"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:595
 msgid "Transmission Rate"
 msgstr "Taxa de transmissió"
 
@@ -5216,14 +5262,14 @@ msgstr "Taxa de transmissió"
 msgid "Transmit"
 msgstr "Transmissió"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:210
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:272
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:211
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:273
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:345
 msgid "Transmit Power"
 msgstr "Potència de transmissió"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:317
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:348
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:318
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
 msgid "Transmitter Antenna"
 msgstr "Antena transmissora"
 
@@ -5239,7 +5285,7 @@ msgstr "Mode d'activació"
 msgid "Tunnel ID"
 msgstr "ID del túnel"
 
-#: modules/luci-base/luasrc/model/network.lua:1420
+#: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Interfície del túnel"
 
@@ -5254,7 +5300,7 @@ msgid "Tx-Power"
 msgstr "Potència Tx"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:166
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Tipus"
@@ -5313,19 +5359,19 @@ msgstr ""
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:964
+#: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Desconegut"
 
-#: modules/luci-base/luasrc/model/network.lua:1131
+#: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:958
+#: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr "Sense gestionar"
 
@@ -5339,7 +5385,6 @@ msgid "Unnamed key"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
@@ -5354,7 +5399,7 @@ msgstr ""
 msgid "Unsupported modem"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
 msgid "Unsupported protocol type."
 msgstr "Tipus de protocol no suportat."
 
@@ -5407,8 +5452,8 @@ msgstr ""
 msgid "Use DNS servers advertised by peer"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
 msgid "Use ISO/IEC 3166 alpha2 country codes."
 msgstr ""
 
@@ -5511,11 +5556,11 @@ msgstr ""
 msgid "Used"
 msgstr "Usat"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:848
 msgid "Used Key Slot"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:868
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:913
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5543,11 +5588,11 @@ msgstr "VC-Mux"
 msgid "VDSL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:170
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:172
 msgid "VLANs on %q"
 msgstr "VLANs en %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:169
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:171
 msgid "VLANs on %q (%s)"
 msgstr "VLANs en %q (%s)"
 
@@ -5593,18 +5638,18 @@ msgstr "Verifica"
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:543
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:553
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:657
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:667
 msgid "WEP Open System"
 msgstr "Sistema obert WEP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:658
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:668
 msgid "WEP Shared Key"
 msgstr "Clau compartit WEP"
 
@@ -5612,8 +5657,8 @@ msgstr "Clau compartit WEP"
 msgid "WEP passphrase"
 msgstr "Contrasenya WEP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:493
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
 msgid "WMM Mode"
 msgstr "Mode WMM"
 
@@ -5621,9 +5666,9 @@ msgstr "Mode WMM"
 msgid "WPA passphrase"
 msgstr "Contrasenya WPA"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:684
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:696
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:701
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:716
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:735
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:740
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5647,8 +5692,8 @@ msgstr ""
 msgid "Waiting for device..."
 msgstr "Esperant el dispositiu..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
 msgid "Warning"
 msgstr "Advertència"
 
@@ -5656,7 +5701,11 @@ msgstr "Advertència"
 msgid "Warning: There are unsaved changes that will get lost on reboot!"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:901
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Weak"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:946
 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 "
@@ -5683,7 +5732,7 @@ msgstr ""
 msgid "Wi-Fi on (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:161
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr ""
 
@@ -5697,12 +5746,12 @@ msgstr ""
 msgid "Wireless"
 msgstr "Sense fils"
 
-#: modules/luci-base/luasrc/model/network.lua:1408
+#: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Adaptador sense fils"
 
-#: modules/luci-base/luasrc/model/network.lua:1394
-#: modules/luci-base/luasrc/model/network.lua:1855
+#: modules/luci-base/luasrc/model/network.lua:1404
+#: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Xarxa sense fils"
 
@@ -5710,20 +5759,20 @@ msgstr "Xarxa sense fils"
 msgid "Wireless Overview"
 msgstr "Resum sense fils"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
 msgid "Wireless Security"
 msgstr "Seguretat sense fils"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is disabled"
 msgstr "El dispositiu sense fils està inhabilitat"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is not associated"
 msgstr "El dispositiu sense fils està sense associar"
 
@@ -5743,7 +5792,7 @@ msgstr "La xarxa sense fils està habilitada"
 msgid "Write received DNS requests to syslog"
 msgstr "Escriure les peticions DNS rebudes al registre del sistema"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
 msgid "Write system log to file"
 msgstr "Escriure el registre del sistema al fitxer"
 
@@ -5763,36 +5812,28 @@ msgstr ""
 "dispositiu pot resultar inaccessible!</strong>"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:221
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:298
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 "Has d'activar el JavaScript al teu navegador o LuCI no funcionarà "
 "correctament."
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:97
-msgid ""
-"Your Internet Explorer is too old to display this page correctly. Please "
-"upgrade it to at least version 7 or use another browser like Firefox, Opera "
-"or Safari."
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:118
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "ZRam Size"
 msgstr ""
 
@@ -5803,11 +5844,11 @@ msgstr "qualsevol"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:113
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:121
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:126
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:217
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:281
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:320
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:327
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:611
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:218
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:621
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:37
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:22
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:29
@@ -5860,8 +5901,8 @@ msgstr "dB"
 msgid "dBm"
 msgstr "dBm"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:450
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "disable"
 msgstr "inhabilita"
 
@@ -5920,19 +5961,6 @@ msgstr "si el destí és una xarxa"
 msgid "input"
 msgstr "entrada"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:196
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:197
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:200
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:201
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:204
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:205
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:208
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:209
-msgid "kB"
-msgstr "kB"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
@@ -5965,7 +5993,7 @@ msgstr ""
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "fitxer <abbr title=\"Domain Name System\">DNS</abbr> local"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "minutes"
 msgstr ""
 
@@ -5993,20 +6021,18 @@ msgstr ""
 msgid "not present"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:338
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:133
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:250
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
 msgid "off"
 msgstr "parat"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:132
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:247
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
 msgid "on"
 msgstr "engegat"
 
@@ -6050,8 +6076,8 @@ msgstr ""
 msgid "routed"
 msgstr "encaminat"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "sec"
 msgstr ""
 
@@ -6072,11 +6098,11 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:369
 msgid "tagged"
 msgstr "etiquetat"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:887
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:932
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6103,7 +6129,7 @@ msgstr "sense espeficicar"
 msgid "unspecified -or- create:"
 msgstr "sense espeficicar -o- crear:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:341
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:366
 msgid "untagged"
 msgstr "sense etiquetar"
 
@@ -6273,6 +6299,9 @@ msgstr "sí"
 msgid "« Back"
 msgstr "« Enrere"
 
+#~ msgid "kB"
+#~ msgstr "kB"
+
 #~ msgid ""
 #~ "Here you can paste public SSH-Keys (one per line) for SSH public-key "
 #~ "authentication."
index 9bc284ce3aa2325ccfe17ec2b8058ef0f9245bb7..b513ddcfa2f9ddf5d03cf72e97b609ffeb8bca58 100644 (file)
@@ -23,7 +23,7 @@ msgstr ""
 msgid "%d invalid field(s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:281
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
 
@@ -55,16 +55,16 @@ msgstr "(bez rozhraní připojení)"
 msgid "-- Additional Field --"
 msgstr "-- Doplňující pole --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:841
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:850
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Prosím vyberte --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:866
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1030
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- vlastní --"
@@ -88,6 +88,10 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:382
+msgid "0 = not using RSSI threshold, 1 = do not change driver default"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "Zatížení za 1 minutu:"
@@ -96,7 +100,7 @@ msgstr "Zatížení za 1 minutu:"
 msgid "15 Minute Load:"
 msgstr "Zatížení za 15 minut:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:879
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:924
 msgid "4-character hexadecimal ID"
 msgstr ""
 
@@ -108,35 +112,35 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr "Zatížení za 5 minut:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:915
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:960
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:850
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:891
 msgid "802.11r Fast Transition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1106
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1157
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1115
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1166
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1088
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1133
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1105
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1156
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1114
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1165
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:399
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
@@ -156,7 +160,7 @@ msgstr ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servery budou dotazovány podle "
 "pořadí resolvfile"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:379
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:388
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -190,7 +194,7 @@ msgstr "<abbr title=\"Internet Protokol Verze 6\">IPv6</abbr>-Brána"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Konfigurace"
@@ -297,7 +301,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "číslo ATM zařízení"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -305,8 +309,8 @@ msgstr ""
 msgid "Access Concentrator"
 msgstr "Přístupový koncentrátor"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:367
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
 msgid "Access Point"
 msgstr "Přístupový bod"
 
@@ -340,7 +344,7 @@ msgstr "Aktivní propůjčené DHCP adresy (leases)"
 msgid "Active DHCPv6 Leases"
 msgstr "Aktivní propůjčené DHCPv6 adresy (leases)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -348,8 +352,8 @@ msgstr "Ad-Hoc"
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:34
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:39
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:54
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:16
 msgid "Add"
@@ -386,8 +390,8 @@ msgstr "Dodatečné Hosts soubory"
 msgid "Additional servers file"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "Address"
 msgstr "Adresa"
 
@@ -396,30 +400,34 @@ 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:13
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
 msgid "Administration"
 msgstr "Správa"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+msgid "Advanced"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:143
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:364
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:50
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:34
 msgid "Advanced Settings"
 msgstr "Pokročilé nastavení"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
 msgid "Alert"
 msgstr "Upozornění"
 
-#: modules/luci-base/luasrc/model/network.lua:1406
+#: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
 msgstr ""
@@ -446,21 +454,21 @@ msgstr ""
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "Povolit <abbr title=\"Secure Shell\">SSH</abbr> autentizaci heslem"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:535
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:545
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:589
 msgid "Allow all except listed"
 msgstr "Povolit vše mimo uvedené"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:235
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:236
 msgid "Allow legacy 802.11b rates"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:578
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "Allow listed only"
 msgstr "Povolit pouze uvedené"
 
@@ -503,14 +511,14 @@ msgstr ""
 msgid "Always on (%s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 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/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
 msgid "Annex"
 msgstr ""
 
@@ -582,7 +590,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1048
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1093
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -594,17 +602,17 @@ msgstr ""
 msgid "Anonymous Swap"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
 msgid "Antenna 1"
 msgstr "Anténa 1"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:323
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:330
 msgid "Antenna 2"
 msgstr "Anténa 2"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:245
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:246
 msgid "Antenna Configuration"
 msgstr "Konfigurace antén"
 
@@ -630,7 +638,7 @@ msgid ""
 "Assign a part of given length of every public IPv6-prefix to this interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:127
 msgid "Assign interfaces..."
 msgstr "Přiřadit rozhraní..."
 
@@ -645,7 +653,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Připojení klienti"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
 msgid "Associations"
 msgstr ""
 
@@ -654,7 +662,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:982
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1027
 msgid "Authentication"
 msgstr "Autentizace"
 
@@ -672,12 +680,11 @@ msgstr "Vyžadována autorizace"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:131
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:246
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:249
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
 msgid "Auto Refresh"
 msgstr "Automaticky obnovovat"
 
@@ -749,7 +756,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -779,7 +786,7 @@ msgstr "Zpět k výsledkům vyhledávání"
 msgid "Backup"
 msgstr "Zálohovat"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
 msgid "Backup / Flash Firmware"
 msgstr "Zálohovat / nahrát firmware"
 
@@ -791,12 +798,12 @@ msgstr "Seznam souborů k zálohování"
 msgid "Bad address specified!"
 msgstr "Zadána neplatná adresa!"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:153
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:287
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:158
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:288
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:260
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:261
 msgid "Beacon Interval"
 msgstr ""
 
@@ -826,7 +833,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 msgid "Bitrate"
 msgstr "Přenosová rychlost"
 
@@ -834,7 +841,7 @@ msgstr "Přenosová rychlost"
 msgid "Bogus NX Domain Override"
 msgstr "Přepíše falešnou hodnotu NX Domény"
 
-#: modules/luci-base/luasrc/model/network.lua:1410
+#: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Síťový most"
 
@@ -918,7 +925,7 @@ msgstr "Změny aplikovány."
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:9
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Changes the administrator password for accessing the device"
 msgstr "Změní administrátorské heslo pro přístup k zařízení"
 
@@ -926,12 +933,12 @@ msgstr "Změní administrátorské heslo pro přístup k zařízení"
 msgid "Changing password…"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:162
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "Channel"
 msgstr "Kanál"
 
@@ -974,7 +981,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/luasrc/model/cbi/admin_network/wifi.lua:393
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:403
 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."
@@ -982,7 +989,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/luasrc/model/cbi/admin_network/wifi.lua:604
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
 msgid "Cipher"
 msgstr "Šifra"
 
@@ -1003,8 +1010,8 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
 msgstr "Klient"
 
@@ -1048,7 +1055,7 @@ msgstr "Zavřít seznam..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:33
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
 msgid "Collecting data..."
 msgstr "Probíhá sběr dat..."
 
@@ -1064,7 +1071,7 @@ msgstr ""
 msgid "Common Configuration"
 msgstr "Společná nastavení"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1125
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1176
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1096,7 +1103,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:22
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:43
 msgid "Confirmation"
 msgstr "Ověření"
 
@@ -1105,12 +1112,12 @@ msgid "Connect"
 msgstr "Připojit"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Connected"
 msgstr "Připojeno"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:338
 msgid "Connection Limit"
 msgstr "Omezení počtu připojení"
 
@@ -1133,9 +1140,9 @@ msgstr ""
 msgid "Country"
 msgstr "Země"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:336
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
 msgid "Country Code"
 msgstr "Kód země"
 
@@ -1160,11 +1167,11 @@ msgstr "Vytvořit rozhraní"
 msgid "Create a bridge over multiple interfaces"
 msgstr "Vytvořit síťový most přes více rozhraní"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
 msgid "Critical"
 msgstr "Kritické"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:102
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
 msgid "Cron Log Level"
 msgstr "Úroveň protokolování Cronu"
 
@@ -1197,15 +1204,15 @@ msgstr ""
 "Upraví chování <abbr title=\"Light Emitting Diode\">LED</abbr> diod zařízení "
 "pokud je to možné."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:760
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:799
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:776
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:815
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1219,7 +1226,7 @@ msgstr "DHCP server"
 msgid "DHCP and DNS"
 msgstr "DHCP a DNS"
 
-#: modules/luci-base/luasrc/model/network.lua:962
+#: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "DHCP klient"
 
@@ -1239,16 +1246,16 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "DNS"
 msgstr "DNS"
 
@@ -1281,7 +1288,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
 msgid "DSL Status"
 msgstr ""
 
@@ -1289,7 +1296,7 @@ msgstr ""
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1297,18 +1304,18 @@ msgstr ""
 msgid "DUID"
 msgstr "DUID"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:104
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
 msgid "Debug"
 msgstr "Ladění"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "Default %d"
 msgstr "Výchozí %d"
 
@@ -1347,7 +1354,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:11
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:16
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:41
 msgid "Delete"
 msgstr "Odstranit"
@@ -1361,7 +1368,7 @@ msgstr ""
 msgid "Delete this network"
 msgstr "Odstranit tuto síť"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1377,8 +1384,8 @@ msgstr "Cíl"
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:50
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:75
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
@@ -1433,7 +1440,7 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:520
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:530
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1451,11 +1458,11 @@ msgstr ""
 msgid "Disabled"
 msgstr "Zakázáno"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1094
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
 msgid "Disabled (default)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1478,16 +1485,16 @@ msgstr ""
 msgid "Dismiss"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:239
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:333
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
 msgid "Distance Optimization"
 msgstr "Optimalizace na vzdálenost"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:241
 msgid "Distance to farthest network member in meters."
 msgstr "Vzdálenost nejodlehlejšího člena sítě v metrech."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:346
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:347
 msgid "Diversity"
 msgstr "Diverzita"
 
@@ -1594,7 +1601,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:990
 msgid "EAP-Method"
 msgstr "Metoda EAP"
 
@@ -1619,7 +1626,7 @@ msgstr "Upravit toto rozhraní"
 msgid "Edit this network"
 msgstr "Upravit tuto síť"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
 msgid "Emergency"
 msgstr "Záchrana"
 
@@ -1654,11 +1661,11 @@ msgstr ""
 msgid "Enable IPv6 negotiation on the PPP link"
 msgstr "Na PPP spoji povolit vyjednání IPv6"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:141
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:143
 msgid "Enable Jumbo Frame passthrough"
 msgstr "Povolit průchod jumbo rámců"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:215
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
 msgid "Enable NTP client"
 msgstr "Povolit NTP klienta"
 
@@ -1670,27 +1677,27 @@ msgstr ""
 msgid "Enable TFTP server"
 msgstr "Povolit TFTP server"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:132
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:134
 msgid "Enable VLAN functionality"
 msgstr "Povolit funkcionalitu VLAN"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1194
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1124
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1175
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:136
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:138
 msgid "Enable learning and aging"
 msgstr "Povolit ARP učení a stárnutí"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:148
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:150
 msgid "Enable mirroring of incoming packets"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:149
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
 msgid "Enable mirroring of outgoing packets"
 msgstr ""
 
@@ -1724,7 +1731,7 @@ msgstr "Povoleno"
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:892
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1741,9 +1748,9 @@ msgstr "Režim zapouzdření"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:44
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:593
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
 msgid "Encryption"
 msgstr "Šifrování"
 
@@ -1763,28 +1770,28 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:273
 msgid "Erasing..."
 msgstr "Odstraňování..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:106
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Chyba"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1422
+#: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Ethernetový adaptér"
 
-#: modules/luci-base/luasrc/model/network.lua:1412
+#: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Ethernetový switch"
 
@@ -1800,7 +1807,7 @@ msgstr "Rozšířit hostitele"
 msgid "Expecting %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
 msgid "Expires"
 msgstr "Vyprší"
 
@@ -1815,23 +1822,23 @@ msgstr ""
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:926
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:971
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:935
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:980
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:74
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
 msgid "External system log server"
 msgstr "Externí protokolovací server"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:79
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
 msgid "External system log server port"
 msgstr "Port externího protokolovacího serveru"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:84
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
 msgid "External system log server protocol"
 msgstr ""
 
@@ -1839,15 +1846,15 @@ msgstr ""
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:895
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:940
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:896
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:941
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:893
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:938
 msgid "FT protocol"
 msgstr ""
 
@@ -1939,7 +1946,7 @@ msgstr "Nahrát nový obraz s firmwarem"
 msgid "Flash operations"
 msgstr "Operace nad flash pamětí"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:194
 msgid "Flashing..."
 msgstr "Nahrávám..."
 
@@ -1953,11 +1960,11 @@ msgstr ""
 msgid "Force"
 msgstr "Vynutit"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:257
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:612
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:622
 msgid "Force CCMP (AES)"
 msgstr "Vynutit CCMP (AES)"
 
@@ -1965,11 +1972,11 @@ 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/luasrc/model/cbi/admin_network/wifi.lua:613
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:623
 msgid "Force TKIP"
 msgstr "Vynutit TKIP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:624
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Vynutit TKIP a CCMP (AES)"
 
@@ -1993,7 +2000,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "Přeposílat DHCP provoz"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -2001,7 +2008,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr "Přeposílat broadcasty"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:374
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:375
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -2009,12 +2016,12 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr "Režim přeposílání"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:254
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:596
 msgid "Fragmentation Threshold"
 msgstr "Hranice fragmentace"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:331
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:332
 msgid "Frame Bursting"
 msgstr "Dávkování rámců"
 
@@ -2031,7 +2038,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "GHz"
 msgstr "GHz"
 
@@ -2040,8 +2047,8 @@ msgstr "GHz"
 msgid "GPRS only"
 msgstr "Pouze GPRS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
 msgid "Gateway"
 msgstr "Brána"
 
@@ -2064,7 +2071,7 @@ msgstr "Obecná nastavení"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:462
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:175
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:141
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:360
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
 msgid "General Setup"
 msgstr "Obecné nastavení"
 
@@ -2072,7 +2079,7 @@ msgstr "Obecné nastavení"
 msgid "Generate Config"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:900
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2099,7 +2106,7 @@ msgstr ""
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:288
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
 msgid "Go to password configuration..."
 msgstr "Přejít na nastavení hesla..."
 
@@ -2124,7 +2131,7 @@ msgstr "Heslo HE.net"
 msgid "HE.net username"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:309
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:310
 msgid "HT mode (802.11n)"
 msgstr ""
 
@@ -2132,7 +2139,7 @@ msgstr ""
 msgid "Hang Up"
 msgstr "Zavěsit"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
@@ -2148,9 +2155,9 @@ msgstr ""
 "Nastavení základních vlastností zařízení jako je časová zóna nebo název "
 "zařízení."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:489
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:546
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:569
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Skrývat <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -2185,8 +2192,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:35
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 msgid "Hostname"
 msgstr "Jméno hostitele"
 
@@ -2247,7 +2253,7 @@ msgstr "IPv4"
 msgid "IPv4 Firewall"
 msgstr "IPv4 firewall"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:46
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:48
 msgid "IPv4 Upstream"
 msgstr ""
 
@@ -2339,7 +2345,7 @@ msgstr ""
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2406,7 +2412,7 @@ msgstr "IPv6-over-IPv4 (6rd)"
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr "IPv6-over-IPv4 (6to4)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1030
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1075
 msgid "Identity"
 msgstr "Identita"
 
@@ -2518,10 +2524,14 @@ msgstr "Časový limit nečinnosti"
 msgid "Inbound:"
 msgstr "Příchozí:"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
 msgid "Info"
 msgstr "Info"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Information"
+msgstr ""
+
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:67
 msgid "Initialization failure"
 msgstr ""
@@ -2542,7 +2552,7 @@ msgstr ""
 msgid "Install package %q"
 msgstr "Instalovat balíček %q"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:120
 msgid "Install protocol extensions..."
 msgstr "Instalovat protokolové rozšíření..."
 
@@ -2560,7 +2570,7 @@ msgstr "Rozhraní"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:355
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:356
 msgid "Interface Configuration"
 msgstr "Konfigurace rozhraní"
 
@@ -2572,12 +2582,12 @@ msgstr "Přehled rozhraní"
 msgid "Interface is reconnecting..."
 msgstr "Rozhraní se znovu připojuje..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Interface name"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:34
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:131
 msgid "Interface not present or not connected yet."
 msgstr "Rozhraní není přítomné nebo je dosud nepřipojeno."
 
@@ -2597,16 +2607,16 @@ msgid "Internal Server Error"
 msgstr "Vnitřní chyba serveru"
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:192
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:37
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
 msgid "Invalid"
 msgstr "Neplatná vstupní hodnota"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:286
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:311
 msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
 msgstr ""
 "Uvedené VLAN ID je neplatné! Jsou povolena pouze ID z rozsahu %d až %d."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:307
 msgid "Invalid VLAN ID given! Only unique IDs are allowed"
 msgstr "Uvedené VLAN ID je neplatné! Každé ID musí být jedinečné"
 
@@ -2614,7 +2624,7 @@ msgstr "Uvedené VLAN ID je neplatné! Každé ID musí být jedinečné"
 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/luasrc/model/cbi/admin_network/wifi.lua:498
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:508
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2628,10 +2638,9 @@ msgstr ""
 "Prosím ověřte soubor s obrazem!"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:220
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:295
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
 msgid "JavaScript required!"
 msgstr "Vyžadován JavaScript!"
 
@@ -2660,18 +2669,22 @@ msgstr "Záznam jádra"
 msgid "Kernel Version"
 msgstr "Verze jádra"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:784
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
 msgid "Key"
 msgstr "Klíč"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:810
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:811
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:812
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:813
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:829
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:852
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:853
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:870
 msgid "Key #%d"
 msgstr "Klíč #%d"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+msgid "KiB"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Zabít"
@@ -2711,7 +2724,7 @@ msgstr "LLC"
 msgid "Label"
 msgstr "Popis"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:136
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
 msgid "Language"
 msgstr "Jazyk"
 
@@ -2719,7 +2732,7 @@ msgstr "Jazyk"
 msgid "Language and Style"
 msgstr "Jazyk a styl"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
 msgid "Latency"
 msgstr ""
 
@@ -2770,19 +2783,19 @@ msgstr ""
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
 msgid "Line Uptime"
 msgstr ""
 
@@ -2798,7 +2811,7 @@ msgstr ""
 "Seznam <abbr title=\"Domain Name System\">DNS</abbr> serverů, na které "
 "přeposílat požadavky"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:972
 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 "
@@ -2807,7 +2820,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:936
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:981
 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 "
@@ -2846,7 +2859,6 @@ msgid "Listening port for inbound DNS queries"
 msgstr "Port pro příchozí dotazy DNS"
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:128
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
 msgid "Load"
 msgstr "Zátěž"
@@ -2895,7 +2907,7 @@ msgid "Local Startup"
 msgstr "Místní startup"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:31
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
 msgid "Local Time"
 msgstr "Místní čas"
 
@@ -2937,7 +2949,7 @@ msgstr "Lokalizační dotazy"
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:92
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
 msgid "Log output level"
 msgstr "Úroveň logování"
 
@@ -2957,7 +2969,7 @@ msgstr "Přihlásit"
 msgid "Logout"
 msgstr "Odhlásit"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -2973,24 +2985,24 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:51
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:76
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-Adresa"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:447
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:457
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "MAC-Address Filter"
 msgstr "Filtr MAC adres"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:142
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
 msgid "MAC-Filter"
 msgstr "Filtr MAC"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:454
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:580
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:464
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:590
 msgid "MAC-List"
 msgstr "Seznam Mac"
 
@@ -3036,11 +3048,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:529
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:539
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3074,12 +3086,16 @@ msgstr "Maximální počet zapůjčených adres."
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr "Mbit/s"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+msgid "Medium"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm:13
 msgid "Memory"
 msgstr "Paměť"
@@ -3088,7 +3104,7 @@ msgstr "Paměť"
 msgid "Memory usage (%)"
 msgstr "Využití paměti (%)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:371
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
@@ -3100,11 +3116,11 @@ msgstr ""
 msgid "Metric"
 msgstr "Metrika"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:152
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:154
 msgid "Mirror monitor port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:153
 msgid "Mirror source port"
 msgstr ""
 
@@ -3112,16 +3128,16 @@ msgstr ""
 msgid "Missing protocol extension for proto %q"
 msgstr "Chybějící rozšíření protokolu %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:878
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:923
 msgid "Mobility Domain"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:149
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:154
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:41
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:365
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
 msgid "Mode"
 msgstr "Mód"
 
@@ -3149,12 +3165,16 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr "Časový limit inicializace modemu"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:442
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
 msgid "Monitor"
 msgstr "Sledování"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+msgid "More Characters"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr "Připojit vstup"
@@ -3164,7 +3184,7 @@ msgstr "Připojit vstup"
 msgid "Mount Point"
 msgstr "Přípojný bod"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3214,7 +3234,7 @@ msgstr "Přesunout dolů"
 msgid "Move up"
 msgstr "Přesunout nahoru"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:867
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:912
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3238,7 +3258,7 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
 msgid "NTP server candidates"
 msgstr "Kandidáti NTP serveru"
 
@@ -3256,18 +3276,17 @@ msgstr "Název nového rozhraní"
 msgid "Name of the new network"
 msgstr "Název nové sítě"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:167
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
 msgid "Navigation"
 msgstr "Navigace"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
 msgid "Netmask"
 msgstr "Síťová maska"
 
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:392
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index/30-network.htm:8
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
@@ -3291,7 +3310,7 @@ msgstr ""
 msgid "Network device is not present"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
 msgid "Network without interfaces."
 msgstr "Síť bez rozhraní."
 
@@ -3316,7 +3335,7 @@ msgid "No files found"
 msgstr "Nebyly nalezeny žádné soubory"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:172
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:174
 msgid "No information available"
 msgstr "Údaje nejsou k dispozici"
@@ -3338,10 +3357,9 @@ msgid "No network name specified"
 msgstr "Neuvedeno jméno sítě"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:103
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:283
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
 msgid "No password set!"
 msgstr "Žádné heslo!"
 
@@ -3369,7 +3387,7 @@ msgstr "Žádná zóna nepřiřazena"
 msgid "Noise"
 msgstr "Šum"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3377,7 +3395,7 @@ msgstr ""
 msgid "Noise:"
 msgstr "Šum:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
@@ -3390,7 +3408,7 @@ msgstr ""
 msgid "None"
 msgstr "Žádný"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
 msgid "Normal"
 msgstr "Normální"
 
@@ -3403,16 +3421,20 @@ msgstr "Nenalezeno"
 msgid "Not associated"
 msgstr "Neasociováno"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 msgid "Not connected"
 msgstr "Nepřipojeno"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Not started on boot"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:26
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
 msgid "Notice"
 msgstr "Oznámení"
 
@@ -3424,7 +3446,7 @@ msgstr "Nslookup"
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3505,7 +3527,7 @@ msgstr "Volba změněna"
 msgid "Option removed"
 msgstr "Volba odstraněna"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1095
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1140
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3612,7 +3634,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Override default interface name"
 msgstr ""
 
@@ -3676,7 +3698,7 @@ msgstr "PIN"
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:921
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:966
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3729,8 +3751,8 @@ msgid "Part of zone %q"
 msgstr "Část zóny %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1066
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1111
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:35
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
@@ -3740,14 +3762,21 @@ msgstr "Heslo"
 msgid "Password authentication"
 msgstr "Autentizace heslem"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:974
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1019
 msgid "Password of Private Key"
 msgstr "Heslo privátního klíče"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1022
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1067
 msgid "Password of inner Private Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Password strength"
+msgstr ""
+
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
@@ -3756,27 +3785,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:955
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1000
 msgid "Path to CA-Certificate"
 msgstr "Cesta k certifikátu CA"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:962
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1007
 msgid "Path to Client-Certificate"
 msgstr "Cesta k certifikátu klienta"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:968
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1013
 msgid "Path to Private Key"
 msgstr "Cesta k privátnímu klíči"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1004
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1049
 msgid "Path to inner CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1010
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1055
 msgid "Path to inner Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1016
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1061
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3854,6 +3883,14 @@ msgstr "Prosím vložte vaše uživatelské jméno a heslo."
 msgid "Policy"
 msgstr "Politika"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
+msgid "Polling interval"
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
+msgid "Polling interval for status queries in seconds"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Port"
@@ -3862,11 +3899,11 @@ msgstr "Port"
 msgid "Port status:"
 msgstr "Stav portu:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3878,7 +3915,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3903,8 +3940,8 @@ msgstr ""
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:562
 msgid "Prevents client-to-client communication"
 msgstr "Zabraňuje komunikaci klient-klient"
 
@@ -3921,7 +3958,7 @@ msgstr "Pokračovat"
 msgid "Processes"
 msgstr "Procesy"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
 msgid "Profile"
 msgstr ""
 
@@ -3931,8 +3968,8 @@ msgstr "Prot."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 msgid "Protocol"
 msgstr "Protokol"
@@ -3945,7 +3982,7 @@ msgstr "Protokol nového rozhraní"
 msgid "Protocol support is not installed"
 msgstr "Podpora pro protokol není nainstalována"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
 msgid "Provide NTP server"
 msgstr "Poskytování NTP serveru"
 
@@ -3953,7 +3990,7 @@ msgstr "Poskytování NTP serveru"
 msgid "Provide new network"
 msgstr "Poskytování nové sítě"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:441
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
@@ -3978,7 +4015,7 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Quality"
 msgstr "Kvalita"
 
@@ -3988,11 +4025,11 @@ msgid ""
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:914
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:959
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -4000,8 +4037,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:381
+msgid "RSSI threshold for joining"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:597
 msgid "RTS/CTS Threshold"
 msgstr "Práh RTS/CTS"
 
@@ -4015,27 +4056,27 @@ msgstr "RX"
 msgid "RX Rate"
 msgstr "RX Rate"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
 msgid "Radius-Accounting-Port"
 msgstr "Port pro Radius-Accounting"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:752
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:791
 msgid "Radius-Accounting-Secret"
 msgstr "Tajný klíč pro Radius-Accounting"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:736
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:775
 msgid "Radius-Accounting-Server"
 msgstr "Server Radius-Accounting"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
 msgid "Radius-Authentication-Port"
 msgstr "Výběr ověřování portů"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:728
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:767
 msgid "Radius-Authentication-Secret"
 msgstr "Tajný klíč pro Radius-Authentication"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:712
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:751
 msgid "Radius-Authentication-Server"
 msgstr "Server Radius-Authentication"
 
@@ -4094,7 +4135,7 @@ msgstr "Provoz v reálném čase"
 msgid "Realtime Wireless"
 msgstr "Wireless v reálném čase"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:886
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:931
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4102,7 +4143,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr "Opětovné nastavení ochrany"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:48
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Reboot"
@@ -4120,8 +4161,8 @@ msgstr "Rebootuje operační systém vašeho zařízení"
 msgid "Receive"
 msgstr "Přijmout"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:324
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:325
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:350
 msgid "Receiver Antenna"
 msgstr "Přijímací anténa"
 
@@ -4188,7 +4229,7 @@ msgstr ""
 msgid "Request IPv6-prefix of length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1096
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1141
 msgid "Required"
 msgstr ""
 
@@ -4212,10 +4253,10 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1089
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1134
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
-"<br />(as of Feb 2017: ath9k and ath10k, in LEDE also mwlwifi and mt76)"
+"<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
@@ -4270,8 +4311,8 @@ msgid "Restore backup"
 msgstr "Obnovit zálohu"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:25
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "Odhalit/skrýt heslo"
 
@@ -4318,8 +4359,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:6
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:27
 msgid "Router Password"
 msgstr "Heslo routeru"
 
@@ -4356,7 +4397,7 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "Přístup přes SSH"
@@ -4373,7 +4414,7 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:20
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:27
 msgid "SSH-Keys"
 msgstr "SSH klíče"
@@ -4381,7 +4422,7 @@ msgstr "SSH klíče"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
 msgid "SSID"
 msgstr "SSID"
 
@@ -4392,7 +4433,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:54
 msgid "Save"
 msgstr "Uložit"
 
@@ -4421,7 +4462,7 @@ msgstr "Skenovat"
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Naplánované úlohy"
@@ -4458,7 +4499,7 @@ msgstr ""
 "Odesílat LCP echo požadaveky každých x sekund, účinné pouze ve spojení s "
 "prahem selhání."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:561
 msgid "Separate Clients"
 msgstr "Oddělovat klienty"
 
@@ -4493,7 +4534,7 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:206
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
 #, fuzzy
 msgid "Set up Time Synchronization"
 msgstr "Nastavit synchronizaci času"
@@ -4510,7 +4551,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr "Nastavit DHCP server"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4518,7 +4559,7 @@ msgstr ""
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:506
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:516
 msgid "Short Preamble"
 msgstr ""
 
@@ -4541,11 +4582,11 @@ msgstr "Shodit toho rozhraní"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Signal"
 msgstr "Signál"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4561,7 +4602,7 @@ msgstr "Velikost"
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4570,21 +4611,19 @@ msgstr ""
 msgid "Skip"
 msgstr "Přeskočit"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:110
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
 msgid "Skip to content"
 msgstr "Skočit na obsah"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:109
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
 msgid "Skip to navigation"
 msgstr "Skočit na navigaci"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:335
 msgid "Slot time"
 msgstr "Time sloty"
 
-#: modules/luci-base/luasrc/model/network.lua:1417
+#: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
 
@@ -4676,7 +4715,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 msgid "Startup"
 msgstr "Po spuštění"
 
@@ -4696,7 +4735,7 @@ msgstr "Statické zápůjčky"
 msgid "Static Routes"
 msgstr "Statické trasy"
 
-#: modules/luci-base/luasrc/model/network.lua:960
+#: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Statická adresa"
 
@@ -4710,7 +4749,7 @@ 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/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4730,6 +4769,10 @@ msgstr "Stop"
 msgid "Strict order"
 msgstr "Striktní výběr"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+msgid "Strong"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:61
 msgid "Submit"
 msgstr "Odeslat"
@@ -4755,15 +4798,15 @@ msgstr "Vstupní bod"
 msgid "Switch"
 msgstr "Směrovač"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:127
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:129
 msgid "Switch %q"
 msgstr "Směrovač číslo %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:126
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:128
 msgid "Switch %q (%s)"
 msgstr "Směrovač číslo %q (%s)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:64
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:66
 msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
@@ -4772,7 +4815,7 @@ msgstr ""
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1415
+#: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
 
@@ -4788,8 +4831,12 @@ msgstr ""
 msgid "Switchport activity (%s)"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+msgid "Sync with NTP-Server"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:34
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
 msgid "Sync with browser"
 msgstr "Synchronizovat s prohlížečem"
 
@@ -4814,7 +4861,7 @@ msgstr "Systémový log"
 msgid "System Properties"
 msgstr "Vlastnosti systému"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:69
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
 msgid "System log buffer size"
 msgstr "Velikost bufferu systémového logu"
 
@@ -5030,7 +5077,7 @@ msgstr "Vybraný protokol potřebuje mít přiřazeno zařízení"
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:274
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
@@ -5038,7 +5085,7 @@ msgstr ""
 "Systém maže konfigurační oddíl, po skončení procesu bude automaticky "
 "restartován."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:195
 #, fuzzy
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
@@ -5061,7 +5108,7 @@ msgid ""
 "you choose the generic image format for your platform."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:156
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
 msgid "Theme"
 msgstr "Vzhled"
 
@@ -5091,10 +5138,9 @@ msgstr ""
 "\"Fyzické nastavení\""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:104
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:286
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5181,24 +5227,24 @@ msgid "This page gives an overview over currently active network connections."
 msgstr "Tato stránka zobrazuje přehled aktivních síťových spojení."
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:27
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "Tato sekce zatím neobsahuje žádné hodnoty"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:200
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:211
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
 msgid "Time Synchronization"
 msgstr "Synchronizace času"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:205
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
 msgid "Time Synchronization is not configured yet."
 msgstr "Synchronizace času dosud není nakonfigurována."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:44
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
 msgid "Timezone"
 msgstr "Časové pásmo"
 
@@ -5240,7 +5286,7 @@ msgstr "Provoz"
 msgid "Transfer"
 msgstr "Přenos"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:595
 msgid "Transmission Rate"
 msgstr "Vysílací rychlost"
 
@@ -5248,14 +5294,14 @@ msgstr "Vysílací rychlost"
 msgid "Transmit"
 msgstr "Přenos"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:210
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:272
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:211
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:273
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:345
 msgid "Transmit Power"
 msgstr "Vysílací výkon"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:317
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:348
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:318
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
 msgid "Transmitter Antenna"
 msgstr "Anténa vysílače"
 
@@ -5271,7 +5317,7 @@ msgstr "Trigger mód"
 msgid "Tunnel ID"
 msgstr "ID tunelu"
 
-#: modules/luci-base/luasrc/model/network.lua:1420
+#: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Rozhraní tunelu"
 
@@ -5286,7 +5332,7 @@ msgid "Tx-Power"
 msgstr "Tx-Power"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:166
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Typ"
@@ -5345,19 +5391,19 @@ msgstr ""
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:964
+#: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Neznámý"
 
-#: modules/luci-base/luasrc/model/network.lua:1131
+#: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:958
+#: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr "Nespravovaný"
 
@@ -5371,7 +5417,6 @@ msgid "Unnamed key"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
@@ -5386,7 +5431,7 @@ msgstr ""
 msgid "Unsupported modem"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
 msgid "Unsupported protocol type."
 msgstr "Nepodporovaný typ protokolu."
 
@@ -5439,8 +5484,8 @@ msgstr "Použít DHCP bránu"
 msgid "Use DNS servers advertised by peer"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
 msgid "Use ISO/IEC 3166 alpha2 country codes."
 msgstr "Pomocí ISO/IEC 3166 alpha2 kódů zemí."
 
@@ -5546,11 +5591,11 @@ msgstr ""
 msgid "Used"
 msgstr "Použit"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:848
 msgid "Used Key Slot"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:868
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:913
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5578,11 +5623,11 @@ msgstr "VC-Mux"
 msgid "VDSL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:170
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:172
 msgid "VLANs on %q"
 msgstr "VLANy na %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:169
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:171
 msgid "VLANs on %q (%s)"
 msgstr "VLANy na %q (%s)"
 
@@ -5628,18 +5673,18 @@ msgstr "Ověřit"
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:543
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:553
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:657
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:667
 msgid "WEP Open System"
 msgstr "WEP Open System"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:658
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:668
 msgid "WEP Shared Key"
 msgstr "Sdílený klíč WEP"
 
@@ -5647,8 +5692,8 @@ msgstr "Sdílený klíč WEP"
 msgid "WEP passphrase"
 msgstr "WEP heslo"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:493
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
 msgid "WMM Mode"
 msgstr "WMM mód"
 
@@ -5656,9 +5701,9 @@ msgstr "WMM mód"
 msgid "WPA passphrase"
 msgstr "WPA heslo"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:684
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:696
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:701
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:716
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:735
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:740
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5682,8 +5727,8 @@ msgstr ""
 msgid "Waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
 msgid "Warning"
 msgstr "Varování"
 
@@ -5691,7 +5736,11 @@ msgstr "Varování"
 msgid "Warning: There are unsaved changes that will get lost on reboot!"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:901
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Weak"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:946
 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 "
@@ -5718,7 +5767,7 @@ msgstr ""
 msgid "Wi-Fi on (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:161
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr ""
 
@@ -5732,12 +5781,12 @@ msgstr ""
 msgid "Wireless"
 msgstr "Bezdrátová síť"
 
-#: modules/luci-base/luasrc/model/network.lua:1408
+#: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Bezdrátový adaptér"
 
-#: modules/luci-base/luasrc/model/network.lua:1394
-#: modules/luci-base/luasrc/model/network.lua:1855
+#: modules/luci-base/luasrc/model/network.lua:1404
+#: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Bezdrátová síť"
 
@@ -5745,20 +5794,20 @@ msgstr "Bezdrátová síť"
 msgid "Wireless Overview"
 msgstr "Přehled bezdrátových sití"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
 msgid "Wireless Security"
 msgstr "Zabezpečení bezdrátové sítě"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is disabled"
 msgstr "Bezdrátová síť vypnuta"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is not associated"
 msgstr "Bezdrátová síť nespojena"
 
@@ -5778,7 +5827,7 @@ msgstr "Bezdrátová síť je povolena"
 msgid "Write received DNS requests to syslog"
 msgstr "Zapisovat přijaté požadavky DNS do systemového logu"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
 msgid "Write system log to file"
 msgstr ""
 
@@ -5797,35 +5846,27 @@ msgstr ""
 "\"network\", vaše zařízení se může stát nepřístupným!</strong>"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:221
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:298
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 "Aby LuCI fungoval správně, musíte mít v prohlížeči povolený JavaScript."
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:97
-msgid ""
-"Your Internet Explorer is too old to display this page correctly. Please "
-"upgrade it to at least version 7 or use another browser like Firefox, Opera "
-"or Safari."
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:118
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "ZRam Size"
 msgstr ""
 
@@ -5836,11 +5877,11 @@ msgstr "libovolný"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:113
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:121
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:126
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:217
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:281
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:320
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:327
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:611
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:218
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:621
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:37
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:22
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:29
@@ -5893,8 +5934,8 @@ msgstr "dB"
 msgid "dBm"
 msgstr "dBm"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:450
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "disable"
 msgstr "zakázat"
 
@@ -5953,19 +5994,6 @@ msgstr "pokud cílem je síť"
 msgid "input"
 msgstr "vstup"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:196
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:197
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:200
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:201
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:204
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:205
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:208
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:209
-msgid "kB"
-msgstr "kB"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
@@ -5998,7 +6026,7 @@ msgstr ""
 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/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "minutes"
 msgstr ""
 
@@ -6026,20 +6054,18 @@ msgstr ""
 msgid "not present"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:338
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:133
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:250
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
 msgid "off"
 msgstr "off"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:132
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:247
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
 msgid "on"
 msgstr "on"
 
@@ -6083,8 +6109,8 @@ msgstr ""
 msgid "routed"
 msgstr "směrované"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "sec"
 msgstr ""
 
@@ -6105,11 +6131,11 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:369
 msgid "tagged"
 msgstr "označený"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:887
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:932
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6136,7 +6162,7 @@ msgstr "nespecifikovaný"
 msgid "unspecified -or- create:"
 msgstr "nespecifikovaný -nebo- vytvořit:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:341
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:366
 msgid "untagged"
 msgstr "neoznačený"
 
@@ -6306,6 +6332,9 @@ msgstr "ano"
 msgid "« Back"
 msgstr "« Zpět"
 
+#~ msgid "kB"
+#~ msgstr "kB"
+
 #~ msgid ""
 #~ "Here you can paste public SSH-Keys (one per line) for SSH public-key "
 #~ "authentication."
index b39871f73efb24fee9bad6a5df0f05a1c64c7723..fa48451877646c8261e2a726f91144d75187b8f6 100644 (file)
@@ -25,7 +25,7 @@ msgstr ""
 msgid "%d invalid field(s)"
 msgstr "%d ungültige Felder"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:281
 msgid "%s is untagged in multiple VLANs!"
 msgstr "%s darf nicht ohne VLAN-Tag in mehreren VLAN-Gruppen vorkommen!"
 
@@ -57,16 +57,16 @@ msgstr "(keine Schnittstellen)"
 msgid "-- Additional Field --"
 msgstr "-- Zusätzliches Feld --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:841
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:850
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Bitte auswählen --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:866
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1030
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- benutzerdefiniert --"
@@ -90,6 +90,10 @@ msgstr "-- UUID vergleichen --"
 msgid "-- please select --"
 msgstr "-- Bitte auswählen --"
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:382
+msgid "0 = not using RSSI threshold, 1 = do not change driver default"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "Systemlast (1 Minute):"
@@ -98,7 +102,7 @@ msgstr "Systemlast (1 Minute):"
 msgid "15 Minute Load:"
 msgstr "Systemlast (15 Minuten):"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:879
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:924
 msgid "4-character hexadecimal ID"
 msgstr "vierstellige hexadezimale ID"
 
@@ -110,35 +114,35 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr "Systemlast (5 Minuten):"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:915
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:960
 msgid "6-octet identifier as a hex string - no colons"
 msgstr "sechstellige hexadezimale ID (ohne Doppelpunkte)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:850
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:891
 msgid "802.11r Fast Transition"
 msgstr "802.11r: Schnelle Client-Übergabe"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1106
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1157
 msgid "802.11w Association SA Query maximum timeout"
 msgstr "Maximales Timeout für Quelladressprüfungen (SA Query)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1115
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1166
 msgid "802.11w Association SA Query retry timeout"
 msgstr "Wiederholungsintervall für Quelladressprüfungen (SA Query)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1088
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1133
 msgid "802.11w Management Frame Protection"
 msgstr "802.11w: Schutz von Management-Frames aktivieren"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1105
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1156
 msgid "802.11w maximum timeout"
 msgstr "802.11w: Maximales Timeout"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1114
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1165
 msgid "802.11w retry timeout"
 msgstr "802.11w: Wiederholungsintervall"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:399
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
@@ -158,7 +162,7 @@ msgstr ""
 "<abbr title=\"Domain Name System\">DNS</abbr>-Server in der Reihenfolge der "
 "Resolv-Datei abfragen"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:379
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:388
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -191,7 +195,7 @@ msgstr "IPv6-Gateway"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr "IPv6-Suffix (hexadezimal)"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "LED Konfiguration"
@@ -303,7 +307,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "ATM Geräteindex"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -311,8 +315,8 @@ msgstr ""
 msgid "Access Concentrator"
 msgstr "Access Concentrator"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:367
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
 msgid "Access Point"
 msgstr "Access Point"
 
@@ -342,7 +346,7 @@ msgstr "Aktive DHCP-Leases"
 msgid "Active DHCPv6 Leases"
 msgstr "Aktive DHCPv6-Leases"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -350,8 +354,8 @@ msgstr "Ad-Hoc"
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:34
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:39
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:54
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:16
 msgid "Add"
@@ -388,8 +392,8 @@ msgstr "Zusätzliche Hosts-Dateien"
 msgid "Additional servers file"
 msgstr "Zusätzliche Nameserver-Datei"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "Address"
 msgstr "Adresse"
 
@@ -398,30 +402,34 @@ 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:13
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
 msgid "Administration"
 msgstr "Administration"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+msgid "Advanced"
+msgstr "Erweitert"
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:143
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:364
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:50
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:34
 msgid "Advanced Settings"
 msgstr "Erweiterte Einstellungen"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr "Vollständige Sendeleistung (ACTATP)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
 msgid "Alert"
 msgstr "Alarm"
 
-#: modules/luci-base/luasrc/model/network.lua:1406
+#: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
 msgstr "Alias-Schnittstelle"
@@ -450,23 +458,23 @@ msgstr "IPs sequenziell vergeben"
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "Erlaube Anmeldung per Passwort"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:535
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:545
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
-"Erlaubt dem Access-Point die Trennung von Clients mit schlechter "
+"Erlaube dem Access-Point die Trennung von Clients mit schlechter "
 "Signalqualität"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:589
 msgid "Allow all except listed"
 msgstr "Alle außer gelistete erlauben"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:235
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:236
 msgid "Allow legacy 802.11b rates"
-msgstr "Veraltete 802.11b Raten erlauben"
+msgstr "Veraltete 802.11b-Raten erlauben"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:578
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "Allow listed only"
 msgstr "Nur gelistete erlauben"
 
@@ -511,7 +519,7 @@ msgstr ""
 msgid "Always on (%s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
@@ -521,7 +529,7 @@ msgstr ""
 "Verletzung des IEEE 802.11n-2009 Standards!"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
 msgid "Annex"
 msgstr ""
 
@@ -595,7 +603,7 @@ msgstr "Angekündigte Suchdomains"
 msgid "Announced DNS servers"
 msgstr "Angekündigte DNS Server"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1048
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1093
 msgid "Anonymous Identity"
 msgstr "Anonyme Identität"
 
@@ -607,17 +615,17 @@ msgstr "automatische Mountpunkte"
 msgid "Anonymous Swap"
 msgstr "automatische Swap-Aktivierung"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
 msgid "Antenna 1"
 msgstr "Antenne 1"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:323
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:330
 msgid "Antenna 2"
 msgstr "Antenne 2"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:245
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:246
 msgid "Antenna Configuration"
 msgstr "Antennenkonfiguration"
 
@@ -647,7 +655,7 @@ msgstr ""
 "Legt die Größe der dieser Schnittstelle zugewiesenen Partitionen der "
 "öffentlichen IPv6-Präfixe fest."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:127
 msgid "Assign interfaces..."
 msgstr "Schnittstellen zuweisen..."
 
@@ -664,7 +672,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Assoziierte Clients"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
 msgid "Associations"
 msgstr "Assoziierungen"
 
@@ -673,7 +681,7 @@ msgstr "Assoziierungen"
 msgid "Auth Group"
 msgstr "Berechtigungsgruppe"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:982
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1027
 msgid "Authentication"
 msgstr "Authentifizierung"
 
@@ -691,12 +699,11 @@ msgstr "Autorisierung benötigt"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:131
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:246
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:249
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
 msgid "Auto Refresh"
 msgstr "Automatisches Neuladen"
 
@@ -768,7 +775,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -798,7 +805,7 @@ msgstr "Zurück zu den Scan-Ergebnissen"
 msgid "Backup"
 msgstr "Sichern"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
 msgid "Backup / Flash Firmware"
 msgstr "Backup / Firmware Update"
 
@@ -810,12 +817,12 @@ msgstr "Liste zu sichernder Dateien"
 msgid "Bad address specified!"
 msgstr "Ungültige Adresse angegeben!"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:153
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:287
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:158
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:288
 msgid "Band"
 msgstr "Frequenztyp"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:260
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:261
 msgid "Beacon Interval"
 msgstr "Beacon-Intervall"
 
@@ -848,7 +855,7 @@ msgstr "Tunnelendpunkt an diese Schnittstelle binden (optional)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 msgid "Bitrate"
 msgstr "Bitrate"
 
@@ -856,7 +863,7 @@ msgstr "Bitrate"
 msgid "Bogus NX Domain Override"
 msgstr "Ungültige \"NX-Domain\" Antworten ignorieren"
 
-#: modules/luci-base/luasrc/model/network.lua:1410
+#: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Bridge"
 
@@ -942,7 +949,7 @@ msgstr "Änderungen angewendet."
 msgid "Changes have been reverted."
 msgstr "Änderungen wurden verworfen"
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:9
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Changes the administrator password for accessing the device"
 msgstr "Ändert das Administratorpasswort für den Zugriff auf dieses Gerät"
 
@@ -950,12 +957,12 @@ msgstr "Ändert das Administratorpasswort für den Zugriff auf dieses Gerät"
 msgid "Changing password…"
 msgstr "Ändere Passwort…"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:162
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "Channel"
 msgstr "Kanal"
 
@@ -1001,7 +1008,7 @@ msgstr ""
 "oder das <em>erstellen</em> Feld ausfüllen um eine neue Zone direkt "
 "anzulegen und zuzuweisen."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:393
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:403
 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 +1016,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/luasrc/model/cbi/admin_network/wifi.lua:604
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
 msgid "Cipher"
 msgstr "Verschlüsselungsalgorithmus"
 
@@ -1034,8 +1041,8 @@ msgstr ""
 "herunterzuladen. (Hinweis: Diese Funktionalität ist nur für Experten "
 "gedacht!)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
 msgstr "Client"
 
@@ -1079,7 +1086,7 @@ msgstr "Schließe Liste..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:33
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
 msgid "Collecting data..."
 msgstr "Sammle Daten..."
 
@@ -1095,7 +1102,7 @@ msgstr "Kommentar"
 msgid "Common Configuration"
 msgstr "Allgemeine Konfiguration"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1125
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1176
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1131,7 +1138,7 @@ msgstr "Die Konfiguration wurde angewendet."
 msgid "Configuration has been rolled back!"
 msgstr "Die Konfiguration wurde zurückgerollt!"
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:22
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:43
 msgid "Confirmation"
 msgstr "Bestätigung"
 
@@ -1140,12 +1147,12 @@ msgid "Connect"
 msgstr "Verbinden"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Connected"
 msgstr "Verbunden"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:338
 msgid "Connection Limit"
 msgstr "Verbindungslimit"
 
@@ -1172,9 +1179,9 @@ msgstr ""
 msgid "Country"
 msgstr "Land"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:336
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
 msgid "Country Code"
 msgstr "Ländercode"
 
@@ -1199,24 +1206,24 @@ msgstr "Erzeuge Schnittstelle"
 msgid "Create a bridge over multiple interfaces"
 msgstr "Erzeuge Netzwerkbrücke über mehrere Schnittstellen"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
 msgid "Critical"
 msgstr "Kritisch"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:102
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
 msgid "Cron Log Level"
-msgstr "Cron Protokolllevel"
+msgstr "Cron Protokoll-Level"
 
 #: modules/luci-base/luasrc/view/cbi/network_ifacelist.htm:51
 #: modules/luci-base/luasrc/view/cbi/network_ifacelist.htm:53
 #: modules/luci-base/luasrc/view/cbi/network_ifacelist.htm:82
 #: modules/luci-base/luasrc/view/cbi/network_ifacelist.htm:83
 msgid "Custom Interface"
-msgstr "benutzerdefinierte Schnittstelle"
+msgstr "Benutzerdefinierte Schnittstelle"
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_dhcpv6.lua:40
 msgid "Custom delegated IPv6-prefix"
-msgstr "Delegierter IPv6-Präfix"
+msgstr "Delegiertes IPv6-Präfix"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:53
 msgid ""
@@ -1237,15 +1244,15 @@ msgid ""
 "\">LED</abbr>s if possible."
 msgstr "Passt das Verhalten der Geräte-LEDs an - wenn dies möglich ist."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:760
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:799
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:776
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:815
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1259,7 +1266,7 @@ msgstr "DHCP-Server"
 msgid "DHCP and DNS"
 msgstr "DHCP und DNS"
 
-#: modules/luci-base/luasrc/model/network.lua:962
+#: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "DHCP Client"
 
@@ -1279,16 +1286,16 @@ msgstr "DHCPv6-Modus"
 msgid "DHCPv6-Service"
 msgstr "DHCPv6-Dienst"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "DNS"
 msgstr "DNS"
 
@@ -1321,7 +1328,7 @@ msgstr "DS-Lite AFTR-Adresse"
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
 msgid "DSL Status"
 msgstr ""
 
@@ -1329,7 +1336,7 @@ msgstr ""
 msgid "DSL line mode"
 msgstr "DSL Leitungsmodus"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1337,18 +1344,18 @@ msgstr ""
 msgid "DUID"
 msgstr "DUID"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "Data Rate"
 msgstr "Datenrate"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:104
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
 msgid "Debug"
 msgstr "Debug"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "Default %d"
 msgstr "Standard %d"
 
@@ -1387,7 +1394,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:11
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:16
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:41
 msgid "Delete"
 msgstr "Löschen"
@@ -1401,7 +1408,7 @@ msgstr "Schlüssel löschen"
 msgid "Delete this network"
 msgstr "Dieses Netzwerk löschen"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1417,8 +1424,8 @@ msgstr "Ziel"
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:50
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:75
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
@@ -1473,7 +1480,7 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr "Verschlüsselung deaktivieren"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:520
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:530
 msgid "Disable Inactivity Polling"
 msgstr "Inaktivitäts-Proben deaktivieren"
 
@@ -1491,11 +1498,11 @@ msgstr "Dieses Netzwerk deaktivieren"
 msgid "Disabled"
 msgstr "Deaktiviert"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1094
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
 msgid "Disabled (default)"
 msgstr "Deaktiviert (Standard)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 msgid "Disassociate On Low Acknowledgement"
 msgstr "Trennung bei schlechtem Antwortverhalten"
 
@@ -1518,16 +1525,16 @@ msgstr "Verbindungstrennung fehlgeschlagen"
 msgid "Dismiss"
 msgstr "Schließen"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:239
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:333
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
 msgid "Distance Optimization"
 msgstr "Distanzoptimierung"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:241
 msgid "Distance to farthest network member in meters."
 msgstr "Distanz zum am weitesten entfernten Funkpartner in Metern."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:346
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:347
 msgid "Diversity"
 msgstr "Diversität"
 
@@ -1635,7 +1642,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr "EA-Bitlänge"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:990
 msgid "EAP-Method"
 msgstr "EAP-Methode"
 
@@ -1662,7 +1669,7 @@ msgstr "Diese Schnittstelle bearbeiten"
 msgid "Edit this network"
 msgstr "Dieses Netzwerk bearbeiten"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
 msgid "Emergency"
 msgstr "Notfall"
 
@@ -1699,11 +1706,11 @@ msgstr "IPv6 anfordern"
 msgid "Enable IPv6 negotiation on the PPP link"
 msgstr "Aushandeln von IPv6-Adressen auf der PPP-Verbindung aktivieren"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:141
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:143
 msgid "Enable Jumbo Frame passthrough"
 msgstr "Aktiviere Jumbo Frame Durchleitung"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:215
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
 msgid "Enable NTP client"
 msgstr "Aktiviere NTP-Client"
 
@@ -1715,27 +1722,27 @@ msgstr "Single-DES aktivieren"
 msgid "Enable TFTP server"
 msgstr "TFTP-Server aktivieren"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:132
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:134
 msgid "Enable VLAN functionality"
 msgstr "VLAN-Funktionalität aktivieren"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1194
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK"
 msgstr "WPS-via-Knopfdruck aktivieren, erfordert WPA(2)-PSK"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1124
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1175
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr "Key Reinstallation (KRACK) Gegenmaßnahmen aktivieren"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:136
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:138
 msgid "Enable learning and aging"
 msgstr "Learning und Aging aktivieren"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:148
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:150
 msgid "Enable mirroring of incoming packets"
 msgstr "Port-Mirroring für eingehende Pakete aktivieren"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:149
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
 msgid "Enable mirroring of outgoing packets"
 msgstr "Port-Mirroring für ausgehende Pakete aktivieren"
 
@@ -1769,7 +1776,7 @@ msgstr "Aktiviert"
 msgid "Enables IGMP snooping on this bridge"
 msgstr "Aktiviert die automatische IGMP-Erkennung auf dieser Netzwerkbrücke"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:892
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1788,9 +1795,9 @@ msgstr "Kapselung"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:44
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:593
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
 msgid "Encryption"
 msgstr "Verschlüsselung"
 
@@ -1810,28 +1817,28 @@ msgstr "Eigenen Wert angeben"
 msgid "Enter custom values"
 msgstr "Eigene Werte angeben"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:273
 msgid "Erasing..."
 msgstr "Lösche..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:106
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Fehler"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
 msgid "Errored seconds (ES)"
 msgstr "Fehlersekunden (ES)"
 
-#: modules/luci-base/luasrc/model/network.lua:1422
+#: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Netzwerkschnittstelle"
 
-#: modules/luci-base/luasrc/model/network.lua:1412
+#: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Netzwerk Switch"
 
@@ -1847,7 +1854,7 @@ msgstr "Hosts vervollständigen"
 msgid "Expecting %s"
 msgstr "Erwarte %s"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
 msgid "Expires"
 msgstr "Verfällt"
 
@@ -1863,23 +1870,23 @@ msgstr ""
 msgid "External"
 msgstr "Extern"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:926
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:971
 msgid "External R0 Key Holder List"
 msgstr "Externe R0-Key-Holder-List"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:935
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:980
 msgid "External R1 Key Holder List"
 msgstr "Externe R1-Key-Holder-List"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:74
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
 msgid "External system log server"
 msgstr "Externer Protokollserver IP"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:79
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
 msgid "External system log server port"
 msgstr "Externer Protokollserver Port"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:84
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
 msgid "External system log server protocol"
 msgstr "Externes Protokollserver Protokoll"
 
@@ -1887,15 +1894,15 @@ msgstr "Externes Protokollserver Protokoll"
 msgid "Extra SSH command options"
 msgstr "Zusätzliche SSH-Kommando-Optionen"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:895
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:940
 msgid "FT over DS"
 msgstr "FT-über-DS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:896
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:941
 msgid "FT over the Air"
 msgstr "FT-drahtlos"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:893
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:938
 msgid "FT protocol"
 msgstr "FT Protokoll"
 
@@ -1992,7 +1999,7 @@ msgstr "Neues Firmware Image schreiben"
 msgid "Flash operations"
 msgstr "Flash-Operationen"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:194
 msgid "Flashing..."
 msgstr "Firmware wird installiert..."
 
@@ -2006,11 +2013,11 @@ msgstr ""
 msgid "Force"
 msgstr "Start erzwingen"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:257
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
 msgid "Force 40MHz mode"
 msgstr "40MHz-Modus forcieren"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:612
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:622
 msgid "Force CCMP (AES)"
 msgstr "CCMP (AES) erzwingen"
 
@@ -2020,11 +2027,11 @@ msgstr ""
 "Aktiviere DHCP-Server für dieses Netzwerk, selbst wenn ein anderer aktiver "
 "Server erkannt wurde."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:613
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:623
 msgid "Force TKIP"
 msgstr "Erzwinge TKIP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:624
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Erzwinge TKIP und CCMP (AES)"
 
@@ -2048,7 +2055,7 @@ msgstr "Abweichendes Formular-Token"
 msgid "Forward DHCP traffic"
 msgstr "DHCP Traffic weiterleiten"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr "Fehlerkorrektursekunden (FECS)"
 
@@ -2056,7 +2063,7 @@ msgstr "Fehlerkorrektursekunden (FECS)"
 msgid "Forward broadcast traffic"
 msgstr "Broadcasts weiterleiten"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:374
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:375
 msgid "Forward mesh peer traffic"
 msgstr "Mesh-Nachbar-Traffic weiterleiten"
 
@@ -2064,12 +2071,12 @@ msgstr "Mesh-Nachbar-Traffic weiterleiten"
 msgid "Forwarding mode"
 msgstr "Weiterleitungstyp"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:254
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:596
 msgid "Fragmentation Threshold"
 msgstr "Fragmentierungsschwelle"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:331
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:332
 msgid "Frame Bursting"
 msgstr "Frame Bursting"
 
@@ -2088,7 +2095,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "GHz"
 msgstr "GHz"
 
@@ -2097,8 +2104,8 @@ msgstr "GHz"
 msgid "GPRS only"
 msgstr "Nur GPRS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
 msgid "Gateway"
 msgstr "Gateway"
 
@@ -2121,7 +2128,7 @@ msgstr "Allgemeine Einstellungen"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:462
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:175
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:141
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:360
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
 msgid "General Setup"
 msgstr "Allgemeine Einstellungen"
 
@@ -2129,7 +2136,7 @@ msgstr "Allgemeine Einstellungen"
 msgid "Generate Config"
 msgstr "Konfiguration generieren"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:900
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
 msgid "Generate PMK locally"
 msgstr "PMK lokal generieren"
 
@@ -2158,7 +2165,7 @@ msgstr "Globale Netzwerkeinstellungen"
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:288
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
 msgid "Go to password configuration..."
 msgstr "Zur Passwortkonfiguration..."
 
@@ -2183,7 +2190,7 @@ msgstr "HE.net Passwort"
 msgid "HE.net username"
 msgstr "HE.net Benutzername"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:309
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:310
 msgid "HT mode (802.11n)"
 msgstr "HT-Modus (802.11n)"
 
@@ -2191,7 +2198,7 @@ msgstr "HT-Modus (802.11n)"
 msgid "Hang Up"
 msgstr "Auflegen"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Header Error Code Errors (HEC)"
 msgstr "Anzahl Header-Error-Code-Fehler (HEC)"
 
@@ -2207,9 +2214,9 @@ msgstr ""
 "An dieser Stelle können Grundeinstellungen des Systems wie Hostname oder "
 "Zeitzone vorgenommen werden."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:489
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:546
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:569
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "ESSID verstecken"
 
@@ -2243,8 +2250,7 @@ msgstr "\"Host-Uniq\"-Bezeichner"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:35
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 msgid "Hostname"
 msgstr "Hostname"
 
@@ -2305,7 +2311,7 @@ msgstr "IPv4"
 msgid "IPv4 Firewall"
 msgstr "IPv4 Firewall"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:46
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:48
 msgid "IPv4 Upstream"
 msgstr ""
 
@@ -2341,7 +2347,7 @@ msgstr "IPv4 Bereich"
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6rd.lua:42
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:30
 msgid "IPv4 prefix length"
-msgstr "Länge des IPv4 Präfix"
+msgstr "Länge des IPv4-Präfix"
 
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:43
 msgid "IPv4+IPv6"
@@ -2397,7 +2403,7 @@ msgstr "IPv6 Einstellungen"
 msgid "IPv6 ULA-Prefix"
 msgstr "IPv6 ULA-Präfix"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2426,17 +2432,17 @@ msgstr "IPv6-Netzwerk in Addresse/Netzmaske-Notation"
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6rd.lua:26
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:37
 msgid "IPv6 prefix"
-msgstr "IPv6 Präfix"
+msgstr "IPv6-Präfix"
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6rd.lua:34
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:45
 msgid "IPv6 prefix length"
-msgstr "Länge des IPv6 Präfix"
+msgstr "Länge des IPv6-Präfix"
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:138
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6in4.lua:33
 msgid "IPv6 routed prefix"
-msgstr "Gerouteter IPv6-Präfix"
+msgstr "Geroutetes IPv6-Präfix"
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:143
 msgid "IPv6 suffix"
@@ -2450,7 +2456,7 @@ msgstr "IPv6-Adresse"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:33
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:104
 msgid "IPv6-PD"
-msgstr "IPv6 Präfixdelegation (PD)"
+msgstr "IPv6 Präfix-Delegation (PD)"
 
 #: protocols/luci-proto-ipv6/luasrc/model/network/proto_6x4.lua:13
 msgid "IPv6-in-IPv4 (RFC4213)"
@@ -2464,7 +2470,7 @@ msgstr "IPv6-über-IPv4 (6rd)"
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr "IPv6-über-IPv4 (6to4)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1030
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1075
 msgid "Identity"
 msgstr "Identität"
 
@@ -2581,10 +2587,14 @@ msgstr "Timeout bei Inaktivität"
 msgid "Inbound:"
 msgstr "Eingehend:"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
 msgid "Info"
 msgstr "Info"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Information"
+msgstr ""
+
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:67
 msgid "Initialization failure"
 msgstr "Initialisierung fehlgeschlagen"
@@ -2607,7 +2617,7 @@ msgstr ""
 msgid "Install package %q"
 msgstr "Installiere Paket %q"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:120
 msgid "Install protocol extensions..."
 msgstr "Installiere Protokoll-Erweiterungen"
 
@@ -2626,7 +2636,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/luasrc/model/cbi/admin_network/wifi.lua:355
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:356
 msgid "Interface Configuration"
 msgstr "Schnittstellenkonfiguration"
 
@@ -2638,12 +2648,12 @@ msgstr "Schnittstellenübersicht"
 msgid "Interface is reconnecting..."
 msgstr "Schnittstelle verbindet neu..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Interface name"
 msgstr "Schnittstellenname"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:34
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:131
 msgid "Interface not present or not connected yet."
 msgstr "Schnittstelle existiert nicht oder ist nicht verbunden."
 
@@ -2662,15 +2672,15 @@ msgid "Internal Server Error"
 msgstr "Interner Serverfehler"
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:192
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:37
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
 msgid "Invalid"
 msgstr "Ungültige Eingabe"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:286
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:311
 msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
 msgstr "Ungültige VLAN ID angegeben! Nur IDs zwischen %d und %d sind erlaubt."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:307
 msgid "Invalid VLAN ID given! Only unique IDs are allowed"
 msgstr "Ungültige VLAN ID angegeben! Die ID ist muß eindeutig sein!"
 
@@ -2679,7 +2689,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/luasrc/model/cbi/admin_network/wifi.lua:498
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:508
 msgid "Isolate Clients"
 msgstr "Clients isolieren"
 
@@ -2693,10 +2703,9 @@ msgstr ""
 "sein. Überprüfen Sie die Imagedatei!"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:220
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:295
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
 msgid "JavaScript required!"
 msgstr "JavaScript benötigt!"
 
@@ -2725,18 +2734,22 @@ msgstr "Kernelprotokoll"
 msgid "Kernel Version"
 msgstr "Kernel Version"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:784
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
 msgid "Key"
 msgstr "Schlüssel"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:810
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:811
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:812
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:813
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:829
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:852
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:853
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:870
 msgid "Key #%d"
 msgstr "Schlüssel Nr. %d"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+msgid "KiB"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Töten"
@@ -2776,7 +2789,7 @@ msgstr "LLC"
 msgid "Label"
 msgstr "Label"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:136
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
 msgid "Language"
 msgstr "Sprache"
 
@@ -2784,7 +2797,7 @@ msgstr "Sprache"
 msgid "Language and Style"
 msgstr "Sprache und Aussehen"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
 msgid "Latency"
 msgstr "Latenz"
 
@@ -2837,19 +2850,19 @@ msgstr ""
 msgid "Limit listening to these interfaces, and loopback."
 msgstr "Dienste auf die angegeben Schnittstellen plus Loopback beschränken."
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
 msgid "Line Attenuation (LATN)"
 msgstr "Dämpfung (LATN)"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
 msgid "Line Mode"
 msgstr "Verbindungsmodus"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Line State"
 msgstr "Verbindungsstatus"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
 msgid "Line Uptime"
 msgstr "Verbindungsdauer"
 
@@ -2865,7 +2878,7 @@ msgstr ""
 "Liste von <abbr title=\"Domain Name System\">DNS</abbr>-Servern an welche "
 "Requests weitergeleitet werden"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:972
 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 "
@@ -2880,7 +2893,7 @@ msgstr ""
 "werden kann, mit der sich der Client wärend der anfänglichen "
 "Mobilitätsdomänen-Assoziation verbunden hat."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:936
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:981
 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 "
@@ -2926,7 +2939,6 @@ msgid "Listening port for inbound DNS queries"
 msgstr "Serverport für eingehende DNS Abfragen"
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:128
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
 msgid "Load"
 msgstr "Last"
@@ -2975,7 +2987,7 @@ msgid "Local Startup"
 msgstr "Lokales Startskript"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:31
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
 msgid "Local Time"
 msgstr "Lokale Zeit"
 
@@ -3019,7 +3031,7 @@ msgstr "Lokalisiere Anfragen"
 msgid "Locked to channel %s used by: %s"
 msgstr "Festgelegt auf Kanal %s, verwendet durch: %s"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:92
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
 msgid "Log output level"
 msgstr "Protokolllevel"
 
@@ -3039,7 +3051,7 @@ msgstr "Anmelden"
 msgid "Logout"
 msgstr "Abmelden"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr "Signalverlustsekunden (LOSS)"
 
@@ -3055,24 +3067,24 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:51
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:76
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-Adresse"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:447
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:457
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "MAC-Address Filter"
 msgstr "MAC-Adressfilter"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:142
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
 msgid "MAC-Filter"
 msgstr "MAC-Filter"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:454
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:580
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:464
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:590
 msgid "MAC-List"
 msgstr "MAC-Adressliste"
 
@@ -3118,11 +3130,11 @@ msgstr "Das Root-Dateisystem muss mit folgenden Kommandsos vorbereitet werden:"
 msgid "Manual"
 msgstr "Manuell"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr "Maximal erreichbare Datenrate (ATTNDR)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:529
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:539
 msgid "Maximum allowed Listen Interval"
 msgstr "Maximal erlaubter Inaktivitätszeitraum"
 
@@ -3159,12 +3171,16 @@ msgstr "Maximal zulässige Anzahl von vergeben DHCP-Adressen"
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr "Mbit/s"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+msgid "Medium"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm:13
 msgid "Memory"
 msgstr "Hauptspeicher"
@@ -3173,7 +3189,7 @@ msgstr "Hauptspeicher"
 msgid "Memory usage (%)"
 msgstr "Speichernutzung (%)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:371
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr "Mesh-ID"
 
@@ -3185,11 +3201,11 @@ msgstr "Mesh-ID"
 msgid "Metric"
 msgstr "Metrik"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:152
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:154
 msgid "Mirror monitor port"
 msgstr "Spiegel-Monitor-Port"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:153
 msgid "Mirror source port"
 msgstr "Spiegel-Quell-Port"
 
@@ -3197,16 +3213,16 @@ msgstr "Spiegel-Quell-Port"
 msgid "Missing protocol extension for proto %q"
 msgstr "Erweiterung für Protokoll %q fehlt"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:878
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:923
 msgid "Mobility Domain"
 msgstr "Mobilitätsbereich"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:149
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:154
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:41
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:365
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
 msgid "Mode"
 msgstr "Modus"
 
@@ -3234,12 +3250,16 @@ msgstr "Modem-Informationsabfrage fehlgeschlagen"
 msgid "Modem init timeout"
 msgstr "Wartezeit für Modeminitialisierung"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:442
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
 msgid "Monitor"
 msgstr "Monitor"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+msgid "More Characters"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr "Mount-Eintrag"
@@ -3249,7 +3269,7 @@ msgstr "Mount-Eintrag"
 msgid "Mount Point"
 msgstr "Einhängepunkt"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3299,7 +3319,7 @@ msgstr "Nach unten schieben"
 msgid "Move up"
 msgstr "Nach oben schieben"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:867
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:912
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3309,7 +3329,7 @@ msgstr "NAT-T Modus"
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_464xlat.lua:9
 msgid "NAT64 Prefix"
-msgstr "NAT64 Präfix"
+msgstr "NAT64-Präfix"
 
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:26
 msgid "NCM"
@@ -3323,7 +3343,7 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
 msgid "NTP server candidates"
 msgstr "NTP Server Kandidaten"
 
@@ -3341,18 +3361,17 @@ msgstr "Name der neuen Schnittstelle"
 msgid "Name of the new network"
 msgstr "Name des neuen Netzwerkes"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:167
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
 msgid "Navigation"
 msgstr "Navigation"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
 msgid "Netmask"
 msgstr "Netzmaske"
 
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:392
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index/30-network.htm:8
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
@@ -3376,7 +3395,7 @@ msgstr ""
 msgid "Network device is not present"
 msgstr "Netzwerkgerät ist nicht vorhanden"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
 msgid "Network without interfaces."
 msgstr "Netzwerk ohne Schnittstellen."
 
@@ -3401,7 +3420,7 @@ msgid "No files found"
 msgstr "Keine Dateien gefunden"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:172
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:174
 msgid "No information available"
 msgstr "Keine Informationen verfügbar"
@@ -3423,10 +3442,9 @@ msgid "No network name specified"
 msgstr "Netzwerkname nicht angegeben"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:103
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:283
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
 msgid "No password set!"
 msgstr "Kein Passwort gesetzt!"
 
@@ -3454,7 +3472,7 @@ msgstr "Keine Zone zugewiesen"
 msgid "Noise"
 msgstr "Rauschen"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
 msgid "Noise Margin (SNR)"
 msgstr "Signal-Rausch-Abstand (SNR)"
 
@@ -3462,7 +3480,7 @@ msgstr "Signal-Rausch-Abstand (SNR)"
 msgid "Noise:"
 msgstr "Noise:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr "Nicht-präemptive CRC-Fehler (CRC_P)"
 
@@ -3475,7 +3493,7 @@ msgstr "An Schnittstellen binden"
 msgid "None"
 msgstr "keine"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
 msgid "Normal"
 msgstr "Normal"
 
@@ -3488,16 +3506,20 @@ msgstr "Nicht Gefunden"
 msgid "Not associated"
 msgstr "Nicht assoziiert"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 msgid "Not connected"
 msgstr "Nicht verbunden"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Not started on boot"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:26
 msgid "Note: interface name length"
 msgstr "Hinweis: Länge des Namens beachten"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
 msgid "Notice"
 msgstr "Notiz"
 
@@ -3511,7 +3533,7 @@ msgstr ""
 "Anzahl der zwischengespeicherten DNS-Einträge. Maximum sind 10000 Einträge, "
 "\"0\" deaktiviert die Zwischenspeicherung."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "Number of parallel threads used for compression"
 msgstr "Für Kompression benutze parallele Prozessanzahl"
 
@@ -3593,7 +3615,7 @@ msgstr "Option geändert"
 msgid "Option removed"
 msgstr "Option entfernt"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1095
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1140
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr "Optional"
@@ -3714,7 +3736,7 @@ msgstr "TOS-Wert überschreiben"
 msgid "Override TTL"
 msgstr "TTL-Wert überschreiben"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Override default interface name"
 msgstr "Standard Schnittstellennamen überschreiben"
 
@@ -3778,7 +3800,7 @@ msgstr "PIN"
 msgid "PIN code rejected"
 msgstr "PIN-Code abgelehnt"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:921
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:966
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3831,8 +3853,8 @@ msgid "Part of zone %q"
 msgstr "Teil von Zone %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1066
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1111
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:35
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
@@ -3842,14 +3864,21 @@ msgstr "Passwort"
 msgid "Password authentication"
 msgstr "Passwortanmeldung"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:974
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1019
 msgid "Password of Private Key"
 msgstr "Passwort des privaten Schlüssels"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1022
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1067
 msgid "Password of inner Private Key"
 msgstr "Password des inneren, privaten Schlüssels"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Password strength"
+msgstr ""
+
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr "Passwort Bestätigung"
@@ -3858,27 +3887,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/luasrc/model/cbi/admin_network/wifi.lua:955
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1000
 msgid "Path to CA-Certificate"
 msgstr "Pfad zum CA-Zertifikat"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:962
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1007
 msgid "Path to Client-Certificate"
 msgstr "Pfad zu Client-Zertifikat"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:968
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1013
 msgid "Path to Private Key"
 msgstr "Pfad zum Privaten Schlüssel"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1004
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1049
 msgid "Path to inner CA-Certificate"
 msgstr "Pfad zum inneren CA-Zertifikat"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1010
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1055
 msgid "Path to inner Client-Certificate"
 msgstr "Pfad zum inneren Client-Zertifikat"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1016
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1061
 msgid "Path to inner Private Key"
 msgstr "Pfad zum inneren, privaten Schlüssel"
 
@@ -3956,6 +3985,14 @@ msgstr "Bitte Benutzernamen und Passwort eingeben."
 msgid "Policy"
 msgstr "Standardregel"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
+msgid "Polling interval"
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
+msgid "Polling interval for status queries in seconds"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Port"
@@ -3964,11 +4001,11 @@ msgstr "Port"
 msgid "Port status:"
 msgstr "Port-Status:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Power Management Mode"
 msgstr "Energiesparmodus"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr "Präemptive CRC-Fehler (CRCP_P)"
 
@@ -3980,7 +4017,7 @@ msgstr "LTE bevorzugen"
 msgid "Prefer UMTS"
 msgstr "UMTS bevorzugen"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
 msgid "Prefix Delegated"
 msgstr "Delegiertes Präfix"
 
@@ -4005,8 +4042,8 @@ msgstr ""
 msgid "Prevent listening on these interfaces."
 msgstr "Verhindert das Binden an diese Schnittstellen"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:562
 msgid "Prevents client-to-client communication"
 msgstr "Unterbindet Client-Client-Verkehr"
 
@@ -4023,7 +4060,7 @@ msgstr "Fortfahren"
 msgid "Processes"
 msgstr "Prozesse"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
 msgid "Profile"
 msgstr "Profil"
 
@@ -4033,8 +4070,8 @@ msgstr "Prot."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 msgid "Protocol"
 msgstr "Protokoll"
@@ -4047,7 +4084,7 @@ msgstr "Protokoll für die neue Schnittstelle"
 msgid "Protocol support is not installed"
 msgstr "Protokollunterstützung ist nicht installiert"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
 msgid "Provide NTP server"
 msgstr "NTP-Server anbieten"
 
@@ -4055,7 +4092,7 @@ msgstr "NTP-Server anbieten"
 msgid "Provide new network"
 msgstr "Neues Netzwerk anbieten"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:441
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
@@ -4088,7 +4125,7 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Quality"
 msgstr "Qualität"
 
@@ -4098,11 +4135,11 @@ msgid ""
 "servers"
 msgstr "Alle verfügbaren übergeordneten DNS-Server abfragen"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "R0 Key Lifetime"
 msgstr "R0-Schlüsselgültigkeit"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:914
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:959
 msgid "R1 Key Holder"
 msgstr "R1-Schlüsselinhaber"
 
@@ -4110,8 +4147,12 @@ msgstr "R1-Schlüsselinhaber"
 msgid "RFC3947 NAT-T mode"
 msgstr "RFC3947 \"NAT-T\"-Modus"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:381
+msgid "RSSI threshold for joining"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:597
 msgid "RTS/CTS Threshold"
 msgstr "RTS/CTS-Schwelle"
 
@@ -4126,27 +4167,27 @@ msgstr "RX"
 msgid "RX Rate"
 msgstr "RX-Rate"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
 msgid "Radius-Accounting-Port"
 msgstr "Radius-Accounting-Port"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:752
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:791
 msgid "Radius-Accounting-Secret"
 msgstr "Radius-Accounting-Secret"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:736
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:775
 msgid "Radius-Accounting-Server"
 msgstr "Radius-Accounting-Server"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
 msgid "Radius-Authentication-Port"
 msgstr "Radius-Authentication-Port"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:728
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:767
 msgid "Radius-Authentication-Secret"
 msgstr "Radius-Authentication-Secret"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:712
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:751
 msgid "Radius-Authentication-Server"
 msgstr "Radius-Authentication-Server"
 
@@ -4169,7 +4210,7 @@ msgid ""
 msgstr ""
 "Diese Schnittstelle wirklich löschen? Das Löschen kann nicht rückgängig "
 "gemacht werden! Der Kontakt zum Gerät könnte verloren gehen wenn die "
-"Verbidung über diese Schnittstelle erfolgt."
+"Verbindung über diese Schnittstelle erfolgt."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2
 msgid ""
@@ -4209,7 +4250,7 @@ msgstr "Echtzeitverkehr"
 msgid "Realtime Wireless"
 msgstr "Echtzeit-WLAN-Signal"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:886
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:931
 msgid "Reassociation Deadline"
 msgstr "Reassoziierungsfrist"
 
@@ -4217,7 +4258,7 @@ msgstr "Reassoziierungsfrist"
 msgid "Rebind protection"
 msgstr "DNS-Rebind-Schutz"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:48
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Neu Starten"
@@ -4235,8 +4276,8 @@ msgstr "Startet das Betriebssystem des Routers neu."
 msgid "Receive"
 msgstr "Empfangen"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:324
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:325
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:350
 msgid "Receiver Antenna"
 msgstr "Empfangsantenne"
 
@@ -4303,7 +4344,7 @@ msgstr "IPv6-Adresse anfordern"
 msgid "Request IPv6-prefix of length"
 msgstr "IPv6-Präfix dieser Länge anfordern"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1096
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1141
 msgid "Required"
 msgstr "Benötigt"
 
@@ -4331,10 +4372,10 @@ 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/luasrc/model/cbi/admin_network/wifi.lua:1089
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1134
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
-"<br />(as of Feb 2017: ath9k and ath10k, in LEDE also mwlwifi and mt76)"
+"<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."
@@ -4393,8 +4434,8 @@ msgid "Restore backup"
 msgstr "Sicherung wiederherstellen"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:25
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "Passwort zeigen/verstecken"
 
@@ -4441,8 +4482,8 @@ msgstr "Routen-Typ"
 msgid "Router Advertisement-Service"
 msgstr "Router-Advertisement-Dienst"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:6
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:27
 msgid "Router Password"
 msgstr "Routerpasswort"
 
@@ -4480,7 +4521,7 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "SSH-Zugriff"
@@ -4497,7 +4538,7 @@ msgstr "SSH-Server-Port"
 msgid "SSH username"
 msgstr "SSH Benutzername"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:20
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:27
 msgid "SSH-Keys"
 msgstr "SSH-Schlüssel"
@@ -4505,7 +4546,7 @@ msgstr "SSH-Schlüssel"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
 msgid "SSID"
 msgstr "SSID"
 
@@ -4516,7 +4557,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:54
 msgid "Save"
 msgstr "Speichern"
 
@@ -4545,7 +4586,7 @@ msgstr "Scan"
 msgid "Scan request failed"
 msgstr "Scan-Anforderung fehlgeschlagen"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Geplante Aufgaben"
@@ -4585,7 +4626,7 @@ msgstr ""
 "Sende LCP Echo Anforderungen im angegebenem Interval in Sekunden, nur "
 "effektiv in Verbindung mit einem Fehler-Schwellwert"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:561
 msgid "Separate Clients"
 msgstr "Clients isolieren"
 
@@ -4623,7 +4664,7 @@ msgstr ""
 "Option ausgewählt, so werden die Hotplug-Skripte bei Änderung nicht "
 "aufgerufen)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:206
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
 #, fuzzy
 msgid "Set up Time Synchronization"
 msgstr "Zeitsynchronisierung einrichten"
@@ -4640,7 +4681,7 @@ msgstr "Setzen des Betriebsmodus fehlgeschlagen"
 msgid "Setup DHCP Server"
 msgstr "DHCP Server einrichten"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
 msgid "Severely Errored Seconds (SES)"
 msgstr "schwerwiegende Fehlersekunden (SES)"
 
@@ -4648,7 +4689,7 @@ msgstr "schwerwiegende Fehlersekunden (SES)"
 msgid "Short GI"
 msgstr "kurzes Guardintervall"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:506
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:516
 msgid "Short Preamble"
 msgstr "Kurze Präambel"
 
@@ -4671,11 +4712,11 @@ msgstr "Diese Schnittstelle herunterfahren"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Signal"
 msgstr "Signal"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
 msgid "Signal Attenuation (SATN)"
 msgstr "Signaldämpfung (SATN)"
 
@@ -4691,7 +4732,7 @@ msgstr "Größe"
 msgid "Size of DNS query cache"
 msgstr "Größe des DNS-Caches"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "Size of the ZRam device in megabytes"
 msgstr "Größe der ZRAM-Gerätedatei in Megabytes."
 
@@ -4700,21 +4741,19 @@ msgstr "Größe der ZRAM-Gerätedatei in Megabytes."
 msgid "Skip"
 msgstr "Überspringen"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:110
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
 msgid "Skip to content"
 msgstr "Zum Inhalt springen"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:109
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
 msgid "Skip to navigation"
 msgstr "Zur Navigation springen"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:335
 msgid "Slot time"
 msgstr "Zeitslot"
 
-#: modules/luci-base/luasrc/model/network.lua:1417
+#: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr "Software-VLAN"
 
@@ -4813,7 +4852,7 @@ msgstr "Starte Anwendung der Konfigurationsänderungen..."
 msgid "Starting wireless scan..."
 msgstr "Starte WLAN Scan..."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 msgid "Startup"
 msgstr "Systemstart"
 
@@ -4833,7 +4872,7 @@ msgstr "Statische Einträge"
 msgid "Static Routes"
 msgstr "Statische Routen"
 
-#: modules/luci-base/luasrc/model/network.lua:960
+#: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Statische Adresse"
 
@@ -4848,7 +4887,7 @@ msgstr ""
 "Konfigurationen benötigt auf denen lediglich Hosts mit zugehörigem "
 "statischem Lease-Eintrag bedient werden."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "Station inactivity limit"
 msgstr "Client-Inaktivitäts-Limit"
 
@@ -4868,6 +4907,10 @@ msgstr "Stoppen"
 msgid "Strict order"
 msgstr "Strikte Reihenfolge"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+msgid "Strong"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:61
 msgid "Submit"
 msgstr "Absenden"
@@ -4894,15 +4937,15 @@ msgstr "Auslagerungsdatei"
 msgid "Switch"
 msgstr "Switch"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:127
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:129
 msgid "Switch %q"
 msgstr "Switch %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:126
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:128
 msgid "Switch %q (%s)"
 msgstr "Switch %q (%s)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:64
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:66
 msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
@@ -4913,7 +4956,7 @@ msgstr ""
 msgid "Switch Port Mask"
 msgstr "Switch-Port-Maske"
 
-#: modules/luci-base/luasrc/model/network.lua:1415
+#: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr "Switch-VLAN"
 
@@ -4929,8 +4972,12 @@ msgstr "Auf CIDR-Listen-Notation wechseln"
 msgid "Switchport activity (%s)"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+msgid "Sync with NTP-Server"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:34
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
 msgid "Sync with browser"
 msgstr "Mit Browser synchronisieren"
 
@@ -4955,7 +5002,7 @@ msgstr "Systemprotokoll"
 msgid "System Properties"
 msgstr "Systemeigenschaften"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:69
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
 msgid "System log buffer size"
 msgstr "Größe des Systemprotokoll-Puffers"
 
@@ -5045,7 +5092,7 @@ msgstr ""
 msgid ""
 "The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
 msgstr ""
-"Vom Provider zugewiesener IPv6 Präfix, endet normalerweise mit <code>::</"
+"Vom Provider zugewiesenes IPv6-Präfix, endet normalerweise mit <code>::</"
 "code>"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:18
@@ -5149,13 +5196,13 @@ msgid ""
 "The length of the IPv4 prefix in bits, the remainder is used in the IPv6 "
 "addresses."
 msgstr ""
-"Länge des IPv4 Präfix in Bits, die übrigen Bits werden in der IPv6 Adresse "
+"Länge des IPv4-Präfix in Bits, die übrigen Bits werden in der IPv6-Adresse "
 "verwendet."
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6rd.lua:35
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:46
 msgid "The length of the IPv6 prefix in bits"
-msgstr "Länge des IPv6 Präfix in Bits"
+msgstr "Länge des IPv6-Präfix in Bits"
 
 #: protocols/luci-proto-ipip/luasrc/model/cbi/admin_network/proto_ipip.lua:12
 msgid "The local IPv4 address over which the tunnel is created (optional)."
@@ -5189,7 +5236,7 @@ msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 "Das mitgesendete Sicherheits-Token ist ungültig oder bereits abgelaufen!"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:274
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
@@ -5197,7 +5244,7 @@ msgstr ""
 "Die Einstellungen werden nun gelöscht! Anschließend wird ein Neustart des "
 "Systems durchgeführt."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:195
 #, fuzzy
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
@@ -5222,7 +5269,7 @@ 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-system/luasrc/model/cbi/admin_system/system.lua:156
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
 msgid "Theme"
 msgstr "Thema"
 
@@ -5252,10 +5299,9 @@ msgstr ""
 "Einstellungen\" Bereich anfügen"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:104
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:286
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5354,24 +5400,24 @@ msgid "This page gives an overview over currently active network connections."
 msgstr "Diese Seite gibt eine Übersicht über aktive Netzwerkverbindungen."
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:27
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "Diese Sektion enthält noch keine Einträge"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:200
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:211
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
 msgid "Time Synchronization"
 msgstr "Zeitsynchronisation"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:205
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
 msgid "Time Synchronization is not configured yet."
 msgstr "Die Zeitsynchronisation wurde noch nicht konfiguriert."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr "Zeitintervall für die neubestimmung des Gruppenschlüssels"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:44
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
 msgid "Timezone"
 msgstr "Zeitzone"
 
@@ -5415,7 +5461,7 @@ msgstr "Traffic"
 msgid "Transfer"
 msgstr "Transfer"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:595
 msgid "Transmission Rate"
 msgstr "Übertragungsrate"
 
@@ -5423,14 +5469,14 @@ msgstr "Übertragungsrate"
 msgid "Transmit"
 msgstr "Senden"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:210
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:272
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:211
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:273
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:345
 msgid "Transmit Power"
 msgstr "Sendeleistung"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:317
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:348
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:318
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
 msgid "Transmitter Antenna"
 msgstr "Sendeantenne"
 
@@ -5446,7 +5492,7 @@ msgstr "Auslösmechanismus"
 msgid "Tunnel ID"
 msgstr "Tunnel-ID"
 
-#: modules/luci-base/luasrc/model/network.lua:1420
+#: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Tunnelschnittstelle"
 
@@ -5461,7 +5507,7 @@ msgid "Tx-Power"
 msgstr "Sendestärke"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:166
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Typ"
@@ -5520,19 +5566,19 @@ msgstr "Der AFTR-Hostname konnte nicht aufgelöst werden"
 msgid "Unable to resolve peer host name"
 msgstr "Der Name des entfernten Hosts konnte nicht aufgelöst werden"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
 msgid "Unavailable Seconds (UAS)"
 msgstr "Nicht verfügbare Sekunden (UAS)"
 
-#: modules/luci-base/luasrc/model/network.lua:964
+#: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Unbekannt"
 
-#: modules/luci-base/luasrc/model/network.lua:1131
+#: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr "Protokollfehler: %s"
 
-#: modules/luci-base/luasrc/model/network.lua:958
+#: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr "Ignoriert"
 
@@ -5546,7 +5592,6 @@ msgid "Unnamed key"
 msgstr "Unbenannter Schlüssel"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
@@ -5561,7 +5606,7 @@ msgstr "Nicht unterstützter MAP-Typ"
 msgid "Unsupported modem"
 msgstr "Nicht unterstütztes Modem"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
 msgid "Unsupported protocol type."
 msgstr "Nicht unterstützter Protokolltyp."
 
@@ -5614,8 +5659,8 @@ msgstr "Benutze DHCP-Gateway"
 msgid "Use DNS servers advertised by peer"
 msgstr "Benutze die von der Gegenstelle zugewiesenen DNS-Server"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
 msgid "Use ISO/IEC 3166 alpha2 country codes."
 msgstr "Muss ein ISO/IEC 3166 Länderkürzel sein."
 
@@ -5722,11 +5767,11 @@ msgstr ""
 msgid "Used"
 msgstr "Belegt"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:848
 msgid "Used Key Slot"
 msgstr "Benutzer Schlüsselindex"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:868
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:913
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5756,11 +5801,11 @@ msgstr "VC-Mux"
 msgid "VDSL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:170
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:172
 msgid "VLANs on %q"
 msgstr "VLANs auf %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:169
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:171
 msgid "VLANs on %q (%s)"
 msgstr "VLANs auf %q (%s)"
 
@@ -5806,18 +5851,18 @@ msgstr "Verifizieren"
 msgid "Virtual dynamic interface"
 msgstr "Virtuelle dynamisches Schnittstelle"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:543
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:553
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:657
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:667
 msgid "WEP Open System"
 msgstr "WEP Open System"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:658
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:668
 msgid "WEP Shared Key"
 msgstr "WEP Shared Key"
 
@@ -5825,8 +5870,8 @@ msgstr "WEP Shared Key"
 msgid "WEP passphrase"
 msgstr "WEP Schlüssel"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:493
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
 msgid "WMM Mode"
 msgstr "WMM Modus"
 
@@ -5834,9 +5879,9 @@ msgstr "WMM Modus"
 msgid "WPA passphrase"
 msgstr "WPA Schlüssel"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:684
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:696
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:701
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:716
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:735
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:740
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5860,8 +5905,8 @@ msgstr "Warte auf das Anwenden der Konfigurationsänderungen... %d Sekunden"
 msgid "Waiting for device..."
 msgstr "Warte auf Gerät..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
 msgid "Warning"
 msgstr "Warnung"
 
@@ -5871,7 +5916,11 @@ msgstr ""
 "Achtung: Es gibt ungespeicherte Änderungen die bei einem Neustart verloren "
 "gehen!"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:901
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Weak"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:946
 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 "
@@ -5901,7 +5950,7 @@ msgstr ""
 msgid "Wi-Fi on (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:161
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr "Breite"
 
@@ -5915,12 +5964,12 @@ msgstr ""
 msgid "Wireless"
 msgstr "WLAN"
 
-#: modules/luci-base/luasrc/model/network.lua:1408
+#: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "WLAN-Gerät"
 
-#: modules/luci-base/luasrc/model/network.lua:1394
-#: modules/luci-base/luasrc/model/network.lua:1855
+#: modules/luci-base/luasrc/model/network.lua:1404
+#: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Drahtlosnetzwerk"
 
@@ -5928,20 +5977,20 @@ msgstr "Drahtlosnetzwerk"
 msgid "Wireless Overview"
 msgstr "Drahtlosübersicht"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
 msgid "Wireless Security"
 msgstr "WLAN-Verschlüsselung"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is disabled"
 msgstr "W-LAN ist deaktiviert"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is not associated"
 msgstr "W-LAN ist nicht assoziiert"
 
@@ -5961,7 +6010,7 @@ msgstr "Das WLAN-Netzwerk ist aktiviert"
 msgid "Write received DNS requests to syslog"
 msgstr "Empfangene DNS-Anfragen in das Systemprotokoll schreiben"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
 msgid "Write system log to file"
 msgstr "Systemprotokoll in Datei schreiben"
 
@@ -5981,39 +6030,28 @@ msgstr ""
 "werden könnte das Gerät unerreichbar werden!</strong>"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:221
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:298
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 "Im Browser muss JavaScript aktiviert sein oder LuCI wird nicht richtig "
 "funktionieren."
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:97
-msgid ""
-"Your Internet Explorer is too old to display this page correctly. Please "
-"upgrade it to at least version 7 or use another browser like Firefox, Opera "
-"or Safari."
-msgstr ""
-"Die benutzte Version des Internet Explorers ist zu alt, um diese Seite "
-"korrekt darzustellen. Bitte mindestens auf Version 7 upgraden oder einen "
-"anderen Browser wie Firefox, Opera oder Safari benutzen."
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:118
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
 msgid "ZRam Compression Algorithm"
 msgstr "ZRAM Kompressionsalgorithmus"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "ZRam Compression Streams"
 msgstr "ZRAM Kompressionsprozesse"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
 msgid "ZRam Settings"
 msgstr "ZRAM Einstellungen"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "ZRam Size"
 msgstr "ZRAM Größe"
 
@@ -6024,11 +6062,11 @@ msgstr "beliebig"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:113
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:121
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:126
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:217
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:281
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:320
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:327
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:611
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:218
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:621
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:37
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:22
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:29
@@ -6081,8 +6119,8 @@ msgstr "dB"
 msgid "dBm"
 msgstr "dBm"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:450
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "disable"
 msgstr "deaktivieren"
 
@@ -6139,19 +6177,6 @@ msgstr "falls Ziel ein Netzwerk ist"
 msgid "input"
 msgstr "eingehend"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:196
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:197
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:200
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:201
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:204
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:205
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:208
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:209
-msgid "kB"
-msgstr "kB"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
@@ -6184,7 +6209,7 @@ msgstr "Schlüssel mit exakt 5 oder 13 Zeichen"
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "Lokale DNS-Datei"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "minutes"
 msgstr "Minuten"
 
@@ -6212,20 +6237,18 @@ msgstr "nicht-leeren Wert"
 msgid "not present"
 msgstr "nicht vorhanden"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:338
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:133
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:250
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
 msgid "off"
 msgstr "aus"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:132
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:247
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
 msgid "on"
 msgstr "ein"
 
@@ -6271,8 +6294,8 @@ msgstr "Relay-Modus"
 msgid "routed"
 msgstr "routed"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "sec"
 msgstr "Sekunden"
 
@@ -6293,11 +6316,11 @@ msgstr "nur zustandlos"
 msgid "stateless + stateful"
 msgstr "zustandslos + zustandsorientiert"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:369
 msgid "tagged"
 msgstr "tagged"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:887
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:932
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr "Zeiteinheiten (TUs / 1024 ms) [1000-65535]"
 
@@ -6324,7 +6347,7 @@ msgstr "unspezifiziert"
 msgid "unspecified -or- create:"
 msgstr "nichts auswählen -oder- erstellen:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:341
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:366
 msgid "untagged"
 msgstr "untagged"
 
@@ -6334,7 +6357,7 @@ msgstr "gültige IP-Adresse"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
 msgid "valid IP address or prefix"
-msgstr "gültige IP-Adresse oder gültigen IP-Präfix"
+msgstr "gültige IP-Adresse oder gültiges IP-Präfix"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:345
 msgid "valid IPv4 CIDR"
@@ -6362,7 +6385,7 @@ msgstr "gültige IPv4- oder IPv6-CIDR-Notation"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:331
 msgid "valid IPv4 prefix value (0-32)"
-msgstr "gültigen IPv4-Präfix-Wert (0-32)"
+msgstr "gültiger IPv4-Präfix-Wert (0-32)"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:350
 msgid "valid IPv6 CIDR"
@@ -6374,7 +6397,7 @@ msgstr "gültige IPv6-Adresse"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
 msgid "valid IPv6 address or prefix"
-msgstr "gültige IPv6-Addresse oder gültiges IPv6-Präfix"
+msgstr "gültige IPv6-Addresse oder gültiger IPv6-Präfix"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:368
 msgid "valid IPv6 host id"
@@ -6386,7 +6409,7 @@ msgstr "gültiges IPv6-Netzwerk"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
 msgid "valid IPv6 prefix value (0-128)"
-msgstr "gültigen IPv6-Präfix-Wert (0-128)"
+msgstr "gültiger IPv6-Präfix-Wert (0-128)"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:404
 msgid "valid MAC address"
@@ -6494,6 +6517,18 @@ msgstr "ja"
 msgid "« Back"
 msgstr "« Zurück"
 
+#~ msgid ""
+#~ "Your Internet Explorer is too old to display this page correctly. Please "
+#~ "upgrade it to at least version 7 or use another browser like Firefox, "
+#~ "Opera or Safari."
+#~ msgstr ""
+#~ "Die benutzte Version des Internet Explorers ist zu alt, um diese Seite "
+#~ "korrekt darzustellen. Bitte mindestens auf Version 7 upgraden oder einen "
+#~ "anderen Browser wie Firefox, Opera oder Safari benutzen."
+
+#~ msgid "kB"
+#~ msgstr "kB"
+
 #~ msgid ""
 #~ "When using a PSK, the PMK can be generated locally without inter AP "
 #~ "communications"
index a208eea92abf1d8265b5a8bbf0884ce87b50ed80..0fa39ea5f3f38636e01ad64b026bc58a67e59931 100644 (file)
@@ -25,7 +25,7 @@ msgstr ""
 msgid "%d invalid field(s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:281
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
 
@@ -57,16 +57,16 @@ msgstr "(χωρίς προσαρτημένες διεπαφές)"
 msgid "-- Additional Field --"
 msgstr "-- Επιπλέον Πεδίο --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:841
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:850
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Παρακαλώ επιλέξτε --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:866
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1030
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- προσαρμοσμένο --"
@@ -90,6 +90,10 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:382
+msgid "0 = not using RSSI threshold, 1 = do not change driver default"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "Φορτίο 1 λεπτού:"
@@ -98,7 +102,7 @@ msgstr "Φορτίο 1 λεπτού:"
 msgid "15 Minute Load:"
 msgstr "Φορτίο 15 λεπτών:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:879
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:924
 msgid "4-character hexadecimal ID"
 msgstr ""
 
@@ -110,35 +114,35 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr "Φορτίο 5 λεπτών:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:915
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:960
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:850
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:891
 msgid "802.11r Fast Transition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1106
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1157
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1115
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1166
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1088
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1133
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1105
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1156
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1114
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1165
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:399
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
@@ -158,7 +162,7 @@ msgstr ""
 "Οι <abbr title=\"Σύστημα Ονόματος Τομέα\">DNS</abbr> εξυπηρετητές θα "
 "ερωτηθούν με την σειρά εμφάνισης στο αρχείο resolvfile"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:379
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:388
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -193,7 +197,7 @@ msgstr "Πύλη <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "Παραμετροποίηση <abbr title=\"Light Emitting Diode\">LED</abbr>"
@@ -300,7 +304,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "Αριθμός συσκευής ATM"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -308,8 +312,8 @@ msgstr ""
 msgid "Access Concentrator"
 msgstr "Συγκεντρωτής Πρόσβασης "
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:367
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
 msgid "Access Point"
 msgstr "Σημείο Πρόσβασης"
 
@@ -341,7 +345,7 @@ msgstr ""
 msgid "Active DHCPv6 Leases"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -349,8 +353,8 @@ msgstr "Ad-Hoc"
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:34
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:39
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:54
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:16
 msgid "Add"
@@ -388,8 +392,8 @@ msgstr "Επιπλέον αρχεία Hosts"
 msgid "Additional servers file"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "Address"
 msgstr "Διεύθυνση"
 
@@ -398,30 +402,34 @@ 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:13
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
 msgid "Administration"
 msgstr "Διαχείριση"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+msgid "Advanced"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:143
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:364
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:50
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:34
 msgid "Advanced Settings"
 msgstr "Προχωρημένες Ρυθμίσεις"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
 msgid "Alert"
 msgstr "Ειδοποίηση"
 
-#: modules/luci-base/luasrc/model/network.lua:1406
+#: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
 msgstr ""
@@ -450,21 +458,21 @@ msgstr ""
 "Επιτρέπει την εξουσιοδότηση <abbr title=\"Secure Shell\">SSH</abbr> με "
 "κωδικό πρόσβασης"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:535
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:545
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:589
 msgid "Allow all except listed"
 msgstr "Να επιτρέπονται όλες, εκτός από αυτές στη λίστα"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:235
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:236
 msgid "Allow legacy 802.11b rates"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:578
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "Allow listed only"
 msgstr "Να επιτρέπονται μόνο αυτές στην λίστα"
 
@@ -510,14 +518,14 @@ msgstr ""
 msgid "Always on (%s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 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/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
 msgid "Annex"
 msgstr ""
 
@@ -589,7 +597,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1048
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1093
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -601,17 +609,17 @@ msgstr ""
 msgid "Anonymous Swap"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
 msgid "Antenna 1"
 msgstr "Κεραία 1"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:323
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:330
 msgid "Antenna 2"
 msgstr "Κεραία 2"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:245
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:246
 msgid "Antenna Configuration"
 msgstr ""
 
@@ -637,7 +645,7 @@ msgid ""
 "Assign a part of given length of every public IPv6-prefix to this interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:127
 msgid "Assign interfaces..."
 msgstr ""
 
@@ -652,7 +660,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Συνδεδεμένοι Σταθμοί"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
 msgid "Associations"
 msgstr ""
 
@@ -661,7 +669,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:982
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1027
 msgid "Authentication"
 msgstr "Εξουσιοδότηση"
 
@@ -679,12 +687,11 @@ msgstr "Απαιτείται Εξουσιοδότηση"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:131
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:246
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:249
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
 msgid "Auto Refresh"
 msgstr "Αυτόματη Ανανέωση"
 
@@ -756,7 +763,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -786,7 +793,7 @@ msgstr "Πίσω στα αποτελέσματα σάρωσης"
 msgid "Backup"
 msgstr "Αποθήκευση"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
 msgid "Backup / Flash Firmware"
 msgstr "Αντίγραφο ασφαλείας / Εγγραφή FLASH Υλικολογισμικό"
 
@@ -799,12 +806,12 @@ msgstr "Λίστα αρχείων για αντίγραφο ασφαλείας"
 msgid "Bad address specified!"
 msgstr "Μη έγκυρη διεύθυνση!"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:153
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:287
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:158
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:288
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:260
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:261
 msgid "Beacon Interval"
 msgstr ""
 
@@ -835,7 +842,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 msgid "Bitrate"
 msgstr "Ρυθμός δεδομένων"
 
@@ -843,7 +850,7 @@ msgstr "Ρυθμός δεδομένων"
 msgid "Bogus NX Domain Override"
 msgstr "Παράκαμψη Ψευδούς Τομέα NX"
 
-#: modules/luci-base/luasrc/model/network.lua:1410
+#: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Γέφυρα"
 
@@ -927,7 +934,7 @@ msgstr "Αλλαγές εφαρμόστηκαν."
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:9
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Changes the administrator password for accessing the device"
 msgstr "Αλλάζει τον κωδικό διαχειριστή για πρόσβαση στη συσκευή"
 
@@ -935,12 +942,12 @@ msgstr "Αλλάζει τον κωδικό διαχειριστή για πρό
 msgid "Changing password…"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:162
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "Channel"
 msgstr "Κανάλι"
 
@@ -983,13 +990,13 @@ msgstr ""
 "από την συσχετισμένη ζώνη ή συμπληρώστε το <em>δημιουργία</em> πεδίο για να "
 "προσδιορίσετε μία νέα ζώνη και να προσαρτήσετε την διεπαφή σε αυτό."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:393
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:403
 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/luasrc/model/cbi/admin_network/wifi.lua:604
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
 msgid "Cipher"
 msgstr ""
 
@@ -1011,8 +1018,8 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
 msgstr "Πελάτης"
 
@@ -1057,7 +1064,7 @@ msgstr "Κλείσιμο λίστας..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:33
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
 msgid "Collecting data..."
 msgstr "Συλλογή δεδομένων..."
 
@@ -1073,7 +1080,7 @@ msgstr ""
 msgid "Common Configuration"
 msgstr "Κοινή Παραμετροποίηση"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1125
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1176
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1105,7 +1112,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:22
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:43
 msgid "Confirmation"
 msgstr "Επιβεβαίωση"
 
@@ -1114,12 +1121,12 @@ msgid "Connect"
 msgstr "Σύνδεση"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Connected"
 msgstr "Συνδεδεμένος"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:338
 msgid "Connection Limit"
 msgstr "Όριο Συνδέσεων"
 
@@ -1142,9 +1149,9 @@ msgstr ""
 msgid "Country"
 msgstr "Χώρα"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:336
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
 msgid "Country Code"
 msgstr "Κωδικός Χώρας"
 
@@ -1169,11 +1176,11 @@ msgstr "Δημιουργία Διεπαφής"
 msgid "Create a bridge over multiple interfaces"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
 msgid "Critical"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:102
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
 msgid "Cron Log Level"
 msgstr "Επίπεδο Καταγραφής Cron"
 
@@ -1206,15 +1213,15 @@ msgstr ""
 "Ρυθμίζει, αν είναι δυνατόν, την συμπεριφορά των <abbr title=\"Light Emitting "
 "Diode\">LED</abbr> της συσκευής."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:760
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:799
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:776
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:815
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1228,7 +1235,7 @@ msgstr "Εξυπηρετητής DHCP"
 msgid "DHCP and DNS"
 msgstr "DHCP και DNS"
 
-#: modules/luci-base/luasrc/model/network.lua:962
+#: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "Πελάτης DHCP"
 
@@ -1248,16 +1255,16 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "DNS"
 msgstr "DNS"
 
@@ -1290,7 +1297,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
 msgid "DSL Status"
 msgstr ""
 
@@ -1298,7 +1305,7 @@ msgstr ""
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1306,18 +1313,18 @@ msgstr ""
 msgid "DUID"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:104
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
 msgid "Debug"
 msgstr "Αποσφαλμάτωση"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "Default %d"
 msgstr "Προεπιλογή %d"
 
@@ -1356,7 +1363,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:11
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:16
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:41
 msgid "Delete"
 msgstr "Διαγραφή"
@@ -1370,7 +1377,7 @@ msgstr ""
 msgid "Delete this network"
 msgstr "Διαγραφή αυτού του δικτύου"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1386,8 +1393,8 @@ msgstr "Προορισμός"
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:50
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:75
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
@@ -1442,7 +1449,7 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:520
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:530
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1460,11 +1467,11 @@ msgstr ""
 msgid "Disabled"
 msgstr "Απενεργοποιημένο"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1094
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
 msgid "Disabled (default)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1487,16 +1494,16 @@ msgstr ""
 msgid "Dismiss"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:239
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:333
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
 msgid "Distance Optimization"
 msgstr "Βελτιστοποίηση Απόστασης"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:241
 msgid "Distance to farthest network member in meters."
 msgstr "Απόσταση σε μέτρα από το πιο απομακρυσμένο μέλος του δικτύου."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:346
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:347
 msgid "Diversity"
 msgstr "Διαφορική Λήψη"
 
@@ -1606,7 +1613,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:990
 msgid "EAP-Method"
 msgstr "Μέθοδος EAP"
 
@@ -1631,7 +1638,7 @@ msgstr "Επεξεργασία αυτής της διεπαφής"
 msgid "Edit this network"
 msgstr "Επεξεργασία αυτού του δικτύου"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
 msgid "Emergency"
 msgstr "Έκτακτη ανάγκη"
 
@@ -1666,11 +1673,11 @@ msgstr ""
 msgid "Enable IPv6 negotiation on the PPP link"
 msgstr "Ενεργοποίηση διαπραγμάτευσης IPv6 πάνω στη PPP ζεύξη"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:141
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:143
 msgid "Enable Jumbo Frame passthrough"
 msgstr "Ενεργοποίηση διέλευσης Jumbo Frame"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:215
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
 msgid "Enable NTP client"
 msgstr ""
 
@@ -1682,27 +1689,27 @@ msgstr ""
 msgid "Enable TFTP server"
 msgstr "Ενεργοποίηση εξυπηρετητή TFTP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:132
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:134
 msgid "Enable VLAN functionality"
 msgstr "Ενεργοποίηση λειτουργίας VLAN"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1194
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1124
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1175
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:136
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:138
 msgid "Enable learning and aging"
 msgstr "Ένεργοποίηση learning and aging"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:148
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:150
 msgid "Enable mirroring of incoming packets"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:149
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
 msgid "Enable mirroring of outgoing packets"
 msgstr ""
 
@@ -1736,7 +1743,7 @@ msgstr "Ενεργοποιημένο"
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:892
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1753,9 +1760,9 @@ msgstr "Λειτουργία ενθυλάκωσης"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:44
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:593
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
 msgid "Encryption"
 msgstr "Κρυπτογράφηση"
 
@@ -1775,28 +1782,28 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:273
 msgid "Erasing..."
 msgstr "Διαγράφεται..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:106
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Σφάλμα"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1422
+#: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Προσαρμογέας Ethernet"
 
-#: modules/luci-base/luasrc/model/network.lua:1412
+#: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Ethernet Switch"
 
@@ -1812,7 +1819,7 @@ msgstr ""
 msgid "Expecting %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
 msgid "Expires"
 msgstr "Λήγει"
 
@@ -1828,23 +1835,23 @@ msgstr ""
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:926
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:971
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:935
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:980
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:74
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
 msgid "External system log server"
 msgstr "Εξωτερικός εξυπηρετητής καταγραφής συστήματος"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:79
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
 msgid "External system log server port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:84
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
 msgid "External system log server protocol"
 msgstr ""
 
@@ -1852,15 +1859,15 @@ msgstr ""
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:895
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:940
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:896
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:941
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:893
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:938
 msgid "FT protocol"
 msgstr ""
 
@@ -1952,7 +1959,7 @@ msgstr "Φλασάρισμα νέας εικόνας υλικολογισμικ
 msgid "Flash operations"
 msgstr "Λειτουργίες φλασάρισματος"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:194
 msgid "Flashing..."
 msgstr "Φλασάρεται..."
 
@@ -1966,11 +1973,11 @@ msgstr ""
 msgid "Force"
 msgstr "Επιβολή"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:257
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:612
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:622
 msgid "Force CCMP (AES)"
 msgstr "Επιβολή CCMP (AES)"
 
@@ -1979,11 +1986,11 @@ msgid "Force DHCP on this network even if another server is detected."
 msgstr ""
 "Επιβολή DHCP σε αυτό το δίκτυο ακόμα κι αν έχει εντοπιστεί άλλος εξυπηρετητής"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:613
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:623
 msgid "Force TKIP"
 msgstr "Επιβολή TKIP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:624
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Επιβολή TKIP και CCMP (AES)"
 
@@ -2007,7 +2014,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "Προώθηση κίνησης DHCP"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -2015,7 +2022,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr "Προώθηση κίνησης broadcast"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:374
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:375
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -2023,12 +2030,12 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr "Μέθοδος προώθησης"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:254
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:596
 msgid "Fragmentation Threshold"
 msgstr "Όριο Κατακερµατισµού"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:331
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:332
 msgid "Frame Bursting"
 msgstr "Bursting Πλαισίων"
 
@@ -2045,7 +2052,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "GHz"
 msgstr ""
 
@@ -2054,8 +2061,8 @@ msgstr ""
 msgid "GPRS only"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
 msgid "Gateway"
 msgstr "Πύλη"
 
@@ -2078,7 +2085,7 @@ msgstr "Γενικές Ρυθμίσεις"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:462
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:175
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:141
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:360
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
 msgid "General Setup"
 msgstr ""
 
@@ -2086,7 +2093,7 @@ msgstr ""
 msgid "Generate Config"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:900
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2113,7 +2120,7 @@ msgstr ""
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:288
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
 msgid "Go to password configuration..."
 msgstr ""
 
@@ -2138,7 +2145,7 @@ msgstr ""
 msgid "HE.net username"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:309
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:310
 msgid "HT mode (802.11n)"
 msgstr ""
 
@@ -2146,7 +2153,7 @@ msgstr ""
 msgid "Hang Up"
 msgstr "Κρέμασμα"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
@@ -2162,9 +2169,9 @@ msgstr ""
 "Εδώ μπορείτε να παραμετροποιήσετε βασικές πλευρές της συσκευής σας όπως το "
 "όνομα υπολογιστή ή τη ζώνη ώρας."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:489
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:546
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:569
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Κρυφό <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -2199,8 +2206,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:35
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 msgid "Hostname"
 msgstr "Όνομα Υπολογιστή"
 
@@ -2261,7 +2267,7 @@ msgstr "IPv4"
 msgid "IPv4 Firewall"
 msgstr "IPv4 Τείχος Προστασίας"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:46
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:48
 msgid "IPv4 Upstream"
 msgstr ""
 
@@ -2353,7 +2359,7 @@ msgstr ""
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2420,7 +2426,7 @@ msgstr ""
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1030
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1075
 msgid "Identity"
 msgstr "Ταυτότητα"
 
@@ -2536,10 +2542,14 @@ msgstr ""
 msgid "Inbound:"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
 msgid "Info"
 msgstr "Πληροφορίες"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Information"
+msgstr ""
+
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:67
 msgid "Initialization failure"
 msgstr ""
@@ -2560,7 +2570,7 @@ msgstr ""
 msgid "Install package %q"
 msgstr "Εγκατάσταση πακέτου %q"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:120
 msgid "Install protocol extensions..."
 msgstr "Εγκατάσταση επεκτάσεων πρωτοκόλλου..."
 
@@ -2578,7 +2588,7 @@ msgstr "Διεπαφή"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:355
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:356
 msgid "Interface Configuration"
 msgstr "Παραμετροποίηση Διεπαφής"
 
@@ -2590,12 +2600,12 @@ msgstr "Επισκόπηση Διεπαφής"
 msgid "Interface is reconnecting..."
 msgstr "Η διεπαφή επανασυνδέεται..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Interface name"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:34
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:131
 msgid "Interface not present or not connected yet."
 msgstr "Η διεπαφή δεν υπάρχει ή δεν έχει συνδεθεί ακόμη."
 
@@ -2614,15 +2624,15 @@ msgid "Internal Server Error"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:192
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:37
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
 msgid "Invalid"
 msgstr "Άκυρη τιμή εισόδου"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:286
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:311
 msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:307
 msgid "Invalid VLAN ID given! Only unique IDs are allowed"
 msgstr ""
 
@@ -2630,7 +2640,7 @@ msgstr ""
 msgid "Invalid username and/or password! Please try again."
 msgstr "Άκυρο όνομα χρήστη και/ή κωδικός πρόσβασης! Παρακαλώ προσπαθήστε ξανά."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:498
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:508
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2644,10 +2654,9 @@ msgstr ""
 "flash, παρακαλώ επιβεβαιώστε το αρχείο εικόνας!"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:220
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:295
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
 msgid "JavaScript required!"
 msgstr "Απαιτείται JavaScript!"
 
@@ -2676,18 +2685,22 @@ msgstr "Καταγραφή Πυρήνα"
 msgid "Kernel Version"
 msgstr "Έκδοση Πυρήνα"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:784
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
 msgid "Key"
 msgstr "Κλειδί"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:810
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:811
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:812
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:813
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:829
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:852
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:853
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:870
 msgid "Key #%d"
 msgstr "Κλειδί #%d"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+msgid "KiB"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Σκότωμα"
@@ -2727,7 +2740,7 @@ msgstr "LLC"
 msgid "Label"
 msgstr "Ετικέτα"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:136
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
 msgid "Language"
 msgstr "Γλώσσα"
 
@@ -2735,7 +2748,7 @@ msgstr "Γλώσσα"
 msgid "Language and Style"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
 msgid "Latency"
 msgstr ""
 
@@ -2786,19 +2799,19 @@ msgstr ""
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
 msgid "Line Uptime"
 msgstr ""
 
@@ -2812,7 +2825,7 @@ msgid ""
 "requests to"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:972
 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 "
@@ -2821,7 +2834,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:936
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:981
 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 "
@@ -2859,7 +2872,6 @@ msgid "Listening port for inbound DNS queries"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:128
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
 msgid "Load"
 msgstr "Φόρτος"
@@ -2908,7 +2920,7 @@ msgid "Local Startup"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:31
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
 msgid "Local Time"
 msgstr "Τοπική Ώρα"
 
@@ -2944,7 +2956,7 @@ msgstr "Τοπικά ερωτήματα"
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:92
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
 msgid "Log output level"
 msgstr "Επίπεδο εξόδου αρχείων καταγραφής"
 
@@ -2964,7 +2976,7 @@ msgstr "Σύνδεση"
 msgid "Logout"
 msgstr "Αποσύνδεση"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -2980,24 +2992,24 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:51
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:76
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-Διεύθυνση"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:447
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:457
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "MAC-Address Filter"
 msgstr "Φίλτρο MAC Διευθύνσεων"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:142
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
 msgid "MAC-Filter"
 msgstr "MAC-Φίλτρο"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:454
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:580
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:464
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:590
 msgid "MAC-List"
 msgstr "Λίστα MAC"
 
@@ -3043,11 +3055,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:529
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:539
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3082,12 +3094,16 @@ msgstr "Μέγιστος αριθμός διευθύνσεων lease"
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+msgid "Medium"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm:13
 msgid "Memory"
 msgstr "Μνήμη"
@@ -3096,7 +3112,7 @@ msgstr "Μνήμη"
 msgid "Memory usage (%)"
 msgstr "Χρήση Μνήμης (%)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:371
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
@@ -3108,11 +3124,11 @@ msgstr ""
 msgid "Metric"
 msgstr "Μέτρο"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:152
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:154
 msgid "Mirror monitor port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:153
 msgid "Mirror source port"
 msgstr ""
 
@@ -3120,16 +3136,16 @@ msgstr ""
 msgid "Missing protocol extension for proto %q"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:878
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:923
 msgid "Mobility Domain"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:149
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:154
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:41
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:365
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
 msgid "Mode"
 msgstr "Λειτουργία"
 
@@ -3157,12 +3173,16 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:442
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
 msgid "Monitor"
 msgstr "Παρακολούθηση"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+msgid "More Characters"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 #, fuzzy
 msgid "Mount Entry"
@@ -3173,7 +3193,7 @@ msgstr "Προσάρτηση"
 msgid "Mount Point"
 msgstr "Σημείο Προσάρτησης"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3223,7 +3243,7 @@ msgstr "Μετακίνηση κάτω"
 msgid "Move up"
 msgstr "Μετακίνηση πάνω"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:867
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:912
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3247,7 +3267,7 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
 msgid "NTP server candidates"
 msgstr ""
 
@@ -3265,18 +3285,17 @@ msgstr "Όνομα νέας διεπαφής"
 msgid "Name of the new network"
 msgstr "Όνομα νέου δικτύου"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:167
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
 msgid "Navigation"
 msgstr "Πλοήγηση"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
 msgid "Netmask"
 msgstr "Μάσκα δικτύου"
 
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:392
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index/30-network.htm:8
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
@@ -3300,7 +3319,7 @@ msgstr ""
 msgid "Network device is not present"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
 msgid "Network without interfaces."
 msgstr ""
 
@@ -3325,7 +3344,7 @@ msgid "No files found"
 msgstr "Δε βρέθηκαν αρχεία"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:172
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:174
 msgid "No information available"
 msgstr "Δεν υπάρχουν πληροφορίες διαθέσιμες"
@@ -3347,10 +3366,9 @@ msgid "No network name specified"
 msgstr "Δεν έχει οριστεί όνομα δικτύου"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:103
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:283
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
 msgid "No password set!"
 msgstr "Δεν έχει οριστεί κωδικός πρόσβασης!"
 
@@ -3378,7 +3396,7 @@ msgstr "Δεν έχει ανατεθεί ζώνη"
 msgid "Noise"
 msgstr "Θόρυβος"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3386,7 +3404,7 @@ msgstr ""
 msgid "Noise:"
 msgstr "Θόρυβος:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
@@ -3399,7 +3417,7 @@ msgstr ""
 msgid "None"
 msgstr "Κανένα"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
 msgid "Normal"
 msgstr "Φυσιολογικό"
 
@@ -3412,16 +3430,20 @@ msgstr ""
 msgid "Not associated"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 msgid "Not connected"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Not started on boot"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:26
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
 msgid "Notice"
 msgstr "Επισήμανση"
 
@@ -3433,7 +3455,7 @@ msgstr ""
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3515,7 +3537,7 @@ msgstr "Η επιλογή άλλαξε"
 msgid "Option removed"
 msgstr "Η επιλογή αφαιρέθηκε"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1095
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1140
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3622,7 +3644,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Override default interface name"
 msgstr ""
 
@@ -3684,7 +3706,7 @@ msgstr "PIN"
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:921
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:966
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3737,8 +3759,8 @@ msgid "Part of zone %q"
 msgstr "Μέρος της ζώνης %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1066
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1111
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:35
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
@@ -3748,14 +3770,21 @@ msgstr "Κωδικός Πρόσβασης"
 msgid "Password authentication"
 msgstr "Εξουσιοδότηση με κωδικό πρόσβασης"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:974
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1019
 msgid "Password of Private Key"
 msgstr "Κωδικός Πρόσβασης του Ιδιωτικού Κλειδιού"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1022
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1067
 msgid "Password of inner Private Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Password strength"
+msgstr ""
+
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
@@ -3764,27 +3793,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:955
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1000
 msgid "Path to CA-Certificate"
 msgstr "Διαδρομή για Πιστοποιητικό CA"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:962
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1007
 msgid "Path to Client-Certificate"
 msgstr "Διαδρομή για Πιστοποιητικό-Πελάτη"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:968
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1013
 msgid "Path to Private Key"
 msgstr "Διαδρομή για Ιδιωτικό Κλειδί"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1004
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1049
 msgid "Path to inner CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1010
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1055
 msgid "Path to inner Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1016
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1061
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3862,6 +3891,14 @@ msgstr "Παρακαλώ εισάγετε όνομα χρήστη και κωδ
 msgid "Policy"
 msgstr "Πολιτική"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
+msgid "Polling interval"
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
+msgid "Polling interval for status queries in seconds"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Θύρα"
@@ -3870,11 +3907,11 @@ msgstr "Θύρα"
 msgid "Port status:"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3886,7 +3923,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3909,8 +3946,8 @@ msgstr ""
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:562
 #, fuzzy
 msgid "Prevents client-to-client communication"
 msgstr "Αποτρέπει την επικοινωνία μεταξύ πελατών"
@@ -3928,7 +3965,7 @@ msgstr "Συνέχεια"
 msgid "Processes"
 msgstr "Εργασίες"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
 msgid "Profile"
 msgstr ""
 
@@ -3938,8 +3975,8 @@ msgstr "Πρωτ."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 msgid "Protocol"
 msgstr "Πρωτόκολλο"
@@ -3952,7 +3989,7 @@ msgstr "Πρωτόκολλο νέας διεπαφής"
 msgid "Protocol support is not installed"
 msgstr "Η υποστήριξη πρωτοκόλλου δεν έχει εκγατασταθεί"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
 msgid "Provide NTP server"
 msgstr ""
 
@@ -3960,7 +3997,7 @@ msgstr ""
 msgid "Provide new network"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:441
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Ψευδό Ad-Hoc (ahdemo)"
 
@@ -3985,7 +4022,7 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Quality"
 msgstr ""
 
@@ -3995,11 +4032,11 @@ msgid ""
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:914
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:959
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -4007,8 +4044,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:381
+msgid "RSSI threshold for joining"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:597
 msgid "RTS/CTS Threshold"
 msgstr "Όριο RTS/CTS"
 
@@ -4022,27 +4063,27 @@ msgstr "RX"
 msgid "RX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
 msgid "Radius-Accounting-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:752
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:791
 msgid "Radius-Accounting-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:736
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:775
 msgid "Radius-Accounting-Server"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
 msgid "Radius-Authentication-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:728
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:767
 msgid "Radius-Authentication-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:712
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:751
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4098,7 +4139,7 @@ msgstr "Κίνηση πραγματικού χρόνου"
 msgid "Realtime Wireless"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:886
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:931
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4106,7 +4147,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:48
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Επανεκκίνηση"
@@ -4124,8 +4165,8 @@ msgstr "Επανεκκίνηση του λειτουργικού συστήμα
 msgid "Receive"
 msgstr "Λήψη"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:324
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:325
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:350
 msgid "Receiver Antenna"
 msgstr "Κεραία Λήψης"
 
@@ -4192,7 +4233,7 @@ msgstr ""
 msgid "Request IPv6-prefix of length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1096
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1141
 msgid "Required"
 msgstr ""
 
@@ -4215,10 +4256,10 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1089
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1134
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
-"<br />(as of Feb 2017: ath9k and ath10k, in LEDE also mwlwifi and mt76)"
+"<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
@@ -4273,8 +4314,8 @@ msgid "Restore backup"
 msgstr "Επαναφορά αντιγράφου ασφαλείας"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:25
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr ""
 
@@ -4321,8 +4362,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:6
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:27
 msgid "Router Password"
 msgstr "Κωδικός Πρόσβασης Δρομολογητή"
 
@@ -4361,7 +4402,7 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "Πρόσβαση SSH"
@@ -4378,7 +4419,7 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:20
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:27
 msgid "SSH-Keys"
 msgstr "Κλειδιά SSH"
@@ -4386,7 +4427,7 @@ msgstr "Κλειδιά SSH"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
 msgid "SSID"
 msgstr "SSID"
 
@@ -4397,7 +4438,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:54
 msgid "Save"
 msgstr "Αποθήκευση"
 
@@ -4426,7 +4467,7 @@ msgstr "Σάρωση"
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Προγραμματισμένες Εργασίες"
@@ -4461,7 +4502,7 @@ msgid ""
 "conjunction with failure threshold"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:561
 #, fuzzy
 msgid "Separate Clients"
 msgstr "Απομόνωση Πελατών"
@@ -4497,7 +4538,7 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:206
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
 msgid "Set up Time Synchronization"
 msgstr ""
 
@@ -4513,7 +4554,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr "Ρύθμιση Εξυπηρετητή DHCP"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4521,7 +4562,7 @@ msgstr ""
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:506
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:516
 msgid "Short Preamble"
 msgstr ""
 
@@ -4544,11 +4585,11 @@ msgstr "Απενεργοποίηση αυτής της διεπαφής"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Signal"
 msgstr "Σήμα"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4564,7 +4605,7 @@ msgstr "Μέγεθος"
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4573,21 +4614,19 @@ msgstr ""
 msgid "Skip"
 msgstr "Παράκαμψη"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:110
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
 msgid "Skip to content"
 msgstr "Παράκαμψη σε περιεχόμενο"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:109
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
 msgid "Skip to navigation"
 msgstr "Παράκαμψη σε πλοήγηση"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:335
 msgid "Slot time"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1417
+#: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
 
@@ -4676,7 +4715,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 msgid "Startup"
 msgstr "Εκκίνηση"
 
@@ -4696,7 +4735,7 @@ msgstr "Στατικά Leases"
 msgid "Static Routes"
 msgstr "Στατικές Διαδρομές"
 
-#: modules/luci-base/luasrc/model/network.lua:960
+#: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Στατική διεύθυνση"
 
@@ -4707,7 +4746,7 @@ msgid ""
 "configurations where only hosts with a corresponding lease are served."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4727,6 +4766,10 @@ msgstr ""
 msgid "Strict order"
 msgstr "Αυστηρή σειρά"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+msgid "Strong"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:61
 msgid "Submit"
 msgstr "Υποβολή"
@@ -4752,15 +4795,15 @@ msgstr ""
 msgid "Switch"
 msgstr "Switch"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:127
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:129
 msgid "Switch %q"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:126
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:128
 msgid "Switch %q (%s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:64
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:66
 msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
@@ -4769,7 +4812,7 @@ msgstr ""
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1415
+#: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
 
@@ -4785,8 +4828,12 @@ msgstr ""
 msgid "Switchport activity (%s)"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+msgid "Sync with NTP-Server"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:34
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
 msgid "Sync with browser"
 msgstr ""
 
@@ -4811,7 +4858,7 @@ msgstr "Καταγραφή Συστήματος"
 msgid "System Properties"
 msgstr "Ιδιότητες Συστήματος"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:69
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
 msgid "System log buffer size"
 msgstr ""
 
@@ -5007,13 +5054,13 @@ msgstr ""
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:274
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:195
 #, fuzzy
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
@@ -5038,7 +5085,7 @@ msgstr ""
 "Η εικόνα που ανεβάσατε δεν περιέχει κάποια υποστηριζόμενη μορφή. Βεβαιωθείτε "
 "ότι επιλέξατε την γενική μορφή εικόνας για την πλατφόρμα σας."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:156
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
 msgid "Theme"
 msgstr "Εμφάνιση"
 
@@ -5066,10 +5113,9 @@ msgid ""
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:104
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:286
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5153,24 +5199,24 @@ msgstr ""
 "Αυτή η σελίδα δίνει μία εικόνα για τις τρέχουσες ενεργές συνδέσεις δικτύου."
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:27
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "Αυτό το τμήμα δεν περιέχει τιμές ακόμη"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:200
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:211
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
 msgid "Time Synchronization"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:205
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
 msgid "Time Synchronization is not configured yet."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:44
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
 msgid "Timezone"
 msgstr "Ζώνη ώρας"
 
@@ -5213,7 +5259,7 @@ msgstr "Κίνηση"
 msgid "Transfer"
 msgstr "Μεταφέρθηκαν"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:595
 msgid "Transmission Rate"
 msgstr "Ρυθμός Εκπομπής"
 
@@ -5221,14 +5267,14 @@ msgstr "Ρυθμός Εκπομπής"
 msgid "Transmit"
 msgstr "Εκπομπή"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:210
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:272
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:211
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:273
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:345
 msgid "Transmit Power"
 msgstr "Ισχύς Εκπομπής"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:317
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:348
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:318
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
 msgid "Transmitter Antenna"
 msgstr "Κεραία Εκπομπής"
 
@@ -5244,7 +5290,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1420
+#: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Διεπαφή Τούνελ"
 
@@ -5259,7 +5305,7 @@ msgid "Tx-Power"
 msgstr "Ισχύς Εκπομπής"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:166
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Τύπος"
@@ -5318,19 +5364,19 @@ msgstr ""
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:964
+#: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Άγνωστο"
 
-#: modules/luci-base/luasrc/model/network.lua:1131
+#: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:958
+#: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr ""
 
@@ -5344,7 +5390,6 @@ msgid "Unnamed key"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
@@ -5359,7 +5404,7 @@ msgstr ""
 msgid "Unsupported modem"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
 msgid "Unsupported protocol type."
 msgstr ""
 
@@ -5409,8 +5454,8 @@ msgstr "Χρήση πύλης DHCP"
 msgid "Use DNS servers advertised by peer"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
 msgid "Use ISO/IEC 3166 alpha2 country codes."
 msgstr ""
 
@@ -5513,11 +5558,11 @@ msgstr ""
 msgid "Used"
 msgstr "Σε χρήση"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:848
 msgid "Used Key Slot"
 msgstr "Χρησιμοποιούμενη Υποδοχή Κλειδιού"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:868
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:913
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5545,11 +5590,11 @@ msgstr ""
 msgid "VDSL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:170
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:172
 msgid "VLANs on %q"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:169
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:171
 msgid "VLANs on %q (%s)"
 msgstr ""
 
@@ -5595,18 +5640,18 @@ msgstr ""
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:543
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:553
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:657
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:667
 msgid "WEP Open System"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:658
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:668
 msgid "WEP Shared Key"
 msgstr "Μοιραζόμενο κλειδί WEP"
 
@@ -5614,8 +5659,8 @@ msgstr "Μοιραζόμενο κλειδί WEP"
 msgid "WEP passphrase"
 msgstr "Κωδική φράση WEP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:493
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
 msgid "WMM Mode"
 msgstr "Υποστήριξη WMM"
 
@@ -5623,9 +5668,9 @@ msgstr "Υποστήριξη WMM"
 msgid "WPA passphrase"
 msgstr "Κωδική φράση WPA"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:684
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:696
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:701
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:716
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:735
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:740
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5647,8 +5692,8 @@ msgstr ""
 msgid "Waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
 msgid "Warning"
 msgstr "Προειδοποίηση"
 
@@ -5656,7 +5701,11 @@ msgstr "Προειδοποίηση"
 msgid "Warning: There are unsaved changes that will get lost on reboot!"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:901
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Weak"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:946
 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 "
@@ -5683,7 +5732,7 @@ msgstr ""
 msgid "Wi-Fi on (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:161
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr ""
 
@@ -5697,12 +5746,12 @@ msgstr ""
 msgid "Wireless"
 msgstr "Ασύρματο"
 
-#: modules/luci-base/luasrc/model/network.lua:1408
+#: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Ασύρματος Προσαρμογέας"
 
-#: modules/luci-base/luasrc/model/network.lua:1394
-#: modules/luci-base/luasrc/model/network.lua:1855
+#: modules/luci-base/luasrc/model/network.lua:1404
+#: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Ασύρματο Δίκτυο"
 
@@ -5710,20 +5759,20 @@ msgstr "Ασύρματο Δίκτυο"
 msgid "Wireless Overview"
 msgstr "Επισκόπηση Ασύρματου Δικτύου"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
 msgid "Wireless Security"
 msgstr "Ασφάλεια Ασύρματου Δικτύου"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is disabled"
 msgstr "Το ασύρματο δίκτυο είναι απενεργοποιημένο"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is not associated"
 msgstr "Το ασύρματο δίκτυο μη συνδεδεμένο"
 
@@ -5743,7 +5792,7 @@ msgstr "Το ασύρματο δίκτυο είναι ενεργό"
 msgid "Write received DNS requests to syslog"
 msgstr "Καταγραφή των ληφθέντων DNS αιτήσεων στο syslog"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
 msgid "Write system log to file"
 msgstr ""
 
@@ -5763,34 +5812,26 @@ msgstr ""
 "όπως το \"network\", η συσκευή σας μπορεί να καταστεί μη-προσβάσιμη!</strong>"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:221
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:298
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:97
-msgid ""
-"Your Internet Explorer is too old to display this page correctly. Please "
-"upgrade it to at least version 7 or use another browser like Firefox, Opera "
-"or Safari."
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:118
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "ZRam Size"
 msgstr ""
 
@@ -5801,11 +5842,11 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:113
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:121
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:126
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:217
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:281
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:320
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:327
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:611
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:218
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:621
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:37
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:22
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:29
@@ -5859,8 +5900,8 @@ msgstr ""
 msgid "dBm"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:450
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "disable"
 msgstr "ανενεργό"
 
@@ -5919,19 +5960,6 @@ msgstr "αν ο στόχος είναι ένα δίκτυο"
 msgid "input"
 msgstr "είσοδος"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:196
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:197
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:200
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:201
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:204
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:205
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:208
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:209
-msgid "kB"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
@@ -5964,7 +5992,7 @@ msgstr ""
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "τοπικό αρχείο <abbr title=\"Domain Name System\">DNS</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "minutes"
 msgstr ""
 
@@ -5992,20 +6020,18 @@ msgstr ""
 msgid "not present"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:338
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:133
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:250
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
 msgid "off"
 msgstr "κλειστό"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:132
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:247
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
 msgid "on"
 msgstr "ανοιχτό"
 
@@ -6049,8 +6075,8 @@ msgstr ""
 msgid "routed"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "sec"
 msgstr ""
 
@@ -6071,11 +6097,11 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:369
 msgid "tagged"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:887
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:932
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6102,7 +6128,7 @@ msgstr "μη-καθορισμένο"
 msgid "unspecified -or- create:"
 msgstr "μη-καθορισμένο -ή- δημιουργείστε:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:341
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:366
 msgid "untagged"
 msgstr ""
 
index 02cc7a1fade3fcc04067165178fb5d596d1a0ad7..7155379ae3944ff08ecc61cc2811fc29eaac3cfd 100644 (file)
@@ -25,7 +25,7 @@ msgstr ""
 msgid "%d invalid field(s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:281
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
 
@@ -57,16 +57,16 @@ msgstr "(no interfaces attached)"
 msgid "-- Additional Field --"
 msgstr "-- Additional Field --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:841
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:850
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Please choose --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:866
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1030
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- custom --"
@@ -90,6 +90,10 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:382
+msgid "0 = not using RSSI threshold, 1 = do not change driver default"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "1 Minute Load:"
@@ -98,7 +102,7 @@ msgstr "1 Minute Load:"
 msgid "15 Minute Load:"
 msgstr "15 Minute Load:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:879
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:924
 msgid "4-character hexadecimal ID"
 msgstr ""
 
@@ -110,35 +114,35 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr "5 Minute Load:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:915
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:960
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:850
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:891
 msgid "802.11r Fast Transition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1106
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1157
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1115
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1166
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1088
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1133
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1105
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1156
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1114
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1165
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:399
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
@@ -158,7 +162,7 @@ msgstr ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:379
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:388
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -193,7 +197,7 @@ msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
@@ -300,7 +304,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "ATM device number"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -308,8 +312,8 @@ msgstr ""
 msgid "Access Concentrator"
 msgstr "Access Concentrator"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:367
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
 msgid "Access Point"
 msgstr "Access Point"
 
@@ -339,7 +343,7 @@ msgstr ""
 msgid "Active DHCPv6 Leases"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -347,8 +351,8 @@ msgstr "Ad-Hoc"
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:34
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:39
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:54
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:16
 msgid "Add"
@@ -385,8 +389,8 @@ msgstr "Additional Hosts files"
 msgid "Additional servers file"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "Address"
 msgstr "Address"
 
@@ -395,30 +399,34 @@ 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:13
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
 msgid "Administration"
 msgstr "Administration"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+msgid "Advanced"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:143
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:364
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:50
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:34
 msgid "Advanced Settings"
 msgstr "Advanced Settings"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
 msgid "Alert"
 msgstr "Alert"
 
-#: modules/luci-base/luasrc/model/network.lua:1406
+#: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
 msgstr ""
@@ -445,21 +453,21 @@ 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/luasrc/model/cbi/admin_network/wifi.lua:535
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:545
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:589
 msgid "Allow all except listed"
 msgstr "Allow all except listed"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:235
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:236
 msgid "Allow legacy 802.11b rates"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:578
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "Allow listed only"
 msgstr "Allow listed only"
 
@@ -501,14 +509,14 @@ msgstr ""
 msgid "Always on (%s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 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/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
 msgid "Annex"
 msgstr ""
 
@@ -580,7 +588,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1048
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1093
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -592,17 +600,17 @@ msgstr ""
 msgid "Anonymous Swap"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
 msgid "Antenna 1"
 msgstr "Antenna 1"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:323
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:330
 msgid "Antenna 2"
 msgstr "Antenna 2"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:245
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:246
 msgid "Antenna Configuration"
 msgstr ""
 
@@ -628,7 +636,7 @@ msgid ""
 "Assign a part of given length of every public IPv6-prefix to this interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:127
 msgid "Assign interfaces..."
 msgstr "Assign interfaces..."
 
@@ -643,7 +651,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Associated Stations"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
 msgid "Associations"
 msgstr ""
 
@@ -652,7 +660,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:982
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1027
 msgid "Authentication"
 msgstr "Authentication"
 
@@ -670,12 +678,11 @@ msgstr "Authorization Required"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:131
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:246
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:249
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
 msgid "Auto Refresh"
 msgstr "Auto Refresh"
 
@@ -747,7 +754,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -777,7 +784,7 @@ msgstr "Back to scan results"
 msgid "Backup"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
 msgid "Backup / Flash Firmware"
 msgstr "Backup / Flash Firmware"
 
@@ -789,12 +796,12 @@ msgstr "Backup file list"
 msgid "Bad address specified!"
 msgstr "Bad address specified!"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:153
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:287
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:158
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:288
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:260
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:261
 msgid "Beacon Interval"
 msgstr ""
 
@@ -824,7 +831,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 msgid "Bitrate"
 msgstr "Bitrate"
 
@@ -832,7 +839,7 @@ msgstr "Bitrate"
 msgid "Bogus NX Domain Override"
 msgstr "Bogus NX Domain Override"
 
-#: modules/luci-base/luasrc/model/network.lua:1410
+#: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Bridge"
 
@@ -916,7 +923,7 @@ msgstr "Changes applied."
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:9
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Changes the administrator password for accessing the device"
 msgstr "Changes the administrator password for accessing the device"
 
@@ -924,12 +931,12 @@ msgstr "Changes the administrator password for accessing the device"
 msgid "Changing password…"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:162
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "Channel"
 msgstr "Channel"
 
@@ -972,13 +979,13 @@ msgstr ""
 "fill out the <em>create</em> field to define a new zone and attach the "
 "interface to it."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:393
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:403
 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/luasrc/model/cbi/admin_network/wifi.lua:604
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
 msgid "Cipher"
 msgstr "Cipher"
 
@@ -1000,8 +1007,8 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
 msgstr "Client"
 
@@ -1045,7 +1052,7 @@ msgstr "Close list..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:33
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
 msgid "Collecting data..."
 msgstr "Collecting data..."
 
@@ -1061,7 +1068,7 @@ msgstr ""
 msgid "Common Configuration"
 msgstr "Common Configuration"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1125
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1176
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1093,7 +1100,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:22
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:43
 msgid "Confirmation"
 msgstr "Confirmation"
 
@@ -1102,12 +1109,12 @@ msgid "Connect"
 msgstr "Connect"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Connected"
 msgstr "Connected"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:338
 msgid "Connection Limit"
 msgstr "Connection Limit"
 
@@ -1130,9 +1137,9 @@ msgstr ""
 msgid "Country"
 msgstr "Country"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:336
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
 msgid "Country Code"
 msgstr "Country Code"
 
@@ -1157,11 +1164,11 @@ msgstr "Create Interface"
 msgid "Create a bridge over multiple interfaces"
 msgstr "Create a bridge over multiple interfaces"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
 msgid "Critical"
 msgstr "Critical"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:102
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
 msgid "Cron Log Level"
 msgstr "Cron Log Level"
 
@@ -1194,15 +1201,15 @@ msgstr ""
 "Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
 "\">LED</abbr>s if possible."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:760
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:799
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:776
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:815
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1216,7 +1223,7 @@ msgstr "DHCP Server"
 msgid "DHCP and DNS"
 msgstr "DHCP and DNS"
 
-#: modules/luci-base/luasrc/model/network.lua:962
+#: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "DHCP client"
 
@@ -1236,16 +1243,16 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "DNS"
 msgstr "DNS"
 
@@ -1278,7 +1285,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
 msgid "DSL Status"
 msgstr ""
 
@@ -1286,7 +1293,7 @@ msgstr ""
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1294,18 +1301,18 @@ msgstr ""
 msgid "DUID"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:104
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
 msgid "Debug"
 msgstr "Debug"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "Default %d"
 msgstr "Default %d"
 
@@ -1345,7 +1352,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:11
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:16
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:41
 msgid "Delete"
 msgstr "Delete"
@@ -1359,7 +1366,7 @@ msgstr ""
 msgid "Delete this network"
 msgstr "Delete this network"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1375,8 +1382,8 @@ msgstr "Destination"
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:50
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:75
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
@@ -1429,7 +1436,7 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:520
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:530
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1447,11 +1454,11 @@ msgstr ""
 msgid "Disabled"
 msgstr "Disabled"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1094
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
 msgid "Disabled (default)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1474,16 +1481,16 @@ msgstr ""
 msgid "Dismiss"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:239
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:333
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
 msgid "Distance Optimization"
 msgstr "Distance Optimization"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:241
 msgid "Distance to farthest network member in meters."
 msgstr "Distance to farthest network member in meters."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:346
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:347
 msgid "Diversity"
 msgstr "Diversity"
 
@@ -1586,7 +1593,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:990
 msgid "EAP-Method"
 msgstr "EAP-Method"
 
@@ -1611,7 +1618,7 @@ msgstr ""
 msgid "Edit this network"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
 msgid "Emergency"
 msgstr ""
 
@@ -1646,11 +1653,11 @@ msgstr ""
 msgid "Enable IPv6 negotiation on the PPP link"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:141
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:143
 msgid "Enable Jumbo Frame passthrough"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:215
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
 msgid "Enable NTP client"
 msgstr ""
 
@@ -1662,27 +1669,27 @@ msgstr ""
 msgid "Enable TFTP server"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:132
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:134
 msgid "Enable VLAN functionality"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1194
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1124
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1175
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:136
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:138
 msgid "Enable learning and aging"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:148
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:150
 msgid "Enable mirroring of incoming packets"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:149
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
 msgid "Enable mirroring of outgoing packets"
 msgstr ""
 
@@ -1716,7 +1723,7 @@ msgstr "Enabled"
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:892
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1733,9 +1740,9 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:44
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:593
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
 msgid "Encryption"
 msgstr "Encryption"
 
@@ -1755,28 +1762,28 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:273
 msgid "Erasing..."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:106
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Error"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1422
+#: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Ethernet Adapter"
 
-#: modules/luci-base/luasrc/model/network.lua:1412
+#: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Ethernet Switch"
 
@@ -1792,7 +1799,7 @@ msgstr ""
 msgid "Expecting %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
 msgid "Expires"
 msgstr ""
 
@@ -1805,23 +1812,23 @@ msgstr ""
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:926
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:971
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:935
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:980
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:74
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
 msgid "External system log server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:79
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
 msgid "External system log server port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:84
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
 msgid "External system log server protocol"
 msgstr ""
 
@@ -1829,15 +1836,15 @@ msgstr ""
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:895
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:940
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:896
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:941
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:893
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:938
 msgid "FT protocol"
 msgstr ""
 
@@ -1929,7 +1936,7 @@ msgstr ""
 msgid "Flash operations"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:194
 msgid "Flashing..."
 msgstr ""
 
@@ -1943,11 +1950,11 @@ msgstr ""
 msgid "Force"
 msgstr "Force"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:257
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:612
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:622
 msgid "Force CCMP (AES)"
 msgstr ""
 
@@ -1955,11 +1962,11 @@ msgstr ""
 msgid "Force DHCP on this network even if another server is detected."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:613
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:623
 msgid "Force TKIP"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:624
 msgid "Force TKIP and CCMP (AES)"
 msgstr ""
 
@@ -1983,7 +1990,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -1991,7 +1998,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:374
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:375
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -1999,12 +2006,12 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:254
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:596
 msgid "Fragmentation Threshold"
 msgstr "Fragmentation Threshold"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:331
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:332
 msgid "Frame Bursting"
 msgstr "Frame Bursting"
 
@@ -2021,7 +2028,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "GHz"
 msgstr ""
 
@@ -2030,8 +2037,8 @@ msgstr ""
 msgid "GPRS only"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
 msgid "Gateway"
 msgstr ""
 
@@ -2054,7 +2061,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:462
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:175
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:141
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:360
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
 msgid "General Setup"
 msgstr "General Setup"
 
@@ -2062,7 +2069,7 @@ msgstr "General Setup"
 msgid "Generate Config"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:900
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2089,7 +2096,7 @@ msgstr ""
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:288
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
 msgid "Go to password configuration..."
 msgstr ""
 
@@ -2114,7 +2121,7 @@ msgstr ""
 msgid "HE.net username"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:309
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:310
 msgid "HT mode (802.11n)"
 msgstr ""
 
@@ -2122,7 +2129,7 @@ msgstr ""
 msgid "Hang Up"
 msgstr "Hang Up"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
@@ -2138,9 +2145,9 @@ msgstr ""
 "Here you can configure the basic aspects of your device like its hostname or "
 "the timezone."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:489
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:546
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:569
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -2174,8 +2181,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:35
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 msgid "Hostname"
 msgstr "Hostname"
 
@@ -2236,7 +2242,7 @@ msgstr ""
 msgid "IPv4 Firewall"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:46
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:48
 msgid "IPv4 Upstream"
 msgstr ""
 
@@ -2328,7 +2334,7 @@ msgstr ""
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2395,7 +2401,7 @@ msgstr ""
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1030
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1075
 msgid "Identity"
 msgstr "Identity"
 
@@ -2506,10 +2512,14 @@ msgstr ""
 msgid "Inbound:"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
 msgid "Info"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Information"
+msgstr ""
+
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:67
 msgid "Initialization failure"
 msgstr ""
@@ -2530,7 +2540,7 @@ msgstr ""
 msgid "Install package %q"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:120
 msgid "Install protocol extensions..."
 msgstr ""
 
@@ -2548,7 +2558,7 @@ msgstr "Interface"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:355
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:356
 msgid "Interface Configuration"
 msgstr ""
 
@@ -2560,12 +2570,12 @@ msgstr ""
 msgid "Interface is reconnecting..."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Interface name"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:34
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:131
 msgid "Interface not present or not connected yet."
 msgstr ""
 
@@ -2584,15 +2594,15 @@ msgid "Internal Server Error"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:192
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:37
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
 msgid "Invalid"
 msgstr "Invalid input value"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:286
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:311
 msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:307
 msgid "Invalid VLAN ID given! Only unique IDs are allowed"
 msgstr ""
 
@@ -2600,7 +2610,7 @@ msgstr ""
 msgid "Invalid username and/or password! Please try again."
 msgstr "Invalid username and/or password! Please try again."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:498
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:508
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2614,10 +2624,9 @@ msgstr ""
 "memory, please verify the image file!"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:220
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:295
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
 msgid "JavaScript required!"
 msgstr ""
 
@@ -2646,18 +2655,22 @@ msgstr "Kernel Log"
 msgid "Kernel Version"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:784
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
 msgid "Key"
 msgstr "Key"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:810
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:811
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:812
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:813
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:829
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:852
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:853
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:870
 msgid "Key #%d"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+msgid "KiB"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Kill"
@@ -2697,7 +2710,7 @@ msgstr ""
 msgid "Label"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:136
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
 msgid "Language"
 msgstr "Language"
 
@@ -2705,7 +2718,7 @@ msgstr "Language"
 msgid "Language and Style"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
 msgid "Latency"
 msgstr ""
 
@@ -2756,19 +2769,19 @@ msgstr ""
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
 msgid "Line Uptime"
 msgstr ""
 
@@ -2782,7 +2795,7 @@ msgid ""
 "requests to"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:972
 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 "
@@ -2791,7 +2804,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:936
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:981
 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 "
@@ -2829,7 +2842,6 @@ msgid "Listening port for inbound DNS queries"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:128
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
 msgid "Load"
 msgstr "Load"
@@ -2878,7 +2890,7 @@ msgid "Local Startup"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:31
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
 msgid "Local Time"
 msgstr "Local Time"
 
@@ -2914,7 +2926,7 @@ msgstr "Localise queries"
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:92
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
 msgid "Log output level"
 msgstr ""
 
@@ -2934,7 +2946,7 @@ msgstr "Login"
 msgid "Logout"
 msgstr "Logout"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -2950,24 +2962,24 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:51
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:76
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:447
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:457
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "MAC-Address Filter"
 msgstr "MAC-Address Filter"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:142
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
 msgid "MAC-Filter"
 msgstr "MAC-Filter"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:454
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:580
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:464
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:590
 msgid "MAC-List"
 msgstr "MAC-List"
 
@@ -3013,11 +3025,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:529
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:539
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3051,12 +3063,16 @@ msgstr ""
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+msgid "Medium"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm:13
 msgid "Memory"
 msgstr "Memory"
@@ -3065,7 +3081,7 @@ msgstr "Memory"
 msgid "Memory usage (%)"
 msgstr "Memory usage (%)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:371
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
@@ -3077,11 +3093,11 @@ msgstr ""
 msgid "Metric"
 msgstr "Metric"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:152
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:154
 msgid "Mirror monitor port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:153
 msgid "Mirror source port"
 msgstr ""
 
@@ -3089,16 +3105,16 @@ msgstr ""
 msgid "Missing protocol extension for proto %q"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:878
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:923
 msgid "Mobility Domain"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:149
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:154
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:41
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:365
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
 msgid "Mode"
 msgstr "Mode"
 
@@ -3126,12 +3142,16 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:442
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
 msgid "Monitor"
 msgstr "Monitor"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+msgid "More Characters"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr ""
@@ -3141,7 +3161,7 @@ msgstr ""
 msgid "Mount Point"
 msgstr "Mount Point"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3191,7 +3211,7 @@ msgstr ""
 msgid "Move up"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:867
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:912
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3215,7 +3235,7 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
 msgid "NTP server candidates"
 msgstr ""
 
@@ -3233,18 +3253,17 @@ msgstr ""
 msgid "Name of the new network"
 msgstr "Name of the new network"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:167
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
 msgid "Navigation"
 msgstr "Navigation"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
 msgid "Netmask"
 msgstr ""
 
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:392
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index/30-network.htm:8
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
@@ -3268,7 +3287,7 @@ msgstr ""
 msgid "Network device is not present"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
 msgid "Network without interfaces."
 msgstr ""
 
@@ -3293,7 +3312,7 @@ msgid "No files found"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:172
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:174
 msgid "No information available"
 msgstr ""
@@ -3315,10 +3334,9 @@ msgid "No network name specified"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:103
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:283
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
 msgid "No password set!"
 msgstr ""
 
@@ -3346,7 +3364,7 @@ msgstr ""
 msgid "Noise"
 msgstr "Noise"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3354,7 +3372,7 @@ msgstr ""
 msgid "Noise:"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
@@ -3367,7 +3385,7 @@ msgstr ""
 msgid "None"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
 msgid "Normal"
 msgstr ""
 
@@ -3380,16 +3398,20 @@ msgstr ""
 msgid "Not associated"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 msgid "Not connected"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Not started on boot"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:26
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
 msgid "Notice"
 msgstr ""
 
@@ -3401,7 +3423,7 @@ msgstr ""
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3483,7 +3505,7 @@ msgstr ""
 msgid "Option removed"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1095
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1140
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3590,7 +3612,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Override default interface name"
 msgstr ""
 
@@ -3652,7 +3674,7 @@ msgstr ""
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:921
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:966
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3705,8 +3727,8 @@ msgid "Part of zone %q"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1066
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1111
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:35
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
@@ -3716,14 +3738,21 @@ msgstr "Password"
 msgid "Password authentication"
 msgstr "Password authentication"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:974
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1019
 msgid "Password of Private Key"
 msgstr "Password of Private Key"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1022
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1067
 msgid "Password of inner Private Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Password strength"
+msgstr ""
+
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
@@ -3732,27 +3761,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:955
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1000
 msgid "Path to CA-Certificate"
 msgstr "Path to CA-Certificate"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:962
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1007
 msgid "Path to Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:968
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1013
 msgid "Path to Private Key"
 msgstr "Path to Private Key"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1004
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1049
 msgid "Path to inner CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1010
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1055
 msgid "Path to inner Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1016
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1061
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3830,6 +3859,14 @@ msgstr "Please enter your username and password."
 msgid "Policy"
 msgstr "Policy"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
+msgid "Polling interval"
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
+msgid "Polling interval for status queries in seconds"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Port"
@@ -3838,11 +3875,11 @@ msgstr "Port"
 msgid "Port status:"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3854,7 +3891,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3877,8 +3914,8 @@ msgstr ""
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:562
 msgid "Prevents client-to-client communication"
 msgstr "Prevents client-to-client communication"
 
@@ -3895,7 +3932,7 @@ msgstr "Proceed"
 msgid "Processes"
 msgstr "Processes"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
 msgid "Profile"
 msgstr ""
 
@@ -3905,8 +3942,8 @@ msgstr "Prot."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 msgid "Protocol"
 msgstr "Protocol"
@@ -3919,7 +3956,7 @@ msgstr ""
 msgid "Protocol support is not installed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
 msgid "Provide NTP server"
 msgstr ""
 
@@ -3927,7 +3964,7 @@ msgstr ""
 msgid "Provide new network"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:441
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
@@ -3952,7 +3989,7 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Quality"
 msgstr ""
 
@@ -3962,11 +3999,11 @@ msgid ""
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:914
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:959
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -3974,8 +4011,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:381
+msgid "RSSI threshold for joining"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:597
 msgid "RTS/CTS Threshold"
 msgstr "RTS/CTS Threshold"
 
@@ -3989,27 +4030,27 @@ msgstr "RX"
 msgid "RX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
 msgid "Radius-Accounting-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:752
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:791
 msgid "Radius-Accounting-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:736
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:775
 msgid "Radius-Accounting-Server"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
 msgid "Radius-Authentication-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:728
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:767
 msgid "Radius-Authentication-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:712
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:751
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4065,7 +4106,7 @@ msgstr ""
 msgid "Realtime Wireless"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:886
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:931
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4073,7 +4114,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:48
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Reboot"
@@ -4091,8 +4132,8 @@ msgstr "Reboots the operating system of your device"
 msgid "Receive"
 msgstr "Receive"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:324
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:325
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:350
 msgid "Receiver Antenna"
 msgstr "Receiver Antenna"
 
@@ -4159,7 +4200,7 @@ msgstr ""
 msgid "Request IPv6-prefix of length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1096
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1141
 msgid "Required"
 msgstr ""
 
@@ -4182,10 +4223,10 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1089
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1134
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
-"<br />(as of Feb 2017: ath9k and ath10k, in LEDE also mwlwifi and mt76)"
+"<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
@@ -4240,8 +4281,8 @@ msgid "Restore backup"
 msgstr "Restore backup"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:25
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr ""
 
@@ -4288,8 +4329,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:6
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:27
 msgid "Router Password"
 msgstr ""
 
@@ -4327,7 +4368,7 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr ""
@@ -4344,7 +4385,7 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:20
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:27
 msgid "SSH-Keys"
 msgstr ""
@@ -4352,7 +4393,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
 msgid "SSID"
 msgstr "SSID"
 
@@ -4363,7 +4404,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:54
 msgid "Save"
 msgstr "Save"
 
@@ -4392,7 +4433,7 @@ msgstr "Scan"
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Scheduled Tasks"
@@ -4427,7 +4468,7 @@ msgid ""
 "conjunction with failure threshold"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:561
 msgid "Separate Clients"
 msgstr "Separate Clients"
 
@@ -4462,7 +4503,7 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:206
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
 msgid "Set up Time Synchronization"
 msgstr ""
 
@@ -4478,7 +4519,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4486,7 +4527,7 @@ msgstr ""
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:506
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:516
 msgid "Short Preamble"
 msgstr ""
 
@@ -4509,11 +4550,11 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Signal"
 msgstr "Signal"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4529,7 +4570,7 @@ msgstr "Size"
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4538,21 +4579,19 @@ msgstr ""
 msgid "Skip"
 msgstr "Skip"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:110
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
 msgid "Skip to content"
 msgstr "Skip to content"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:109
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
 msgid "Skip to navigation"
 msgstr "Skip to navigation"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:335
 msgid "Slot time"
 msgstr "Slot time"
 
-#: modules/luci-base/luasrc/model/network.lua:1417
+#: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
 
@@ -4639,7 +4678,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 msgid "Startup"
 msgstr ""
 
@@ -4659,7 +4698,7 @@ msgstr "Static Leases"
 msgid "Static Routes"
 msgstr "Static Routes"
 
-#: modules/luci-base/luasrc/model/network.lua:960
+#: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr ""
 
@@ -4670,7 +4709,7 @@ msgid ""
 "configurations where only hosts with a corresponding lease are served."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4690,6 +4729,10 @@ msgstr "Stop"
 msgid "Strict order"
 msgstr "Strict order"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+msgid "Strong"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:61
 msgid "Submit"
 msgstr "Submit"
@@ -4715,15 +4758,15 @@ msgstr ""
 msgid "Switch"
 msgstr "Switch"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:127
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:129
 msgid "Switch %q"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:126
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:128
 msgid "Switch %q (%s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:64
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:66
 msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
@@ -4732,7 +4775,7 @@ msgstr ""
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1415
+#: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
 
@@ -4748,8 +4791,12 @@ msgstr ""
 msgid "Switchport activity (%s)"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+msgid "Sync with NTP-Server"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:34
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
 msgid "Sync with browser"
 msgstr ""
 
@@ -4774,7 +4821,7 @@ msgstr "System Log"
 msgid "System Properties"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:69
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
 msgid "System log buffer size"
 msgstr ""
 
@@ -4968,13 +5015,13 @@ msgstr ""
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:274
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:195
 #, fuzzy
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
@@ -4999,7 +5046,7 @@ 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-system/luasrc/model/cbi/admin_system/system.lua:156
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
 msgid "Theme"
 msgstr "Theme"
 
@@ -5027,10 +5074,9 @@ msgid ""
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:104
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:286
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5111,24 +5157,24 @@ msgid "This page gives an overview over currently active network connections."
 msgstr "This page gives an overview over currently active network connections."
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:27
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "This section contains no values yet"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:200
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:211
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
 msgid "Time Synchronization"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:205
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
 msgid "Time Synchronization is not configured yet."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:44
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
 msgid "Timezone"
 msgstr "Timezone"
 
@@ -5170,7 +5216,7 @@ msgstr "Traffic"
 msgid "Transfer"
 msgstr "Transfer"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:595
 msgid "Transmission Rate"
 msgstr "Transmission Rate"
 
@@ -5178,14 +5224,14 @@ msgstr "Transmission Rate"
 msgid "Transmit"
 msgstr "Transmit"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:210
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:272
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:211
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:273
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:345
 msgid "Transmit Power"
 msgstr "Transmit Power"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:317
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:348
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:318
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
 msgid "Transmitter Antenna"
 msgstr "Transmitter Antenna"
 
@@ -5201,7 +5247,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1420
+#: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr ""
 
@@ -5216,7 +5262,7 @@ msgid "Tx-Power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:166
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Type"
@@ -5275,19 +5321,19 @@ msgstr ""
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:964
+#: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1131
+#: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:958
+#: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr ""
 
@@ -5301,7 +5347,6 @@ msgid "Unnamed key"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
@@ -5316,7 +5361,7 @@ msgstr ""
 msgid "Unsupported modem"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
 msgid "Unsupported protocol type."
 msgstr ""
 
@@ -5366,8 +5411,8 @@ msgstr ""
 msgid "Use DNS servers advertised by peer"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
 msgid "Use ISO/IEC 3166 alpha2 country codes."
 msgstr ""
 
@@ -5470,11 +5515,11 @@ msgstr ""
 msgid "Used"
 msgstr "Used"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:848
 msgid "Used Key Slot"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:868
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:913
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5502,11 +5547,11 @@ msgstr ""
 msgid "VDSL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:170
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:172
 msgid "VLANs on %q"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:169
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:171
 msgid "VLANs on %q (%s)"
 msgstr ""
 
@@ -5552,18 +5597,18 @@ msgstr ""
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:543
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:553
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:657
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:667
 msgid "WEP Open System"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:658
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:668
 msgid "WEP Shared Key"
 msgstr ""
 
@@ -5571,8 +5616,8 @@ msgstr ""
 msgid "WEP passphrase"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:493
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
 msgid "WMM Mode"
 msgstr "WMM Mode"
 
@@ -5580,9 +5625,9 @@ msgstr "WMM Mode"
 msgid "WPA passphrase"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:684
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:696
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:701
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:716
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:735
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:740
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5606,8 +5651,8 @@ msgstr ""
 msgid "Waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
 msgid "Warning"
 msgstr ""
 
@@ -5615,7 +5660,11 @@ msgstr ""
 msgid "Warning: There are unsaved changes that will get lost on reboot!"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:901
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Weak"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:946
 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 "
@@ -5642,7 +5691,7 @@ msgstr ""
 msgid "Wi-Fi on (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:161
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr ""
 
@@ -5656,12 +5705,12 @@ msgstr ""
 msgid "Wireless"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1408
+#: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Wireless Adapter"
 
-#: modules/luci-base/luasrc/model/network.lua:1394
-#: modules/luci-base/luasrc/model/network.lua:1855
+#: modules/luci-base/luasrc/model/network.lua:1404
+#: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Wireless Network"
 
@@ -5669,20 +5718,20 @@ msgstr "Wireless Network"
 msgid "Wireless Overview"
 msgstr "Wireless Overview"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
 msgid "Wireless Security"
 msgstr "Wireless Security"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is disabled"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is not associated"
 msgstr ""
 
@@ -5702,7 +5751,7 @@ msgstr ""
 msgid "Write received DNS requests to syslog"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
 msgid "Write system log to file"
 msgstr ""
 
@@ -5721,34 +5770,26 @@ msgstr ""
 "scripts like \"network\", your device might become inaccessible!</strong>"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:221
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:298
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:97
-msgid ""
-"Your Internet Explorer is too old to display this page correctly. Please "
-"upgrade it to at least version 7 or use another browser like Firefox, Opera "
-"or Safari."
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:118
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "ZRam Size"
 msgstr ""
 
@@ -5759,11 +5800,11 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:113
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:121
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:126
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:217
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:281
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:320
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:327
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:611
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:218
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:621
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:37
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:22
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:29
@@ -5816,8 +5857,8 @@ msgstr ""
 msgid "dBm"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:450
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "disable"
 msgstr "disable"
 
@@ -5876,19 +5917,6 @@ msgstr "if target is a network"
 msgid "input"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:196
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:197
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:200
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:201
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:204
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:205
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:208
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:209
-msgid "kB"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
@@ -5921,7 +5949,7 @@ msgstr ""
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "minutes"
 msgstr ""
 
@@ -5949,20 +5977,18 @@ msgstr ""
 msgid "not present"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:338
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:133
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:250
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
 msgid "off"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:132
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:247
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
 msgid "on"
 msgstr ""
 
@@ -6006,8 +6032,8 @@ msgstr ""
 msgid "routed"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "sec"
 msgstr ""
 
@@ -6028,11 +6054,11 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:369
 msgid "tagged"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:887
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:932
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6059,7 +6085,7 @@ msgstr ""
 msgid "unspecified -or- create:"
 msgstr "unspecified -or- create:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:341
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:366
 msgid "untagged"
 msgstr ""
 
index 092d4924097882c5f8ec3ad660eb0e18bf0c20ce..905882415604ae6c420f09b1683e121920955445 100644 (file)
@@ -1,33 +1,33 @@
 msgid ""
 msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2014-05-04 11:38+0200\n"
+"PO-Revision-Date: 2019-05-16 20:13-0300\n"
 "Last-Translator: José Vicente <josevteg@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\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: Pootle 2.0.6\n"
+"X-Generator: Poedit 2.2.1\n"
+"Language-Team: \n"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:133
 msgid "%.1f dB"
-msgstr ""
+msgstr "%.1f dB"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:109
 msgid "%d Bit"
-msgstr ""
+msgstr "%d Bit"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:307
 msgid "%d invalid field(s)"
-msgstr ""
+msgstr "%d campo(s) inválido(s)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:281
 msgid "%s is untagged in multiple VLANs!"
-msgstr ""
+msgstr "¡%s no está etiquetado en varias VLAN!"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:160
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:133
@@ -39,56 +39,62 @@ msgstr "(ventana de %d minutos, intervalo de %d segundos)"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:35
 msgid "(%s available)"
-msgstr "(%s está disponible)"
+msgstr "(%s disponible)"
 
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:38
 #: modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm:41
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:88
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:91
 msgid "(empty)"
-msgstr "(vacío)"
+msgstr "(Vacío)"
 
 #: modules/luci-base/luasrc/view/cbi/network_netinfo.htm:23
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:58
 msgid "(no interfaces attached)"
-msgstr "(sin interfaces conectados)"
+msgstr "(Sin interfaces conectadas)"
 
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:48
 msgid "-- Additional Field --"
-msgstr "-- Campo Adicional --"
+msgstr "-- Campo adicional --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:841
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:850
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
-msgstr "-- Elija, por favor --"
+msgstr "-- Por favor elija --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:866
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1030
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
-msgstr "-- introducir --"
+msgstr "-- Personalizado --"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:89
 msgid "-- match by device --"
-msgstr ""
+msgstr "-- Emparejar por dispositivo --"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:73
 msgid "-- match by label --"
-msgstr ""
+msgstr "-- Emparejar por etiqueta --"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:59
 msgid "-- match by uuid --"
-msgstr ""
+msgstr "-- Emparejar por uuid --"
 
 #: modules/luci-base/luasrc/view/cbi/dropdown.htm:24
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:27
 #: modules/luci-base/luasrc/view/cbi/network_ifacelist.htm:44
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:23
 msgid "-- please select --"
+msgstr "-- Por favor seleccione --"
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:382
+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 "
+"controlador"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
@@ -98,50 +104,49 @@ msgstr "Carga a 1 minuto:"
 msgid "15 Minute Load:"
 msgstr "Carga a 15 minutos:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:879
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:924
 msgid "4-character hexadecimal ID"
-msgstr ""
+msgstr "ID hexadecimal de 4 caracteres"
 
 #: protocols/luci-proto-ipv6/luasrc/model/network/proto_4x6.lua:18
 msgid "464XLAT (CLAT)"
-msgstr ""
+msgstr "464XLAT (CLAT)"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/load.htm:262
 msgid "5 Minute Load:"
 msgstr "Carga a 5 minutos:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:915
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:960
 msgid "6-octet identifier as a hex string - no colons"
-msgstr ""
+msgstr "Identificador de 6 octetos como una cadena hexadecimal, sin dos puntos"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:850
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:891
 msgid "802.11r Fast Transition"
-msgstr ""
+msgstr "Habilitar 802.11r (FT)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1106
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1157
 msgid "802.11w Association SA Query maximum timeout"
-msgstr ""
+msgstr "Consulta tiempo de espera máximo de Asociación SA de 802.11w"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1115
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1166
 msgid "802.11w Association SA Query retry timeout"
-msgstr ""
+msgstr "Consulta tiempo de espera de reintento de Asociación SA de 802.11w"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1088
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1133
 msgid "802.11w Management Frame Protection"
-msgstr ""
+msgstr "Protección de marco de gestión de 802.11w"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1105
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1156
 msgid "802.11w maximum timeout"
-msgstr ""
+msgstr "Tiempo de espera máximo de 802.11w"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1114
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1165
 msgid "802.11w retry timeout"
-msgstr ""
+msgstr "Tiempo de espera de reintento de 802.11w"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:399
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
-msgstr ""
-"<abbr title=\"Identificador de conjunto de servicios básicos\">BSSID</abbr>"
+msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:182
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
@@ -157,13 +162,11 @@ msgid ""
 "order of the resolvfile"
 msgstr ""
 "Los servidores de <abbr title=\"Domain Name System\">DNS</abbr> se consultan "
-"en el orden en que aparecen en el fichero resolv"
+"en el orden en que aparecen en el archivo resolv"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:379
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:388
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
-msgstr ""
-"<abbr title=\"Identificador de conjunto de servicios extendidos\">ESSID</"
-"abbr>"
+msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:306
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
@@ -195,9 +198,9 @@ msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:325
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
-msgstr ""
+msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "Configuración de <abbr title=\"Light Emitting Diode\">LEDs</abbr>"
@@ -213,14 +216,14 @@ msgstr "Dirección <abbr title=\"Media Access Control\">MAC</abbr>"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:312
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
-msgstr ""
+msgstr "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:191
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
 msgstr ""
-"Máximas cesiones <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
+"Máximas conexiones <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:201
@@ -231,33 +234,37 @@ msgstr "Tamaño máximo de paquetes EDNS0"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:211
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
-msgstr "Máximo número de consultas concurrentes"
+msgstr "<abbr title=\"maximal\">Máx.</abbr> consultas simultáneas"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:10
 msgid ""
 "<br/>Note: you need to manually restart the cron service if the crontab file "
 "was empty before editing."
 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/xhr.js:39
 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 "
+"expiró."
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:114
 msgid "A43C + J43 + A43"
-msgstr ""
+msgstr "A43C + J43 + A43"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:115
 msgid "A43C + J43 + A43 + V43"
-msgstr ""
+msgstr "A43C + J43 + A43 + V43"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:127
 msgid "ADSL"
-msgstr ""
+msgstr "ADSL"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:103
 msgid "ANSI T1.413"
-msgstr ""
+msgstr "ANSI T1.413"
 
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:33
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:47
@@ -271,7 +278,7 @@ msgstr "Umbral de reintento ARP"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:122
 msgid "ATM (Asynchronous Transfer Mode)"
-msgstr ""
+msgstr "ATM (Modo de transferencia asíncrono)"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:144
 msgid "ATM Bridges"
@@ -302,16 +309,16 @@ msgstr ""
 msgid "ATM device number"
 msgstr "Número de dispositivo ATM"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "ATU-C System Vendor ID"
-msgstr ""
+msgstr "ID del proveedor del sistema ATU-C"
 
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:19
 msgid "Access Concentrator"
 msgstr "Concentrador de acceso"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:367
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
 msgid "Access Point"
 msgstr "Punto de Acceso"
 
@@ -322,11 +329,11 @@ msgstr "Acciones"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:69
 msgid "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
-msgstr "Rutas activas <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
+msgstr "Rutas <abbr title=\"Internet Protocol Version 4\">IPv4</abbr> activas"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:97
 msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
-msgstr "Rutas activas <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>"
+msgstr "Rutas <abbr title=\"Internet Protocol Version 6\">IPv6</abbr> activas"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:315
 #: modules/luci-mod-status/luasrc/view/admin_status/index/30-network.htm:15
@@ -335,13 +342,13 @@ msgstr "Conexiones activas"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:68
 msgid "Active DHCP Leases"
-msgstr "Cesiones DHCP activas"
+msgstr "Clientes DHCP activos"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:83
 msgid "Active DHCPv6 Leases"
-msgstr "Cesiones DHCPv6 activas"
+msgstr "Clientes DHCPv6 activos"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -349,8 +356,8 @@ msgstr "Ad-Hoc"
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:34
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:39
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:54
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:16
 msgid "Add"
@@ -358,24 +365,24 @@ msgstr "Añadir"
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:60
 msgid "Add IPv4 address…"
-msgstr ""
+msgstr "Añadir dirección IPv4..."
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:129
 msgid "Add IPv6 address…"
-msgstr ""
+msgstr "Añadir dirección IPv6..."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:120
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:143
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:149
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:38
 msgid "Add key"
-msgstr ""
+msgstr "Añadir clave"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
 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 fichero de "
-"máquinas"
+"Añadir el sufijo de dominio local a los nombres servidos desde el archivo de "
+"hosts"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:50
 msgid "Add new interface..."
@@ -383,14 +390,14 @@ msgstr "Añadir nueva interfaz..."
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:60
 msgid "Additional Hosts files"
-msgstr "Ficheros de máquinas adicionales"
+msgstr "Archivos de hosts adicionales"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:116
 msgid "Additional servers file"
-msgstr ""
+msgstr "Archivo de servidores adicionales"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "Address"
 msgstr "Dirección"
 
@@ -399,51 +406,57 @@ 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:13
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
 msgid "Administration"
 msgstr "Administración"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+msgid "Advanced"
+msgstr "Avanzado"
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:143
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:364
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:50
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:34
 msgid "Advanced Settings"
 msgstr "Configuración avanzada"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
 msgid "Aggregate Transmit Power(ACTATP)"
-msgstr ""
+msgstr "Potencia de transmisión agregada (ACTATP)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
 msgid "Alert"
 msgstr "Alerta"
 
-#: modules/luci-base/luasrc/model/network.lua:1406
+#: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
-msgstr ""
+msgstr "Apodo de interfaz"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:66
 msgid "Alias of \"%s\""
-msgstr ""
+msgstr "Apodo de \"%s\""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:126
 msgid "All Servers"
-msgstr ""
+msgstr "Todos los servidores"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:69
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
+"Asigna direcciones IP secuencialmente, comenzando desde la dirección más "
+"baja disponible"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:68
 msgid "Allocate IP sequentially"
-msgstr ""
+msgstr "Asignar IPs secuencialmente"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:30
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
@@ -451,31 +464,34 @@ msgstr ""
 "Permitir autenticación de contraseña via <abbr title=\"Secure Shell\">SSH</"
 "abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:535
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:545
 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/luasrc/model/cbi/admin_network/wifi.lua:452
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:589
 msgid "Allow all except listed"
 msgstr "Permitir a todos excepto a los de la lista"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:235
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:236
 msgid "Allow legacy 802.11b rates"
-msgstr ""
+msgstr "Permitir tasas de 802.11b heredadas"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:578
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "Allow listed only"
 msgstr "Permitir a los pertenecientes en la lista"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:156
 msgid "Allow localhost"
-msgstr "Permitir a la propia máquina"
+msgstr "Permitir host local"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:47
 msgid "Allow remote hosts to connect to local SSH forwarded ports"
-msgstr "Permitir a máquinas remotas conectar a puestos SSH locales traspasados"
+msgstr ""
+"Permitir que los hosts remotos se conecten a los puertos reenviados SSH "
+"locales"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:38
 msgid "Allow root logins with password"
@@ -493,122 +509,126 @@ msgstr ""
 
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:135
 msgid "Allowed IPs"
-msgstr ""
+msgstr "IPs permitidas"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:549
 msgid "Always announce default router"
-msgstr ""
+msgstr "Siempre anunciar el enrutador predeterminado"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:50
 msgid "Always off (%s)"
-msgstr ""
+msgstr "Siempre apagado (%s)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:48
 msgid "Always on (%s)"
-msgstr ""
+msgstr "Siempre encendido (%s)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
 msgstr ""
+"Usará siempre canales de 40MHz incluso si el canal secundario se superpone. "
+"¡El uso de esta opción no cumple con IEEE 802.11n-2009!"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
 msgid "Annex"
-msgstr ""
+msgstr "Anexo"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:96
 msgid "Annex A + L + M (all)"
-msgstr ""
+msgstr "Anexo A + L + M (todos)"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:104
 msgid "Annex A G.992.1"
-msgstr ""
+msgstr "Anexo A G.992.1"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:105
 msgid "Annex A G.992.2"
-msgstr ""
+msgstr "Anexo A G.992.2"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:106
 msgid "Annex A G.992.3"
-msgstr ""
+msgstr "Anexo A G.992.3"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:107
 msgid "Annex A G.992.5"
-msgstr ""
+msgstr "Anexo A G.992.5"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:97
 msgid "Annex B (all)"
-msgstr ""
+msgstr "Anexo B (todos)"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:100
 msgid "Annex B G.992.1"
-msgstr ""
+msgstr "Anexo B G.992.1"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:101
 msgid "Annex B G.992.3"
-msgstr ""
+msgstr "Anexo B G.992.3"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:102
 msgid "Annex B G.992.5"
-msgstr ""
+msgstr "Anexo B G.992.5"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:98
 msgid "Annex J (all)"
-msgstr ""
+msgstr "Anexo J (todos)"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:108
 msgid "Annex L G.992.3 POTS 1"
-msgstr ""
+msgstr "Anexo L G.992.3 POTS 1"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:99
 msgid "Annex M (all)"
-msgstr ""
+msgstr "Anexo M (todos)"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:109
 msgid "Annex M G.992.3"
-msgstr ""
+msgstr "Anexo M G.992.3"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:110
 msgid "Annex M G.992.5"
-msgstr ""
+msgstr "Anexo M G.992.5"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:550
 msgid "Announce as default router even if no public prefix is available."
 msgstr ""
+"Anuncie como enrutador predeterminado incluso si no hay un prefijo público "
+"disponible."
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:555
 msgid "Announced DNS domains"
-msgstr ""
+msgstr "Dominios DNS anunciados"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:554
 msgid "Announced DNS servers"
-msgstr ""
+msgstr "Servidores DNS anunciados"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1048
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1093
 msgid "Anonymous Identity"
-msgstr ""
+msgstr "Identidad anónima"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:53
 msgid "Anonymous Mount"
-msgstr ""
+msgstr "Monte anónimo"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:49
 msgid "Anonymous Swap"
-msgstr ""
+msgstr "Swap anónimo"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
 msgid "Antenna 1"
 msgstr "Antena 1"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:323
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:330
 msgid "Antenna 2"
 msgstr "Antena 2"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:245
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:246
 msgid "Antenna Configuration"
 msgstr "Configuración de la antena"
 
@@ -618,72 +638,75 @@ msgstr "Cualquier zona"
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
 msgid "Apply anyway"
-msgstr ""
+msgstr "Aplicar de todos modos"
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
 msgid "Apply request failed with status <code>%h</code>"
-msgstr ""
+msgstr "Solicitud de aplicar fallida con estado <code>%h</code>"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:19
 msgid "Architecture"
-msgstr ""
+msgstr "Arquitectura"
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:118
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:19
 msgid ""
 "Assign a part of given length of every public IPv6-prefix to this interface"
 msgstr ""
+"Asigna una parte de la longitud dada de cada prefijo IPv6 público a esta "
+"interfaz"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:127
 msgid "Assign interfaces..."
-msgstr "Asigne interfaces..."
+msgstr "Asignar interfaces..."
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:124
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:24
 msgid ""
 "Assign prefix parts using this hexadecimal subprefix ID for this interface."
 msgstr ""
+"Asigna partes de prefijo utilizando este ID de subprefijo hexadecimal para "
+"esta interfaz."
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:148
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:22
 msgid "Associated Stations"
-msgstr "Estaciones asociadas"
+msgstr "Clientes conectados"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
 msgid "Associations"
-msgstr ""
+msgstr "Clientes"
 
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:39
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:37
 msgid "Auth Group"
-msgstr ""
+msgstr "Grupo de autenticaciones"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:982
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1027
 msgid "Authentication"
-msgstr "Autentificación"
+msgstr "Autenticación"
 
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:35
 msgid "Authentication Type"
-msgstr ""
+msgstr "Tipo de autenticación"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:30
 msgid "Authoritative"
-msgstr "Autorizado"
+msgstr "Autorizar"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
 msgid "Authorization Required"
-msgstr "Conéctese"
+msgstr "Autorización requerida"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:131
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:246
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:249
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
 msgid "Auto Refresh"
-msgstr "Autorefresco"
+msgstr "Autorefrescar"
 
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:53
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:7
@@ -694,31 +717,33 @@ msgstr "Autorefresco"
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:42
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:36
 msgid "Automatic"
-msgstr ""
+msgstr "Automático"
 
 #: protocols/luci-proto-hnet/luasrc/model/network/proto_hnet.lua:7
 msgid "Automatic Homenet (HNCP)"
-msgstr ""
+msgstr "Homenet automático (HNCP)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:65
 msgid "Automatically check filesystem for errors before mounting"
 msgstr ""
+"Comprobar automáticamente el sistema de archivos para detectar errores antes "
+"del montaje"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:61
 msgid "Automatically mount filesystems on hotplug"
-msgstr ""
+msgstr "Montar automáticamente el sistemas de archivos en hotplug"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:57
 msgid "Automatically mount swap on hotplug"
-msgstr ""
+msgstr "Montar swap automáticamente en hotplug"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:61
 msgid "Automount Filesystem"
-msgstr ""
+msgstr "Montar el sistema de archivos automáticamente"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:57
 msgid "Automount Swap"
-msgstr ""
+msgstr "Montar Swap automáticamente"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:102
 msgid "Available"
@@ -740,20 +765,20 @@ msgstr "Media:"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:116
 msgid "B43 + B43C"
-msgstr ""
+msgstr "B43 + B43C"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:117
 msgid "B43 + B43C + V43"
-msgstr ""
+msgstr "B43 + B43C + V43"
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:18
 msgid "BR / DMR / AFTR"
-msgstr ""
+msgstr "BR / DMR / AFTR"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -781,28 +806,28 @@ msgstr "Volver a resultados de la exploración"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:17
 msgid "Backup"
-msgstr "Salvar"
+msgstr "Copia de seguridad"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
 msgid "Backup / Flash Firmware"
 msgstr "Copia de seguridad / Grabar firmware"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:12
 msgid "Backup file list"
-msgstr "Salvar lista de ficheros"
+msgstr "Salvar 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-base/luasrc/view/cbi/wireless_modefreq.htm:153
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:287
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:158
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:288
 msgid "Band"
-msgstr ""
+msgstr "Banda"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:260
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:261
 msgid "Beacon Interval"
-msgstr ""
+msgstr "Intervalo de baliza"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:39
 msgid ""
@@ -810,8 +835,8 @@ msgid ""
 "configuration files marked by opkg, essential base files and the user "
 "defined backup patterns."
 msgstr ""
-"Lista de ficheros a los que hacer copia de seguridad. Es una lista de "
-"ficheros de configuración cambiados por ficheros marcados por opkg, ficheros "
+"Lista de archivos a los que hacer copia de seguridad. Es una lista de "
+"archivos de configuración cambiados por archivos marcados por opkg, archivos "
 "esenciales base y los patrones de copia de seguridad definidos por el "
 "usuario."
 
@@ -820,18 +845,20 @@ msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
 msgstr ""
+"Enlace dinámico a las interfaces en lugar de la dirección del comodín "
+"(recomendado como linux predeterminado)"
 
 #: protocols/luci-proto-ipip/luasrc/model/cbi/admin_network/proto_ipip.lua:16
 msgid "Bind interface"
-msgstr ""
+msgstr "Interfaz de enlace"
 
 #: protocols/luci-proto-ipip/luasrc/model/cbi/admin_network/proto_ipip.lua:16
 msgid "Bind the tunnel to this interface (optional)."
-msgstr ""
+msgstr "Enlazar el túnel a esta interfaz (opcional)."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 msgid "Bitrate"
 msgstr "Bitrate"
 
@@ -839,7 +866,7 @@ msgstr "Bitrate"
 msgid "Bogus NX Domain Override"
 msgstr "Ignorar dominio falso NX"
 
-#: modules/luci-base/luasrc/model/network.lua:1410
+#: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Puente"
 
@@ -853,15 +880,15 @@ msgstr "Número de unidad del puente"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:250
 msgid "Bring up on boot"
-msgstr "Activar en el arranque"
+msgstr "Iniciar en el arranque"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:35
 msgid "Broadcom 802.11%s Wireless Controller"
-msgstr "Controlador inalámbrico 802.11%s Broadcom"
+msgstr "Controlador WiFi 802.11%s Broadcom"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:45
 msgid "Broadcom BCM%04x 802.11 Wireless Controller"
-msgstr "Controlador inalámbrico 802.11 BCM%04x"
+msgstr "Controlador WiFi 802.11 BCM%04x"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm:18
 msgid "Buffered"
@@ -870,6 +897,7 @@ msgstr "En búfer"
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:75
 msgid "CA certificate; if empty it will be saved after the first connection."
 msgstr ""
+"Certificado de CA; Si está vacío se guardará después de la primera conexión."
 
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:13
 msgid "CPU usage (%)"
@@ -877,7 +905,7 @@ msgstr "Uso de CPU (%)"
 
 #: protocols/luci-proto-qmi/luasrc/model/network/proto_qmi.lua:53
 msgid "Call failed"
-msgstr ""
+msgstr "Llamada fallida"
 
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:52
@@ -888,15 +916,15 @@ msgstr "Cancelar"
 
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:6
 msgid "Category"
-msgstr ""
+msgstr "Categoría"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:44
 msgid "Caution: Configuration files will be erased"
-msgstr ""
+msgstr "Precaución: los archivos de configuración serán borrados"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:48
 msgid "Caution: System upgrade will be forced"
-msgstr ""
+msgstr "Precaución: la actualización del sistema será forzada"
 
 #: 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
@@ -908,7 +936,7 @@ msgstr "Cadena"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:14
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:24
 msgid "Change login password"
-msgstr ""
+msgstr "Cambiar contraseña de inicio de sesión"
 
 #: modules/luci-base/luasrc/controller/admin/uci.lua:12
 #: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
@@ -921,22 +949,22 @@ msgstr "Cambios aplicados."
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:156
 msgid "Changes have been reverted."
-msgstr ""
+msgstr "Se eliminaron los cambios."
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:9
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Changes the administrator password for accessing the device"
 msgstr "Cambie la contraseña del administrador para acceder al dispositivo"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:10
 msgid "Changing password…"
-msgstr ""
+msgstr "Cambiando contraseña..."
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:162
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "Channel"
 msgstr "Canal"
 
@@ -945,6 +973,8 @@ msgid ""
 "Channel %d is not available in the %s regulatory domain and has been auto-"
 "adjusted to %d."
 msgstr ""
+"El canal %d no está disponible en el dominio regulatorio %s y se ha ajustado "
+"automáticamente a %d."
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:229
 msgid "Check"
@@ -952,11 +982,11 @@ msgstr "Comprobar"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:65
 msgid "Check filesystems before mount"
-msgstr ""
+msgstr "Comprobar los sistemas de archivos antes de montar"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_add.lua:47
 msgid "Check this option to delete the existing networks from this radio."
-msgstr ""
+msgstr "Marque esta opción para eliminar las redes existentes de esta radio."
 
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:27
 msgid "Checksum"
@@ -964,7 +994,7 @@ msgstr "Comprobación"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:70
 msgid "Choose mtdblock"
-msgstr ""
+msgstr "Elegir mtdblock"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:358
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_add.lua:87
@@ -974,33 +1004,33 @@ msgid ""
 "fill out the <em>create</em> field to define a new zone and attach the "
 "interface to it."
 msgstr ""
-"Elija la zona del cortafuegos a la que quiere asignar esta interfaz. "
-"Seleccione <em>no especificado</em> para eliminar la interfaz de la zona "
-"asociada o rellene el campo <em>crear</em> para definir una zona nueva a la "
-"que asignarla."
+"Elija la zona del firewall a la que quiere asignar esta interfaz. Seleccione "
+"<em>no especificado</em> para remover la interfaz de la zona asociada o "
+"rellene el campo <em>crear</em> para definir una zona nueva a la que "
+"asignarla."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:393
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:403
 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 ""
-"Elija la red o redes a las que quiere unir esta interfaz inalámbrica o vacíe "
-"el campo <em>crear</em> para definir una red nueva."
+"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/luasrc/model/cbi/admin_network/wifi.lua:604
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
 msgid "Cipher"
 msgstr "Cifrado"
 
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:61
 msgid "Cisco UDP encapsulation"
-msgstr ""
+msgstr "Encapsulación UDP de Cisco"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:18
 msgid ""
 "Click \"Generate archive\" to download a tar archive of the current "
 "configuration files."
 msgstr ""
-"Pulse \"generar archivo\" para descargar un fichero tar con los ficheros de "
+"Pulse \"generar archivo\" para descargar un archivo .tar con los archivos de "
 "configuración actuales."
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:65
@@ -1008,9 +1038,11 @@ msgid ""
 "Click \"Save mtdblock\" to download specified mtdblock file. (NOTE: THIS "
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
+"Haga clic en \"Guardar mtdblock\" para descargar el archivo mtdblock "
+"especificado. (NOTA: ¡ESTA FUNCIÓN ES PARA PROFESIONALES!)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
 msgstr "Cliente"
 
@@ -1022,7 +1054,7 @@ msgstr "ID de cliente que se enviará al solicitar DHCP"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:145
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:151
 msgid "Close"
-msgstr ""
+msgstr "Cerrar"
 
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:146
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua:119
@@ -1054,7 +1086,7 @@ msgstr "Cerrar lista..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:33
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
 msgid "Collecting data..."
 msgstr "Un momento..."
 
@@ -1064,19 +1096,24 @@ msgstr "Comando"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:64
 msgid "Comment"
-msgstr ""
+msgstr "Comentario"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:185
 msgid "Common Configuration"
 msgstr "Configuración común"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1125
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1176
 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 ""
+"Complica los ataques de reinstalación de claves en el lado del cliente al "
+"deshabilitar la retransmisión de los marcos de claves EAPOL que se utilizan "
+"para instalar claves. Esta solución podría causar problemas de "
+"interoperabilidad y reducir la robustez de la negociación de claves, "
+"especialmente en entornos con una gran carga de tráfico."
 
 #: modules/luci-base/luasrc/controller/admin/uci.lua:11
 #: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
@@ -1088,21 +1125,21 @@ msgstr "Configuración"
 
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:63
 msgid "Configuration failed"
-msgstr ""
+msgstr "Configuración fallida"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:42
 msgid "Configuration files will be kept"
-msgstr ""
+msgstr "Los archivos de configuración se mantendrán"
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:85
 msgid "Configuration has been applied."
-msgstr ""
+msgstr "Se ha aplicado la configuración."
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:43
 msgid "Configuration has been rolled back!"
-msgstr ""
+msgstr "¡La configuración ha sido revertida!"
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:22
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:43
 msgid "Confirmation"
 msgstr "Confirmación"
 
@@ -1111,18 +1148,18 @@ msgid "Connect"
 msgstr "Conectar"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Connected"
 msgstr "Conectado"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:338
 msgid "Connection Limit"
 msgstr "Límite de conexión"
 
 #: modules/luci-base/luasrc/model/network.lua:27
 msgid "Connection attempt failed"
-msgstr ""
+msgstr "Intento de conexión fallido"
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:32
 msgid "Connections"
@@ -1134,20 +1171,24 @@ msgid ""
 "changes. You might need to reconnect if you modified network related "
 "settings such as the IP address or wireless security credentials."
 msgstr ""
+"No se pudo recuperar el acceso al dispositivo después de aplicar los cambios "
+"de configuración. Es posible que deba volver a conectarse si modificó la "
+"configuración relacionada con la red, como la dirección IP o las "
+"credenciales de seguridad WiFi."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:50
 msgid "Country"
 msgstr "País"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:336
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
 msgid "Country Code"
 msgstr "Código de país"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:36
 msgid "Cover the following interface"
-msgstr "Cubre el interfaz siguiente"
+msgstr "Cubrir interfaz"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:43
 msgid "Cover the following interfaces"
@@ -1156,7 +1197,7 @@ msgstr "Cubre los siguientes interfaces"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:357
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_add.lua:86
 msgid "Create / Assign firewall-zone"
-msgstr "Crear / Asignar zona de seguridad"
+msgstr "Crear / Asignar zona de firewall"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:9
 msgid "Create Interface"
@@ -1166,11 +1207,11 @@ msgstr "Crear interfaz"
 msgid "Create a bridge over multiple interfaces"
 msgstr "Crear un puente sobre múltiples interfaces"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
 msgid "Critical"
 msgstr "Crítico"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:102
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
 msgid "Cron Log Level"
 msgstr "Nivel de registro de cron"
 
@@ -1179,21 +1220,23 @@ msgstr "Nivel de registro de cron"
 #: modules/luci-base/luasrc/view/cbi/network_ifacelist.htm:82
 #: modules/luci-base/luasrc/view/cbi/network_ifacelist.htm:83
 msgid "Custom Interface"
-msgstr "Interfaz propio"
+msgstr "Interfaz personalizada"
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_dhcpv6.lua:40
 msgid "Custom delegated IPv6-prefix"
-msgstr ""
+msgstr "Delegado personalizado IPv6-prefix"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:53
 msgid ""
 "Custom files (certificates, scripts) may remain on the system. To prevent "
 "this, perform a factory-reset first."
 msgstr ""
+"Los archivos personalizados (certificados, scripts) pueden permanecer en el "
+"sistema. Para evitar esto, primero realice un restablecimiento de fábrica."
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:52
 msgid "Custom flash intervall (%s)"
-msgstr ""
+msgstr "Intervalo de flash personalizado (%s)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid ""
@@ -1203,17 +1246,17 @@ msgstr ""
 "Personaliza el comportamiento de los <abbr title=\"Light Emitting Diode"
 "\">LED</abbr>s del dispositivo, si es posible."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:760
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:799
 msgid "DAE-Client"
-msgstr ""
+msgstr "Cliente DAE"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "DAE-Port"
-msgstr ""
+msgstr "Puerto DAE"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:776
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:815
 msgid "DAE-Secret"
-msgstr ""
+msgstr "Secreto DAE"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:448
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:459
@@ -1225,7 +1268,7 @@ msgstr "Servidor DHCP"
 msgid "DHCP and DNS"
 msgstr "DHCP y DNS"
 
-#: modules/luci-base/luasrc/model/network.lua:962
+#: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "Cliente DHCP"
 
@@ -1235,92 +1278,92 @@ msgstr "Opciones de DHCP"
 
 #: protocols/luci-proto-ipv6/luasrc/model/network/proto_dhcpv6.lua:7
 msgid "DHCPv6 client"
-msgstr ""
+msgstr "Cliente DHCPv6"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:540
 msgid "DHCPv6-Mode"
-msgstr ""
+msgstr "Modo DHCPv6"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:529
 msgid "DHCPv6-Service"
-msgstr ""
+msgstr "Servicio DHCPv6"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "DNS"
 msgstr "DNS"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:140
 msgid "DNS forwardings"
-msgstr "Retransmisión DNS"
+msgstr "Reenvíos DNS"
 
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:30
 msgid "DNS-Label / FQDN"
-msgstr ""
+msgstr "Etiqueta DNS / FQDN"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:90
 msgid "DNSSEC"
-msgstr ""
+msgstr "DNSSEC"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:94
 msgid "DNSSEC check unsigned"
-msgstr ""
+msgstr "Comprobación DNSSEC sin firmar"
 
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:73
 msgid "DPD Idle Timeout"
-msgstr ""
+msgstr "Tiempo de espera de inactividad de DPD"
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_dslite.lua:14
 msgid "DS-Lite AFTR address"
-msgstr ""
+msgstr "Dirección DS-Lite AFTR"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:92
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:14
 msgid "DSL"
-msgstr ""
+msgstr "DSL"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
 msgid "DSL Status"
-msgstr ""
+msgstr "Estado DSL"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:125
 msgid "DSL line mode"
-msgstr ""
+msgstr "Modo de línea DSL"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "DTIM Interval"
-msgstr ""
+msgstr "Intervalo DTIM"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:88
 msgid "DUID"
 msgstr "DUID"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "Data Rate"
-msgstr ""
+msgstr "Velocidad de datos"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:104
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
 msgid "Debug"
 msgstr "Depuración"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "Default %d"
 msgstr "%d por defecto"
 
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:82
 msgid "Default Route"
-msgstr ""
+msgstr "Ruta predeterminada"
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_464xlat.lua:17
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6in4.lua:81
@@ -1328,11 +1371,11 @@ msgstr ""
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_dslite.lua:32
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:67
 msgid "Default gateway"
-msgstr "Gateway por defecto"
+msgstr "Puerta de enlace predeterminada"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:541
 msgid "Default is stateless + stateful"
-msgstr ""
+msgstr "El valor predeterminado es Din estado + Con estado"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:40
 msgid "Default state"
@@ -1348,13 +1391,13 @@ msgid ""
 "\"<code>6,192.168.2.1,192.168.2.2</code>\" which advertises different DNS "
 "servers to clients."
 msgstr ""
-"Definir optiones adicionales DHCP, por ejemplo "
+"Define opciones adicionales de DHCP, por ejemplo "
 "\"<code>6,192.168.2.1,192.168.2.2</code>\" que publica diferentes servidores "
 "DNS a los clientes."
 
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:11
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:16
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:41
 msgid "Delete"
 msgstr "Eliminar"
@@ -1362,15 +1405,15 @@ msgstr "Eliminar"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:172
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:178
 msgid "Delete key"
-msgstr ""
+msgstr "Eliminar clave"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:45
 msgid "Delete this network"
-msgstr "Borrar esta red"
+msgstr "Eliminar esta red"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "Delivery Traffic Indication Message Interval"
-msgstr ""
+msgstr "Intervalo de mensaje de indicación de tráfico de entrega"
 
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:102
 msgid "Description"
@@ -1384,8 +1427,8 @@ msgstr "Destino"
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:50
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:75
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
@@ -1400,15 +1443,15 @@ msgstr "Configuración del dispositivo"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:23
 msgid "Device is rebooting..."
-msgstr ""
+msgstr "El dispositivo se está reiniciando..."
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:64
 msgid "Device unreachable!"
-msgstr ""
+msgstr "Dispositivo inalcanzable!"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:49
 msgid "Device unreachable! Still waiting for device..."
-msgstr ""
+msgstr "Dispositivo inalcanzable! Todavía esperando el dispositivo..."
 
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:123
 #: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:61
@@ -1417,7 +1460,7 @@ msgstr "Diagnósticos"
 
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:45
 msgid "Dial number"
-msgstr ""
+msgstr "Marcar el número"
 
 #: modules/luci-base/luasrc/view/cbi/filebrowser.htm:99
 msgid "Directory"
@@ -1426,27 +1469,27 @@ msgstr "Directorio"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:131
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:39
 msgid "Disable"
-msgstr "Desactivar"
+msgstr "Deshabilitar"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:472
 msgid ""
 "Disable <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> for "
 "this interface."
 msgstr ""
-"Desactivar <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
+"Deshabilitar <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
 "para esta interfaz."
 
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:64
 msgid "Disable Encryption"
-msgstr ""
+msgstr "Deshabilitar encriptación"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:520
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:530
 msgid "Disable Inactivity Polling"
-msgstr ""
+msgstr "Deshabilitar el sondeo de inactividad"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:39
 msgid "Disable this network"
-msgstr ""
+msgstr "Deshabilitar esta red"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/startup.lua:43
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:54
@@ -1456,15 +1499,15 @@ msgstr ""
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:43
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:37
 msgid "Disabled"
-msgstr "Desactivar"
+msgstr "Deshabilitado"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1094
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
 msgid "Disabled (default)"
-msgstr ""
+msgstr "Deshabilitado (predeterminado)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 msgid "Disassociate On Low Acknowledgement"
-msgstr ""
+msgstr "Desasociarse en un reconocimiento bajo"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:150
 msgid "Discard upstream RFC1918 responses"
@@ -1473,28 +1516,28 @@ msgstr "Descartar respuestas RFC1918 salientes"
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:92
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:114
 msgid "Disconnect"
-msgstr ""
+msgstr "Desconectar"
 
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:64
 msgid "Disconnection attempt failed"
-msgstr ""
+msgstr "Intento de desconexión fallido"
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:17
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:28
 msgid "Dismiss"
-msgstr ""
+msgstr "Descartar"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:239
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:333
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
 msgid "Distance Optimization"
 msgstr "Optimización de distancia"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:241
 msgid "Distance to farthest network member in meters."
 msgstr "Distancia al miembro de la red mas lejana en metros."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:346
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:347
 msgid "Diversity"
 msgstr "Diversidad"
 
@@ -1507,7 +1550,7 @@ msgid ""
 msgstr ""
 "Dnsmasq es un programa que combina un servidor <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr> y un reenviador <abbr title=\"Domain "
-"Name System\">DNS</abbr> para cortafuegos <abbr title=\"Network Address "
+"Name System\">DNS</abbr> para Firewalls <abbr title=\"Network Address "
 "Translation\">NAT</abbr>"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:113
@@ -1517,20 +1560,20 @@ msgstr "No guardar respuestas negativas, por ejemplo dominios inexistentes"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:79
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
-"No retransmitir peticiones que no se puedan responder por servidores de "
-"nombres públicos"
+"No reenviar peticiones que no se puedan responder por servidores de nombres "
+"públicos"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:74
 msgid "Do not forward reverse lookups for local networks"
-msgstr "No retransmitir búsquedas inversas para redes locales"
+msgstr "No reenviar búsquedas inversas para redes locales"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Do you really want to delete the following SSH key?"
-msgstr ""
+msgstr "¿Realmente quieres eliminar la siguiente clave SSH?"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
 msgid "Domain required"
-msgstr "Dominio requerido"
+msgstr "Requerir dominio"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:163
 msgid "Domain whitelist"
@@ -1538,7 +1581,7 @@ msgstr "Lista blanca de dominios"
 
 #: protocols/luci-proto-ipip/luasrc/model/cbi/admin_network/proto_ipip.lua:34
 msgid "Don't Fragment"
-msgstr ""
+msgstr "No fragmentar"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:26
 msgid ""
@@ -1550,7 +1593,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:152
 msgid "Down"
-msgstr ""
+msgstr "Abajo"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:23
 msgid "Download backup"
@@ -1558,11 +1601,11 @@ msgstr "Descargar copia de seguridad"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:87
 msgid "Download mtdblock"
-msgstr ""
+msgstr "Descargar mtdblock"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:130
 msgid "Downstream SNR offset"
-msgstr ""
+msgstr "Desplazamiento SNR en sentido descendente"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
@@ -1578,7 +1621,7 @@ msgstr ""
 
 #: protocols/luci-proto-ipv6/luasrc/model/network/proto_4x6.lua:14
 msgid "Dual-Stack Lite (RFC6333)"
-msgstr ""
+msgstr "Dual-Stack Lite (RFC6333)"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:493
 msgid "Dynamic <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr>"
@@ -1594,14 +1637,14 @@ msgid ""
 "Dynamically allocate DHCP addresses for clients. If disabled, only clients "
 "having static leases will be served."
 msgstr ""
-"Reparte direcciones DHCP dinámicamente a los clientes. Si se desactiva sólo "
-"se servirá a clientes con cesiones estáticas."
+"Reparte direcciones DHCP dinámicamente a los clientes. Si se deshabilita, "
+"sólo se servirá a clientes con direcciones estáticas."
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:53
 msgid "EA-bits length"
-msgstr ""
+msgstr "Longitud de bits EA"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:990
 msgid "EAP-Method"
 msgstr "Método EAP"
 
@@ -1617,6 +1660,8 @@ msgid ""
 "Edit the raw configuration data above to fix any error and hit \"Save\" to "
 "reload the page."
 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/luasrc/view/admin_network/iface_overview.htm:38
 msgid "Edit this interface"
@@ -1626,32 +1671,34 @@ msgstr "Editar esta interfaz"
 msgid "Edit this network"
 msgstr "Editar esta red"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
 msgid "Emergency"
 msgstr "Emergencia"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:127
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:36
 msgid "Enable"
-msgstr "Activar"
+msgstr "Habilitar"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:276
 msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
 "snooping"
 msgstr ""
+"Habilitar <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
+"Snooping"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:271
 msgid "Enable <abbr title=\"Spanning Tree Protocol\">STP</abbr>"
-msgstr "Activar <abbr title=\"Spanning Tree Protocol\">STP</abbr>"
+msgstr "Habilitar <abbr title=\"Spanning Tree Protocol\">STP</abbr>"
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6in4.lua:41
 msgid "Enable HE.net dynamic endpoint update"
-msgstr "Activar actualización dinámica de punto final HE.net"
+msgstr "Habilitar actualización dinámica de punto final HE.net"
 
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:43
 msgid "Enable IPv6 negotiation"
-msgstr ""
+msgstr "Habilitar negociación IPv6"
 
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_l2tp.lua:23
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua:35
@@ -1659,87 +1706,90 @@ msgstr ""
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:35
 #: protocols/luci-proto-pppossh/luasrc/model/cbi/admin_network/proto_pppossh.lua:37
 msgid "Enable IPv6 negotiation on the PPP link"
-msgstr "Activar negociación IPv6 en el enlace PPP"
+msgstr "Habilitar negociación IPv6 en el enlace PPP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:141
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:143
 msgid "Enable Jumbo Frame passthrough"
-msgstr "Activar paso de tramas jumbo"
+msgstr "Habilitar paso de tramas jumbo"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:215
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
 msgid "Enable NTP client"
-msgstr "Activar cliente NTP"
+msgstr "Habilitar cliente NTP"
 
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:69
 msgid "Enable Single DES"
-msgstr ""
+msgstr "Habilitar solo DES"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:226
 msgid "Enable TFTP server"
-msgstr "Activar servidor TFTP"
+msgstr "Habilitar servidor TFTP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:132
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:134
 msgid "Enable VLAN functionality"
-msgstr "Activar funcionalidad VLAN"
+msgstr "Habilitar funcionalidad VLAN"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1194
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK"
-msgstr ""
+msgstr "Habilitar botón WPS, requiere WPA(2)-PSK"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1124
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1175
 msgid "Enable key reinstallation (KRACK) countermeasures"
-msgstr ""
+msgstr "Habilitar las medidas correctivas de reinstalación de claves (KRACK)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:136
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:138
 msgid "Enable learning and aging"
-msgstr "Activar aprendizaje y envejecimiento"
+msgstr "Habilitar aprendizaje y envejecimiento"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:148
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:150
 msgid "Enable mirroring of incoming packets"
-msgstr ""
+msgstr "Habilitar la duplicación de paquetes entrantes"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:149
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
 msgid "Enable mirroring of outgoing packets"
-msgstr ""
+msgstr "Habilitar la duplicación de paquetes salientes"
 
 #: protocols/luci-proto-ipip/luasrc/model/cbi/admin_network/proto_ipip.lua:34
 msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
 msgstr ""
+"Habilita el indicador DF (No fragmentar) de los paquetes de encapsulación."
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:53
 msgid "Enable this mount"
-msgstr "Active este punto de montaje"
+msgstr "Habilitar este punto de montaje"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:36
 msgid "Enable this network"
-msgstr ""
+msgstr "Habilitar esta red"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:37
 msgid "Enable this swap"
-msgstr "Activar este swap"
+msgstr "Habilitar este swap"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/startup.lua:36
 msgid "Enable/Disable"
-msgstr "Activar/Desactivar"
+msgstr "Habilitar/Deshabilitar"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:152
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:251
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/startup.lua:40
 msgid "Enabled"
-msgstr "Activado"
+msgstr "Habilitado"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:277
 msgid "Enables IGMP snooping on this bridge"
-msgstr ""
+msgstr "Habilita el protocolo IGMP Snooping en este puente"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:892
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
 msgstr ""
+"Habilita la itinerancia rápida entre los puntos de acceso que pertenecen al "
+"mismo dominio de movilidad"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:272
 msgid "Enables the Spanning Tree Protocol on this bridge"
-msgstr "Activa el protocol STP en este puente"
+msgstr "Habilita el protocolo STP en este puente"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:120
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:180
@@ -1748,134 +1798,134 @@ msgstr "Modo de encapsulado"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:44
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:593
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
 msgid "Encryption"
 msgstr "Encriptación"
 
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:155
 msgid "Endpoint Host"
-msgstr ""
+msgstr "Punto final de Host"
 
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:165
 msgid "Endpoint Port"
-msgstr ""
+msgstr "Punto final del puerto"
 
 #: modules/luci-base/luasrc/view/cbi/dropdown.htm:47
 msgid "Enter custom value"
-msgstr ""
+msgstr "Ingrese valor personalizado"
 
 #: modules/luci-base/luasrc/view/cbi/dropdown.htm:46
 msgid "Enter custom values"
-msgstr ""
+msgstr "Ingrese valores personalizados"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:273
 msgid "Erasing..."
 msgstr "Borrando..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:106
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Error"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
 msgid "Errored seconds (ES)"
-msgstr ""
+msgstr "Segundos errados (ES)"
 
-#: modules/luci-base/luasrc/model/network.lua:1422
+#: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Adaptador ethernet"
 
-#: modules/luci-base/luasrc/model/network.lua:1412
+#: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Switch ethernet"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:263
 msgid "Exclude interfaces"
-msgstr ""
+msgstr "Excluir interfaces"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:108
 msgid "Expand hosts"
-msgstr "Expandir nombre de máquina"
+msgstr "Expandir nombre del host"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
 msgid "Expecting %s"
-msgstr ""
+msgstr "Esperando %s"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
 msgid "Expires"
 msgstr "Expira"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:488
-#, fuzzy
 msgid ""
 "Expiry time of leased addresses, minimum is 2 minutes (<code>2m</code>)."
 msgstr ""
-"Tiempo de finalización de direcciones cedidas (mínimo dos minutos: <code>2m</"
-"code>)."
+"Tiempo de expiración de direcciones dadas, con mínimo de dos minutos "
+"(<code>2m</code>)."
 
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:8
 msgid "External"
-msgstr ""
+msgstr "Externo"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:926
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:971
 msgid "External R0 Key Holder List"
-msgstr ""
+msgstr "Lista de soporte de clave externa R0"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:935
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:980
 msgid "External R1 Key Holder List"
-msgstr ""
+msgstr "Lista de soporte de clave externa R1"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:74
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
 msgid "External system log server"
 msgstr "Servidor externo de registro del sistema"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:79
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
 msgid "External system log server port"
 msgstr "Puerto del servidor externo de registro del sistema"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:84
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
 msgid "External system log server protocol"
-msgstr ""
+msgstr "Protocolo de servidor de registro de sistema externo"
 
 #: protocols/luci-proto-pppossh/luasrc/model/cbi/admin_network/proto_pppossh.lua:18
 msgid "Extra SSH command options"
-msgstr ""
+msgstr "Opciones de comando SSH adicionales"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:895
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:940
 msgid "FT over DS"
-msgstr ""
+msgstr "FT sobre DS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:896
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:941
 msgid "FT over the Air"
-msgstr ""
+msgstr "FT sobre The Air"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:893
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:938
 msgid "FT protocol"
-msgstr ""
+msgstr "Protocolo FT"
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:38
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
+"Error al confirmar aplicar dentro de %ds, a la espera de la reversión..."
 
 #: modules/luci-base/luasrc/view/cbi/filebrowser.htm:106
 msgid "File"
-msgstr "Fichero"
+msgstr "Archivo"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:239
 msgid "Filename of the boot image advertised to clients"
-msgstr "Nombre del fichero de imagen de arranque mostrado a los clientes"
+msgstr "Nombre del archivo de imagen de arranque mostrado a los clientes"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:98
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:199
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:126
 msgid "Filesystem"
-msgstr "Sistema de ficheros"
+msgstr "Sistema de archivos"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:73
 msgid "Filter private"
@@ -1887,13 +1937,16 @@ msgstr "Filtro inútil"
 
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:65
 msgid "Finalizing failed"
-msgstr ""
+msgstr "La finalización falló"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:41
 msgid ""
 "Find all currently attached filesystems and swap and replace configuration "
 "with defaults based on what was detected"
 msgstr ""
+"Encuentre todos los sistemas de archivos actualmente conectados e "
+"intercambie y reemplace la configuración con los valores predeterminados "
+"según lo que se detectó"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:15
 msgid "Find and join network"
@@ -1905,23 +1958,23 @@ msgstr "Terminar"
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:10
 msgid "Firewall"
-msgstr "Cortafuegos"
+msgstr "Firewall"
 
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:77
 msgid "Firewall Mark"
-msgstr ""
+msgstr "Marca de Firewall"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:193
 msgid "Firewall Settings"
-msgstr "Configuración del cortafuegos"
+msgstr "Configuración del Firewall"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:44
 msgid "Firewall Status"
-msgstr "Estado del cortafuegos"
+msgstr "Estado del Firewall"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:137
 msgid "Firmware File"
-msgstr ""
+msgstr "Archivo de firmware"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:20
 msgid "Firmware Version"
@@ -1941,13 +1994,13 @@ msgstr "Grabar imagen..."
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:99
 msgid "Flash new firmware image"
-msgstr "Grabar imágenes del firmware"
+msgstr "Grabar nueva imagen de firmware"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:9
 msgid "Flash operations"
 msgstr "Operaciones de grabado"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:194
 msgid "Flashing..."
 msgstr "Grabando..."
 
@@ -1955,17 +2008,17 @@ msgstr "Grabando..."
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:60
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:62
 msgid "Flashmemory write access (%s)"
-msgstr ""
+msgstr "Acceso de escritura de memoria flash (%s)"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:498
 msgid "Force"
 msgstr "Forzar"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:257
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
 msgid "Force 40MHz mode"
-msgstr ""
+msgstr "Forzar modo 40MHz"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:612
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:622
 msgid "Force CCMP (AES)"
 msgstr "Forzar CCMP (AES)"
 
@@ -1973,59 +2026,59 @@ 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/luasrc/model/cbi/admin_network/wifi.lua:613
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:623
 msgid "Force TKIP"
 msgstr "Forzar TKIP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:624
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Forzar TKIP y CCMP (AES)"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:257
 msgid "Force link"
-msgstr ""
+msgstr "Forzar enlace"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:113
 msgid "Force upgrade"
-msgstr ""
+msgstr "Forzar actualización"
 
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:60
 msgid "Force use of NAT-T"
-msgstr ""
+msgstr "Forzar uso de NAT-T"
 
 #: modules/luci-base/luasrc/view/csrftoken.htm:8
 msgid "Form token mismatch"
-msgstr ""
+msgstr "No coincide el token del formulario"
 
 #: protocols/luci-proto-relay/luasrc/model/cbi/admin_network/proto_relay.lua:34
 msgid "Forward DHCP traffic"
-msgstr "Retransmitir tráfico DHCP"
+msgstr "Reenviar tráfico DHCP"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
 msgid "Forward Error Correction Seconds (FECS)"
-msgstr ""
+msgstr "Segundos de corrección de errores de reenvío (FECS)"
 
 #: protocols/luci-proto-relay/luasrc/model/cbi/admin_network/proto_relay.lua:28
 msgid "Forward broadcast traffic"
-msgstr "Retransmitir tráfico de propagación"
+msgstr "Reenviar tráfico de difusión"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:374
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:375
 msgid "Forward mesh peer traffic"
-msgstr ""
+msgstr "Reenviar tráfico de pares de malla"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:186
 msgid "Forwarding mode"
-msgstr "Modo de retransmisión"
+msgstr "Modo de reenvío"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:254
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:596
 msgid "Fragmentation Threshold"
 msgstr "Umbral de fragmentación"
 
 # It should be "Frame Bursting" at once!
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:331
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:332
 msgid "Frame Bursting"
-msgstr "Frame Bursting"
+msgstr "Estallido del marco"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm:28
@@ -2037,10 +2090,12 @@ msgid ""
 "Further information about WireGuard interfaces and peers at <a href=\"http://"
 "wireguard.com\">wireguard.com</a>."
 msgstr ""
+"Más información sobre las interfaces y los pares de WireGuard en <a href="
+"\"http://wireguard.com\">wireguard.com</a>."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "GHz"
 msgstr "GHz"
 
@@ -2049,14 +2104,14 @@ msgstr "GHz"
 msgid "GPRS only"
 msgstr "Sólo GPRS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
 msgid "Gateway"
-msgstr "Pasarela"
+msgstr "Puerta de enlace"
 
 #: modules/luci-base/luasrc/model/network.lua:29
 msgid "Gateway address is invalid"
-msgstr ""
+msgstr "La dirección de la puerta de enlace es inválida"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:46
 msgid "Gateway ports"
@@ -2073,17 +2128,17 @@ msgstr "Configuración general"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:462
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:175
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:141
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:360
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
 msgid "General Setup"
 msgstr "Configuración general"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:41
 msgid "Generate Config"
-msgstr ""
+msgstr "Generar Config"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:900
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
 msgid "Generate PMK locally"
-msgstr ""
+msgstr "Generar PMK localmente"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:25
 msgid "Generate archive"
@@ -2091,7 +2146,7 @@ msgstr "Generar archivo"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:63
 msgid "Generic 802.11%s Wireless Controller"
-msgstr "Controlador inalámbrico 802.11%s genérico"
+msgstr "Controlador WiFi 802.11%s genérico"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:26
 msgid "Given password confirmation did not match, password not changed!"
@@ -2101,16 +2156,16 @@ msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:37
 msgid "Global Settings"
-msgstr ""
+msgstr "Configuración global"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:194
 msgid "Global network options"
-msgstr ""
+msgstr "Opciones globales de red"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:288
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
 msgid "Go to password configuration..."
 msgstr "Ir a configuración de contraseña..."
 
@@ -2121,11 +2176,11 @@ msgstr "Ir a la página principal de configuración"
 
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:38
 msgid "Group Password"
-msgstr ""
+msgstr "Grupo de contraseña"
 
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:11
 msgid "Guest"
-msgstr ""
+msgstr "Invitado"
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6in4.lua:73
 msgid "HE.net password"
@@ -2133,98 +2188,96 @@ msgstr "Contraseña HE.net"
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6in4.lua:60
 msgid "HE.net username"
-msgstr ""
+msgstr "Nombre de usuario HE.net"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:309
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:310
 msgid "HT mode (802.11n)"
-msgstr ""
+msgstr "Modo HT (802.11n)"
 
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:16
 msgid "Hang Up"
 msgstr "Suspender"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Header Error Code Errors (HEC)"
-msgstr ""
+msgstr "Errores de código de error de encabezado (HEC)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:56
 msgid "Heartbeat intervall (%s)"
-msgstr ""
+msgstr "Intervalo de ritmo (%s)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
 msgid ""
 "Here you can configure the basic aspects of your device like its hostname or "
 "the timezone."
 msgstr ""
-"Aspectos básicos de su dispositivo como la zona horaria o nombre de máquina."
+"Aquí puede configurar los aspectos básicos de su dispositivo, como su nombre "
+"de host o la zona horaria."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:489
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:546
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:569
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Ocultar <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 "Ocultar cadenas vacias"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:86
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:110
 msgid "Host"
-msgstr ""
+msgstr "Host"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:10
 msgid "Host entries"
-msgstr "Entradas de máquina"
+msgstr "Entradas de hosts"
 
 #: protocols/luci-proto-relay/luasrc/model/cbi/admin_network/proto_relay.lua:48
 msgid "Host expiry timeout"
-msgstr "Espera para caducidad de máquinas"
+msgstr "Tiempo de espera de expiración del host"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:21
 msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
-msgstr ""
-"Dirección <abbr title=\"Internet Protocol Address\">IP</abbr> de máquina o "
-"red"
+msgstr "Dirección <abbr title=\"Internet Protocol Address\">IP</abbr> o red"
 
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:118
 msgid "Host-Uniq tag content"
-msgstr ""
+msgstr "Contenido de la etiqueta Host-Uniq"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:71
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:35
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 msgid "Hostname"
-msgstr "Nombre de máquina"
+msgstr "Nombre del host"
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_dhcp.lua:12
 msgid "Hostname to send when requesting DHCP"
-msgstr "Nombre de máquina a enviar cuando se solicite DHCP"
+msgstr "Nombre del host a enviar cuando se solicite DHCP"
 
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:112
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:8
 msgid "Hostnames"
-msgstr "Nombres de máquina"
+msgstr "Nombres de hosts"
 
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:13
 msgid "Hybrid"
-msgstr ""
+msgstr "Híbrido"
 
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:45
 msgid "IKE DH Group"
-msgstr ""
+msgstr "Grupo IKE DH"
 
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:41
 msgid "IP Addresses"
-msgstr ""
+msgstr "Direcciones IP"
 
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:40
 msgid "IP Protocol"
-msgstr ""
+msgstr "Protocolo IP"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:19
 msgid "IP address"
@@ -2232,11 +2285,11 @@ msgstr "Dirección IP"
 
 #: modules/luci-base/luasrc/model/network.lua:28
 msgid "IP address in invalid"
-msgstr ""
+msgstr "Dirección IP inválida"
 
 #: modules/luci-base/luasrc/model/network.lua:31
 msgid "IP address is missing"
-msgstr ""
+msgstr "Falta la dirección IP"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:18
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:19
@@ -2256,11 +2309,11 @@ msgstr "IPv4"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:49
 msgid "IPv4 Firewall"
-msgstr "Cortafuegos IPv4"
+msgstr "Firewall IPv4"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:46
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:48
 msgid "IPv4 Upstream"
-msgstr ""
+msgstr "Conexión IPv4"
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:57
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:84
@@ -2269,15 +2322,15 @@ msgstr "Dirección IPv4"
 
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:26
 msgid "IPv4 assignment length"
-msgstr ""
+msgstr "Longitud de asignación de IPv4"
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:104
 msgid "IPv4 broadcast"
-msgstr "Propagación IPv4"
+msgstr "Difusión IPv4"
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:100
 msgid "IPv4 gateway"
-msgstr "Gateway IPv4"
+msgstr "Puerta de enlace IPv4"
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:92
 msgid "IPv4 netmask"
@@ -2285,11 +2338,11 @@ msgstr "Máscara de red IPv4"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:355
 msgid "IPv4 network in address/netmask notation"
-msgstr ""
+msgstr "Red IPv4 en notación de dirección / máscara de red"
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:25
 msgid "IPv4 prefix"
-msgstr ""
+msgstr "Prefijo IPv4"
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6rd.lua:42
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:30
@@ -2298,7 +2351,7 @@ msgstr "Longitud de prefijo IPv4"
 
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:43
 msgid "IPv4+IPv6"
-msgstr ""
+msgstr "IPv4+IPv6"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:72
 msgid "IPv4-Address"
@@ -2306,7 +2359,7 @@ msgstr "Dirección IPv4"
 
 #: protocols/luci-proto-ipip/luasrc/model/network/proto_ipip.lua:9
 msgid "IPv4-in-IPv4 (RFC2003)"
-msgstr ""
+msgstr "IPv4 en IPv4 (RFC2003)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:23
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:24
@@ -2336,23 +2389,23 @@ msgstr "IPv6"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:52
 msgid "IPv6 Firewall"
-msgstr "Cortafuegos IPv6"
+msgstr "Firewall IPv6"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:128
 msgid "IPv6 Neighbours"
-msgstr ""
+msgstr "Vecinos de IPv6"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:464
 msgid "IPv6 Settings"
-msgstr ""
+msgstr "Configuraciones de IPv6"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:195
 msgid "IPv6 ULA-Prefix"
-msgstr ""
+msgstr "IPv6 ULA-Prefix"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
 msgid "IPv6 Upstream"
-msgstr ""
+msgstr "Conexión IPv6"
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:127
 msgid "IPv6 address"
@@ -2361,20 +2414,20 @@ msgstr "Dirección IPv6"
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:123
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:23
 msgid "IPv6 assignment hint"
-msgstr ""
+msgstr "Sugerencia de asignación de IPv6"
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:117
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:18
 msgid "IPv6 assignment length"
-msgstr ""
+msgstr "Longitud de asignación de IPv6"
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:133
 msgid "IPv6 gateway"
-msgstr "Gateway IPv6"
+msgstr "Puerta de enlace IPv6"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:360
 msgid "IPv6 network in address/netmask notation"
-msgstr ""
+msgstr "Red IPv6 en notación de dirección / máscara de red"
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6rd.lua:26
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:37
@@ -2389,11 +2442,11 @@ msgstr "Longitud de prefijo IPv6"
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:138
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6in4.lua:33
 msgid "IPv6 routed prefix"
-msgstr ""
+msgstr "Prefijo IPv6 enrutado"
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:143
 msgid "IPv6 suffix"
-msgstr ""
+msgstr "Sufijo IPv6"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:87
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:132
@@ -2403,7 +2456,7 @@ msgstr "Dirección IPv6"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:33
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:104
 msgid "IPv6-PD"
-msgstr ""
+msgstr "IPv6-PD"
 
 #: protocols/luci-proto-ipv6/luasrc/model/network/proto_6x4.lua:13
 msgid "IPv6-in-IPv4 (RFC4213)"
@@ -2417,17 +2470,17 @@ msgstr "IPv6-sobre-IPv4 (6rd)"
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr "IPv6-sobre-IPv4 (6to4)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1030
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1075
 msgid "Identity"
 msgstr "Identidad"
 
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:70
 msgid "If checked, 1DES is enabled"
-msgstr ""
+msgstr "Si está comprobado, 1DES está habilitado"
 
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:65
 msgid "If checked, encryption is disabled"
-msgstr ""
+msgstr "Si está marcado, el encriptado estará deshabilitado"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:57
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:48
@@ -2478,7 +2531,7 @@ msgstr "Si está desmarcado no se configurará una ruta por defecto"
 #: protocols/luci-proto-pppossh/luasrc/model/cbi/admin_network/proto_pppossh.lua:59
 msgid "If unchecked, the advertised DNS server addresses are ignored"
 msgstr ""
-"Si está desmarcado las direcciones de servidor DNS anunciadas se ignorarán"
+"Si está desmarcado las direcciones de servidores DNS ingresadas se ignorarán"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:236
 msgid ""
@@ -2488,13 +2541,12 @@ msgid ""
 "slow process as the swap-device cannot be accessed with the high datarates "
 "of the <abbr title=\"Random Access Memory\">RAM</abbr>."
 msgstr ""
-"Si su dispositivo no tiene memoria <abbr title=\"Random Access Memory\">RAM</"
-"abbr> suficiente, los datos no utilizados pueden ser guardados temporalmente "
-"en un dispositivo de intercambio (swap-device) liberando el espacio que "
-"ocupan. Tenga en cuenta que el intercambio es un proceso lento porque los "
-"dispositivos de intercambio no pueden transferir volúmenes de información a "
-"alta velocidad tal y como hace la memoria <abbr title=\"Random Access Memory"
-"\">RAM</abbr>."
+"Si su dispositivo no tiene <abbr title=\"Random Access Memory\">RAM</abbr> "
+"suficiente, los datos no utilizados pueden ser guardados temporalmente en un "
+"dispositivo de Swap (swap-device) liberando el espacio que ocupan. Tenga en "
+"cuenta que el Swap es un proceso lento porque este método no puede "
+"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/luasrc/model/cbi/admin_network/dhcp.lua:57
 msgid "Ignore <code>/etc/hosts</code>"
@@ -2502,11 +2554,11 @@ msgstr "Ignorar <code>/etc/hosts</code>"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:471
 msgid "Ignore interface"
-msgstr "Ignorar interfaz"
+msgstr "Deshabilitar DHCP"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:46
 msgid "Ignore resolve file"
-msgstr "Ignorar el fichero resolv"
+msgstr "Ignorar el archivo resolve"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:124
 msgid "Image"
@@ -2521,6 +2573,9 @@ 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 ""
+"Para evitar el acceso no autorizado al sistema, su solicitud ha sido "
+"bloqueada. Haga clic en \"Continuar» a continuación para volver a la página "
+"anterior."
 
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:145
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua:118
@@ -2533,15 +2588,19 @@ msgstr "Espera de inactividad"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
 msgid "Inbound:"
-msgstr "Entrantes:"
+msgstr "Entrante:"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
 msgid "Info"
 msgstr "Información"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Information"
+msgstr "Información"
+
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:67
 msgid "Initialization failure"
-msgstr ""
+msgstr "Fallo de inicialización"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/startup.lua:33
 msgid "Initscript"
@@ -2553,13 +2612,13 @@ msgstr "Scripts de inicio"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:98
 msgid "Install iputils-traceroute6 for IPv6 traceroute"
-msgstr ""
+msgstr "Instale \"iputils-traceroute6\" para Traceroute IPv6"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:223
 msgid "Install package %q"
 msgstr "Instalar el paquete %q"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:120
 msgid "Install protocol extensions..."
 msgstr "Instalar extensiones de protocolo..."
 
@@ -2575,11 +2634,11 @@ msgstr "Interfaz"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:35
 msgid "Interface %q device auto-migrated from %q to %q."
-msgstr ""
+msgstr "La interfaz %q del dispositivo migra automáticamente de %q a %q."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:355
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:356
 msgid "Interface Configuration"
-msgstr "Configuración del interfaz"
+msgstr "Configuración de la interfaz"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:51
 msgid "Interface Overview"
@@ -2589,14 +2648,14 @@ msgstr "Resumen de interfaces"
 msgid "Interface is reconnecting..."
 msgstr "Reconectando interfaz..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Interface name"
-msgstr ""
+msgstr "Nombre de interfaz"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:34
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:131
 msgid "Interface not present or not connected yet."
-msgstr "El interfaz no existe o no está aún conectado."
+msgstr "La interfaz no existe o no está aún conectado."
 
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:88
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:16
@@ -2606,36 +2665,34 @@ msgstr "Interfaces"
 
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:9
 msgid "Internal"
-msgstr ""
+msgstr "Interno"
 
 #: modules/luci-base/luasrc/view/error500.htm:8
 msgid "Internal Server Error"
 msgstr "Error interno del servidor"
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:192
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:37
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
 msgid "Invalid"
-msgstr "Valor ingresado inválido"
+msgstr "Inválido"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:286
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:311
 msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
 msgstr "¡ID VLAN no válido! Sólo se permiten IDs entre %d y %d."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:307
 msgid "Invalid VLAN ID given! Only unique IDs are allowed"
 msgstr "¡ID VLAN no válido! Sólo se permiten IDs únicos"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
 msgid "Invalid username and/or password! Please try again."
-msgstr ""
-"¡Nombre de usuario o contraseña no válidos!. Pruebe de nuevo, por favor."
+msgstr "¡Nombre de usuario y/o contraseña no válido/s!. Por favor reintente."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:498
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:508
 msgid "Isolate Clients"
-msgstr ""
+msgstr "Aislar clientes"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:18
-#, 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!"
@@ -2644,24 +2701,23 @@ msgstr ""
 "memoria flash de su equipo. ¡Por favor, verifique el archivo!"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:220
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:295
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
 msgid "JavaScript required!"
 msgstr "¡Se necesita JavaScript!"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:52
 msgid "Join Network"
-msgstr "Unirse a Red"
+msgstr "Conectar"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:22
 msgid "Join Network: Wireless Scan"
-msgstr "Unirse a una red: Exploración inalámbrica"
+msgstr "Conectarse a una red: Búsqueda de redes WiFi"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_add.lua:19
 msgid "Joining Network: %q"
-msgstr ""
+msgstr "Conectarse a: %q"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:106
 msgid "Keep settings"
@@ -2676,18 +2732,22 @@ msgstr "Registro del Kernel"
 msgid "Kernel Version"
 msgstr "Versión del Kernel"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:784
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
 msgid "Key"
 msgstr "Clave"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:810
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:811
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:812
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:813
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:829
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:852
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:853
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:870
 msgid "Key #%d"
 msgstr "Clave #%d"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+msgid "KiB"
+msgstr "KiB"
+
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Matar"
@@ -2727,7 +2787,7 @@ msgstr "LLC"
 msgid "Label"
 msgstr "Etiqueta"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:136
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
 msgid "Language"
 msgstr "Idioma"
 
@@ -2735,72 +2795,74 @@ msgstr "Idioma"
 msgid "Language and Style"
 msgstr "Idioma y Estilo"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
 msgid "Latency"
-msgstr ""
+msgstr "Latencia"
 
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:10
 msgid "Leaf"
-msgstr ""
+msgstr "Hoja"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:309
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:487
 msgid "Lease time"
-msgstr ""
+msgstr "Tiempo de finalización"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:41
 msgid "Leasefile"
-msgstr "Archivo de cesiones"
+msgstr "Archivo de conexiones"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:74
 #: modules/luci-base/luasrc/view/lease_status.htm:89
 msgid "Leasetime remaining"
-msgstr "Tiempo de cesión restante"
+msgstr "Tiempo de conexión restante"
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_464xlat.lua:9
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:20
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:27
 msgid "Leave empty to autodetect"
-msgstr "Dejar vacío para autodetectar"
+msgstr "Deje vacío para autodetectar"
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6in4.lua:12
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6rd.lua:12
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6to4.lua:11
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_dslite.lua:21
 msgid "Leave empty to use the current WAN address"
-msgstr "Dejar vacío para usar la dirección WAN actual"
+msgstr "Deje vacío para usar la dirección WAN actual"
 
 #: modules/luci-base/luasrc/view/admin_uci/changelog.htm:8
 msgid "Legend:"
-msgstr "Leyenda:"
+msgstr "Registro de cambios:"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:481
 msgid "Limit"
-msgstr "Límite"
+msgstr "IP máxima"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:247
 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/luasrc/model/cbi/admin_network/dhcp.lua:259
 msgid "Limit listening to these interfaces, and loopback."
-msgstr ""
+msgstr "Limita la escucha de estas interfaces, y el bucle de retorno."
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
 msgid "Line Attenuation (LATN)"
-msgstr ""
+msgstr "Atenuación de línea (LATN)"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
 msgid "Line Mode"
-msgstr ""
+msgstr "Modo de línea"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Line State"
-msgstr ""
+msgstr "Estado de línea"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
 msgid "Line Uptime"
-msgstr ""
+msgstr "Tiempo de actividad de línea"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:118
 msgid "Link On"
@@ -2814,7 +2876,7 @@ msgstr ""
 "Lista de servidores <abbr title=\"Domain Name System\">DNS</abbr> a los que "
 "enviar solicitudes"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:972
 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 "
@@ -2822,8 +2884,13 @@ msgid ""
 "from the R0KH that the STA used during the Initial Mobility Domain "
 "Association."
 msgstr ""
+"Lista de R0KHs en el mismo dominio de movilidad. <br />Formato: dirección "
+"MAC, identificador NAS, clave de 128 bits como cadena hexadecimal. <br /"
+">Esta lista se usa para asignar R0KH-ID (Identificador de NAS) a una "
+"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/luasrc/model/cbi/admin_network/wifi.lua:936
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:981
 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 "
@@ -2831,10 +2898,16 @@ msgid ""
 "R0KH. This is also the list of authorized R1KHs in the MD that can request "
 "PMK-R1 keys."
 msgstr ""
+"Lista de R1KHs en el mismo dominio de movilidad. <br />Formato: dirección "
+"MAC, R1KH-ID como 6 octetos con dos puntos, clave de 128 bits como cadena "
+"hexadecimal. <br />Esta lista se utiliza para asignar R1KH-ID a una "
+"dirección MAC de destino cuando se envía la clave PMK-R1 desde R0KH. Esta es "
+"también la lista de R1KH autorizados en el MD que pueden solicitar claves "
+"PMK-R1."
 
 #: protocols/luci-proto-pppossh/luasrc/model/cbi/admin_network/proto_pppossh.lua:21
 msgid "List of SSH key files for auth"
-msgstr ""
+msgstr "Lista de archivos de claves SSH para autenticación"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:164
 msgid "List of domains to allow RFC1918 responses for"
@@ -2842,15 +2915,15 @@ msgstr "Lista de dominios a los que se permiten respuestas RFC1918"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:130
 msgid "List of hosts that supply bogus NX domain results"
-msgstr "Lista de máquinas que proporcionan resultados de dominio NX falsos"
+msgstr "Lista de dispositivos que proporcionan resultados de dominio NX falsos"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:258
 msgid "Listen Interfaces"
-msgstr ""
+msgstr "Interfaces de escucha"
 
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:30
 msgid "Listen Port"
-msgstr ""
+msgstr "Puerto de escucha"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:15
 msgid "Listen only on the given interface or, if unspecified, on all"
@@ -2861,14 +2934,13 @@ msgid "Listening port for inbound DNS queries"
 msgstr "Puerto de escucha para consultas DNS entrantes"
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:128
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
 msgid "Load"
 msgstr "Carga"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:27
 msgid "Load Average"
-msgstr "Carga Media"
+msgstr "Carga media"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:33
 #: modules/luci-mod-system/luasrc/view/admin_system/applyreboot.htm:45
@@ -2878,15 +2950,15 @@ msgstr "Cargando"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:35
 msgid "Loading SSH keys…"
-msgstr ""
+msgstr "Cargando claves SSH..."
 
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
-msgstr ""
+msgstr "Dirección IP local inválida"
 
 #: protocols/luci-proto-pppossh/luasrc/model/cbi/admin_network/proto_pppossh.lua:25
 msgid "Local IP address to assign"
-msgstr ""
+msgstr "Dirección IP local para asignar"
 
 #: protocols/luci-proto-ipip/luasrc/model/cbi/admin_network/proto_ipip.lua:12
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6in4.lua:11
@@ -2903,14 +2975,14 @@ msgstr "Dirección local IPv6"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:246
 msgid "Local Service Only"
-msgstr ""
+msgstr "Solo servicio local"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/startup.lua:77
 msgid "Local Startup"
 msgstr "Arranque local"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:31
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
 msgid "Local Time"
 msgstr "Hora local"
 
@@ -2919,19 +2991,18 @@ msgid "Local domain"
 msgstr "Dominio local"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:101
-#, fuzzy
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
 msgstr ""
-"Especificación de dominio local. Los nombres que coincidan con este dominio "
-"nunca se retransmiten y se resuelven desde DHCP o ficheros de máquina locales"
+"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/luasrc/model/cbi/admin_network/dhcp.lua:105
 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 fichero de máquinas"
+"del archivo de dispositivos"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:100
 msgid "Local server"
@@ -2942,8 +3013,8 @@ msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
 msgstr ""
-"Localizar nombre de máquina dependiendo de que la subred peticionaria si hay "
-"disponibles múltiples IPs"
+"Localice el nombre del host en función de la subred que solicita si hay "
+"varias IP disponibles"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:83
 msgid "Localise queries"
@@ -2951,9 +3022,9 @@ msgstr "Localizar consultas"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:175
 msgid "Locked to channel %s used by: %s"
-msgstr ""
+msgstr "Bloqueado en el canal %s utilizado por: %s"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:92
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
 msgid "Log output level"
 msgstr "Nivel de registro"
 
@@ -2973,50 +3044,50 @@ msgstr "Iniciar sesión"
 msgid "Logout"
 msgstr "Cerrar sesión"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "Loss of Signal Seconds (LOSS)"
-msgstr ""
+msgstr "Pérdida de segundos de señal (LOSS)"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:476
 msgid "Lowest leased address as offset from the network address."
-msgstr "Dirección cedida más baja como diferencia de la dirección de red."
+msgstr "Dirección dada más baja como diferencia de la dirección de red."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:15
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:35
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:86
 msgid "MAC"
-msgstr ""
+msgstr "MAC"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:51
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:76
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "Dirección MAC"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:447
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:457
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "MAC-Address Filter"
 msgstr "Filtro por dirección MAC"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:142
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
 msgid "MAC-Filter"
 msgstr "Filtro por dirección MAC"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:454
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:580
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:464
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:590
 msgid "MAC-List"
 msgstr "Lista de direcciones MAC"
 
 #: protocols/luci-proto-ipv6/luasrc/model/network/proto_4x6.lua:16
 msgid "MAP / LW4over6"
-msgstr ""
+msgstr "MAP / LW4over6"
 
 #: protocols/luci-proto-ipv6/luasrc/model/network/proto_4x6.lua:62
 msgid "MAP rule is invalid"
-msgstr ""
+msgstr "La regla MAP no es válida"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:70
 msgid "MB/s"
@@ -3024,7 +3095,7 @@ msgstr "MB/s"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:28
 msgid "MD5"
-msgstr ""
+msgstr "MD5"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 msgid "MHz"
@@ -3042,6 +3113,8 @@ msgid ""
 "Make sure to clone the root filesystem using something like the commands "
 "below:"
 msgstr ""
+"Asegúrate de clonar el sistema de archivos raíz usando algo como los "
+"siguientes comandos:"
 
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:55
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:65
@@ -3050,19 +3123,19 @@ msgstr ""
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:44
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:38
 msgid "Manual"
-msgstr ""
+msgstr "Manual"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Max. Attainable Data Rate (ATTNDR)"
-msgstr ""
+msgstr "Max. velocidad de datos alcanzable (ATTNDR)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:529
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:539
 msgid "Maximum allowed Listen Interval"
-msgstr ""
+msgstr "Máximo permitido de intervalo de escucha"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:193
 msgid "Maximum allowed number of active DHCP leases"
-msgstr "Número máximo de cesiones DHCP activas"
+msgstr "Número máximo de clientes DHCP activos"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:212
 msgid "Maximum allowed number of concurrent DNS queries"
@@ -3082,31 +3155,37 @@ msgid ""
 "Maximum length of the name is 15 characters including the automatic protocol/"
 "bridge prefix (br-, 6in4-, pppoe- etc.)"
 msgstr ""
+"La longitud máxima del nombre es de 15 caracteres, incluido el prefijo de "
+"protocolo/puente automático (br-, 6in4-, pppoe-, etc.)"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:482
 msgid "Maximum number of leased addresses."
-msgstr "Máximas cesiones activas."
+msgstr "Máximo de conexiones activas."
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr "Mbit/s"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+msgid "Medium"
+msgstr "Medio"
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm:13
 msgid "Memory"
 msgstr "Memoria"
 
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:14
 msgid "Memory usage (%)"
-msgstr "Uso de memoria (%)"
+msgstr "Uso de RAM (%)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:371
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
-msgstr ""
+msgstr "ID de malla"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:34
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:76
@@ -3116,38 +3195,38 @@ msgstr ""
 msgid "Metric"
 msgstr "Métrica"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:152
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:154
 msgid "Mirror monitor port"
-msgstr ""
+msgstr "Puerto monitor de espejo"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:153
 msgid "Mirror source port"
-msgstr ""
+msgstr "Puerto fuente de espejo"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:408
 msgid "Missing protocol extension for proto %q"
 msgstr "Extensión de protocolo faltante para %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:878
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:923
 msgid "Mobility Domain"
-msgstr ""
+msgstr "Dominio de movilidad"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:149
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:154
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:41
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:365
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
 msgid "Mode"
 msgstr "Modo"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:18
 msgid "Model"
-msgstr ""
+msgstr "Modelo"
 
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:31
 msgid "Modem default"
-msgstr ""
+msgstr "Modem predeterminado"
 
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:11
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:19
@@ -3158,19 +3237,23 @@ msgstr "Dispositivo de módem"
 
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:66
 msgid "Modem information query failed"
-msgstr ""
+msgstr "Error en la consulta de información del módem"
 
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:62
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:72
 msgid "Modem init timeout"
 msgstr "Espera de inicialización del modem"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:442
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
 msgid "Monitor"
 msgstr "Monitor"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+msgid "More Characters"
+msgstr "Más caracteres"
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr "Entrada de montaje"
@@ -3180,7 +3263,7 @@ msgstr "Entrada de montaje"
 msgid "Mount Point"
 msgstr "Punto de montaje"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3192,7 +3275,7 @@ msgstr "Puntos de montaje - Entrada de montaje"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:20
 msgid "Mount Points - Swap Entry"
-msgstr "Puntos de montaje - Entrada de intercambio"
+msgstr "Puntos de montaje - Entrada de Swap"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid ""
@@ -3204,7 +3287,7 @@ msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:53
 msgid "Mount filesystems not specifically configured"
-msgstr ""
+msgstr "Sistemas de archivos de montaje no configurados específicamente"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:147
 msgid "Mount options"
@@ -3216,7 +3299,7 @@ msgstr "Punto de montaje"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:49
 msgid "Mount swap not specifically configured"
-msgstr ""
+msgstr "Montaje de Swap no configurado específicamente"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:96
 msgid "Mounted file systems"
@@ -3230,31 +3313,31 @@ msgstr "Bajar"
 msgid "Move up"
 msgstr "Subir"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:867
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:912
 msgid "NAS ID"
 msgstr "NAS ID"
 
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:57
 msgid "NAT-T Mode"
-msgstr ""
+msgstr "Modo NAT-T"
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_464xlat.lua:9
 msgid "NAT64 Prefix"
-msgstr ""
+msgstr "Prefijo NAT64"
 
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:26
 msgid "NCM"
-msgstr ""
+msgstr "NCM"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:535
 msgid "NDP-Proxy"
-msgstr ""
+msgstr "NDP-Proxy"
 
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:43
 msgid "NT Domain"
-msgstr ""
+msgstr "Dominio NT"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
 msgid "NTP server candidates"
 msgstr "Servidores NTP a consultar"
 
@@ -3272,18 +3355,17 @@ msgstr "Nombre de la nueva interfaz"
 msgid "Name of the new network"
 msgstr "Nombre de la nueva red"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:167
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
 msgid "Navigation"
 msgstr "Navegación"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
 msgid "Netmask"
 msgstr "Máscara de red"
 
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:392
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index/30-network.htm:8
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
@@ -3301,13 +3383,13 @@ msgstr "Imagen de arranque en red"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:54
 msgid "Network device activity (%s)"
-msgstr ""
+msgstr "Actividad del dispositivo de red (%s)"
 
 #: modules/luci-base/luasrc/model/network.lua:33
 msgid "Network device is not present"
-msgstr ""
+msgstr "El dispositivo de red no está presente"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
 msgid "Network without interfaces."
 msgstr "Red sin interfaces."
 
@@ -3317,7 +3399,7 @@ msgstr "Siguiente »"
 
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:84
 msgid "No"
-msgstr ""
+msgstr "No"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:453
 msgid "No DHCP Server configured for this interface"
@@ -3325,21 +3407,21 @@ msgstr "No se ha configurado un servidor DHCP para esta interfaz"
 
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:59
 msgid "No NAT-T"
-msgstr ""
+msgstr "Sin NAT-T"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:75
 msgid "No files found"
-msgstr "No se han encontrado ficheros"
+msgstr "No se han encontrado archivos"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:172
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:174
 msgid "No information available"
 msgstr "No hay información disponible"
 
 #: protocols/luci-proto-ipv6/luasrc/model/network/proto_4x6.lua:63
 msgid "No matching prefix delegation"
-msgstr ""
+msgstr "No hay delegación de prefijo coincidente"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:112
 msgid "No negative cache"
@@ -3354,24 +3436,23 @@ msgid "No network name specified"
 msgstr "No se ha especificado un nombre de red"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:103
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:283
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
 msgid "No password set!"
 msgstr "¡Sin contraseña!"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:116
 msgid "No public keys present yet."
-msgstr ""
+msgstr "No hay claves públicas presentes todavía."
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:83
 msgid "No rules in this chain."
-msgstr "No hay reglas en esta cadena"
+msgstr "No hay reglas en esta cadena."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:146
 msgid "No scan results available yet..."
-msgstr ""
+msgstr "Aún no hay resultados de escaneo disponibles ..."
 
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:7
 msgid "No zone assigned"
@@ -3385,28 +3466,28 @@ msgstr "Sin zona asignada"
 msgid "Noise"
 msgstr "Ruido"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
 msgid "Noise Margin (SNR)"
-msgstr ""
+msgstr "Margen de ruido (SNR)"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:340
 msgid "Noise:"
 msgstr "Ruido:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Non Pre-emtive CRC errors (CRC_P)"
-msgstr ""
+msgstr "Errores de CRC no preventivos (CRC P)"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:252
 msgid "Non-wildcard"
-msgstr ""
+msgstr "Sin comodín"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:44
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
 msgid "None"
 msgstr "Ninguno"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
 msgid "Normal"
 msgstr "Normal"
 
@@ -3419,16 +3500,20 @@ msgstr "No encontrado"
 msgid "Not associated"
 msgstr "No asociado"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 msgid "Not connected"
 msgstr "No conectado"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Not started on boot"
+msgstr "No se inició en el arranque"
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:26
 msgid "Note: interface name length"
-msgstr ""
+msgstr "Nota: longitud del nombre de la interfaz"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
 msgid "Notice"
 msgstr "Aviso"
 
@@ -3439,18 +3524,20 @@ msgstr "NSLookup"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:220
 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 "
+"almacenamiento en caché)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "Number of parallel threads used for compression"
-msgstr ""
+msgstr "Número de hilos paralelos utilizados para la compresión"
 
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:40
 msgid "Obfuscated Group Password"
-msgstr ""
+msgstr "Contraseña de grupo confusa"
 
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:35
 msgid "Obfuscated Password"
-msgstr ""
+msgstr "Contraseña confusa"
 
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:51
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_l2tp.lua:22
@@ -3458,7 +3545,7 @@ msgstr ""
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:40
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:34
 msgid "Obtain IPv6-Address"
-msgstr ""
+msgstr "Obtener dirección IPv6"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:84
 msgid "Off-State Delay"
@@ -3485,16 +3572,16 @@ msgstr "Retraso de activación"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:338
 msgid "One of hostname or mac address must be specified!"
-msgstr "¡Debe especificar al menos un nombre de máquina o dirección mac!"
+msgstr "¡Debe especificar al menos un nombre de host o dirección MAC!"
 
 #: modules/luci-base/luasrc/view/cbi/nullsection.htm:17
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:22
 msgid "One or more fields contain invalid values!"
-msgstr "¡Valores no válidos!"
+msgstr "¡Uno o más campos contienen valores inválidos!"
 
 #: modules/luci-base/luasrc/view/cbi/map.htm:31
 msgid "One or more invalid/required values on tab"
-msgstr ""
+msgstr "Uno o más valores inválidos / requeridos en la pestaña"
 
 #: modules/luci-base/luasrc/view/cbi/nullsection.htm:19
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:24
@@ -3507,11 +3594,11 @@ msgstr "Abrir lista..."
 
 #: protocols/luci-proto-openconnect/luasrc/model/network/proto_openconnect.lua:9
 msgid "OpenConnect (CISCO AnyConnect)"
-msgstr ""
+msgstr "OpenConnect (CISCO AnyConnect)"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:178
 msgid "Operating frequency"
-msgstr ""
+msgstr "Frecuencia de operación"
 
 #: modules/luci-base/luasrc/view/admin_uci/changelog.htm:12
 msgid "Option changed"
@@ -3519,18 +3606,20 @@ msgstr "Opción cambiada"
 
 #: modules/luci-base/luasrc/view/admin_uci/changelog.htm:13
 msgid "Option removed"
-msgstr "Opción eliminada"
+msgstr "Opción removida"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1095
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1140
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
-msgstr ""
+msgstr "Opcional"
 
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:78
 msgid ""
 "Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
 "starting with <code>0x</code>."
 msgstr ""
+"Opcional. Marca de 32 bits para los paquetes cifrados salientes. Ingrese el "
+"valor en hexadecimal, comenzando con <code>0x</code>."
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:144
 msgid ""
@@ -3539,44 +3628,55 @@ msgid ""
 "server, use the suffix (like '::1') to form the IPv6 address ('a:b:c:d::1') "
 "for the interface."
 msgstr ""
+"Opcional. Valores permitidos: 'eui64', 'random', valor fijo como '::1' o "
+"'::1:2'. Cuando se recibe un prefijo IPv6 (como 'a:b:c:d::') desde un "
+"servidor delegante, use el sufijo (como '::1') para formar la dirección IPv6 "
+"('a:b:c:d::1') para la interfaz."
 
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:123
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
 msgstr ""
+"Opcional. Clave precompartida codificada en base64. Agrega una capa "
+"adicional de criptografía de clave simétrica para la resistencia post-"
+"cuántica."
 
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:148
 msgid "Optional. Create routes for Allowed IPs for this peer."
-msgstr ""
+msgstr "Opcional. Crear rutas para IPs permitidas para este par."
 
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:103
 msgid "Optional. Description of peer."
-msgstr ""
+msgstr "Opcional. Descripción del par."
 
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:156
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
 msgstr ""
+"Opcional. Host de pares. Los nombres se resuelven antes de abrir la interfaz."
 
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:67
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
-msgstr ""
+msgstr "Opcional. Unidad máxima de transmisión de la interfaz del túnel."
 
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:166
 msgid "Optional. Port of peer."
-msgstr ""
+msgstr "Opcional. Puerto de pares."
 
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:175
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
 msgstr ""
+"Opcional. Segundos entre mantener mensajes vivos. El valor predeterminado es "
+"0 (deshabilitado). El valor recomendado si este dispositivo está detrás de "
+"un NAT es 25."
 
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:31
 msgid "Optional. UDP port used for outgoing and incoming packets."
-msgstr ""
+msgstr "Opcional. Puerto UDP utilizado para paquetes salientes y entrantes."
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:63
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:212
@@ -3597,14 +3697,14 @@ msgstr "Saliente:"
 
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:26
 msgid "Output Interface"
-msgstr ""
+msgstr "Interfaz de salida"
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_dhcp.lua:63
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:155
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:33
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_dhcpv6.lua:54
 msgid "Override MAC address"
-msgstr "Ignorar dirección MAC"
+msgstr "Reemplazar dirección MAC"
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_dhcp.lua:66
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:158
@@ -3618,35 +3718,35 @@ msgstr "Ignorar dirección MAC"
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:133
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua:104
 msgid "Override MTU"
-msgstr "Ignorar MTU"
+msgstr "Reemplazar MTU"
 
 #: protocols/luci-proto-ipip/luasrc/model/cbi/admin_network/proto_ipip.lua:30
 msgid "Override TOS"
-msgstr ""
+msgstr "Reemplazar TOS"
 
 #: protocols/luci-proto-ipip/luasrc/model/cbi/admin_network/proto_ipip.lua:25
 msgid "Override TTL"
-msgstr ""
+msgstr "Reemplazar TTL"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Override default interface name"
-msgstr ""
+msgstr "Reemplaza el nombre de interfaz predeterminado"
 
 #: protocols/luci-proto-relay/luasrc/model/cbi/admin_network/proto_relay.lua:41
 msgid "Override the gateway in DHCP responses"
-msgstr "Ignorar la pasarela en las respuestas DHCP"
+msgstr "Reemplazar puerta de enlace en las respuestas DHCP"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:507
 msgid ""
 "Override the netmask sent to clients. Normally it is calculated from the "
 "subnet that is served."
 msgstr ""
-"Ignorar la máscara de red enviada a los clientes. Normalmente se calcula "
-"desde la subred desde la que se sirve."
+"Anula la máscara de red enviada a los clientes. Normalmente se calcula a "
+"partir de la subred que se sirve."
 
 #: protocols/luci-proto-relay/luasrc/model/cbi/admin_network/proto_relay.lua:65
 msgid "Override the table used for internal routes"
-msgstr "Ignorar la tabla usada para rutas internas"
+msgstr "Anular la tabla utilizada para rutas internas"
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:8
 msgid "Overview"
@@ -3690,11 +3790,11 @@ msgstr "PIN"
 
 #: modules/luci-base/luasrc/model/network.lua:39
 msgid "PIN code rejected"
-msgstr ""
+msgstr "Código PIN rechazado"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:921
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:966
 msgid "PMK R1 Push"
-msgstr ""
+msgstr "PMK R1 Push"
 
 #: protocols/luci-proto-ppp/luasrc/model/network/proto_ppp.lua:13
 msgid "PPP"
@@ -3714,7 +3814,7 @@ msgstr "PPPoE"
 
 #: protocols/luci-proto-pppossh/luasrc/model/network/proto_pppossh.lua:9
 msgid "PPPoSSH"
-msgstr ""
+msgstr "PPPoSSH"
 
 #: protocols/luci-proto-ppp/luasrc/model/network/proto_ppp.lua:15
 msgid "PPtP"
@@ -3722,15 +3822,15 @@ msgstr "PPtP"
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:59
 msgid "PSID offset"
-msgstr ""
+msgstr "Desplazamiento PSID"
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:56
 msgid "PSID-bits length"
-msgstr ""
+msgstr "Longitud de PSID-bits"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:123
 msgid "PTM/EFM (Packet Transfer Mode)"
-msgstr ""
+msgstr "PTM/EFM (Modo de transferencia de paquetes)"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:78
 msgid "Package libiwinfo required!"
@@ -3745,8 +3845,8 @@ msgid "Part of zone %q"
 msgstr "Parte de zona %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1066
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1111
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:35
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
@@ -3756,45 +3856,52 @@ msgstr "Contraseña"
 msgid "Password authentication"
 msgstr "Autentificación de contraseña"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:974
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1019
 msgid "Password of Private Key"
 msgstr "Contraseña de la Clave Privada"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1022
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1067
 msgid "Password of inner Private Key"
-msgstr ""
+msgstr "Contraseña de clave privada interna"
+
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Password strength"
+msgstr "Seguridad de la contraseña"
 
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
-msgstr ""
+msgstr "Contraseña2"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:37
 msgid "Paste or drag SSH key file…"
-msgstr ""
+msgstr "Pegar o arrastrar archivo de clave SSH..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:955
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1000
 msgid "Path to CA-Certificate"
 msgstr "Ruta al Certificado CA"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:962
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1007
 msgid "Path to Client-Certificate"
 msgstr "Camino al certificado de cliente"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:968
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1013
 msgid "Path to Private Key"
 msgstr "Ruta a la Clave Privada"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1004
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1049
 msgid "Path to inner CA-Certificate"
-msgstr ""
+msgstr "Ruta al certificado interno de CA"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1010
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1055
 msgid "Path to inner Client-Certificate"
-msgstr ""
+msgstr "Ruta al certificado del cliente interno"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1016
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1061
 msgid "Path to inner Private Key"
-msgstr ""
+msgstr "Ruta a la clave privada interna"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:293
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:303
@@ -3812,31 +3919,31 @@ msgstr "Pico:"
 
 #: protocols/luci-proto-pppossh/luasrc/model/cbi/admin_network/proto_pppossh.lua:28
 msgid "Peer IP address to assign"
-msgstr ""
+msgstr "Dirección IP del par para asignar"
 
 #: modules/luci-base/luasrc/model/network.lua:32
 msgid "Peer address is missing"
-msgstr ""
+msgstr "Falta la dirección del compañero"
 
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:90
 msgid "Peers"
-msgstr ""
+msgstr "Pares"
 
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:50
 msgid "Perfect Forward Secrecy"
-msgstr ""
+msgstr "Reenvío secreto perfecto"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:19
 msgid "Perform reboot"
-msgstr "Rearrancar"
+msgstr "Reiniciar"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:40
 msgid "Perform reset"
-msgstr "Reiniciar"
+msgstr "Realizar restablecimiento"
 
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:174
 msgid "Persistent Keep Alive"
-msgstr ""
+msgstr "Mantener vivo persistente"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:359
 msgid "Phy Rate:"
@@ -3870,6 +3977,14 @@ msgstr "Por favor, introduzca su nombre de usuario y contraseña."
 msgid "Policy"
 msgstr "Política"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
+msgid "Polling interval"
+msgstr "Intervalo de autorefrezco"
+
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
+msgid "Polling interval for status queries in seconds"
+msgstr "Intervalo de autorefrezco para consultas de estado en segundos"
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Puerto"
@@ -3878,29 +3993,29 @@ msgstr "Puerto"
 msgid "Port status:"
 msgstr "Estado del puerto:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Power Management Mode"
-msgstr ""
+msgstr "Modo de administración de energía"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Pre-emtive CRC errors (CRCP_P)"
-msgstr ""
+msgstr "Errores preventivos de CRC (CRC P)"
 
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:32
 msgid "Prefer LTE"
-msgstr ""
+msgstr "Preferir LTE"
 
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:33
 msgid "Prefer UMTS"
-msgstr ""
+msgstr "Preferir UMTS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
 msgid "Prefix Delegated"
-msgstr ""
+msgstr "Prefijo delegado"
 
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:122
 msgid "Preshared Key"
-msgstr ""
+msgstr "Clave precompartida"
 
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:101
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua:75
@@ -3917,16 +4032,16 @@ msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:264
 msgid "Prevent listening on these interfaces."
-msgstr ""
+msgstr "Evita escuchar en estas interfaces."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:562
 msgid "Prevents client-to-client communication"
-msgstr "Impide la comunicación cliente a cliente"
+msgstr "Impide la comunicación entre clientes"
 
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:18
 msgid "Private Key"
-msgstr ""
+msgstr "Clave privada"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:61
 msgid "Proceed"
@@ -3937,9 +4052,9 @@ msgstr "Proceder"
 msgid "Processes"
 msgstr "Procesos"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
 msgid "Profile"
-msgstr ""
+msgstr "Prefil"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:58
 msgid "Prot."
@@ -3947,8 +4062,8 @@ msgstr "Prot."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 msgid "Protocol"
 msgstr "Protocolo"
@@ -3959,9 +4074,9 @@ msgstr "Protocolo de la nueva interfaz"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:222
 msgid "Protocol support is not installed"
-msgstr "No está instalado el soporte al protocolo"
+msgstr "No está instalado el paquete necesario del protocolo"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
 msgid "Provide NTP server"
 msgstr "Dar servicio NTP"
 
@@ -3969,13 +4084,13 @@ msgstr "Dar servicio NTP"
 msgid "Provide new network"
 msgstr "Introduzca una nueva red"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:441
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:112
 msgid "Public Key"
-msgstr ""
+msgstr "Clave pública"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:30
 msgid ""
@@ -3984,17 +4099,24 @@ msgid ""
 "device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
 "code> file into the input field."
 msgstr ""
+"Las claves públicas permiten los inicios de sesión SSH sin contraseña con "
+"una mayor seguridad en comparación con el uso de contraseñas simples. Para "
+"cargar una nueva clave en el dispositivo, pegue una línea de clave pública "
+"compatible con OpenSSH o arrastre un archivo <code>.pub</code> al campo de "
+"entrada."
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:139
 msgid "Public prefix routed to this device for distribution to clients."
 msgstr ""
+"Prefijo público enrutado a este dispositivo para su distribución a los "
+"clientes."
 
 #: protocols/luci-proto-qmi/luasrc/model/network/proto_qmi.lua:9
 msgid "QMI Cellular"
-msgstr ""
+msgstr "QMI Celular"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Quality"
 msgstr "Calidad"
 
@@ -4003,21 +4125,27 @@ msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
 msgstr ""
+"Consulta todos los servidores <abbr title=\"Domain Name System\">DNS</abbr> "
+"disponibles en el enlace"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "R0 Key Lifetime"
-msgstr ""
+msgstr "Tiempo de vida de la clave R0"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:914
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:959
 msgid "R1 Key Holder"
-msgstr ""
+msgstr "Llavero R1"
 
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:58
 msgid "RFC3947 NAT-T mode"
-msgstr ""
+msgstr "RFC3947 modo NAT-T"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:381
+msgid "RSSI threshold for joining"
+msgstr "Umbral RSSI para unirse"
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:597
 msgid "RTS/CTS Threshold"
 msgstr "Umbral RTS/CTS"
 
@@ -4031,33 +4159,35 @@ msgstr "RX"
 msgid "RX Rate"
 msgstr "Ratio RX"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
 msgid "Radius-Accounting-Port"
 msgstr "Puerto de contabilidad Radius"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:752
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:791
 msgid "Radius-Accounting-Secret"
 msgstr "Secreto de contabilidad Radius"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:736
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:775
 msgid "Radius-Accounting-Server"
 msgstr "Servidor de contabilidad Radius"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
 msgid "Radius-Authentication-Port"
 msgstr "Puerto de autentificación Radius"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:728
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:767
 msgid "Radius-Authentication-Secret"
 msgstr "Secreto de autentificación Radius"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:712
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:751
 msgid "Radius-Authentication-Server"
 msgstr "Servidor de autentificación Radius"
 
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:119
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
+"Bytes en bruto codificados en hexadecimal. Deje en blanco a menos que su ISP "
+"lo requiera"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:37
 msgid ""
@@ -4072,19 +4202,22 @@ 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 ""
+"¿Realmente eliminar esta interfaz? La eliminación no se puede deshacer! Es "
+"posible que pierda el acceso a este dispositivo si está conectado a través "
+"de esta interfaz"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2
 msgid ""
 "Really delete this wireless network? The deletion cannot be undone! You "
 "might lose access to this device if you are connected via this network."
 msgstr ""
-"¿Está seguro de borrar esta red inalámbrica?. ¡No será posible deshacer el "
-"borrado!\n"
-"Puede perder el acceso a este dispositivo si está conectado por esta red."
+"¿Realmente quiere eliminar esta red WiFi? La eliminación no se puede "
+"deshacer! Es posible que pierda el acceso a este dispositivo si está "
+"conectado a través de esta red."
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:40
 msgid "Really reset all changes?"
-msgstr "¿Está seguro de querer reiniciar todos los cambios?"
+msgstr "¿Está seguro de restablecer todos los cambios?"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:237
 msgid "Really switch protocol?"
@@ -4096,7 +4229,7 @@ msgstr "Conexiones en tiempo real"
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:19
 msgid "Realtime Graphs"
-msgstr "Gráficas en tiempo real"
+msgstr "Gráficos en tiempo real"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/load.htm:244
 msgid "Realtime Load"
@@ -4108,42 +4241,42 @@ msgstr "Tráfico en tiempo real"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:316
 msgid "Realtime Wireless"
-msgstr "Red inalámbrica en tiempo real"
+msgstr "Red WiFi en tiempo real"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:886
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:931
 msgid "Reassociation Deadline"
-msgstr ""
+msgstr "Fecha límite de reasociación"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:149
 msgid "Rebind protection"
 msgstr "Protección contra reasociación"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:48
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
-msgstr "Rearrancar"
+msgstr "Reiniciar"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/applyreboot.htm:9
 #: modules/luci-mod-system/luasrc/view/admin_system/applyreboot.htm:39
 msgid "Rebooting..."
-msgstr "Rearrancando..."
+msgstr "Reiniciando..."
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:11
 msgid "Reboots the operating system of your device"
-msgstr "Rearranque el sistema operativo de su dispositivo"
+msgstr "Reiniciar el sistema operativo de su dispositivo"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:120
 msgid "Receive"
 msgstr "Recibir"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:324
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:325
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:350
 msgid "Receiver Antenna"
 msgstr "Antena Receptora"
 
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:42
 msgid "Recommended. IP addresses of the WireGuard interface."
-msgstr ""
+msgstr "Recomendado. Direcciones IP de la interfaz de WireGuard."
 
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:28
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:32
@@ -4156,11 +4289,11 @@ msgstr "Referencias"
 
 #: protocols/luci-proto-relay/luasrc/model/network/proto_relay.lua:153
 msgid "Relay"
-msgstr "Relé"
+msgstr "Relé (relayd)"
 
 #: protocols/luci-proto-relay/luasrc/model/network/proto_relay.lua:157
 msgid "Relay Bridge"
-msgstr "Puente relé"
+msgstr "Puente relé (relayd)"
 
 #: protocols/luci-proto-relay/luasrc/model/cbi/admin_network/proto_relay.lua:17
 msgid "Relay between networks"
@@ -4168,7 +4301,7 @@ msgstr "Relé entre redes"
 
 #: protocols/luci-proto-relay/luasrc/model/network/proto_relay.lua:12
 msgid "Relay bridge"
-msgstr "Puente relé"
+msgstr "Puente relé (relayd)"
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6in4.lua:18
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6rd.lua:18
@@ -4177,11 +4310,11 @@ msgstr "Dirección IPv4 remota"
 
 #: protocols/luci-proto-ipip/luasrc/model/cbi/admin_network/proto_ipip.lua:8
 msgid "Remote IPv4 address or FQDN"
-msgstr ""
+msgstr "Dirección IPv4 remota o FQDN"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:45
 msgid "Remove"
-msgstr "Desinstalar"
+msgstr "Remover"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:53
 msgid "Repeat scan"
@@ -4194,31 +4327,31 @@ msgstr "Reemplazar entrada"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_add.lua:46
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_add.lua:51
 msgid "Replace wireless configuration"
-msgstr "Cambiar la configuración inalámbrica"
+msgstr "Cambiar la configuración WiFi"
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_dhcpv6.lua:8
 msgid "Request IPv6-address"
-msgstr ""
+msgstr "Solicitar dirección IPv6"
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_dhcpv6.lua:16
 msgid "Request IPv6-prefix of length"
-msgstr ""
+msgstr "Solicitud IPv6-prefijo de longitud"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1096
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1141
 msgid "Required"
-msgstr ""
+msgstr "Requerido"
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_dhcp.lua:20
 msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
-msgstr "Necesario para ciertos ISPs, por ejemplo Charter con DOCSIS 3"
+msgstr "Requerido para ciertos ISPs, por ejemplo Charter con DOCSIS 3"
 
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:19
 msgid "Required. Base64-encoded private key for this interface."
-msgstr ""
+msgstr "Requerido. Clave privada codificada en base64 para esta interfaz."
 
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:113
 msgid "Required. Base64-encoded public key of peer."
-msgstr ""
+msgstr "Requerido. Base64 codificada clave pública de igual."
 
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:136
 msgid ""
@@ -4226,18 +4359,25 @@ msgid ""
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
 "routes through the tunnel."
 msgstr ""
+"Requerido. Direcciones IP y prefijos que este par puede usar dentro del "
+"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/luasrc/model/cbi/admin_network/wifi.lua:1089
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1134
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
-"<br />(as of Feb 2017: ath9k and ath10k, in LEDE also mwlwifi and mt76)"
+"<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 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/luasrc/model/cbi/admin_network/dhcp.lua:95
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
+"Requiere upstream soporta DNSSEC; Verifique que las respuestas de los "
+"dominios no firmados realmente provengan de dominios no firmados"
 
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:30
@@ -4252,29 +4392,29 @@ msgstr "Reiniciar contadores"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:38
 msgid "Reset to defaults"
-msgstr "Reiniciar a valores por defecto"
+msgstr "Reiniciar a configuraciones predeterminadas"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:20
 msgid "Resolv and Hosts Files"
-msgstr "Ficheros Resolv y Hosts"
+msgstr "Archivos Resolv y Hosts"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:49
 msgid "Resolve file"
-msgstr "Fichero de resolución"
+msgstr "Archivo de resolución"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:28
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:14
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/startup.lua:67
 msgid "Restart"
-msgstr "Rearrancar"
+msgstr "Reiniciar"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:63
 msgid "Restart Firewall"
-msgstr "Rearrancar cortafuegos"
+msgstr "Reiniciar Firewall"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:14
 msgid "Restart radio interface"
-msgstr ""
+msgstr "Reiniciar la interfaz de radio"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:31
 msgid "Restore"
@@ -4285,8 +4425,8 @@ msgid "Restore backup"
 msgstr "Restaurar copia de seguridad"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:25
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "Mostrar/ocultar contraseña"
 
@@ -4294,19 +4434,19 @@ msgstr "Mostrar/ocultar contraseña"
 #: modules/luci-base/luasrc/view/admin_uci/changes.htm:41
 #: modules/luci-base/luasrc/view/admin_uci/revert.htm:16
 msgid "Revert"
-msgstr "Anular"
+msgstr "Revertir"
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:47
 msgid "Revert changes"
-msgstr ""
+msgstr "Revertir cambios"
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:166
 msgid "Revert request failed with status <code>%h</code>"
-msgstr ""
+msgstr "Error al revertir la solicitud con el estado <code>%h</code>"
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:152
 msgid "Reverting configuration…"
-msgstr ""
+msgstr "Revirtiendo configuración..."
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:217
 msgid "Root"
@@ -4314,27 +4454,27 @@ msgstr "Raíz"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:230
 msgid "Root directory for files served via TFTP"
-msgstr "Directorio raíz para los ficheros servidos por TFTP"
+msgstr "Directorio raíz para los archivos servidos por TFTP"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:109
 msgid "Root preparation"
-msgstr ""
+msgstr "Preparación de la raíz"
 
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:147
 msgid "Route Allowed IPs"
-msgstr ""
+msgstr "Ruta permitida IPs"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:46
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:88
 msgid "Route type"
-msgstr ""
+msgstr "Tipo de ruta"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:523
 msgid "Router Advertisement-Service"
-msgstr ""
+msgstr "Servicio de anuncio de enrutador"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:6
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:27
 msgid "Router Password"
 msgstr "Contraseña del router"
 
@@ -4349,47 +4489,47 @@ msgid ""
 "Routes specify over which interface and gateway a certain host or network "
 "can be reached."
 msgstr ""
-"Las rutas especifican sobre qué interfaz y pasarela se puede llegar a una "
-"cierta máquina o red."
+"Las rutas especifican sobre qué interfaz y puerta de enlace se puede llegar "
+"a un cierto dispositivo o red."
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:240
 msgid "Rule"
-msgstr ""
+msgstr "Regla"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:155
 msgid "Run a filesystem check before mounting the device"
-msgstr "Comprobar el sistema de ficheros antes de montar el dispositivo"
+msgstr "Comprobar el sistema de archivos antes de montar el dispositivo"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:154
 msgid "Run filesystem check"
-msgstr "Comprobar el sistema de ficheros"
+msgstr "Comprobar el sistema de archivos"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:29
 msgid "SHA256"
-msgstr ""
+msgstr "SHA256"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:77
 msgid "SNR"
-msgstr ""
+msgstr "SNR"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "Acceso SSH"
 
 #: protocols/luci-proto-pppossh/luasrc/model/cbi/admin_network/proto_pppossh.lua:10
 msgid "SSH server address"
-msgstr ""
+msgstr "Dirección del servidor SSH"
 
 #: protocols/luci-proto-pppossh/luasrc/model/cbi/admin_network/proto_pppossh.lua:13
 msgid "SSH server port"
-msgstr ""
+msgstr "Puerto del servidor SSH"
 
 #: protocols/luci-proto-pppossh/luasrc/model/cbi/admin_network/proto_pppossh.lua:8
 msgid "SSH username"
-msgstr ""
+msgstr "Nombre de usuario SSH"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:20
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:27
 msgid "SSH-Keys"
 msgstr "Claves SSH"
@@ -4397,18 +4537,18 @@ msgstr "Claves SSH"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
 msgid "SSID"
 msgstr "SSID"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:236
 msgid "SWAP"
-msgstr ""
+msgstr "SWAP"
 
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:54
 msgid "Save"
 msgstr "Guardar"
 
@@ -4419,25 +4559,25 @@ msgstr "Guardar y aplicar"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:89
 msgid "Save mtdblock"
-msgstr ""
+msgstr "Guardar mtdblock"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:64
 msgid "Save mtdblock contents"
-msgstr ""
+msgstr "Guardar contenidos mtdblock"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:120
 msgid "Saving keys…"
-msgstr ""
+msgstr "Guardando llaves..."
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:15
 msgid "Scan"
-msgstr "Explorar"
+msgstr "Escanear"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:109
 msgid "Scan request failed"
-msgstr ""
+msgstr "Error en la solicitud de escaneo"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Tareas programadas"
@@ -4448,7 +4588,7 @@ msgstr "Sección añadida"
 
 #: modules/luci-base/luasrc/view/admin_uci/changelog.htm:11
 msgid "Section removed"
-msgstr "Sección eliminada"
+msgstr "Sección removida"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:148
 msgid "See \"mount\" manpage for details"
@@ -4460,6 +4600,9 @@ msgid ""
 "fails. Use only if you are sure that the firmware is correct and meant for "
 "your device!"
 msgstr ""
+"Seleccione \"Forzar actualización\" para flashear la imagen incluso si falla "
+"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!"
 
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:119
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua:90
@@ -4474,7 +4617,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/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:561
 msgid "Separate Clients"
 msgstr "Aislar clientes"
 
@@ -4493,58 +4636,60 @@ msgstr "Tipo de servicio"
 
 #: modules/luci-base/luasrc/controller/admin/index.lua:55
 msgid "Services"
-msgstr "Servicios"
+msgstr "Aplicaciones"
 
 #: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
 msgid "Session expired"
-msgstr ""
+msgstr "Sesión expirada"
 
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:83
 msgid "Set VPN as Default Route"
-msgstr ""
+msgstr "Establecer VPN como ruta predeterminada"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:258
 msgid ""
 "Set interface properties regardless of the link carrier (If set, carrier "
 "sense events do not invoke hotplug handlers)."
 msgstr ""
+"Configura las propiedades de la interfaz independientemente del operador de "
+"enlace (si está configurado, los eventos de detección de operador no invocan "
+"los controladores de conexión en caliente)."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:206
-#, fuzzy
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
 msgid "Set up Time Synchronization"
-msgstr "Sincronización horaria"
+msgstr "Configurar la sincronización del tiempo"
 
 #: protocols/luci-proto-qmi/luasrc/model/network/proto_qmi.lua:55
 msgid "Setting PLMN failed"
-msgstr ""
+msgstr "La configuración de la PLMN falló"
 
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:68
 msgid "Setting operation mode failed"
-msgstr ""
+msgstr "El modo de operación de ajuste falló"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:454
 msgid "Setup DHCP Server"
 msgstr "Configuración del servidor DHCP"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
 msgid "Severely Errored Seconds (SES)"
-msgstr ""
+msgstr "Segundos con errores graves (SES)"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:31
 msgid "Short GI"
-msgstr ""
+msgstr "GI corto"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:506
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:516
 msgid "Short Preamble"
-msgstr ""
+msgstr "Preámbulo corto"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:18
 msgid "Show current backup file list"
-msgstr "Mostrar lista de ficheros a salvar"
+msgstr "Mostrar lista de archivos a resguardar"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:99
 msgid "Show empty chains"
-msgstr ""
+msgstr "Mostrar cadenas vacias"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:35
 msgid "Shutdown this interface"
@@ -4557,13 +4702,13 @@ msgstr "Apagar esta interfaz"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Signal"
 msgstr "Señal"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
 msgid "Signal Attenuation (SATN)"
-msgstr ""
+msgstr "Atenuación de señal (SATN)"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:330
 msgid "Signal:"
@@ -4575,38 +4720,36 @@ msgstr "Tamaño"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:219
 msgid "Size of DNS query cache"
-msgstr ""
+msgstr "Tamaño de la caché de consultas DNS"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "Size of the ZRam device in megabytes"
-msgstr ""
+msgstr "Tamaño del dispositivo ZRam en megabytes"
 
 #: modules/luci-base/luasrc/view/cbi/footer.htm:18
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:57
 msgid "Skip"
 msgstr "Saltar"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:110
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
 msgid "Skip to content"
 msgstr "Saltar al contenido"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:109
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
 msgid "Skip to navigation"
 msgstr "Saltar a navegación"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:335
 msgid "Slot time"
 msgstr "Tiempo asignado"
 
-#: modules/luci-base/luasrc/model/network.lua:1417
+#: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
-msgstr ""
+msgstr "Software VLAN"
 
 #: modules/luci-base/luasrc/view/cbi/header.htm:2
 msgid "Some fields are invalid, cannot save values!"
-msgstr "Algunos campos no son válidos, ¡no se pueden guardar!"
+msgstr "Algunos campos son inválidos, ¡no se pueden guardar!"
 
 #: modules/luci-base/luasrc/view/error404.htm:9
 msgid "Sorry, the object you requested was not found."
@@ -4646,32 +4789,36 @@ msgid ""
 "Specifies the maximum amount of failed ARP requests until hosts are presumed "
 "to be dead"
 msgstr ""
-"Especifica la cantidad de peticiones ARP fallidas hasta suponer muerta una "
-"máquina"
+"Especifica la cantidad de peticiones ARP fallidas hasta suponer muerto un "
+"dispositivo"
 
 #: protocols/luci-proto-relay/luasrc/model/cbi/admin_network/proto_relay.lua:49
 msgid ""
 "Specifies the maximum amount of seconds after which hosts are presumed to be "
 "dead"
 msgstr ""
-"Especifica la cantidad de segundos a transcurrir hasta suponer muerta una "
-"máquina"
+"Especifica la cantidad de segundos a transcurrir hasta suponer muerto un "
+"dispositivo"
 
 #: protocols/luci-proto-ipip/luasrc/model/cbi/admin_network/proto_ipip.lua:30
 msgid "Specify a TOS (Type of Service)."
-msgstr ""
+msgstr "Especifique un TOS (Tipo de Servicio)."
 
 #: protocols/luci-proto-ipip/luasrc/model/cbi/admin_network/proto_ipip.lua:25
 msgid ""
 "Specify a TTL (Time to Live) for the encapsulating packet other than the "
 "default (64)."
 msgstr ""
+"Especifique un TTL (Tiempo de vida) para el paquete de encapsulación que no "
+"sea el predeterminado (64)."
 
 #: protocols/luci-proto-ipip/luasrc/model/cbi/admin_network/proto_ipip.lua:20
 msgid ""
 "Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
 "bytes)."
 msgstr ""
+"Especifique una MTU (Unidad de transmisión máxima) distinta de la "
+"predeterminada (1280 bytes)."
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_add.lua:60
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_add.lua:69
@@ -4681,41 +4828,41 @@ msgstr "Especifica la clave secreta de encriptado."
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:475
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/startup.lua:61
 msgid "Start"
-msgstr "Arrancar"
+msgstr "Iniciar"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/startup.lua:32
 msgid "Start priority"
-msgstr "Prioridad de arranque"
+msgstr "Prioridad de inicio"
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:125
 msgid "Starting configuration apply…"
-msgstr ""
+msgstr "Iniciando aplicar configuración..."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:105
 msgid "Starting wireless scan..."
-msgstr ""
+msgstr "Iniciando escaneo de WiFi..."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 msgid "Startup"
 msgstr "Arranque"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:12
 msgid "Static IPv4 Routes"
-msgstr "Rutas estáticas IPv4"
+msgstr "Rutas IPv4 estáticas"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:59
 msgid "Static IPv6 Routes"
-msgstr "Rutas estáticas IPv6"
+msgstr "Rutas IPv6 estáticas"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:269
 msgid "Static Leases"
-msgstr "Cesiones estáticas"
+msgstr "Direcciones estáticas"
 
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:118
 msgid "Static Routes"
 msgstr "Rutas estáticas"
 
-#: modules/luci-base/luasrc/model/network.lua:960
+#: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Dirección estática"
 
@@ -4725,14 +4872,14 @@ msgid ""
 "to DHCP clients. They are also required for non-dynamic interface "
 "configurations where only hosts with a corresponding lease are served."
 msgstr ""
-"Las cesiones estáticas se usan para asignar direcciones IP fijas y nombres "
-"simbólicos de máquina a clientes DHCP. También son necesarias para "
-"configuraciones de interfaz no dinámica en las que a cada máquina siempre se "
-"le quiere servir la misma dirección IP."
+"Las direcciones estáticas se usan para asignar direcciones IP fijas y "
+"nombres identificativos de dispositivos a clientes DHCP. También son "
+"necesarias para configuraciones de interfaz no dinámica en las que a cada "
+"dispositivo siempre se le quiere dar la misma dirección IP."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "Station inactivity limit"
-msgstr ""
+msgstr "Límite de inactividad de la estación"
 
 #: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:197
@@ -4744,57 +4891,63 @@ msgstr "Estado"
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:35
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/startup.lua:71
 msgid "Stop"
-msgstr "Parar"
+msgstr "Detener"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:121
 msgid "Strict order"
 msgstr "Orden estricto"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+msgid "Strong"
+msgstr "Fuerte"
+
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:61
 msgid "Submit"
-msgstr "Guardar"
+msgstr "Enviar"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:63
 msgid "Suppress logging"
-msgstr ""
+msgstr "Suprimir el registro"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:64
 msgid "Suppress logging of the routine operation of these protocols"
-msgstr ""
+msgstr "Suprimir el registro de la operación rutinaria de estos protocolos"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm:24
 msgid "Swap"
-msgstr ""
+msgstr "Swap"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:29
 msgid "Swap Entry"
-msgstr "Entrada de intercambio"
+msgstr "Entrada de Swap"
 
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:23
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:5
 msgid "Switch"
 msgstr "Switch"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:127
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:129
 msgid "Switch %q"
 msgstr "Switch %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:126
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:128
 msgid "Switch %q (%s)"
 msgstr "Switch %q (%s)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:64
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:66
 msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
+"El Switch %q tiene una topología desconocida: la configuración de VLAN puede "
+"no ser precisa."
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:185
 msgid "Switch Port Mask"
-msgstr ""
+msgstr "Máscara de puerto de Switch"
 
-#: modules/luci-base/luasrc/model/network.lua:1415
+#: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
-msgstr ""
+msgstr "Switch VLAN"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:238
 msgid "Switch protocol"
@@ -4802,14 +4955,18 @@ msgstr "Intercambiar protocolo"
 
 #: modules/luci-base/luasrc/view/cbi/ipaddr.htm:26
 msgid "Switch to CIDR list notation"
-msgstr ""
+msgstr "Cambiar a la notación de lista CIDR"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:64
 msgid "Switchport activity (%s)"
-msgstr ""
+msgstr "Actividad de switchport (%s)"
+
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+msgid "Sync with NTP-Server"
+msgstr "Sincronizar con el servidor NTP"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:34
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
 msgid "Sync with browser"
 msgstr "Sincronizar con el navegador"
 
@@ -4834,7 +4991,7 @@ msgstr "Registro del sistema"
 msgid "System Properties"
 msgstr "Propiedades del sistema"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:69
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
 msgid "System log buffer size"
 msgstr "Tamaño del buffer de registro del sistema"
 
@@ -4873,18 +5030,17 @@ msgstr "Tabla"
 #: 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 "Objetivo"
+msgstr "Destino"
 
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:77
 msgid "Target network"
-msgstr ""
+msgstr "Red de destino"
 
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:22
 msgid "Terminate"
 msgstr "Terminar"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:27
-#, fuzzy
 msgid ""
 "The <em>Device Configuration</em> section covers physical settings of the "
 "radio hardware such as channel, transmit power or antenna selection which "
@@ -4894,10 +5050,10 @@ msgid ""
 msgstr ""
 "La sección de <em>Configuración del dispositivo</em> ocupa la configuración "
 "física del hardware de radio como el canal, la potencia de transmisión o la "
-"selección de antena que se comparte entre todas las redes inalámbricas "
-"definidas (si el hardware de radio es capaz de ser multi-SSID). "
-"Configuración por red como encriptado o modo de operación se agrupan en "
-"<em>Configuración del interfaz</em>."
+"selección de antena que se comparte entre todas las redes WiFi definidas (si "
+"el hardware de radio es capaz de ser multi-SSID). Configuración por red como "
+"encriptado o modo de operación se agrupan en <em>Configuración de la "
+"interfaz</em>."
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:79
 msgid ""
@@ -4905,18 +5061,22 @@ msgid ""
 "component for working wireless configuration!"
 msgstr ""
 "El paquete <em>libiwinfo-lua</em> no está instalado. ¡Debe instalarlo para "
-"poder configurar la conectividad inalambrica!"
+"poder configurar la conectividad WiFi!"
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6in4.lua:66
 msgid ""
 "The HE.net endpoint update configuration changed, you must now use the plain "
 "username instead of the user ID!"
 msgstr ""
+"La configuración de actualización de punto final de HE.net cambió, ¡ahora "
+"debe usar el nombre de usuario simple en lugar de la ID de usuario!"
 
 #: protocols/luci-proto-ipip/luasrc/model/cbi/admin_network/proto_ipip.lua:8
 msgid ""
 "The IPv4 address or the fully-qualified domain name of the remote tunnel end."
 msgstr ""
+"La dirección IPv4 o el nombre de dominio completo del extremo del túnel "
+"remoto."
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6rd.lua:27
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:38
@@ -4936,11 +5096,12 @@ msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:59
 msgid "The backup archive does not appear to be a valid gzip file."
-msgstr ""
+msgstr "El archivo de copia de seguridad no parece ser un archivo gzip válido."
 
 #: modules/luci-base/luasrc/view/cbi/error.htm:6
 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/luasrc/view/cbi/apply_widget.htm:44
 msgid ""
@@ -4951,6 +5112,13 @@ msgid ""
 "warning and edit changes before attempting to apply again, or revert all "
 "pending changes to keep the currently working configuration state."
 msgstr ""
+"No se pudo alcanzar el dispositivo en %d segundos después de aplicar los "
+"cambios pendientes, lo que provocó que la configuración se revirtiera por "
+"razones de seguridad. Si cree que los cambios de configuración son "
+"correctos, proceda de todos modos. Alternativamente, puede descartar esta "
+"advertencia y editar los cambios antes de intentar aplicar nuevamente, o "
+"revertir todos los cambios pendientes para mantener el estado de "
+"configuración actualmente en funcionamiento."
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:41
@@ -4977,40 +5145,41 @@ msgid ""
 "compare them with the original file to ensure data integrity.<br /> Click "
 "\"Proceed\" below to start the flash procedure."
 msgstr ""
-"Imagen recibida. Verifique que la comprobación y tamaño del fichero recibido "
+"Imagen recibida. Verifique que la comprobación y tamaño del archivo recibido "
 "coinciden con los del original.<br />Pulse \"Proceder\" para empezar el "
 "grabado."
 
 #: modules/luci-base/luasrc/view/admin_uci/revert.htm:19
 msgid "The following changes have been reverted"
-msgstr "Se han anulado los siguientes cambios"
+msgstr "Los siguientes cambios han sido revertidos."
 
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:38
 msgid "The following rules are currently active on this system."
-msgstr "Rutas activas."
+msgstr "Las siguientes reglas están actualmente activas en este sistema."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:144
 msgid "The given SSH public key has already been added."
-msgstr ""
+msgstr "La clave pública SSH dada ya se ha agregado."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:150
 msgid ""
 "The given SSH public key is invalid. Please supply proper public RSA or "
 "ECDSA keys."
 msgstr ""
+"La clave pública SSH dada no es válida. Por favor, suministre las claves "
+"públicas RSA o ECDSA."
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:67
 msgid "The given network name is not unique"
-msgstr "Nombre de red repetido"
+msgstr "El nombre de red dado no es único"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_add.lua:52
-#, fuzzy
 msgid ""
 "The hardware is not multi-SSID capable and the existing configuration will "
 "be replaced if you proceed."
 msgstr ""
-"El hardware no es capaz de multi-SSD y la configuración actual se cambiará "
-"si continúa."
+"El hardware no tiene capacidad de tener varios SSIDs y la configuración "
+"existente será reemplazada si continúa."
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6rd.lua:43
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:31
@@ -5027,7 +5196,7 @@ msgstr "Longitud del prefijo IPv6 en bits"
 
 #: protocols/luci-proto-ipip/luasrc/model/cbi/admin_network/proto_ipip.lua:12
 msgid "The local IPv4 address over which the tunnel is created (optional)."
-msgstr ""
+msgstr "La dirección IPv4 local sobre la que se crea el túnel (opcional)."
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:5
 msgid ""
@@ -5052,9 +5221,9 @@ msgstr "Este protocolo necesita estar asignado a un dispositivo"
 
 #: modules/luci-base/luasrc/view/csrftoken.htm:11
 msgid "The submitted security token is invalid or already expired!"
-msgstr ""
+msgstr "¡El token de seguridad enviado no es válido o ya está vencido!"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:274
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
@@ -5062,8 +5231,7 @@ msgstr ""
 "El sistema está borrando la partición de configuración y rearrancará cuando "
 "termine."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
-#, fuzzy
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:195
 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 "
@@ -5076,7 +5244,7 @@ msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:15
 msgid "The system password has been successfully changed."
-msgstr ""
+msgstr "La contraseña del sistema se ha cambiado correctamente."
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:118
 msgid ""
@@ -5086,22 +5254,22 @@ 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-system/luasrc/model/cbi/admin_system/system.lua:156
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
 msgid "Theme"
 msgstr "Tema"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:29
 #: modules/luci-base/luasrc/view/lease_status.htm:61
 msgid "There are no active leases."
-msgstr "Sin cesiones activas."
+msgstr "Sin conexiones activas."
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:135
 msgid "There are no changes to apply."
-msgstr ""
+msgstr "No hay cambios para aplicar."
 
 #: modules/luci-base/luasrc/view/admin_uci/revert.htm:22
 msgid "There are no pending changes to revert!"
-msgstr "¡No hay cambios a anular!"
+msgstr "¡No hay cambios a revertir!"
 
 #: modules/luci-base/luasrc/view/admin_uci/changes.htm:21
 msgid "There are no pending changes!"
@@ -5116,16 +5284,15 @@ msgstr ""
 "la pestaña \"Configuración física\""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:104
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:286
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
 msgstr ""
 "No hay contraseñas en este router. Por favor, configure una contraseña para "
-"proteger el interfaz web y activar SSH."
+"proteger el interfaz web y habilitar SSH."
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6rd.lua:19
 msgid "This IPv4 address of the relay"
@@ -5137,6 +5304,9 @@ msgid ""
 "'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
+"Este archivo puede contener líneas como 'servidor=/dominio/1.2.3.4' o "
+"'servidor=1.2.3.4' para dominios específicos o dominantes completos <abbr "
+"title=\"Domain Name System\">DNS</abbr>."
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:16
 msgid ""
@@ -5144,8 +5314,8 @@ msgid ""
 "include during sysupgrade. Modified files in /etc/config/ and certain other "
 "configurations are automatically preserved."
 msgstr ""
-"Lista de patrones shell con los ficheros y directorios que se deben incluir "
-"en un sysupgrade. Los ficheros modificados en /etc/config/ y ciertas otras "
+"Lista de patrones shell con los archivos y directorios que se deben incluir "
+"en un sysupgrade. Los archivos modificados en /etc/config/ y ciertas otras "
 "configuraciones se guardarán automáticamente."
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6in4.lua:74
@@ -5153,6 +5323,9 @@ msgid ""
 "This is either the \"Update Key\" configured for the tunnel or the account "
 "password if no update key has been configured"
 msgstr ""
+"Esta es la \"clave de actualización\" configurada para el túnel o la "
+"contraseña de la cuenta si no se ha configurado ninguna clave de "
+"actualización"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/startup.lua:78
 msgid ""
@@ -5180,12 +5353,14 @@ msgstr ""
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6in4.lua:61
 msgid "This is the plain username for logging into the account"
-msgstr ""
+msgstr "Este es el nombre de usuario simple para iniciar sesión en la cuenta"
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6in4.lua:34
 msgid ""
 "This is the prefix routed to you by the tunnel broker for use by clients"
 msgstr ""
+"Este es el prefijo que le envía el agente de túneles para que lo utilicen "
+"los clientes"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:9
 msgid "This is the system crontab in which scheduled tasks can be defined."
@@ -5202,37 +5377,37 @@ msgstr ""
 msgid ""
 "This list gives an overview over currently running system processes and "
 "their status."
-msgstr "Procesos de sistema que se están ejecutando actualmente y su estado."
+msgstr "Procesos del sistema que se están ejecutando actualmente y su estado."
 
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
 msgid "This page gives an overview over currently active network connections."
 msgstr "Conexiones de red activas."
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:27
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "No hay reglas definidas"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:200
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:211
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
 msgid "Time Synchronization"
 msgstr "Sincronización horaria"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:205
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
 msgid "Time Synchronization is not configured yet."
 msgstr "Sincronización horaria no configurada."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
-msgstr ""
+msgstr "Intervalo de tiempo para reprogramar GTK"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:44
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
 msgid "Timezone"
 msgstr "Zona horaria"
 
 #: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
 msgid "To login…"
-msgstr ""
+msgstr "Iniciar sesión…"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:32
 msgid ""
@@ -5240,13 +5415,14 @@ msgid ""
 "archive here. To reset the firmware to its initial state, click \"Perform "
 "reset\" (only possible with squashfs images)."
 msgstr ""
-"Para restaurar los ficheros de configuración, debe subir primero una copia "
-"de seguridad. Para reiniciar el firmware a su estado inicial pulse "
-"\"Reiniciar\" (sólo posible con imágenes squashfs)."
+"Para restaurar los archivos de configuración, debe subir primero una copia "
+"de seguridad. Para reiniciar el firmware a sus configuraciones "
+"predeterminadas pulse \"Realizar restablecimiento\" (sólo posible con "
+"imágenes squashfs)."
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:112
 msgid "Tone"
-msgstr ""
+msgstr "Tono"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm:16
 #: modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm:27
@@ -5268,24 +5444,24 @@ msgstr "Tráfico"
 msgid "Transfer"
 msgstr "Transferencia"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:595
 msgid "Transmission Rate"
-msgstr "Tasa de Transmisión"
+msgstr "Tasa de transmisión"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:119
 msgid "Transmit"
 msgstr "Transmitir"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:210
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:272
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:211
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:273
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:345
 msgid "Transmit Power"
 msgstr "Potencia de transmisión"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:317
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:348
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:318
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
 msgid "Transmitter Antenna"
-msgstr "Antena Transmisora"
+msgstr "Antena transmisora"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:43
 msgid "Trigger"
@@ -5299,7 +5475,7 @@ msgstr "Modo de disparador"
 msgid "Tunnel ID"
 msgstr "ID de túnel"
 
-#: modules/luci-base/luasrc/model/network.lua:1420
+#: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Interfaz de túnel"
 
@@ -5307,14 +5483,14 @@ msgstr "Interfaz de túnel"
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_dslite.lua:26
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:61
 msgid "Tunnel Link"
-msgstr ""
+msgstr "Enlace del túnel"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:46
 msgid "Tx-Power"
 msgstr "Potencia-TX"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:166
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Tipo"
@@ -5337,7 +5513,7 @@ msgstr "Dispositivo USB"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:144
 msgid "USB Ports"
-msgstr ""
+msgstr "Puertos USB"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:56
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:47
@@ -5347,15 +5523,15 @@ msgstr "UUID"
 #: modules/luci-base/luasrc/model/network.lua:34
 #: modules/luci-base/luasrc/model/network.lua:35
 msgid "Unable to determine device name"
-msgstr ""
+msgstr "No se puede determinar el nombre del dispositivo"
 
 #: modules/luci-base/luasrc/model/network.lua:36
 msgid "Unable to determine external IP address"
-msgstr ""
+msgstr "No se puede determinar la dirección IP externa"
 
 #: modules/luci-base/luasrc/model/network.lua:37
 msgid "Unable to determine upstream interface"
-msgstr ""
+msgstr "No se puede determinar la interfaz ascendente"
 
 #: modules/luci-base/luasrc/view/error404.htm:10
 msgid "Unable to dispatch"
@@ -5363,43 +5539,42 @@ msgstr "Imposible repartir"
 
 #: protocols/luci-proto-qmi/luasrc/model/network/proto_qmi.lua:54
 msgid "Unable to obtain client ID"
-msgstr ""
+msgstr "No se puede obtener la identificación del cliente"
 
 #: protocols/luci-proto-ipv6/luasrc/model/network/proto_4x6.lua:61
 msgid "Unable to resolve AFTR host name"
-msgstr ""
+msgstr "No se puede resolver el nombre de host AFTR"
 
 #: modules/luci-base/luasrc/model/network.lua:38
 msgid "Unable to resolve peer host name"
-msgstr ""
+msgstr "No se puede resolver el nombre de host del par"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
 msgid "Unavailable Seconds (UAS)"
-msgstr ""
+msgstr "Segundos no disponibles (UAS)"
 
-#: modules/luci-base/luasrc/model/network.lua:964
+#: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Desconocido"
 
-#: modules/luci-base/luasrc/model/network.lua:1131
+#: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
-msgstr ""
+msgstr "Error desconocido (%s)"
 
-#: modules/luci-base/luasrc/model/network.lua:958
+#: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
-msgstr "No gestionado"
+msgstr "No administrado"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:119
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:125
 msgid "Unmount"
-msgstr ""
+msgstr "Desmontar"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:107
 msgid "Unnamed key"
-msgstr ""
+msgstr "Clave sin nombre"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
@@ -5408,19 +5583,19 @@ msgstr "Cambios no guardados"
 
 #: protocols/luci-proto-ipv6/luasrc/model/network/proto_4x6.lua:64
 msgid "Unsupported MAP type"
-msgstr ""
+msgstr "Tipo de MAP no soportado"
 
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:69
 msgid "Unsupported modem"
-msgstr ""
+msgstr "Módem no soportado"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
 msgid "Unsupported protocol type."
 msgstr "Tipo de protocolo no soportado."
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:151
 msgid "Up"
-msgstr ""
+msgstr "Arriba"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:103
 msgid ""
@@ -5429,8 +5604,8 @@ msgid ""
 "compatible firmware image)."
 msgstr ""
 "Suba una imagen compatible con sysupgrade para reemplazar el firmware "
-"actual. Puede marcar \"Conservar la configuración\" si lo desea (es "
-"necesario que la imagen sea compatible)."
+"actual. Puede marcar \"Conservar la configuración del router\" si lo desea "
+"(es necesario que la imagen sea compatible)."
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:51
 msgid "Upload archive..."
@@ -5452,7 +5627,7 @@ msgstr "Usar <code>/etc/ethers</code>"
 
 #: protocols/luci-proto-relay/luasrc/model/cbi/admin_network/proto_relay.lua:40
 msgid "Use DHCP gateway"
-msgstr "Usar pasarela DHCP"
+msgstr "Usar puerta de enlace DHCP"
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_dhcp.lua:33
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:85
@@ -5465,10 +5640,10 @@ msgstr "Usar pasarela DHCP"
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua:38
 #: protocols/luci-proto-pppossh/luasrc/model/cbi/admin_network/proto_pppossh.lua:58
 msgid "Use DNS servers advertised by peer"
-msgstr "Utiliza servidores DNS anunciados por otros"
+msgstr "Usar otros servidores DNS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
 msgid "Use ISO/IEC 3166 alpha2 country codes."
 msgstr "Usa códigos de país ISO/IEC 3166 alpha2."
 
@@ -5491,19 +5666,19 @@ msgstr "TTL a usar en el interfaz de túnel"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:106
 msgid "Use as external overlay (/overlay)"
-msgstr ""
+msgstr "Utilizar como superposición externa (/overlay)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:105
 msgid "Use as root filesystem (/)"
-msgstr ""
+msgstr "Utilizar como sistema de archivos raíz (/)"
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_dhcp.lua:19
 msgid "Use broadcast flag"
-msgstr "Usar marca de propagación"
+msgstr "Usar marca de difusión"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:253
 msgid "Use builtin IPv6-management"
-msgstr ""
+msgstr "Utilizar la gestión integrada de IPv6"
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_dhcp.lua:40
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:109
@@ -5532,7 +5707,7 @@ msgstr "Usar servidores DNS personalizados"
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua:23
 #: protocols/luci-proto-pppossh/luasrc/model/cbi/admin_network/proto_pppossh.lua:43
 msgid "Use default gateway"
-msgstr "Usar pasarela por defecto"
+msgstr "Utilizar la puerta de enlace predeterminada"
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_dhcp.lua:48
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:164
@@ -5552,7 +5727,7 @@ msgstr "Usar pasarela por defecto"
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua:30
 #: protocols/luci-proto-pppossh/luasrc/model/cbi/admin_network/proto_pppossh.lua:50
 msgid "Use gateway metric"
-msgstr "Usar métrica de la pasarela"
+msgstr "Usar métrica de puerta de enlace"
 
 #: protocols/luci-proto-relay/luasrc/model/cbi/admin_network/proto_relay.lua:64
 msgid "Use routing table"
@@ -5566,32 +5741,34 @@ 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 ""
-"Pulse el botón <em>Añadir</em> para insertar una nueva cesión. <em>Dirección "
-"MAC</em> identificará la máquina, <em>dirección IPv4</em> especificará la "
-"dirección fija a usar y <em>Nombre de máquina</em> se asignará como nombre "
-"simbólico."
+"Pulse el botón <em>Añadir</em> para insertar una nueva dirección. "
+"<em>Dirección MAC</em> identificará el dispositivo, <em>Dirección IPv4</em> "
+"especificará la dirección fija a usar y <em>Nombre de host</em> se asignará "
+"como nombre identificativo."
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:111
 msgid "Used"
 msgstr "Usado"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:848
 msgid "Used Key Slot"
 msgstr "Espacio de clave usado"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:868
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:913
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
 msgstr ""
+"Se utiliza para dos propósitos diferentes: RADIUS NAS ID y 802.11r R0KH-ID. "
+"No es necesario con WPA normal (2)-PSK."
 
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:48
 msgid "User certificate (PEM encoded)"
-msgstr ""
+msgstr "Certificado de usuario (Codificado PEM)"
 
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:61
 msgid "User key (PEM encoded)"
-msgstr ""
+msgstr "Clave de usuario (codificada PEM)"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:23
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:41
@@ -5605,23 +5782,23 @@ msgstr "VC-Mux"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:128
 msgid "VDSL"
-msgstr ""
+msgstr "VDSL"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:170
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:172
 msgid "VLANs on %q"
 msgstr "VLANs en %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:169
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:171
 msgid "VLANs on %q (%s)"
 msgstr "VLANs en %q (%s)"
 
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:18
 msgid "VPN Local address"
-msgstr ""
+msgstr "VPN dirección local"
 
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:22
 msgid "VPN Local port"
-msgstr ""
+msgstr "VPN puerto local"
 
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:15
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua:11
@@ -5631,19 +5808,19 @@ msgstr "Servidor VPN"
 
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:18
 msgid "VPN Server port"
-msgstr ""
+msgstr "Puerto del servidor VPN"
 
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:37
 msgid "VPN Server's certificate SHA1 hash"
-msgstr ""
+msgstr "Hash SHA1 del certificado del servidor VPN"
 
 #: protocols/luci-proto-vpnc/luasrc/model/network/proto_vpnc.lua:9
 msgid "VPNC (CISCO 3000 (and others) VPN)"
-msgstr ""
+msgstr "VPNC (CISCO 3000 (y otros) VPN)"
 
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:44
 msgid "Vendor"
-msgstr ""
+msgstr "Proveedor"
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_dhcp.lua:60
 msgid "Vendor Class to send when requesting DHCP"
@@ -5655,49 +5832,49 @@ msgstr "Verificar"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:76
 msgid "Virtual dynamic interface"
-msgstr ""
+msgstr "Interfaz dinámica virtual"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:543
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:553
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:657
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:667
 msgid "WEP Open System"
 msgstr "Sistema abierto WEP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:658
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:668
 msgid "WEP Shared Key"
 msgstr "Clave compartida WEP"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_add.lua:59
 msgid "WEP passphrase"
-msgstr "Frase de paso WEP"
+msgstr "Contraseña WEP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:493
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
 msgid "WMM Mode"
 msgstr "Modo WMM"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_add.lua:68
 msgid "WPA passphrase"
-msgstr "Frase de paso WPA"
+msgstr "Contraseña WPA"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:684
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:696
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:701
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:716
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:735
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:740
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
 msgstr ""
-"WPA-Encryption necesita que estén instalados wpa_supplicant (para el modo "
-"cliente o hostapd (para los modos AP y ad-hoc)."
+"Para el encriptado WPA se necesita que estén instalados \"wpa_supplicant\" "
+"para el modo cliente o \"hostapd\" para los modos AP y ad-hoc."
 
 #: modules/luci-mod-system/luasrc/view/admin_system/applyreboot.htm:46
 msgid "Waiting for changes to be applied..."
-msgstr "Esperando a que se realicen los cambios..."
+msgstr "Esperando a que se apliquen los cambios..."
 
 #: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:34
 msgid "Waiting for command to complete..."
@@ -5705,115 +5882,122 @@ msgstr "Esperando a que termine el comando..."
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
 msgid "Waiting for configuration to be applied… %ds"
-msgstr ""
+msgstr "Esperando a que se aplique la configuración... %ds"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
 msgid "Waiting for device..."
-msgstr ""
+msgstr "Esperando por el dispositivo..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
 msgid "Warning"
 msgstr "Aviso"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:14
 msgid "Warning: There are unsaved changes that will get lost on reboot!"
-msgstr ""
+msgstr "Advertencia: ¡Hay cambios no guardados que se perderán al reiniciar!"
+
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Weak"
+msgstr "Débil"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:901
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:946
 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 ""
+"Cuando se utiliza un PSK, el PMK se puede generar automáticamente. Cuando "
+"está habilitada, las siguientes opciones de teclas R0/R1 no se aplican. "
+"Deshabilite esto para usar las opciones de teclas R0 y R1."
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:74
 msgid "Wi-Fi activity (%s)"
-msgstr ""
+msgstr "Actividad WiFi (%s)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:70
 msgid "Wi-Fi client association (%s)"
-msgstr ""
+msgstr "Asociación de clientes de WiFi (%s)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:66
 msgid "Wi-Fi data reception (%s)"
-msgstr ""
+msgstr "Recepción de datos WiFi (%s)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:68
 msgid "Wi-Fi data transmission (%s)"
-msgstr ""
+msgstr "Transmisión de datos WiFi (%s)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:72
 msgid "Wi-Fi on (%s)"
-msgstr ""
+msgstr "WiFi en (%s)"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:161
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
-msgstr ""
+msgstr "Ancho de banda"
 
 #: protocols/luci-proto-wireguard/luasrc/model/network/proto_wireguard.lua:9
 msgid "WireGuard VPN"
-msgstr ""
+msgstr "WireGuard VPN"
 
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:58
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:28
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:14
 msgid "Wireless"
-msgstr "Red inalámbrica"
+msgstr "WiFi"
 
-#: modules/luci-base/luasrc/model/network.lua:1408
+#: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
-msgstr "Adaptador inalámbrico"
+msgstr "Adaptador WiFi"
 
-#: modules/luci-base/luasrc/model/network.lua:1394
-#: modules/luci-base/luasrc/model/network.lua:1855
+#: modules/luci-base/luasrc/model/network.lua:1404
+#: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
-msgstr "Red inalámbrica"
+msgstr "Red WiFi"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:68
 msgid "Wireless Overview"
-msgstr "Redes inalámbricas"
+msgstr "Visión general de WiFi"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
 msgid "Wireless Security"
-msgstr "Seguridad inalámbrica"
+msgstr "Seguridad WiFi"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is disabled"
-msgstr "Red inalámbrica desconectada"
+msgstr "Red WiFi deshabilitada"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is not associated"
-msgstr "Red inalámbrica no asociada"
+msgstr "Red WiFi no asociada"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:15
 msgid "Wireless is restarting..."
-msgstr "Rearrancando red inalámbrica..."
+msgstr "Reiniciando red WiFi..."
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:126
 msgid "Wireless network is disabled"
-msgstr "Red inalámbrica desconectada"
+msgstr "Red WiFi deshabilitada"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:130
 msgid "Wireless network is enabled"
-msgstr "Red inalámbrica conectada"
+msgstr "Red WiFi habilitada"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:138
 msgid "Write received DNS requests to syslog"
-msgstr "Escribir las peticiones de DNS recibidas en el registro del sistema"
+msgstr "Escribe las peticiones de DNS recibidas en el registro del sistema"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
 msgid "Write system log to file"
-msgstr ""
+msgstr "Escribe el registro del sistema al archivo"
 
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:85
 msgid "Yes"
-msgstr ""
+msgstr "Si"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/startup.lua:25
 msgid ""
@@ -5821,62 +6005,54 @@ msgid ""
 "after a device reboot.<br /><strong>Warning: If you disable essential init "
 "scripts like \"network\", your device might become inaccessible!</strong>"
 msgstr ""
-"Gestione los scripts de inicio. Los cambios serán aplicados tras reiniciar "
-"el equipo.<br /><strong>ADVERTENCIA: ¡Si desactiva scripts de inicio "
-"esenciales como\"network\", su equipo puede no arrancar o quedar "
-"inaccesible!.</strong>"
+"Puede habilitar o deshabilitar los scripts de inicio instalados aquí. Los "
+"cambios se aplicarán después de que se reinicie el dispositivo.<br /> "
+"<strong>Advertencia: Si deshabilitas los scripts de inicio esenciales como "
+"\"red\", ¡Tu dispositivo podría volverse inaccesible!</strong>"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:221
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:298
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
-"Debe activar JavaScript en su navegador o LuCI no funcionará correctamente."
-
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:97
-msgid ""
-"Your Internet Explorer is too old to display this page correctly. Please "
-"upgrade it to at least version 7 or use another browser like Firefox, Opera "
-"or Safari."
-msgstr ""
+"Debe habilitar JavaScript en su navegador o LuCI no funcionará correctamente."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:118
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
 msgid "ZRam Compression Algorithm"
-msgstr ""
+msgstr "Algoritmo de compresión ZRam"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "ZRam Compression Streams"
-msgstr ""
+msgstr "Streams de compresión ZRam"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
 msgid "ZRam Settings"
-msgstr ""
+msgstr "Configuración de ZRam"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "ZRam Size"
-msgstr ""
+msgstr "Tamaño de ZRam"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:187
 msgid "any"
-msgstr "cualquiera"
+msgstr "Cualquiera"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:113
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:121
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:126
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:217
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:281
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:320
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:327
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:611
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:218
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:621
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:37
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:22
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:29
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:121
 msgid "auto"
-msgstr "auto"
+msgstr "Auto"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/switch_status.htm:45
 msgid "baseT"
@@ -5884,21 +6060,21 @@ msgstr "baseT"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:187
 msgid "bridged"
-msgstr "puenteado"
+msgstr "Puenteado"
 
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:35
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:99
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:31
 msgid "create"
-msgstr ""
+msgstr "Crear"
 
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:69
 msgid "create:"
-msgstr "crear:"
+msgstr "Crear:"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:264
 msgid "creates a bridge over specified interface(s)"
-msgstr "crea un puente sobre la interfaz o interfaces asociadas"
+msgstr "Crea un puente sobre la interfaz o interfaces asociadas"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
@@ -5923,10 +6099,10 @@ msgstr "dB"
 msgid "dBm"
 msgstr "dBm"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:450
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "disable"
-msgstr "desabilitar"
+msgstr "Deshabilitar"
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:119
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:524
@@ -5934,67 +6110,54 @@ msgstr "desabilitar"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:536
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_dhcpv6.lua:18
 msgid "disabled"
-msgstr ""
+msgstr "Deshabilitado"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:17
 #: modules/luci-base/luasrc/view/lease_status.htm:46
 msgid "expired"
-msgstr "expirado"
+msgstr "Expirado"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:42
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
 msgstr ""
-"archivo en el que se guardarán las direcciones <abbr title=\"Dynamic Host "
-"Configuration Protocol\">DHCP</abbr> cedidas"
+"Archivo en el que se guardarán las direcciones <abbr title=\"Dynamic Host "
+"Configuration Protocol\">DHCP</abbr> asignadas"
 
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:61
 msgid "forward"
-msgstr "retransmisión"
+msgstr "Reenviar"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/switch_status.htm:47
 msgid "full-duplex"
-msgstr "full dúplex"
+msgstr "Full dúplex"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/switch_status.htm:47
 msgid "half-duplex"
-msgstr "half dúplex"
+msgstr "Half dúplex"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:621
 msgid "hexadecimal encoded value"
-msgstr ""
+msgstr "Valor codificado en hexadecimal"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:137
 msgid "hidden"
-msgstr "oculto"
+msgstr "Oculto"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:527
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:533
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:538
 msgid "hybrid mode"
-msgstr ""
+msgstr "Modo híbrido"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:25
 msgid "if target is a network"
-msgstr "si el destino es una red"
+msgstr "Si el destino es una red"
 
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "input"
-msgstr "entrada"
-
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:196
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:197
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:200
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:201
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:204
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:205
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:208
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:209
-msgid "kB"
-msgstr "KB"
+msgstr "Entrada"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
@@ -6004,7 +6167,7 @@ msgstr "KB"
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kB/s"
-msgstr "KB/s"
+msgstr "kB/s"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:74
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
@@ -6014,328 +6177,340 @@ msgstr "KB/s"
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kbit/s"
-msgstr "Kbit/s"
+msgstr "kbit/s"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:459
 msgid "key between 8 and 63 characters"
-msgstr ""
+msgstr "clave entre 8 y 63 caracteres"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:471
 msgid "key with either 5 or 13 characters"
-msgstr ""
+msgstr "clave con 5 o 13 caracteres"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:50
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
-msgstr "Archvo <abbr title=\"Domain Name System\">DNS</abbr> local"
+msgstr "Archivo <abbr title=\"Domain Name System\">DNS</abbr> local"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "minutes"
-msgstr ""
+msgstr "Minutos"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:43
 msgid "mixed WPA/WPA2"
-msgstr ""
+msgstr "WPA/WPA2 mixto"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:225
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:232
 msgid "no"
-msgstr "no"
+msgstr "No"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/switch_status.htm:54
 msgid "no link"
-msgstr "sin enlace"
+msgstr "Sin enlace"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
 msgid "non-empty value"
-msgstr ""
+msgstr "Valor no vacío"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:166
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:176
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:186
 msgid "not present"
-msgstr ""
+msgstr "No presente"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:338
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:133
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:250
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
 msgid "off"
-msgstr "parado"
+msgstr "Apagado"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:132
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:247
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
 msgid "on"
-msgstr "activo"
+msgstr "Encendido"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:525
 msgid ""
 "one of:\n"
 " - %s"
 msgstr ""
+"uno de:\n"
+" - %s"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:46
 msgid "open"
-msgstr "abierto"
+msgstr "Abierto"
 
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "output"
-msgstr ""
+msgstr "Salida"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:223
 msgid "overlay"
-msgstr ""
+msgstr "Overlay"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:305
 msgid "positive decimal value"
-msgstr ""
+msgstr "Valor decimal positivo"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:297
 msgid "positive integer value"
-msgstr ""
+msgstr "Valor entero positivo"
 
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:34
 msgid "random"
-msgstr ""
+msgstr "Aleatorio"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:526
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:532
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:537
 msgid "relay mode"
-msgstr ""
+msgstr "Modo relé"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:188
 msgid "routed"
-msgstr "enrutado"
+msgstr "Enrutado"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "sec"
-msgstr ""
+msgstr "Seg"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:525
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:531
 msgid "server mode"
-msgstr ""
+msgstr "Modo servidor"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:544
 msgid "stateful-only"
-msgstr ""
+msgstr "Con estado solamente"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:542
 msgid "stateless"
-msgstr ""
+msgstr "Sin estado"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:543
 msgid "stateless + stateful"
-msgstr ""
+msgstr "Sin estado + Con estado"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:369
 msgid "tagged"
-msgstr "marcado"
+msgstr "Etiquetado"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:887
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:932
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
-msgstr ""
+msgstr "Unidades de tiempo (TUs / 1.024 ms) [1000-65535]"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:611
 msgid "unique value"
-msgstr ""
+msgstr "Valor único"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:46
 msgid "unknown"
-msgstr "desconocido"
+msgstr "Desconocido"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:15
 #: modules/luci-base/luasrc/view/lease_status.htm:44
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:197
 msgid "unlimited"
-msgstr "ilimitado"
+msgstr "Ilimitado"
 
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:53
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:38
 msgid "unspecified"
-msgstr "no especificado"
+msgstr "No especificado"
 
 #: modules/luci-base/luasrc/view/cbi/network_netlist.htm:71
 msgid "unspecified -or- create:"
-msgstr "no especificado -o- crear:"
+msgstr "No especificado -o- crear:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:341
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:366
 msgid "untagged"
-msgstr "desmarcado"
+msgstr "Desetiquetado"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
 msgid "valid IP address"
-msgstr ""
+msgstr "Dirección IP válida"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
 msgid "valid IP address or prefix"
-msgstr ""
+msgstr "Dirección IP válida o prefijo"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:345
 msgid "valid IPv4 CIDR"
-msgstr ""
+msgstr "IPv4 válido CIDR"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
 msgid "valid IPv4 address"
-msgstr ""
+msgstr "Dirección IPv4 válida"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
 msgid "valid IPv4 address or network"
-msgstr ""
+msgstr "Dirección IPv4 o red válida"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:438
 msgid "valid IPv4 address:port"
-msgstr ""
+msgstr "Dirección IPv4 válida: puerto"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:378
 msgid "valid IPv4 network"
-msgstr ""
+msgstr "Red IPv4 válida"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:340
 msgid "valid IPv4 or IPv6 CIDR"
-msgstr ""
+msgstr "IPv4 válido o IPv6 CIDR"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:331
 msgid "valid IPv4 prefix value (0-32)"
-msgstr ""
+msgstr "Valor de prefijo IPv4 válido (0-32)"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:350
 msgid "valid IPv6 CIDR"
-msgstr ""
+msgstr "IPv6 válido CIDR"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
 msgid "valid IPv6 address"
-msgstr ""
+msgstr "Dirección IPv6 válida"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
 msgid "valid IPv6 address or prefix"
-msgstr ""
+msgstr "Dirección IPv6 válida o prefijo"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:368
 msgid "valid IPv6 host id"
-msgstr ""
+msgstr "ID de host IPv6 válida"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:383
 msgid "valid IPv6 network"
-msgstr ""
+msgstr "Red IPv6 válida"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
 msgid "valid IPv6 prefix value (0-128)"
-msgstr ""
+msgstr "Valor de prefijo IPv6 válido (0-128)"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:404
 msgid "valid MAC address"
-msgstr ""
+msgstr "Dirección MAC válida"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:475
 msgid "valid UCI identifier"
-msgstr ""
+msgstr "Identificador UCI válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:426
 msgid "valid UCI identifier, hostname or IP address"
-msgstr ""
+msgstr "Identificador UCI válido, nombre de host o dirección IP"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:447
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:450
 msgid "valid address:port"
-msgstr ""
+msgstr "Dirección válida: puerto"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:585
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
 msgid "valid date (YYYY-MM-DD)"
-msgstr ""
+msgstr "Fecha válida (AAAA-MM-DD)"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:301
 msgid "valid decimal value"
-msgstr ""
+msgstr "Valor decimal válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:469
 msgid "valid hexadecimal WEP key"
-msgstr ""
+msgstr "clave WEP hexadecimal válida"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:457
 msgid "valid hexadecimal WPA key"
-msgstr ""
+msgstr "clave hexadecimal WPA válida"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:432
 msgid "valid host:port"
-msgstr ""
+msgstr "host válido: puerto"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:419
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:421
 msgid "valid hostname"
-msgstr ""
+msgstr "Nombre de host válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:409
 msgid "valid hostname or IP address"
-msgstr ""
+msgstr "Nombre de host válido o dirección IP"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:293
 msgid "valid integer value"
-msgstr ""
+msgstr "Valor entero valido"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:373
 msgid "valid network in address/netmask notation"
-msgstr ""
+msgstr "Red válida en notación de dirección/máscara de red"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:560
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
-msgstr ""
+msgstr "Dígito de teléfono válido (0-9, \"*\", \"#\", \"!\" o \".\")"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:396
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:399
 msgid "valid port or port range (port1-port2)"
-msgstr ""
+msgstr "puerto válido o rango de puertos (port1-port2)"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:388
 msgid "valid port value"
-msgstr ""
+msgstr "Valor de puerto válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:565
 msgid "valid time (HH:MM:SS)"
-msgstr ""
+msgstr "Tiempo válido (HH: MM: SS)"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:494
 msgid "value between %d and %d characters"
-msgstr ""
+msgstr "Valor entre %d y %d caracteres"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:480
 msgid "value between %f and %f"
-msgstr ""
+msgstr "Valor entre %f y %f"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:484
 msgid "value greater or equal to %f"
-msgstr ""
+msgstr "Valor mayor o igual a %f"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:488
 msgid "value smaller or equal to %f"
-msgstr ""
+msgstr "Valor menor o igual a %f"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:499
 msgid "value with at least %d characters"
-msgstr ""
+msgstr "Valor con al menos %d caracteres"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:504
 msgid "value with at most %d characters"
-msgstr ""
+msgstr "Valor con un máximo de %d caracteres"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:221
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:232
 msgid "yes"
-msgstr ""
+msgstr "Si"
 
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:20
 msgid "« Back"
 msgstr "« Volver"
 
+#~ msgid ""
+#~ "Your Internet Explorer is too old to display this page correctly. Please "
+#~ "upgrade it to at least version 7 or use another browser like Firefox, "
+#~ "Opera or Safari."
+#~ msgstr ""
+#~ "Su Internet Explorer es demasiado viejo para mostrar esta página "
+#~ "correctamente. Actualícelo al menos a la versión 7 o use otro navegador "
+#~ "como Firefox, Opera o Safari."
+
+#~ msgid "kB"
+#~ msgstr "kB"
+
 #~ msgid ""
 #~ "Here you can paste public SSH-Keys (one per line) for SSH public-key "
 #~ "authentication."
index 3c3fa7d30562c4230ac928f5fc374bb0e35ac29a..e32fe8dc0887345621b595464b40c84134e00939 100644 (file)
@@ -25,7 +25,7 @@ msgstr ""
 msgid "%d invalid field(s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:281
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
 
@@ -57,16 +57,16 @@ msgstr "(pas d'interface connectée)"
 msgid "-- Additional Field --"
 msgstr "-- Champ Supplémentaire --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:841
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:850
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Choisir --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:866
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1030
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- autre --"
@@ -90,6 +90,10 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:382
+msgid "0 = not using RSSI threshold, 1 = do not change driver default"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "Charge sur 1 minute :"
@@ -98,7 +102,7 @@ msgstr "Charge sur 1 minute :"
 msgid "15 Minute Load:"
 msgstr "Charge sur 15 minutes :"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:879
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:924
 msgid "4-character hexadecimal ID"
 msgstr ""
 
@@ -110,35 +114,35 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr "Charge sur 5 minutes :"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:915
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:960
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:850
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:891
 msgid "802.11r Fast Transition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1106
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1157
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1115
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1166
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1088
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1133
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1105
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1156
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1114
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1165
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:399
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
@@ -158,7 +162,7 @@ msgstr ""
 "Les serveurs <abbr title=\"Domain Name System\">DNS</abbr> seront<br/"
 ">interrogés dans l'ordre du fichier de résolution"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:379
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:388
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -193,7 +197,7 @@ msgstr "Passerelle <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr ""
@@ -305,7 +309,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "Numéro de périphérique ATM"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -313,8 +317,8 @@ msgstr ""
 msgid "Access Concentrator"
 msgstr "Concentrateur d'accès"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:367
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
 msgid "Access Point"
 msgstr "Point d'accès"
 
@@ -344,7 +348,7 @@ msgstr "Bails DHCP actifs"
 msgid "Active DHCPv6 Leases"
 msgstr "Bails DHCPv6 actifs"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-hoc"
@@ -352,8 +356,8 @@ msgstr "Ad-hoc"
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:34
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:39
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:54
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:16
 msgid "Add"
@@ -391,8 +395,8 @@ msgstr "Fichiers hosts supplémetaires"
 msgid "Additional servers file"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "Address"
 msgstr "Adresse"
 
@@ -401,30 +405,34 @@ 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:13
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
 msgid "Administration"
 msgstr "Administration"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+msgid "Advanced"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:143
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:364
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:50
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:34
 msgid "Advanced Settings"
 msgstr "Paramètres avancés"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
 msgid "Alert"
 msgstr "Alerte"
 
-#: modules/luci-base/luasrc/model/network.lua:1406
+#: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
 msgstr ""
@@ -453,21 +461,21 @@ msgstr ""
 "Autoriser l'authentification <abbr title=\"Secure Shell\">SSH</abbr> par mot "
 "de passe"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:535
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:545
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:589
 msgid "Allow all except listed"
 msgstr "Autoriser tout sauf ce qui est listé"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:235
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:236
 msgid "Allow legacy 802.11b rates"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:578
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "Allow listed only"
 msgstr "Autoriser seulement ce qui est listé"
 
@@ -513,14 +521,14 @@ msgstr ""
 msgid "Always on (%s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 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/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
 msgid "Annex"
 msgstr ""
 
@@ -592,7 +600,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1048
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1093
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -604,17 +612,17 @@ msgstr ""
 msgid "Anonymous Swap"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
 msgid "Antenna 1"
 msgstr "Antenne 1"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:323
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:330
 msgid "Antenna 2"
 msgstr "Antenne 2"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:245
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:246
 msgid "Antenna Configuration"
 msgstr "Configuration de l'antenne"
 
@@ -640,7 +648,7 @@ msgid ""
 "Assign a part of given length of every public IPv6-prefix to this interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:127
 msgid "Assign interfaces..."
 msgstr "Affecte les interfaces…"
 
@@ -655,7 +663,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Équipements associés"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
 msgid "Associations"
 msgstr ""
 
@@ -664,7 +672,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:982
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1027
 msgid "Authentication"
 msgstr "Authentification"
 
@@ -682,12 +690,11 @@ msgstr "Autorisation requise"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:131
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:246
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:249
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
 msgid "Auto Refresh"
 msgstr "Rafraîchissement automatique"
 
@@ -759,7 +766,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -789,7 +796,7 @@ msgstr "Retour aux résultats de la recherche"
 msgid "Backup"
 msgstr "Sauvegarder"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
 msgid "Backup / Flash Firmware"
 msgstr "Sauvegarde / Mise à jour du micrologiciel"
 
@@ -801,12 +808,12 @@ msgstr "Liste des fichiers de sauvegarde"
 msgid "Bad address specified!"
 msgstr "Adresse spécifiée incorrecte!"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:153
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:287
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:158
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:288
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:260
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:261
 msgid "Beacon Interval"
 msgstr ""
 
@@ -836,7 +843,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 msgid "Bitrate"
 msgstr "Débit"
 
@@ -844,7 +851,7 @@ msgstr "Débit"
 msgid "Bogus NX Domain Override"
 msgstr "Contourne les «  NX Domain » bogués"
 
-#: modules/luci-base/luasrc/model/network.lua:1410
+#: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Pont"
 
@@ -928,7 +935,7 @@ msgstr "Changements appliqués."
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:9
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Changes the administrator password for accessing the device"
 msgstr "Change le mot de passe administrateur pour accéder à l'équipement"
 
@@ -936,12 +943,12 @@ msgstr "Change le mot de passe administrateur pour accéder à l'équipement"
 msgid "Changing password…"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:162
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "Channel"
 msgstr "Canal"
 
@@ -984,7 +991,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/luasrc/model/cbi/admin_network/wifi.lua:393
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:403
 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."
@@ -993,7 +1000,7 @@ msgstr ""
 "sans-fil ou remplissez le <em>créer</em>  champ pour définir un nouveau "
 "réseau. "
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:604
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
 msgid "Cipher"
 msgstr "Code de chiffrement"
 
@@ -1015,8 +1022,8 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
 msgstr "Client"
 
@@ -1060,7 +1067,7 @@ msgstr "Fermer la liste…"
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:33
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
 msgid "Collecting data..."
 msgstr "Récupération de données..."
 
@@ -1076,7 +1083,7 @@ msgstr ""
 msgid "Common Configuration"
 msgstr "Configuration commune"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1125
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1176
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1108,7 +1115,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:22
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:43
 msgid "Confirmation"
 msgstr "Confirmation"
 
@@ -1117,12 +1124,12 @@ msgid "Connect"
 msgstr "Se connecter"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Connected"
 msgstr "Connecté"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:338
 msgid "Connection Limit"
 msgstr "Limite de connexion"
 
@@ -1145,9 +1152,9 @@ msgstr ""
 msgid "Country"
 msgstr "Pays"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:336
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
 msgid "Country Code"
 msgstr "Code pays"
 
@@ -1172,11 +1179,11 @@ msgstr "Créer une interface"
 msgid "Create a bridge over multiple interfaces"
 msgstr "Créer un pont par dessus plusieurs interfaces"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
 msgid "Critical"
 msgstr "Critique"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:102
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
 msgid "Cron Log Level"
 msgstr "Niveau de journalisation de Cron"
 
@@ -1209,15 +1216,15 @@ msgstr ""
 "Personnaliser le comportement des <abbr title=\"Diode Électro-Luminescente"
 "\">DEL</abbr>s si possible."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:760
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:799
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:776
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:815
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1231,7 +1238,7 @@ msgstr "Serveur DHCP"
 msgid "DHCP and DNS"
 msgstr "DHCP et DNS"
 
-#: modules/luci-base/luasrc/model/network.lua:962
+#: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "client DHCP"
 
@@ -1251,16 +1258,16 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "DNS"
 msgstr "DNS"
 
@@ -1293,7 +1300,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
 msgid "DSL Status"
 msgstr ""
 
@@ -1301,7 +1308,7 @@ msgstr ""
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1309,18 +1316,18 @@ msgstr ""
 msgid "DUID"
 msgstr "DUID"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:104
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
 msgid "Debug"
 msgstr "Deboguage"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "Default %d"
 msgstr "%d par défaut"
 
@@ -1360,7 +1367,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:11
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:16
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:41
 msgid "Delete"
 msgstr "Effacer"
@@ -1374,7 +1381,7 @@ msgstr ""
 msgid "Delete this network"
 msgstr "Supprimer ce réseau"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1390,8 +1397,8 @@ msgstr "Destination"
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:50
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:75
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
@@ -1446,7 +1453,7 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:520
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:530
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1464,11 +1471,11 @@ msgstr ""
 msgid "Disabled"
 msgstr "Désactivé"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1094
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
 msgid "Disabled (default)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1491,16 +1498,16 @@ msgstr ""
 msgid "Dismiss"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:239
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:333
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
 msgid "Distance Optimization"
 msgstr "Optimisation de la distance"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:241
 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/luasrc/model/cbi/admin_network/wifi.lua:346
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:347
 msgid "Diversity"
 msgstr "Diversité"
 
@@ -1610,7 +1617,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:990
 msgid "EAP-Method"
 msgstr "Méthode EAP"
 
@@ -1635,7 +1642,7 @@ msgstr "Éditer cette interface"
 msgid "Edit this network"
 msgstr "Éditer ce réseau"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
 msgid "Emergency"
 msgstr "Urgence"
 
@@ -1670,11 +1677,11 @@ msgstr ""
 msgid "Enable IPv6 negotiation on the PPP link"
 msgstr "Activer la négociation IPv6 sur le lien PPP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:141
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:143
 msgid "Enable Jumbo Frame passthrough"
 msgstr "Activer la circulation de très grandes trames (Jumbo)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:215
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
 msgid "Enable NTP client"
 msgstr "Activer client NTP"
 
@@ -1686,27 +1693,27 @@ msgstr ""
 msgid "Enable TFTP server"
 msgstr "Activer le serveur TFTP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:132
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:134
 msgid "Enable VLAN functionality"
 msgstr "Acviter la gestion des VLANs"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1194
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1124
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1175
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:136
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:138
 msgid "Enable learning and aging"
 msgstr "Activer l'apprentissage et la péremption"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:148
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:150
 msgid "Enable mirroring of incoming packets"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:149
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
 msgid "Enable mirroring of outgoing packets"
 msgstr ""
 
@@ -1740,7 +1747,7 @@ msgstr "Activé"
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:892
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1759,9 +1766,9 @@ msgstr "Mode encapsulé"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:44
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:593
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
 msgid "Encryption"
 msgstr "Chiffrement"
 
@@ -1781,28 +1788,28 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:273
 msgid "Erasing..."
 msgstr "Effacement…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:106
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Erreur"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1422
+#: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Module Ethernet"
 
-#: modules/luci-base/luasrc/model/network.lua:1412
+#: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Commutateur Ethernet"
 
@@ -1818,7 +1825,7 @@ msgstr "Étendre le nom d'hôte"
 msgid "Expecting %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
 msgid "Expires"
 msgstr "Expire"
 
@@ -1834,23 +1841,23 @@ msgstr ""
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:926
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:971
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:935
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:980
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:74
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
 msgid "External system log server"
 msgstr "Serveur distant de journaux système"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:79
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
 msgid "External system log server port"
 msgstr "Port du serveur distant de journaux système"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:84
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
 msgid "External system log server protocol"
 msgstr ""
 
@@ -1858,15 +1865,15 @@ msgstr ""
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:895
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:940
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:896
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:941
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:893
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:938
 msgid "FT protocol"
 msgstr ""
 
@@ -1958,7 +1965,7 @@ msgstr "Écrire l'image du nouveau micrologiciel"
 msgid "Flash operations"
 msgstr "Opérations d'écriture"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:194
 msgid "Flashing..."
 msgstr "Écriture…"
 
@@ -1972,11 +1979,11 @@ msgstr ""
 msgid "Force"
 msgstr "Forcer"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:257
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:612
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:622
 msgid "Force CCMP (AES)"
 msgstr "Forcer CCMP (AES)"
 
@@ -1984,11 +1991,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/luasrc/model/cbi/admin_network/wifi.lua:613
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:623
 msgid "Force TKIP"
 msgstr "Forcer TKIP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:624
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Forcer TKIP et CCMP (AES)"
 
@@ -2012,7 +2019,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "Transmettre le trafic DHCP"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -2020,7 +2027,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr "Transmettre le trafic de diffusion"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:374
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:375
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -2028,12 +2035,12 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr "Mode de transmission"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:254
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:596
 msgid "Fragmentation Threshold"
 msgstr "Seuil de fragmentation"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:331
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:332
 msgid "Frame Bursting"
 msgstr "Rafale de trames"
 
@@ -2050,7 +2057,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "GHz"
 msgstr "Ghz"
 
@@ -2059,8 +2066,8 @@ msgstr "Ghz"
 msgid "GPRS only"
 msgstr "seulement GPRS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
 msgid "Gateway"
 msgstr "Passerelle"
 
@@ -2083,7 +2090,7 @@ msgstr "Paramètres généraux"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:462
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:175
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:141
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:360
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
 msgid "General Setup"
 msgstr "Configuration générale"
 
@@ -2091,7 +2098,7 @@ msgstr "Configuration générale"
 msgid "Generate Config"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:900
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2120,7 +2127,7 @@ msgstr ""
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:288
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
 msgid "Go to password configuration..."
 msgstr "Aller à la configuration du mot de passe…"
 
@@ -2145,7 +2152,7 @@ msgstr "Mot de passe HE.net"
 msgid "HE.net username"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:309
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:310
 msgid "HT mode (802.11n)"
 msgstr ""
 
@@ -2153,7 +2160,7 @@ msgstr ""
 msgid "Hang Up"
 msgstr "Signal (HUP)"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
@@ -2169,9 +2176,9 @@ msgstr ""
 "Ici, vous pouvez configurer les aspects basiques de votre routeur comme son "
 "nom ou son fuseau horaire."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:489
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:546
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:569
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Cacher le ESSID"
 
@@ -2205,8 +2212,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:35
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 msgid "Hostname"
 msgstr "Nom d'hôte"
 
@@ -2267,7 +2273,7 @@ msgstr "IPv4"
 msgid "IPv4 Firewall"
 msgstr "Pare-feu IPv4"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:46
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:48
 msgid "IPv4 Upstream"
 msgstr ""
 
@@ -2359,7 +2365,7 @@ msgstr ""
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2426,7 +2432,7 @@ msgstr "IPv6 sur IPv4 (6ème)"
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr "IPv6 sur IPv4 (6 vers 4)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1030
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1075
 msgid "Identity"
 msgstr "Identité"
 
@@ -2540,10 +2546,14 @@ msgstr "Délai d'inactivité"
 msgid "Inbound:"
 msgstr "Intérieur :"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
 msgid "Info"
 msgstr "Info"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Information"
+msgstr ""
+
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:67
 msgid "Initialization failure"
 msgstr ""
@@ -2564,7 +2574,7 @@ msgstr ""
 msgid "Install package %q"
 msgstr "Installer le paquet %q"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:120
 msgid "Install protocol extensions..."
 msgstr "Installation des extensions de protocole…"
 
@@ -2582,7 +2592,7 @@ msgstr "Interface"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:355
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:356
 msgid "Interface Configuration"
 msgstr "Configuration de l'interface"
 
@@ -2594,12 +2604,12 @@ msgstr "Vue d'ensemble de l'interface"
 msgid "Interface is reconnecting..."
 msgstr "L'interface se reconnecte…"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Interface name"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:34
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:131
 msgid "Interface not present or not connected yet."
 msgstr "L'interface n'est pas présente ou pas encore connectée."
 
@@ -2618,16 +2628,16 @@ msgid "Internal Server Error"
 msgstr "Erreur Serveur Interne"
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:192
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:37
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
 msgid "Invalid"
 msgstr "Erreur : donnée entrée invalide"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:286
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:311
 msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
 msgstr ""
 "Identifiant VLAN invalide !Seuls les IDs entre %d et %d sont autorisés."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:307
 msgid "Invalid VLAN ID given! Only unique IDs are allowed"
 msgstr ""
 "Identifiant VLAN donné invalide ! Seuls les identifiants uniques sont "
@@ -2637,7 +2647,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/luasrc/model/cbi/admin_network/wifi.lua:498
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:508
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2652,10 +2662,9 @@ msgstr ""
 "image !"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:220
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:295
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
 msgid "JavaScript required!"
 msgstr "Nécessite un Script Java !"
 
@@ -2684,18 +2693,22 @@ msgstr "Journal du noyau"
 msgid "Kernel Version"
 msgstr "Version du noyau"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:784
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
 msgid "Key"
 msgstr "Clé"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:810
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:811
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:812
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:813
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:829
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:852
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:853
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:870
 msgid "Key #%d"
 msgstr "Clé n° %d"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+msgid "KiB"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Tuer"
@@ -2735,7 +2748,7 @@ msgstr "LLC"
 msgid "Label"
 msgstr "Étiquette"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:136
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
 msgid "Language"
 msgstr "Langue"
 
@@ -2743,7 +2756,7 @@ msgstr "Langue"
 msgid "Language and Style"
 msgstr "Langue et apparence"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
 msgid "Latency"
 msgstr ""
 
@@ -2794,19 +2807,19 @@ msgstr ""
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
 msgid "Line Uptime"
 msgstr ""
 
@@ -2822,7 +2835,7 @@ msgstr ""
 "Liste des serveurs auquels sont transmis les requêtes <abbr title=\"Domain "
 "Name System\">DNS</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:972
 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 "
@@ -2831,7 +2844,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:936
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:981
 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 "
@@ -2870,7 +2883,6 @@ 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:21
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:128
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
 msgid "Load"
 msgstr "Charger"
@@ -2919,7 +2931,7 @@ msgid "Local Startup"
 msgstr "Démarrage local"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:31
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
 msgid "Local Time"
 msgstr "Heure Locale"
 
@@ -2962,7 +2974,7 @@ msgstr "Localiser les requêtes"
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:92
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
 msgid "Log output level"
 msgstr "Niveau de journalisation"
 
@@ -2982,7 +2994,7 @@ msgstr "Connexion"
 msgid "Logout"
 msgstr "Déconnexion"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -3000,24 +3012,24 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:51
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:76
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "Adresse MAC"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:447
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:457
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "MAC-Address Filter"
 msgstr "Filtrage par adresses MAC"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:142
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
 msgid "MAC-Filter"
 msgstr "Filtrage par adresses MAC"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:454
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:580
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:464
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:590
 msgid "MAC-List"
 msgstr "Liste des adresses MAC"
 
@@ -3063,11 +3075,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:529
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:539
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3101,12 +3113,16 @@ msgstr "Nombre maximum d'adresses allouées."
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr "Mbit/s"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+msgid "Medium"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm:13
 msgid "Memory"
 msgstr "Mémoire"
@@ -3115,7 +3131,7 @@ msgstr "Mémoire"
 msgid "Memory usage (%)"
 msgstr "Utilisation Mémoire (%)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:371
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
@@ -3127,11 +3143,11 @@ msgstr ""
 msgid "Metric"
 msgstr "Metrique"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:152
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:154
 msgid "Mirror monitor port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:153
 msgid "Mirror source port"
 msgstr ""
 
@@ -3139,16 +3155,16 @@ msgstr ""
 msgid "Missing protocol extension for proto %q"
 msgstr "Extention de protocole manquante pour le proto %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:878
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:923
 msgid "Mobility Domain"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:149
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:154
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:41
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:365
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
 msgid "Mode"
 msgstr "Mode"
 
@@ -3176,12 +3192,16 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr "Délai max. d'initialisation du modem"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:442
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
 msgid "Monitor"
 msgstr "Monitor"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+msgid "More Characters"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr "Montage"
@@ -3191,7 +3211,7 @@ msgstr "Montage"
 msgid "Mount Point"
 msgstr "Point de montage"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3241,7 +3261,7 @@ msgstr "Descendre"
 msgid "Move up"
 msgstr "Monter"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:867
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:912
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3265,7 +3285,7 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
 msgid "NTP server candidates"
 msgstr "Serveurs NTP candidats"
 
@@ -3283,18 +3303,17 @@ msgstr "Nom de la nouvelle interface"
 msgid "Name of the new network"
 msgstr "Nom du nouveau réseau"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:167
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
 msgid "Navigation"
 msgstr "Navigation"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
 msgid "Netmask"
 msgstr "Masque de réseau"
 
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:392
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index/30-network.htm:8
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
@@ -3318,7 +3337,7 @@ msgstr ""
 msgid "Network device is not present"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
 msgid "Network without interfaces."
 msgstr "Réseau sans interfaces."
 
@@ -3343,7 +3362,7 @@ msgid "No files found"
 msgstr "Aucun fichier trouvé"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:172
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:174
 msgid "No information available"
 msgstr "Information indisponible"
@@ -3365,10 +3384,9 @@ msgid "No network name specified"
 msgstr "Aucun nom de réseau donné"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:103
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:283
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
 msgid "No password set!"
 msgstr "Pas de mot de passe positionné !"
 
@@ -3396,7 +3414,7 @@ msgstr "Aucune zone attribuée"
 msgid "Noise"
 msgstr "Bruit"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3404,7 +3422,7 @@ msgstr ""
 msgid "Noise:"
 msgstr "Bruit :"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
@@ -3417,7 +3435,7 @@ msgstr ""
 msgid "None"
 msgstr "Vide"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
 msgid "Normal"
 msgstr "Normal"
 
@@ -3430,16 +3448,20 @@ msgstr "Pas trouvé"
 msgid "Not associated"
 msgstr "Pas associé"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 msgid "Not connected"
 msgstr "Non connecté"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Not started on boot"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:26
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
 msgid "Notice"
 msgstr "Note"
 
@@ -3451,7 +3473,7 @@ msgstr "Nslookup"
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3531,7 +3553,7 @@ msgstr "Option modifiée"
 msgid "Option removed"
 msgstr "Option retirée"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1095
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1140
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3638,7 +3660,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Override default interface name"
 msgstr ""
 
@@ -3702,7 +3724,7 @@ msgstr "code PIN"
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:921
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:966
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3755,8 +3777,8 @@ msgid "Part of zone %q"
 msgstr "Fait partie de la zone %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1066
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1111
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:35
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
@@ -3766,14 +3788,21 @@ msgstr "Mot de passe"
 msgid "Password authentication"
 msgstr "Authentification par mot de passe"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:974
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1019
 msgid "Password of Private Key"
 msgstr "Mot de passe de la clé privée"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1022
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1067
 msgid "Password of inner Private Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Password strength"
+msgstr ""
+
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
@@ -3782,27 +3811,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:955
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1000
 msgid "Path to CA-Certificate"
 msgstr "Chemin de la CA"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:962
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1007
 msgid "Path to Client-Certificate"
 msgstr "Chemin du certificat-client"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:968
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1013
 msgid "Path to Private Key"
 msgstr "Chemin de la clé privée"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1004
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1049
 msgid "Path to inner CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1010
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1055
 msgid "Path to inner Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1016
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1061
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3880,6 +3909,14 @@ msgstr "Saisissez votre nom d'utilisateur et mot de passe."
 msgid "Policy"
 msgstr "Politique"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
+msgid "Polling interval"
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
+msgid "Polling interval for status queries in seconds"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Port"
@@ -3888,11 +3925,11 @@ msgstr "Port"
 msgid "Port status:"
 msgstr "Statut du port :"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3904,7 +3941,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3929,8 +3966,8 @@ msgstr ""
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:562
 msgid "Prevents client-to-client communication"
 msgstr "Empêche la communication directe entre clients"
 
@@ -3947,7 +3984,7 @@ msgstr "Continuer"
 msgid "Processes"
 msgstr "Processus"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
 msgid "Profile"
 msgstr ""
 
@@ -3957,8 +3994,8 @@ msgstr "Prot."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 msgid "Protocol"
 msgstr "Protocole"
@@ -3971,7 +4008,7 @@ msgstr "Protocole de la nouvelle interface"
 msgid "Protocol support is not installed"
 msgstr "La gestion du protocole n'est pas installée"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
 msgid "Provide NTP server"
 msgstr "Fournir serveur NTP"
 
@@ -3979,7 +4016,7 @@ msgstr "Fournir serveur NTP"
 msgid "Provide new network"
 msgstr "Donner un nouveau réseau"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:441
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
@@ -4004,7 +4041,7 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Quality"
 msgstr "Qualitée"
 
@@ -4014,11 +4051,11 @@ msgid ""
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:914
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:959
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -4026,8 +4063,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:381
+msgid "RSSI threshold for joining"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:597
 msgid "RTS/CTS Threshold"
 msgstr "Seuil RTS/CTS"
 
@@ -4041,27 +4082,27 @@ msgstr "Reçu"
 msgid "RX Rate"
 msgstr "Débit en réception"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
 msgid "Radius-Accounting-Port"
 msgstr "Port de la comptabilisation Radius"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:752
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:791
 msgid "Radius-Accounting-Secret"
 msgstr "Secret de la comptabilisation Radius"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:736
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:775
 msgid "Radius-Accounting-Server"
 msgstr "Serveur de la comptabilisation Radius"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
 msgid "Radius-Authentication-Port"
 msgstr "Port de l'authentification Radius"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:728
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:767
 msgid "Radius-Authentication-Secret"
 msgstr "Secret de l'authentification Radius"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:712
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:751
 msgid "Radius-Authentication-Server"
 msgstr "Serveur de l'authentification Radius"
 
@@ -4119,7 +4160,7 @@ msgstr "Trafic temps-réel"
 msgid "Realtime Wireless"
 msgstr "Qualité de réception actuelle"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:886
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:931
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4127,7 +4168,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr "Protection contre l'attaque « rebind »"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:48
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Redémarrage"
@@ -4145,8 +4186,8 @@ msgstr "Redémarrage du système d'exploitation de votre équipement"
 msgid "Receive"
 msgstr "Reçoit"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:324
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:325
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:350
 msgid "Receiver Antenna"
 msgstr "Antenne émettrice"
 
@@ -4213,7 +4254,7 @@ msgstr ""
 msgid "Request IPv6-prefix of length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1096
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1141
 msgid "Required"
 msgstr ""
 
@@ -4236,10 +4277,10 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1089
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1134
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
-"<br />(as of Feb 2017: ath9k and ath10k, in LEDE also mwlwifi and mt76)"
+"<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
@@ -4294,8 +4335,8 @@ msgid "Restore backup"
 msgstr "Restaurer une sauvegarde"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:25
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "Montrer/cacher le mot de passe"
 
@@ -4342,8 +4383,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:6
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:27
 msgid "Router Password"
 msgstr "Mot de passe du routeur"
 
@@ -4382,7 +4423,7 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "Accès SSH"
@@ -4399,7 +4440,7 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:20
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:27
 msgid "SSH-Keys"
 msgstr "Clés SSH"
@@ -4407,7 +4448,7 @@ msgstr "Clés SSH"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
 msgid "SSID"
 msgstr "SSID"
 
@@ -4418,7 +4459,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:54
 msgid "Save"
 msgstr "Sauvegarder"
 
@@ -4447,7 +4488,7 @@ msgstr "Scan"
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Tâches Régulières"
@@ -4484,7 +4525,7 @@ msgstr ""
 "Envoyer des demandes d'échos LCP à intervalles donnés, en secondes ; utile "
 "uniqument associé à un seuil d'erreurs"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:561
 msgid "Separate Clients"
 msgstr "Isoler les clients"
 
@@ -4519,7 +4560,7 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:206
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
 #, fuzzy
 msgid "Set up Time Synchronization"
 msgstr "Configurer la synchronisation de l'heure"
@@ -4536,7 +4577,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr "Configurer le serveur DHCP"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4544,7 +4585,7 @@ msgstr ""
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:506
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:516
 msgid "Short Preamble"
 msgstr ""
 
@@ -4567,11 +4608,11 @@ msgstr "Arrêter cet interface"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Signal"
 msgstr "Signal"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4587,7 +4628,7 @@ msgstr "Taille"
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4596,21 +4637,19 @@ msgstr ""
 msgid "Skip"
 msgstr "Passer au suivant"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:110
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
 msgid "Skip to content"
 msgstr "Skip to content"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:109
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
 msgid "Skip to navigation"
 msgstr "Skip to navigation"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:335
 msgid "Slot time"
 msgstr "Tranche de temps"
 
-#: modules/luci-base/luasrc/model/network.lua:1417
+#: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
 
@@ -4703,7 +4742,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 msgid "Startup"
 msgstr "Démarrage"
 
@@ -4723,7 +4762,7 @@ msgstr "Baux Statiques"
 msgid "Static Routes"
 msgstr "Routes statiques"
 
-#: modules/luci-base/luasrc/model/network.lua:960
+#: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Adresse statique"
 
@@ -4738,7 +4777,7 @@ msgstr ""
 "interfaces sans configuration dynamique où l'on fournit un bail aux seuls "
 "hôtes configurés."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4758,6 +4797,10 @@ msgstr "Arrêter"
 msgid "Strict order"
 msgstr "Ordre stricte"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+msgid "Strong"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:61
 msgid "Submit"
 msgstr "Soumettre"
@@ -4783,15 +4826,15 @@ msgstr "Élement de partition d'échange"
 msgid "Switch"
 msgstr "Commutateur"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:127
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:129
 msgid "Switch %q"
 msgstr "Commutateur %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:126
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:128
 msgid "Switch %q (%s)"
 msgstr "Commutateur %q (%s)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:64
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:66
 msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
@@ -4800,7 +4843,7 @@ msgstr ""
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1415
+#: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
 
@@ -4816,8 +4859,12 @@ msgstr ""
 msgid "Switchport activity (%s)"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+msgid "Sync with NTP-Server"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:34
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
 msgid "Sync with browser"
 msgstr "Synchro avec le navigateur"
 
@@ -4842,7 +4889,7 @@ msgstr "Journal système"
 msgid "System Properties"
 msgstr "Propriétés système"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:69
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
 msgid "System log buffer size"
 msgstr "Taille du tampon du journal système"
 
@@ -5062,7 +5109,7 @@ msgstr "Le protocole sélectionné nécessite l'attribution d'un périphérique"
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:274
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
@@ -5070,7 +5117,7 @@ msgstr ""
 "Le système est en train d'effacer la partition de configuration et "
 "redémarrera tout seul une fois cela fini."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:195
 #, fuzzy
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
@@ -5095,7 +5142,7 @@ 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-system/luasrc/model/cbi/admin_system/system.lua:156
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
 msgid "Theme"
 msgstr "Apparence"
 
@@ -5125,10 +5172,9 @@ msgstr ""
 "périphérique réseau dans l'onglet \"Paramètres du matériel\""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:104
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:286
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5223,24 +5269,24 @@ msgstr ""
 "actives."
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:27
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "Cette section ne contient pas encore de valeur"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:200
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:211
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
 msgid "Time Synchronization"
 msgstr "Synchronisation de l'heure"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:205
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
 msgid "Time Synchronization is not configured yet."
 msgstr "La synchronisation de l'heure n'est pas encore configurée."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:44
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
 msgid "Timezone"
 msgstr "Fuseau horaire"
 
@@ -5283,7 +5329,7 @@ msgstr "Trafic"
 msgid "Transfer"
 msgstr "Transfert"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:595
 msgid "Transmission Rate"
 msgstr "Débit d'émission"
 
@@ -5291,14 +5337,14 @@ msgstr "Débit d'émission"
 msgid "Transmit"
 msgstr "Transmet"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:210
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:272
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:211
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:273
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:345
 msgid "Transmit Power"
 msgstr "Puissance d'émission"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:317
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:348
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:318
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
 msgid "Transmitter Antenna"
 msgstr "Antenne émettrice"
 
@@ -5314,7 +5360,7 @@ msgstr "Mode de déclenchement"
 msgid "Tunnel ID"
 msgstr "ID du tunnel"
 
-#: modules/luci-base/luasrc/model/network.lua:1420
+#: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Interface du tunnel"
 
@@ -5329,7 +5375,7 @@ msgid "Tx-Power"
 msgstr "Puissance d'émission"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:166
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Type"
@@ -5388,19 +5434,19 @@ msgstr ""
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:964
+#: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Inconnu"
 
-#: modules/luci-base/luasrc/model/network.lua:1131
+#: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:958
+#: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr "non-géré"
 
@@ -5414,7 +5460,6 @@ msgid "Unnamed key"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
@@ -5429,7 +5474,7 @@ msgstr ""
 msgid "Unsupported modem"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
 msgid "Unsupported protocol type."
 msgstr "Type de protocole non pris en charge."
 
@@ -5483,8 +5528,8 @@ msgstr "Utiliser la passerelle DHCP"
 msgid "Use DNS servers advertised by peer"
 msgstr "Utiliser les serveurs DNS publiés par le distant"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
 msgid "Use ISO/IEC 3166 alpha2 country codes."
 msgstr "Utiliser les codes-pays ISO/IEC 3166 alpha2."
 
@@ -5591,11 +5636,11 @@ msgstr ""
 msgid "Used"
 msgstr "Utilisé"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:848
 msgid "Used Key Slot"
 msgstr "Clé utilisée"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:868
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:913
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5623,11 +5668,11 @@ msgstr "VC-Mux"
 msgid "VDSL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:170
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:172
 msgid "VLANs on %q"
 msgstr "VLANs sur %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:169
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:171
 msgid "VLANs on %q (%s)"
 msgstr "VLANs sur %q (%s)"
 
@@ -5673,18 +5718,18 @@ msgstr "Vérifier"
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:543
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:553
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:657
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:667
 msgid "WEP Open System"
 msgstr "Système ouvert WEP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:658
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:668
 msgid "WEP Shared Key"
 msgstr "Clé partagée WEP"
 
@@ -5692,8 +5737,8 @@ msgstr "Clé partagée WEP"
 msgid "WEP passphrase"
 msgstr "Mot de passe WEP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:493
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
 msgid "WMM Mode"
 msgstr "Mode WMM"
 
@@ -5701,9 +5746,9 @@ msgstr "Mode WMM"
 msgid "WPA passphrase"
 msgstr "Mot de passe WPA"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:684
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:696
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:701
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:716
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:735
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:740
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5727,8 +5772,8 @@ msgstr ""
 msgid "Waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
 msgid "Warning"
 msgstr "Attention"
 
@@ -5736,7 +5781,11 @@ msgstr "Attention"
 msgid "Warning: There are unsaved changes that will get lost on reboot!"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:901
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Weak"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:946
 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 "
@@ -5763,7 +5812,7 @@ msgstr ""
 msgid "Wi-Fi on (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:161
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr ""
 
@@ -5777,12 +5826,12 @@ msgstr ""
 msgid "Wireless"
 msgstr "Sans-fil"
 
-#: modules/luci-base/luasrc/model/network.lua:1408
+#: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Module Wi-Fi"
 
-#: modules/luci-base/luasrc/model/network.lua:1394
-#: modules/luci-base/luasrc/model/network.lua:1855
+#: modules/luci-base/luasrc/model/network.lua:1404
+#: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Réseau sans-fil"
 
@@ -5790,20 +5839,20 @@ msgstr "Réseau sans-fil"
 msgid "Wireless Overview"
 msgstr "Présentation des réseaux sans-fil"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
 msgid "Wireless Security"
 msgstr "Sécurité des réseaux sans-fil"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is disabled"
 msgstr "Le Wi-Fi est désactivé"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is not associated"
 msgstr "Le Wi-Fi est non associé"
 
@@ -5823,7 +5872,7 @@ msgstr "Le réseau Wi-Fi est activé"
 msgid "Write received DNS requests to syslog"
 msgstr "Écrire les requêtes DNS reçues dans syslog"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
 msgid "Write system log to file"
 msgstr ""
 
@@ -5843,36 +5892,28 @@ msgstr ""
 "\", votre équipement pourrait ne plus être accessible&#160;!</strong>"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:221
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:298
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 "Vous devez activer JavaScript dans votre navigateur pour que LuCI fonctionne "
 "correctement."
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:97
-msgid ""
-"Your Internet Explorer is too old to display this page correctly. Please "
-"upgrade it to at least version 7 or use another browser like Firefox, Opera "
-"or Safari."
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:118
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "ZRam Size"
 msgstr ""
 
@@ -5883,11 +5924,11 @@ msgstr "n'importe lequel"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:113
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:121
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:126
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:217
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:281
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:320
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:327
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:611
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:218
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:621
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:37
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:22
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:29
@@ -5940,8 +5981,8 @@ msgstr "dB"
 msgid "dBm"
 msgstr "dBm"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:450
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "disable"
 msgstr "désactiver"
 
@@ -5998,19 +6039,6 @@ msgstr "si la destination est un réseau"
 msgid "input"
 msgstr "entrée"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:196
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:197
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:200
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:201
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:204
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:205
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:208
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:209
-msgid "kB"
-msgstr "kB"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
@@ -6043,7 +6071,7 @@ msgstr ""
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "fichier de résolution local"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "minutes"
 msgstr ""
 
@@ -6071,20 +6099,18 @@ msgstr ""
 msgid "not present"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:338
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:133
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:250
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
 msgid "off"
 msgstr "Arrêté"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:132
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:247
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
 msgid "on"
 msgstr "Actif"
 
@@ -6128,8 +6154,8 @@ msgstr ""
 msgid "routed"
 msgstr "routé"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "sec"
 msgstr ""
 
@@ -6150,11 +6176,11 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:369
 msgid "tagged"
 msgstr "marqué"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:887
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:932
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6181,7 +6207,7 @@ msgstr "non précisé"
 msgid "unspecified -or- create:"
 msgstr "non précisé -ou- créer :"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:341
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:366
 msgid "untagged"
 msgstr "non marqué"
 
@@ -6351,6 +6377,9 @@ msgstr "oui"
 msgid "« Back"
 msgstr "« Retour"
 
+#~ msgid "kB"
+#~ msgstr "kB"
+
 #~ msgid ""
 #~ "Here you can paste public SSH-Keys (one per line) for SSH public-key "
 #~ "authentication."
index 37c552e7d4c28e40f5585790f769601f74807103..56c13297b65e100a3d84d80fe7a00ad2c109afe4 100644 (file)
@@ -23,7 +23,7 @@ msgstr ""
 msgid "%d invalid field(s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:281
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
 
@@ -55,16 +55,16 @@ msgstr "(אין ממשק מצורף)"
 msgid "-- Additional Field --"
 msgstr "-- שדה נוסף --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:841
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:850
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- נא לבחור --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:866
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1030
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- מותאם אישית --"
@@ -88,6 +88,10 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:382
+msgid "0 = not using RSSI threshold, 1 = do not change driver default"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "עומס במשך דקה:"
@@ -96,7 +100,7 @@ msgstr "עומס במשך דקה:"
 msgid "15 Minute Load:"
 msgstr "עומס במשך רבע שעה:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:879
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:924
 msgid "4-character hexadecimal ID"
 msgstr ""
 
@@ -108,35 +112,35 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr "עומס במשך 5 דקות:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:915
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:960
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:850
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:891
 msgid "802.11r Fast Transition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1106
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1157
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1115
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1166
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1088
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1133
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1105
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1156
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1114
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1165
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:399
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr ""
 
@@ -154,7 +158,7 @@ msgid ""
 "order of the resolvfile"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:379
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:388
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
@@ -188,7 +192,7 @@ msgstr ""
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "הגדרות <abbr title=\"Light Emitting Diode\">LED</abbr>"
@@ -292,7 +296,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "מס' התקן של ATM"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -301,8 +305,8 @@ msgstr ""
 msgid "Access Concentrator"
 msgstr "מרכז גישות"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:367
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
 msgid "Access Point"
 msgstr "נקודת גישה"
 
@@ -333,7 +337,7 @@ msgid "Active DHCPv6 Leases"
 msgstr "הרשאות DHCPv6 פעילות"
 
 # צריך אימות של מישהו שמבין יותר במושגים האלו אם צריך בכלל לתרגם את זה או להשאיר כמו שזה
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 #, fuzzy
 msgid "Ad-Hoc"
@@ -342,8 +346,8 @@ msgstr "אד-הוק"
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:34
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:39
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:54
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:16
 msgid "Add"
@@ -381,8 +385,8 @@ msgstr "קבצי מארח נוספים"
 msgid "Additional servers file"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "Address"
 msgstr "כתובת"
 
@@ -391,32 +395,36 @@ 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:13
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
 #, fuzzy
 msgid "Administration"
 msgstr "מנהלה"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+msgid "Advanced"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:143
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:364
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:50
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:34
 msgid "Advanced Settings"
 msgstr "הגדרות מתקדמות"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
 #, fuzzy
 msgid "Alert"
 msgstr "אזעקה"
 
-#: modules/luci-base/luasrc/model/network.lua:1406
+#: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
 msgstr ""
@@ -443,22 +451,22 @@ msgstr ""
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:535
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:545
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:589
 #, fuzzy
 msgid "Allow all except listed"
 msgstr "אפשר הכל חוץ מהרשומים"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:235
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:236
 msgid "Allow legacy 802.11b rates"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:578
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "Allow listed only"
 msgstr "אפשר רשומים בלבד"
 
@@ -500,14 +508,14 @@ msgstr ""
 msgid "Always on (%s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 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/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
 msgid "Annex"
 msgstr ""
 
@@ -579,7 +587,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1048
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1093
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -591,17 +599,17 @@ msgstr ""
 msgid "Anonymous Swap"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
 msgid "Antenna 1"
 msgstr "אנטנה 1"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:323
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:330
 msgid "Antenna 2"
 msgstr "אנטנה 2"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:245
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:246
 msgid "Antenna Configuration"
 msgstr "הגדרות אנטנה"
 
@@ -629,7 +637,7 @@ msgid ""
 "Assign a part of given length of every public IPv6-prefix to this interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:127
 msgid "Assign interfaces..."
 msgstr "הקצה ממשקים"
 
@@ -644,7 +652,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "תחנות קשורות"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
 msgid "Associations"
 msgstr ""
 
@@ -653,7 +661,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:982
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1027
 msgid "Authentication"
 msgstr "אימות"
 
@@ -671,12 +679,11 @@ msgstr "דרוש אימות"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:131
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:246
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:249
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
 msgid "Auto Refresh"
 msgstr "רענון אוטומטי"
 
@@ -748,7 +755,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -778,7 +785,7 @@ msgstr "חזרה לתוצאות סריקה"
 msgid "Backup"
 msgstr "גיבוי"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
 msgid "Backup / Flash Firmware"
 msgstr "גיבוי / קושחת פלאש"
 
@@ -790,12 +797,12 @@ msgstr "גיבוי רשימת קבצים"
 msgid "Bad address specified!"
 msgstr "פורטה כתובת לא תקינה"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:153
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:287
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:158
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:288
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:260
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:261
 msgid "Beacon Interval"
 msgstr ""
 
@@ -825,7 +832,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 msgid "Bitrate"
 msgstr ""
 
@@ -833,7 +840,7 @@ msgstr ""
 msgid "Bogus NX Domain Override"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1410
+#: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "גשר"
 
@@ -918,7 +925,7 @@ msgstr "השינויים הוחלו"
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:9
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Changes the administrator password for accessing the device"
 msgstr "משנה את סיסמת המנהל לגישה למכשיר"
 
@@ -926,12 +933,12 @@ msgstr "משנה את סיסמת המנהל לגישה למכשיר"
 msgid "Changing password…"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:162
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "Channel"
 msgstr "ערוץ"
 
@@ -970,13 +977,13 @@ msgid ""
 "interface to it."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:393
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:403
 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/luasrc/model/cbi/admin_network/wifi.lua:604
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
 msgid "Cipher"
 msgstr ""
 
@@ -996,8 +1003,8 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
 msgstr ""
 
@@ -1039,7 +1046,7 @@ msgstr "סגור רשימה..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:33
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
 msgid "Collecting data..."
 msgstr "אוסף מידע..."
 
@@ -1055,7 +1062,7 @@ msgstr ""
 msgid "Common Configuration"
 msgstr "הגדרות נפוצות"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1125
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1176
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1087,7 +1094,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:22
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:43
 msgid "Confirmation"
 msgstr "אישור"
 
@@ -1096,12 +1103,12 @@ msgid "Connect"
 msgstr "התחבר"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Connected"
 msgstr "מחובר"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:338
 msgid "Connection Limit"
 msgstr "מגבלת חיבורים"
 
@@ -1124,9 +1131,9 @@ msgstr ""
 msgid "Country"
 msgstr "מדינה"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:336
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
 msgid "Country Code"
 msgstr "קוד מדינה"
 
@@ -1151,11 +1158,11 @@ msgstr "צור ממשק"
 msgid "Create a bridge over multiple interfaces"
 msgstr "צור גשר בין מספר ממשקים"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
 msgid "Critical"
 msgstr "קריטי"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:102
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
 msgid "Cron Log Level"
 msgstr ""
 
@@ -1188,15 +1195,15 @@ msgstr ""
 "מתאים את הגדרות ה-<abbr title=\"Light Emitting Diode\">LED</abbr>-ים במכשיר "
 "(אם אפשרי)."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:760
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:799
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:776
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:815
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1210,7 +1217,7 @@ msgstr "שרת DHCP"
 msgid "DHCP and DNS"
 msgstr "DHCP ו- DNS"
 
-#: modules/luci-base/luasrc/model/network.lua:962
+#: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "לקוח DHCP"
 
@@ -1230,16 +1237,16 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "DNS"
 msgstr "DNS"
 
@@ -1272,7 +1279,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
 msgid "DSL Status"
 msgstr ""
 
@@ -1280,7 +1287,7 @@ msgstr ""
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1288,18 +1295,18 @@ msgstr ""
 msgid "DUID"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:104
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
 msgid "Debug"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "Default %d"
 msgstr ""
 
@@ -1338,7 +1345,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:11
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:16
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:41
 msgid "Delete"
 msgstr "למחוק"
@@ -1352,7 +1359,7 @@ msgstr ""
 msgid "Delete this network"
 msgstr "מחק רשת זו"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1368,8 +1375,8 @@ msgstr "יעד"
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:50
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:75
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
@@ -1422,7 +1429,7 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:520
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:530
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1440,11 +1447,11 @@ msgstr ""
 msgid "Disabled"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1094
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
 msgid "Disabled (default)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1467,16 +1474,16 @@ msgstr ""
 msgid "Dismiss"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:239
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:333
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
 msgid "Distance Optimization"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:241
 msgid "Distance to farthest network member in meters."
 msgstr "מרחק לנק' הרשת הרחוקה ביותר במטרים"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:346
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:347
 msgid "Diversity"
 msgstr "גיוון"
 
@@ -1572,7 +1579,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:990
 msgid "EAP-Method"
 msgstr ""
 
@@ -1597,7 +1604,7 @@ msgstr "ערוך ממשק זה"
 msgid "Edit this network"
 msgstr "ערוך רשת זו"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
 msgid "Emergency"
 msgstr "מצב חרום"
 
@@ -1632,11 +1639,11 @@ msgstr ""
 msgid "Enable IPv6 negotiation on the PPP link"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:141
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:143
 msgid "Enable Jumbo Frame passthrough"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:215
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
 msgid "Enable NTP client"
 msgstr ""
 
@@ -1648,27 +1655,27 @@ msgstr ""
 msgid "Enable TFTP server"
 msgstr "אפשר שרת TFTP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:132
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:134
 msgid "Enable VLAN functionality"
 msgstr "אפשר תפקוד VLAN"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1194
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1124
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1175
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:136
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:138
 msgid "Enable learning and aging"
 msgstr "אפשר למידה והזדקנות"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:148
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:150
 msgid "Enable mirroring of incoming packets"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:149
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
 msgid "Enable mirroring of outgoing packets"
 msgstr ""
 
@@ -1702,7 +1709,7 @@ msgstr "אפשר"
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:892
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1719,9 +1726,9 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:44
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:593
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
 msgid "Encryption"
 msgstr "הצפנה"
 
@@ -1741,28 +1748,28 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:273
 msgid "Erasing..."
 msgstr "מוחק..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:106
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "שגיאה"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1422
+#: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1412
+#: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr ""
 
@@ -1778,7 +1785,7 @@ msgstr ""
 msgid "Expecting %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
 msgid "Expires"
 msgstr ""
 
@@ -1791,23 +1798,23 @@ msgstr ""
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:926
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:971
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:935
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:980
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:74
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
 msgid "External system log server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:79
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
 msgid "External system log server port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:84
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
 msgid "External system log server protocol"
 msgstr ""
 
@@ -1815,15 +1822,15 @@ msgstr ""
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:895
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:940
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:896
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:941
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:893
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:938
 msgid "FT protocol"
 msgstr ""
 
@@ -1915,7 +1922,7 @@ msgstr ""
 msgid "Flash operations"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:194
 msgid "Flashing..."
 msgstr ""
 
@@ -1929,11 +1936,11 @@ msgstr ""
 msgid "Force"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:257
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:612
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:622
 msgid "Force CCMP (AES)"
 msgstr ""
 
@@ -1941,11 +1948,11 @@ msgstr ""
 msgid "Force DHCP on this network even if another server is detected."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:613
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:623
 msgid "Force TKIP"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:624
 msgid "Force TKIP and CCMP (AES)"
 msgstr ""
 
@@ -1969,7 +1976,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -1977,7 +1984,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:374
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:375
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -1985,12 +1992,12 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:254
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:596
 msgid "Fragmentation Threshold"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:331
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:332
 msgid "Frame Bursting"
 msgstr ""
 
@@ -2007,7 +2014,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "GHz"
 msgstr ""
 
@@ -2016,8 +2023,8 @@ msgstr ""
 msgid "GPRS only"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
 msgid "Gateway"
 msgstr ""
 
@@ -2040,7 +2047,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:462
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:175
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:141
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:360
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
 msgid "General Setup"
 msgstr ""
 
@@ -2048,7 +2055,7 @@ msgstr ""
 msgid "Generate Config"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:900
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2075,7 +2082,7 @@ msgstr ""
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:288
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
 msgid "Go to password configuration..."
 msgstr ""
 
@@ -2100,7 +2107,7 @@ msgstr ""
 msgid "HE.net username"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:309
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:310
 msgid "HT mode (802.11n)"
 msgstr ""
 
@@ -2108,7 +2115,7 @@ msgstr ""
 msgid "Hang Up"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
@@ -2122,9 +2129,9 @@ msgid ""
 "the timezone."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:489
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:546
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:569
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
@@ -2158,8 +2165,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:35
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 msgid "Hostname"
 msgstr ""
 
@@ -2220,7 +2226,7 @@ msgstr ""
 msgid "IPv4 Firewall"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:46
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:48
 msgid "IPv4 Upstream"
 msgstr ""
 
@@ -2312,7 +2318,7 @@ msgstr ""
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2379,7 +2385,7 @@ msgstr ""
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1030
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1075
 msgid "Identity"
 msgstr ""
 
@@ -2485,10 +2491,14 @@ msgstr ""
 msgid "Inbound:"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
 msgid "Info"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Information"
+msgstr ""
+
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:67
 msgid "Initialization failure"
 msgstr ""
@@ -2509,7 +2519,7 @@ msgstr ""
 msgid "Install package %q"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:120
 msgid "Install protocol extensions..."
 msgstr ""
 
@@ -2527,7 +2537,7 @@ msgstr ""
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:355
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:356
 msgid "Interface Configuration"
 msgstr ""
 
@@ -2539,12 +2549,12 @@ msgstr ""
 msgid "Interface is reconnecting..."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Interface name"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:34
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:131
 msgid "Interface not present or not connected yet."
 msgstr ""
 
@@ -2563,15 +2573,15 @@ msgid "Internal Server Error"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:192
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:37
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
 msgid "Invalid"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:286
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:311
 msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
 msgstr "מספר VLAN שגוי! רק ערכים בין %d לבין %d הם חוקיים."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:307
 msgid "Invalid VLAN ID given! Only unique IDs are allowed"
 msgstr ""
 
@@ -2579,7 +2589,7 @@ msgstr ""
 msgid "Invalid username and/or password! Please try again."
 msgstr "שם משתמש ו/או סיסמה שגויים! אנא נסה שנית."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:498
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:508
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2590,10 +2600,9 @@ msgid ""
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:220
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:295
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
 msgid "JavaScript required!"
 msgstr ""
 
@@ -2622,18 +2631,22 @@ msgstr ""
 msgid "Kernel Version"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:784
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
 msgid "Key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:810
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:811
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:812
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:813
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:829
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:852
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:853
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:870
 msgid "Key #%d"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+msgid "KiB"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr ""
@@ -2673,7 +2686,7 @@ msgstr ""
 msgid "Label"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:136
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
 msgid "Language"
 msgstr ""
 
@@ -2681,7 +2694,7 @@ msgstr ""
 msgid "Language and Style"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
 msgid "Latency"
 msgstr ""
 
@@ -2732,19 +2745,19 @@ msgstr ""
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
 msgid "Line Uptime"
 msgstr ""
 
@@ -2758,7 +2771,7 @@ msgid ""
 "requests to"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:972
 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 "
@@ -2767,7 +2780,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:936
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:981
 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 "
@@ -2805,7 +2818,6 @@ msgid "Listening port for inbound DNS queries"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:128
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
 msgid "Load"
 msgstr "עומס"
@@ -2854,7 +2866,7 @@ msgid "Local Startup"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:31
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
 msgid "Local Time"
 msgstr ""
 
@@ -2890,7 +2902,7 @@ msgstr ""
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:92
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
 msgid "Log output level"
 msgstr ""
 
@@ -2910,7 +2922,7 @@ msgstr ""
 msgid "Logout"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -2926,24 +2938,24 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:51
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:76
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:447
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:457
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "MAC-Address Filter"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:142
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
 msgid "MAC-Filter"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:454
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:580
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:464
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:590
 msgid "MAC-List"
 msgstr ""
 
@@ -2989,11 +3001,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:529
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:539
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3027,12 +3039,16 @@ msgstr ""
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+msgid "Medium"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm:13
 msgid "Memory"
 msgstr ""
@@ -3041,7 +3057,7 @@ msgstr ""
 msgid "Memory usage (%)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:371
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
@@ -3053,11 +3069,11 @@ msgstr ""
 msgid "Metric"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:152
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:154
 msgid "Mirror monitor port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:153
 msgid "Mirror source port"
 msgstr ""
 
@@ -3065,16 +3081,16 @@ msgstr ""
 msgid "Missing protocol extension for proto %q"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:878
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:923
 msgid "Mobility Domain"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:149
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:154
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:41
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:365
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
 msgid "Mode"
 msgstr ""
 
@@ -3102,12 +3118,16 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:442
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
 msgid "Monitor"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+msgid "More Characters"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr ""
@@ -3117,7 +3137,7 @@ msgstr ""
 msgid "Mount Point"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3165,7 +3185,7 @@ msgstr ""
 msgid "Move up"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:867
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:912
 msgid "NAS ID"
 msgstr ""
 
@@ -3189,7 +3209,7 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
 msgid "NTP server candidates"
 msgstr ""
 
@@ -3207,18 +3227,17 @@ msgstr ""
 msgid "Name of the new network"
 msgstr ""
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:167
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
 msgid "Navigation"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
 msgid "Netmask"
 msgstr ""
 
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:392
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index/30-network.htm:8
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
@@ -3242,7 +3261,7 @@ msgstr ""
 msgid "Network device is not present"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
 msgid "Network without interfaces."
 msgstr ""
 
@@ -3267,7 +3286,7 @@ msgid "No files found"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:172
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:174
 msgid "No information available"
 msgstr ""
@@ -3289,10 +3308,9 @@ msgid "No network name specified"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:103
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:283
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
 msgid "No password set!"
 msgstr "לא הוגדרה סיסמה!"
 
@@ -3320,7 +3338,7 @@ msgstr ""
 msgid "Noise"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3328,7 +3346,7 @@ msgstr ""
 msgid "Noise:"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
@@ -3341,7 +3359,7 @@ msgstr ""
 msgid "None"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
 msgid "Normal"
 msgstr ""
 
@@ -3354,16 +3372,20 @@ msgstr ""
 msgid "Not associated"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 msgid "Not connected"
 msgstr "לא מחובר"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Not started on boot"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:26
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
 msgid "Notice"
 msgstr ""
 
@@ -3375,7 +3397,7 @@ msgstr ""
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3451,7 +3473,7 @@ msgstr ""
 msgid "Option removed"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1095
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1140
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3558,7 +3580,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Override default interface name"
 msgstr ""
 
@@ -3620,7 +3642,7 @@ msgstr ""
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:921
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:966
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3673,8 +3695,8 @@ msgid "Part of zone %q"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1066
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1111
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:35
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
@@ -3684,14 +3706,21 @@ msgstr ""
 msgid "Password authentication"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:974
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1019
 msgid "Password of Private Key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1022
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1067
 msgid "Password of inner Private Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Password strength"
+msgstr ""
+
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
@@ -3700,27 +3729,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:955
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1000
 msgid "Path to CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:962
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1007
 msgid "Path to Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:968
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1013
 msgid "Path to Private Key"
 msgstr "נתיב למפתח הפרטי"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1004
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1049
 msgid "Path to inner CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1010
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1055
 msgid "Path to inner Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1016
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1061
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3798,6 +3827,14 @@ msgstr "אנא הזן את שם המשתמש והסיסמה שלך:"
 msgid "Policy"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
+msgid "Polling interval"
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
+msgid "Polling interval for status queries in seconds"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr ""
@@ -3806,11 +3843,11 @@ msgstr ""
 msgid "Port status:"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3822,7 +3859,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3845,8 +3882,8 @@ msgstr ""
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:562
 msgid "Prevents client-to-client communication"
 msgstr ""
 
@@ -3863,7 +3900,7 @@ msgstr ""
 msgid "Processes"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
 msgid "Profile"
 msgstr ""
 
@@ -3873,8 +3910,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 msgid "Protocol"
 msgstr ""
@@ -3887,7 +3924,7 @@ msgstr ""
 msgid "Protocol support is not installed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
 msgid "Provide NTP server"
 msgstr ""
 
@@ -3895,7 +3932,7 @@ msgstr ""
 msgid "Provide new network"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:441
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr ""
 
@@ -3920,7 +3957,7 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Quality"
 msgstr ""
 
@@ -3930,11 +3967,11 @@ msgid ""
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:914
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:959
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -3942,8 +3979,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:381
+msgid "RSSI threshold for joining"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:597
 msgid "RTS/CTS Threshold"
 msgstr ""
 
@@ -3957,27 +3998,27 @@ msgstr ""
 msgid "RX Rate"
 msgstr "קצב קליטה"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
 msgid "Radius-Accounting-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:752
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:791
 msgid "Radius-Accounting-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:736
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:775
 msgid "Radius-Accounting-Server"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
 msgid "Radius-Authentication-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:728
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:767
 msgid "Radius-Authentication-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:712
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:751
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4031,7 +4072,7 @@ msgstr ""
 msgid "Realtime Wireless"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:886
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:931
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4039,7 +4080,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:48
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr ""
@@ -4057,8 +4098,8 @@ msgstr ""
 msgid "Receive"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:324
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:325
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:350
 msgid "Receiver Antenna"
 msgstr ""
 
@@ -4125,7 +4166,7 @@ msgstr ""
 msgid "Request IPv6-prefix of length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1096
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1141
 msgid "Required"
 msgstr ""
 
@@ -4148,10 +4189,10 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1089
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1134
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
-"<br />(as of Feb 2017: ath9k and ath10k, in LEDE also mwlwifi and mt76)"
+"<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
@@ -4206,8 +4247,8 @@ msgid "Restore backup"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:25
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr ""
 
@@ -4254,8 +4295,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:6
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:27
 msgid "Router Password"
 msgstr ""
 
@@ -4291,7 +4332,7 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr ""
@@ -4308,7 +4349,7 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:20
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:27
 msgid "SSH-Keys"
 msgstr ""
@@ -4316,7 +4357,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
 msgid "SSID"
 msgstr ""
 
@@ -4327,7 +4368,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:54
 msgid "Save"
 msgstr ""
 
@@ -4356,7 +4397,7 @@ msgstr ""
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr ""
@@ -4391,7 +4432,7 @@ msgid ""
 "conjunction with failure threshold"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:561
 msgid "Separate Clients"
 msgstr ""
 
@@ -4426,7 +4467,7 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:206
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
 #, fuzzy
 msgid "Set up Time Synchronization"
 msgstr "סנכרון זמן"
@@ -4443,7 +4484,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4451,7 +4492,7 @@ msgstr ""
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:506
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:516
 msgid "Short Preamble"
 msgstr ""
 
@@ -4474,11 +4515,11 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Signal"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4494,7 +4535,7 @@ msgstr ""
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4503,21 +4544,19 @@ msgstr ""
 msgid "Skip"
 msgstr ""
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:110
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
 msgid "Skip to content"
 msgstr "דלג אל התוכן"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:109
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
 msgid "Skip to navigation"
 msgstr "דלג אל הניווט"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:335
 msgid "Slot time"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1417
+#: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
 
@@ -4540,7 +4579,7 @@ msgid ""
 "instructions."
 msgstr ""
 "סליחה, אין תמיכה בעדכון מערכת, ולכן קושחה חדשה חייבת להיצרב ידנית. אנא פנה "
-"אל ה-wiki של OpenWrt/LEDE עבור הוראות ספציפיות למכשיר שלך."
+"אל ה-wiki של OpenWrt עבור הוראות ספציפיות למכשיר שלך."
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:61
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
@@ -4606,7 +4645,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 msgid "Startup"
 msgstr "אתחול"
 
@@ -4626,7 +4665,7 @@ msgstr "הקצאות סטטיות"
 msgid "Static Routes"
 msgstr "ניתובים סטטיים"
 
-#: modules/luci-base/luasrc/model/network.lua:960
+#: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "כתובת סטטית"
 
@@ -4640,7 +4679,7 @@ msgstr ""
 "הן נחוצות גם עבור הגדרות ממשק שאינן דינאמיות, בהן מטופלות רק ישויות בעלות "
 "הקצאה מתאימה."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4660,6 +4699,10 @@ msgstr "עצור"
 msgid "Strict order"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+msgid "Strong"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:61
 msgid "Submit"
 msgstr "שלח"
@@ -4685,15 +4728,15 @@ msgstr ""
 msgid "Switch"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:127
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:129
 msgid "Switch %q"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:126
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:128
 msgid "Switch %q (%s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:64
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:66
 msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
@@ -4702,7 +4745,7 @@ msgstr ""
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1415
+#: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
 
@@ -4718,8 +4761,12 @@ msgstr ""
 msgid "Switchport activity (%s)"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+msgid "Sync with NTP-Server"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:34
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
 msgid "Sync with browser"
 msgstr ""
 
@@ -4744,7 +4791,7 @@ msgstr ""
 msgid "System Properties"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:69
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
 msgid "System log buffer size"
 msgstr ""
 
@@ -4934,13 +4981,13 @@ msgstr ""
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:274
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:195
 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 "
@@ -4958,7 +5005,7 @@ msgid ""
 "you choose the generic image format for your platform."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:156
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
 msgid "Theme"
 msgstr "עיצוב"
 
@@ -4986,10 +5033,9 @@ msgid ""
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:104
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:286
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5066,24 +5112,24 @@ msgid "This page gives an overview over currently active network connections."
 msgstr "דף זה מציג סקירה של חיבורי הרשת הפעילים כרגע."
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:27
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "אזור זה עדיין לא מכיל ערכים."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:200
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:211
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
 msgid "Time Synchronization"
 msgstr "סנכרון זמן"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:205
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
 msgid "Time Synchronization is not configured yet."
 msgstr "סנכרון זמן עדיין לא הוגדר."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:44
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
 msgid "Timezone"
 msgstr "אזור זמן"
 
@@ -5123,7 +5169,7 @@ msgstr "תעבורה"
 msgid "Transfer"
 msgstr "העברה"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:595
 msgid "Transmission Rate"
 msgstr "קצב שידור"
 
@@ -5131,14 +5177,14 @@ msgstr "קצב שידור"
 msgid "Transmit"
 msgstr "שידור"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:210
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:272
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:211
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:273
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:345
 msgid "Transmit Power"
 msgstr "עוצמת שידור"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:317
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:348
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:318
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
 msgid "Transmitter Antenna"
 msgstr "אנטנת שידור"
 
@@ -5154,7 +5200,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1420
+#: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr ""
 
@@ -5169,7 +5215,7 @@ msgid "Tx-Power"
 msgstr "עוצמת שידור"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:166
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr ""
@@ -5228,19 +5274,19 @@ msgstr ""
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:964
+#: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1131
+#: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:958
+#: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr ""
 
@@ -5254,7 +5300,6 @@ msgid "Unnamed key"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
@@ -5269,7 +5314,7 @@ msgstr ""
 msgid "Unsupported modem"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
 msgid "Unsupported protocol type."
 msgstr ""
 
@@ -5319,8 +5364,8 @@ msgstr ""
 msgid "Use DNS servers advertised by peer"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
 msgid "Use ISO/IEC 3166 alpha2 country codes."
 msgstr ""
 
@@ -5423,11 +5468,11 @@ msgstr ""
 msgid "Used"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:848
 msgid "Used Key Slot"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:868
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:913
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5455,11 +5500,11 @@ msgstr ""
 msgid "VDSL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:170
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:172
 msgid "VLANs on %q"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:169
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:171
 msgid "VLANs on %q (%s)"
 msgstr ""
 
@@ -5505,18 +5550,18 @@ msgstr ""
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:543
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:553
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
 msgid "WDS"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:657
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:667
 msgid "WEP Open System"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:658
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:668
 msgid "WEP Shared Key"
 msgstr ""
 
@@ -5524,8 +5569,8 @@ msgstr ""
 msgid "WEP passphrase"
 msgstr "סיסמת WEP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:493
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
 msgid "WMM Mode"
 msgstr ""
 
@@ -5533,9 +5578,9 @@ msgstr ""
 msgid "WPA passphrase"
 msgstr "סיסמת WPA"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:684
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:696
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:701
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:716
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:735
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:740
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5557,8 +5602,8 @@ msgstr ""
 msgid "Waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
 msgid "Warning"
 msgstr "אזהרה"
 
@@ -5566,7 +5611,11 @@ msgstr "אזהרה"
 msgid "Warning: There are unsaved changes that will get lost on reboot!"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:901
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Weak"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:946
 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 "
@@ -5593,7 +5642,7 @@ msgstr ""
 msgid "Wi-Fi on (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:161
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr ""
 
@@ -5607,12 +5656,12 @@ msgstr ""
 msgid "Wireless"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1408
+#: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1394
-#: modules/luci-base/luasrc/model/network.lua:1855
+#: modules/luci-base/luasrc/model/network.lua:1404
+#: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr ""
 
@@ -5620,20 +5669,20 @@ msgstr ""
 msgid "Wireless Overview"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
 msgid "Wireless Security"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is disabled"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is not associated"
 msgstr ""
 
@@ -5653,7 +5702,7 @@ msgstr "רשת אלחוטית מאופשרת"
 msgid "Write received DNS requests to syslog"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
 msgid "Write system log to file"
 msgstr ""
 
@@ -5669,34 +5718,26 @@ msgid ""
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:221
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:298
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr "אתה חייב להפעיל את JavaScript בדפדפן שלך; אחרת, LuCI לא יפעל כראוי."
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:97
-msgid ""
-"Your Internet Explorer is too old to display this page correctly. Please "
-"upgrade it to at least version 7 or use another browser like Firefox, Opera "
-"or Safari."
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:118
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "ZRam Size"
 msgstr ""
 
@@ -5707,11 +5748,11 @@ msgstr "כלשהו"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:113
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:121
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:126
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:217
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:281
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:320
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:327
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:611
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:218
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:621
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:37
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:22
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:29
@@ -5764,8 +5805,8 @@ msgstr ""
 msgid "dBm"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:450
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "disable"
 msgstr "בטל"
 
@@ -5822,19 +5863,6 @@ msgstr "אם היעד הוא רשת"
 msgid "input"
 msgstr "קלט"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:196
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:197
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:200
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:201
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:204
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:205
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:208
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:209
-msgid "kB"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
@@ -5867,7 +5895,7 @@ msgstr ""
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "minutes"
 msgstr ""
 
@@ -5895,20 +5923,18 @@ msgstr ""
 msgid "not present"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:338
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:133
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:250
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
 msgid "off"
 msgstr "כבוי"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:132
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:247
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
 msgid "on"
 msgstr "פועל"
 
@@ -5952,8 +5978,8 @@ msgstr ""
 msgid "routed"
 msgstr "מנותב"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "sec"
 msgstr ""
 
@@ -5974,11 +6000,11 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:369
 msgid "tagged"
 msgstr "מתויג"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:887
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:932
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6005,7 +6031,7 @@ msgstr "לא מוגדר"
 msgid "unspecified -or- create:"
 msgstr "לא מוגדר -או- יצר"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:341
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:366
 msgid "untagged"
 msgstr "לא מתויג"
 
index 044962498f251c3d4198ad8512e6158f94062618..d71cc49e1a688545af449114f3a15999a49cd20c 100644 (file)
@@ -23,7 +23,7 @@ msgstr ""
 msgid "%d invalid field(s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:281
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
 
@@ -55,16 +55,16 @@ msgstr "(nincs csatalkoztatott interfész)"
 msgid "-- Additional Field --"
 msgstr "-- További mező --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:841
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:850
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Kérem válasszon --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:866
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1030
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- egyéni --"
@@ -88,6 +88,10 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:382
+msgid "0 = not using RSSI threshold, 1 = do not change driver default"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "Terhelés (utolsó 1 perc):"
@@ -96,7 +100,7 @@ msgstr "Terhelés (utolsó 1 perc):"
 msgid "15 Minute Load:"
 msgstr "Terhelés (utolsó 15 perc):"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:879
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:924
 msgid "4-character hexadecimal ID"
 msgstr ""
 
@@ -108,35 +112,35 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr "Terhelés (utolsó 5 perc):"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:915
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:960
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:850
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:891
 msgid "802.11r Fast Transition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1106
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1157
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1115
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1166
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1088
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1133
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1105
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1156
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1114
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1165
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:399
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
@@ -156,7 +160,7 @@ msgstr ""
 "<abbr title=\"Domain Name System\">DNS</abbr> szerverek a resolv fájl "
 "sorrendjében"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:379
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:388
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -191,7 +195,7 @@ msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-útválasztó"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> konfiguráció"
@@ -298,7 +302,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "ATM eszközszám"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -306,8 +310,8 @@ msgstr ""
 msgid "Access Concentrator"
 msgstr "Elérési központ"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:367
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
 msgid "Access Point"
 msgstr "Hozzáférési pont"
 
@@ -339,7 +343,7 @@ msgstr "Aktív DHCP bérletek"
 msgid "Active DHCPv6 Leases"
 msgstr "Aktív DHCPv6 bérletek"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -347,8 +351,8 @@ msgstr "Ad-Hoc"
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:34
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:39
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:54
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:16
 msgid "Add"
@@ -386,8 +390,8 @@ msgstr "További 'hosts' fájlok"
 msgid "Additional servers file"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "Address"
 msgstr "Cím"
 
@@ -396,30 +400,34 @@ msgid "Address to access local relay bridge"
 msgstr "Helyi közvetítő híd elérési címe"
 
 #: modules/luci-base/luasrc/controller/admin/index.lua:29
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:13
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
 msgid "Administration"
 msgstr "Adminisztráció"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+msgid "Advanced"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:143
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:364
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:50
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:34
 msgid "Advanced Settings"
 msgstr "Haladó beállítások"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
 msgid "Alert"
 msgstr "Riasztás"
 
-#: modules/luci-base/luasrc/model/network.lua:1406
+#: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
 msgstr ""
@@ -447,21 +455,21 @@ 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/luasrc/model/cbi/admin_network/wifi.lua:535
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:545
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:589
 msgid "Allow all except listed"
 msgstr "Összes engedélyezése a felsoroltakon kívül"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:235
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:236
 msgid "Allow legacy 802.11b rates"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:578
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "Allow listed only"
 msgstr "Csak a felsoroltak engedélyezése"
 
@@ -506,14 +514,14 @@ msgstr ""
 msgid "Always on (%s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 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/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
 msgid "Annex"
 msgstr ""
 
@@ -585,7 +593,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1048
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1093
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -597,17 +605,17 @@ msgstr ""
 msgid "Anonymous Swap"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
 msgid "Antenna 1"
 msgstr "1-es antenna"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:323
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:330
 msgid "Antenna 2"
 msgstr "2-es antenna"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:245
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:246
 msgid "Antenna Configuration"
 msgstr "Antenna beállítások"
 
@@ -633,7 +641,7 @@ msgid ""
 "Assign a part of given length of every public IPv6-prefix to this interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:127
 msgid "Assign interfaces..."
 msgstr "Interfészek összekapcsolása..."
 
@@ -648,7 +656,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Kapcsolódó kliensek"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
 msgid "Associations"
 msgstr ""
 
@@ -657,7 +665,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:982
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1027
 msgid "Authentication"
 msgstr "Hitelesítés"
 
@@ -675,12 +683,11 @@ msgstr "Hitelesítés szükséges"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:131
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:246
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:249
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
 msgid "Auto Refresh"
 msgstr "Automatikus frissítés"
 
@@ -752,7 +759,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -782,7 +789,7 @@ msgstr "Vissza a felderítési eredményekhez"
 msgid "Backup"
 msgstr "Mentés"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
 msgid "Backup / Flash Firmware"
 msgstr "Mentés / Firmware frissítés"
 
@@ -794,12 +801,12 @@ msgstr "Mentési fájl lista"
 msgid "Bad address specified!"
 msgstr "Hibás címet adott meg!"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:153
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:287
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:158
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:288
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:260
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:261
 msgid "Beacon Interval"
 msgstr ""
 
@@ -830,7 +837,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 msgid "Bitrate"
 msgstr "Bitráta"
 
@@ -838,7 +845,7 @@ msgstr "Bitráta"
 msgid "Bogus NX Domain Override"
 msgstr "Hamis NX tartomány felülbírálása"
 
-#: modules/luci-base/luasrc/model/network.lua:1410
+#: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Híd"
 
@@ -922,7 +929,7 @@ msgstr "A módosítások alkalmazva."
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:9
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 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"
@@ -931,12 +938,12 @@ msgstr ""
 msgid "Changing password…"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:162
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "Channel"
 msgstr "Csatorna"
 
@@ -979,7 +986,7 @@ msgstr ""
 "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."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:393
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:403
 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 +995,7 @@ 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/luasrc/model/cbi/admin_network/wifi.lua:604
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
 msgid "Cipher"
 msgstr "Titkosító"
 
@@ -1010,8 +1017,8 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
 msgstr "Ügyfél"
 
@@ -1055,7 +1062,7 @@ msgstr "Lista bezárása..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:33
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
 msgid "Collecting data..."
 msgstr "Adatok összegyűjtése..."
 
@@ -1071,7 +1078,7 @@ msgstr ""
 msgid "Common Configuration"
 msgstr "Álatános beállítás"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1125
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1176
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1103,7 +1110,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:22
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:43
 msgid "Confirmation"
 msgstr "Megerősítés"
 
@@ -1112,12 +1119,12 @@ msgid "Connect"
 msgstr "Kapcsolódás"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Connected"
 msgstr "Kapcsolódva"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:338
 msgid "Connection Limit"
 msgstr "Kapcsolati korlát"
 
@@ -1140,9 +1147,9 @@ msgstr ""
 msgid "Country"
 msgstr "Ország"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:336
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
 msgid "Country Code"
 msgstr "Országkód"
 
@@ -1167,11 +1174,11 @@ msgstr "Új interfész"
 msgid "Create a bridge over multiple interfaces"
 msgstr "Híd létrehozása több interfész között"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
 msgid "Critical"
 msgstr "Kritikus"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:102
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
 msgid "Cron Log Level"
 msgstr "Cron naplózási szint"
 
@@ -1204,15 +1211,15 @@ msgstr ""
 "Az eszköz <abbr title=\"Light Emitting Diode\">LED</abbr>-jei működésének "
 "testreszabása."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:760
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:799
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:776
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:815
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1226,7 +1233,7 @@ msgstr "DHCP kiszolgáló"
 msgid "DHCP and DNS"
 msgstr "DHCP és DNS"
 
-#: modules/luci-base/luasrc/model/network.lua:962
+#: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "DHCP ügyfél"
 
@@ -1246,16 +1253,16 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "DNS"
 msgstr "DNS"
 
@@ -1288,7 +1295,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
 msgid "DSL Status"
 msgstr ""
 
@@ -1296,7 +1303,7 @@ msgstr ""
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1304,18 +1311,18 @@ msgstr ""
 msgid "DUID"
 msgstr "DUID"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:104
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
 msgid "Debug"
 msgstr "Hibakeresés"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "Default %d"
 msgstr "Alapértelmezés %d"
 
@@ -1354,7 +1361,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:11
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:16
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:41
 msgid "Delete"
 msgstr "Törlés"
@@ -1368,7 +1375,7 @@ msgstr ""
 msgid "Delete this network"
 msgstr "Hálózat törlése"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1384,8 +1391,8 @@ msgstr "Cél"
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:50
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:75
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
@@ -1440,7 +1447,7 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:520
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:530
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1458,11 +1465,11 @@ msgstr ""
 msgid "Disabled"
 msgstr "Letiltva"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1094
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
 msgid "Disabled (default)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1485,16 +1492,16 @@ msgstr ""
 msgid "Dismiss"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:239
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:333
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
 msgid "Distance Optimization"
 msgstr "Távolság optimalizáció"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:241
 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/luasrc/model/cbi/admin_network/wifi.lua:346
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:347
 msgid "Diversity"
 msgstr "Diverzitás"
 
@@ -1603,7 +1610,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:990
 msgid "EAP-Method"
 msgstr "EAP metódus"
 
@@ -1628,7 +1635,7 @@ msgstr "Interfész szerkesztése"
 msgid "Edit this network"
 msgstr "Hálózat szerkesztése"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
 msgid "Emergency"
 msgstr "Vészhelyzet"
 
@@ -1663,11 +1670,11 @@ msgstr ""
 msgid "Enable IPv6 negotiation on the PPP link"
 msgstr "IPv6 egyeztetés engedélyezése a PPP linken"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:141
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:143
 msgid "Enable Jumbo Frame passthrough"
 msgstr "Óriás keretek átengedésének engedélyezése"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:215
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
 msgid "Enable NTP client"
 msgstr "NTP-kliens engedélyezése"
 
@@ -1679,27 +1686,27 @@ msgstr ""
 msgid "Enable TFTP server"
 msgstr "TFTP kiszolgáló engedélyezése"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:132
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:134
 msgid "Enable VLAN functionality"
 msgstr "VLAN funkció engedélyezése"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1194
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1124
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1175
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:136
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:138
 msgid "Enable learning and aging"
 msgstr "Tanulás és aging engedélyezése"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:148
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:150
 msgid "Enable mirroring of incoming packets"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:149
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
 msgid "Enable mirroring of outgoing packets"
 msgstr ""
 
@@ -1733,7 +1740,7 @@ msgstr "Engedélyezve"
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:892
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1750,9 +1757,9 @@ msgstr "Beágyazási mód"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:44
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:593
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
 msgid "Encryption"
 msgstr "Titkosítás"
 
@@ -1772,28 +1779,28 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:273
 msgid "Erasing..."
 msgstr "Törlés..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:106
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Hiba"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1422
+#: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Ethernet adapter"
 
-#: modules/luci-base/luasrc/model/network.lua:1412
+#: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Ethernet switch"
 
@@ -1809,7 +1816,7 @@ msgstr "Gépek kibontása"
 msgid "Expecting %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
 msgid "Expires"
 msgstr "Lejárat"
 
@@ -1823,23 +1830,23 @@ msgstr "A bérelt címek lejárati ideje, a minimális érték 2 perc."
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:926
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:971
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:935
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:980
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:74
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
 msgid "External system log server"
 msgstr "Külső rendszernapló kiszolgáló"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:79
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
 msgid "External system log server port"
 msgstr "Külső rendszernapló kiszolgáló port"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:84
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
 msgid "External system log server protocol"
 msgstr ""
 
@@ -1847,15 +1854,15 @@ msgstr ""
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:895
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:940
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:896
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:941
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:893
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:938
 msgid "FT protocol"
 msgstr ""
 
@@ -1947,7 +1954,7 @@ msgstr "Új firmware image flash-elése"
 msgid "Flash operations"
 msgstr "Flash műveletek"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:194
 msgid "Flashing..."
 msgstr "Flash-elés..."
 
@@ -1961,11 +1968,11 @@ msgstr ""
 msgid "Force"
 msgstr "Kényszerítés"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:257
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:612
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:622
 msgid "Force CCMP (AES)"
 msgstr "CCMP (AES) kényszerítése"
 
@@ -1975,11 +1982,11 @@ 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/luasrc/model/cbi/admin_network/wifi.lua:613
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:623
 msgid "Force TKIP"
 msgstr "TKIP kényszerítése"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:624
 msgid "Force TKIP and CCMP (AES)"
 msgstr "TKIP és CCMP (AES) kényszerítése"
 
@@ -2003,7 +2010,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "DHCP forgalom továbbítás"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -2011,7 +2018,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr "Broadcast forgalom továbbítás"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:374
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:375
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -2019,12 +2026,12 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr "Továbbítás módja"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:254
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:596
 msgid "Fragmentation Threshold"
 msgstr "Töredezettségi küszöb"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:331
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:332
 msgid "Frame Bursting"
 msgstr "Keretfűzés"
 
@@ -2041,7 +2048,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "GHz"
 msgstr "GHz"
 
@@ -2050,8 +2057,8 @@ msgstr "GHz"
 msgid "GPRS only"
 msgstr "Csak GPRS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
 msgid "Gateway"
 msgstr "Átjáró"
 
@@ -2074,7 +2081,7 @@ msgstr "Általános beállítások"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:462
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:175
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:141
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:360
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
 msgid "General Setup"
 msgstr "Általános beállítások"
 
@@ -2082,7 +2089,7 @@ msgstr "Általános beállítások"
 msgid "Generate Config"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:900
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2109,7 +2116,7 @@ msgstr ""
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:288
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
 msgid "Go to password configuration..."
 msgstr "Ugrás a jelszó beállításhoz..."
 
@@ -2134,7 +2141,7 @@ msgstr "HE.net jelszó"
 msgid "HE.net username"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:309
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:310
 msgid "HT mode (802.11n)"
 msgstr ""
 
@@ -2142,7 +2149,7 @@ msgstr ""
 msgid "Hang Up"
 msgstr "Befejezés"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
@@ -2158,9 +2165,9 @@ 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/luasrc/model/cbi/admin_network/wifi.lua:489
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:546
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:569
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr> elrejtése"
 
@@ -2194,8 +2201,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:35
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 msgid "Hostname"
 msgstr "Gépnév"
 
@@ -2256,7 +2262,7 @@ msgstr "IPv4"
 msgid "IPv4 Firewall"
 msgstr "IPv4 tűzfal"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:46
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:48
 msgid "IPv4 Upstream"
 msgstr ""
 
@@ -2348,7 +2354,7 @@ msgstr ""
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2415,7 +2421,7 @@ msgstr "IPv6 IPv4 felett (6rd)"
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr "IPv6 IPv4 felett (6to4)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1030
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1075
 msgid "Identity"
 msgstr "Identitás"
 
@@ -2530,10 +2536,14 @@ msgstr "Inaktivitási időtúllépés"
 msgid "Inbound:"
 msgstr "Bejövő"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
 msgid "Info"
 msgstr "Információk"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Information"
+msgstr ""
+
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:67
 msgid "Initialization failure"
 msgstr ""
@@ -2554,7 +2564,7 @@ msgstr ""
 msgid "Install package %q"
 msgstr "%q csomag telepítése"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:120
 msgid "Install protocol extensions..."
 msgstr "Protokoll kiterjesztések telepítése..."
 
@@ -2572,7 +2582,7 @@ msgstr "Interfész"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:355
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:356
 msgid "Interface Configuration"
 msgstr "Interfész beállítások"
 
@@ -2584,12 +2594,12 @@ msgstr "Interfész áttekintés"
 msgid "Interface is reconnecting..."
 msgstr "Interfész újracsatlakoztatása..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Interface name"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:34
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:131
 msgid "Interface not present or not connected yet."
 msgstr "Az interfész nincs jelen, vagy még nincs csatlakoztatva."
 
@@ -2608,17 +2618,17 @@ msgid "Internal Server Error"
 msgstr "Belső szerverhiba"
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:192
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:37
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
 msgid "Invalid"
 msgstr "Érvénytelen"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:286
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:311
 msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
 msgstr ""
 "A megadott VLAN azonosító érvénytelen. Az azonosítónak %d és %d közé kell "
 "esnie."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:307
 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."
@@ -2627,7 +2637,7 @@ msgstr ""
 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!"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:498
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:508
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2641,10 +2651,9 @@ msgstr ""
 "ellenőrizze a kép fájlt!"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:220
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:295
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
 msgid "JavaScript required!"
 msgstr "JavaScript szükséges!"
 
@@ -2673,18 +2682,22 @@ msgstr "Kernel napló"
 msgid "Kernel Version"
 msgstr "Kernel verzió"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:784
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
 msgid "Key"
 msgstr "Kulcs"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:810
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:811
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:812
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:813
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:829
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:852
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:853
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:870
 msgid "Key #%d"
 msgstr "Kulcs #%d"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+msgid "KiB"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Kilövés"
@@ -2724,7 +2737,7 @@ msgstr "LLC"
 msgid "Label"
 msgstr "Címke"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:136
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
 msgid "Language"
 msgstr "Nyelv"
 
@@ -2732,7 +2745,7 @@ msgstr "Nyelv"
 msgid "Language and Style"
 msgstr "Nyelv és megjelenés"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
 msgid "Latency"
 msgstr ""
 
@@ -2783,19 +2796,19 @@ msgstr ""
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
 msgid "Line Uptime"
 msgstr ""
 
@@ -2811,7 +2824,7 @@ msgstr ""
 "<abbr title=\"Domain Name System\">DNS</abbr> szerverek listája, ahová a "
 "kérések továbbításra kerülnek"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:972
 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 "
@@ -2820,7 +2833,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:936
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:981
 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 "
@@ -2860,7 +2873,6 @@ msgid "Listening port for inbound DNS queries"
 msgstr "Szerver port a beérkező DNS kérések számára"
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:128
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
 msgid "Load"
 msgstr "Terhelés"
@@ -2909,7 +2921,7 @@ msgid "Local Startup"
 msgstr "Helyi indítóscript"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:31
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
 msgid "Local Time"
 msgstr "Helyi idő"
 
@@ -2953,7 +2965,7 @@ msgstr "Lekérdezések lokalizációja"
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:92
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
 msgid "Log output level"
 msgstr "Napló kimeneti szintje"
 
@@ -2973,7 +2985,7 @@ msgstr "Bejelentkezés"
 msgid "Logout"
 msgstr "Kijelentkezés"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -2989,24 +3001,24 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:51
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:76
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-cím"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:447
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:457
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "MAC-Address Filter"
 msgstr "MAC-cím szűrő"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:142
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
 msgid "MAC-Filter"
 msgstr "MAC-szűrő"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:454
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:580
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:464
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:590
 msgid "MAC-List"
 msgstr "MAC-lista"
 
@@ -3052,11 +3064,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:529
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:539
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3090,12 +3102,16 @@ msgstr "DHCP címek maximális száma"
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr "Mbit/s"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+msgid "Medium"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm:13
 msgid "Memory"
 msgstr "Memória"
@@ -3104,7 +3120,7 @@ msgstr "Memória"
 msgid "Memory usage (%)"
 msgstr "Memória használat (%)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:371
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
@@ -3116,11 +3132,11 @@ msgstr ""
 msgid "Metric"
 msgstr "Metrika"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:152
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:154
 msgid "Mirror monitor port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:153
 msgid "Mirror source port"
 msgstr ""
 
@@ -3128,16 +3144,16 @@ msgstr ""
 msgid "Missing protocol extension for proto %q"
 msgstr "Hiányzó protokoll kiterjesztés a %q progokoll számára"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:878
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:923
 msgid "Mobility Domain"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:149
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:154
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:41
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:365
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
 msgid "Mode"
 msgstr "Mód"
 
@@ -3165,12 +3181,16 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr "Modem inicializálás időtúllépés"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:442
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
 msgid "Monitor"
 msgstr "Ellenőrzés"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+msgid "More Characters"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr "Csatolási bejegyzés"
@@ -3180,7 +3200,7 @@ msgstr "Csatolási bejegyzés"
 msgid "Mount Point"
 msgstr "Csatolási pont"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3230,7 +3250,7 @@ msgstr "Mozgatás lefelé"
 msgid "Move up"
 msgstr "Mozgatás felfelé"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:867
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:912
 msgid "NAS ID"
 msgstr "NAS azonosító"
 
@@ -3254,7 +3274,7 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
 msgid "NTP server candidates"
 msgstr "Kijelölt NTP kiszolgálók"
 
@@ -3272,18 +3292,17 @@ msgstr "Az új interfész neve"
 msgid "Name of the new network"
 msgstr "Az új hálózat neve"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:167
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
 msgid "Navigation"
 msgstr "Navigáció"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
 msgid "Netmask"
 msgstr "Hálózati maszk"
 
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:392
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index/30-network.htm:8
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
@@ -3307,7 +3326,7 @@ msgstr ""
 msgid "Network device is not present"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
 msgid "Network without interfaces."
 msgstr "Interfészhez nem rendelt hálózat"
 
@@ -3332,7 +3351,7 @@ msgid "No files found"
 msgstr "Nem találhatók fájlok"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:172
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:174
 msgid "No information available"
 msgstr "Nincs elérhető információ"
@@ -3354,10 +3373,9 @@ msgid "No network name specified"
 msgstr "Nincs megadva hálózatnév"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:103
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:283
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
 msgid "No password set!"
 msgstr "Nincs jelszó!"
 
@@ -3385,7 +3403,7 @@ msgstr "Nincs hozzárendelt zóna"
 msgid "Noise"
 msgstr "Zaj"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3393,7 +3411,7 @@ msgstr ""
 msgid "Noise:"
 msgstr "Zaj:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
@@ -3406,7 +3424,7 @@ msgstr ""
 msgid "None"
 msgstr "Nincs"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
 msgid "Normal"
 msgstr "Normál"
 
@@ -3419,16 +3437,20 @@ msgstr "Nem található"
 msgid "Not associated"
 msgstr "Nincs hozzárendelve"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 msgid "Not connected"
 msgstr "Nincs kapcsolódva"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Not started on boot"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:26
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
 msgid "Notice"
 msgstr "Megjegyzés"
 
@@ -3440,7 +3462,7 @@ msgstr "Nslookup"
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3521,7 +3543,7 @@ msgstr "Beállítás módosítva"
 msgid "Option removed"
 msgstr "Beállítás eltávolítva"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1095
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1140
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3628,7 +3650,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Override default interface name"
 msgstr ""
 
@@ -3692,7 +3714,7 @@ msgstr "PIN"
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:921
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:966
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3745,8 +3767,8 @@ msgid "Part of zone %q"
 msgstr "A %q zóna része"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1066
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1111
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:35
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
@@ -3756,14 +3778,21 @@ msgstr "Jelszó"
 msgid "Password authentication"
 msgstr "Jelszó hitelesítés"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:974
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1019
 msgid "Password of Private Key"
 msgstr "A privát kulcsh jelszava"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1022
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1067
 msgid "Password of inner Private Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Password strength"
+msgstr ""
+
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
@@ -3772,27 +3801,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:955
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1000
 msgid "Path to CA-Certificate"
 msgstr "CA tanúsítvány elérési útja"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:962
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1007
 msgid "Path to Client-Certificate"
 msgstr "Kliens tanúsítvány elérési útja"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:968
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1013
 msgid "Path to Private Key"
 msgstr "A privát kulcs elérési útja"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1004
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1049
 msgid "Path to inner CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1010
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1055
 msgid "Path to inner Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1016
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1061
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3870,6 +3899,14 @@ msgstr "Adja meg a felhasználónevét és a jelszavát."
 msgid "Policy"
 msgstr "Szabály"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
+msgid "Polling interval"
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
+msgid "Polling interval for status queries in seconds"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Port"
@@ -3878,11 +3915,11 @@ msgstr "Port"
 msgid "Port status:"
 msgstr "Port állapot:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3894,7 +3931,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3919,8 +3956,8 @@ msgstr ""
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:562
 msgid "Prevents client-to-client communication"
 msgstr "Ügyfél-ügyfél közötti kommunikáció megakadályozása"
 
@@ -3937,7 +3974,7 @@ msgstr "Folytatás"
 msgid "Processes"
 msgstr "Folyamatok"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
 msgid "Profile"
 msgstr ""
 
@@ -3947,8 +3984,8 @@ msgstr "Prot."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 msgid "Protocol"
 msgstr "Protokoll"
@@ -3961,7 +3998,7 @@ msgstr "Az új interfész protokollja"
 msgid "Protocol support is not installed"
 msgstr "Protokoll támogatás nincs telepítve"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
 msgid "Provide NTP server"
 msgstr "NTP kiszolgáló"
 
@@ -3969,7 +4006,7 @@ msgstr "NTP kiszolgáló"
 msgid "Provide new network"
 msgstr "Új hálózat nyújtása"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:441
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Ál Ad-hoc (ahdemo)"
 
@@ -3994,7 +4031,7 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Quality"
 msgstr "Minőség"
 
@@ -4004,11 +4041,11 @@ msgid ""
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:914
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:959
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -4016,8 +4053,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:381
+msgid "RSSI threshold for joining"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:597
 msgid "RTS/CTS Threshold"
 msgstr "RTS/CTS küszöbérték"
 
@@ -4031,27 +4072,27 @@ msgstr "RX"
 msgid "RX Rate"
 msgstr "RX sebesség"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
 msgid "Radius-Accounting-Port"
 msgstr "Radius-Naplózási-Port"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:752
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:791
 msgid "Radius-Accounting-Secret"
 msgstr "Radius-Naplózás-Kulcs"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:736
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:775
 msgid "Radius-Accounting-Server"
 msgstr "Radius-Naplózás-Kiszolgáló"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
 msgid "Radius-Authentication-Port"
 msgstr "Radius-Hitelesítés-Port"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:728
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:767
 msgid "Radius-Authentication-Secret"
 msgstr "Radius-Hitelesítés-Kulcs"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:712
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:751
 msgid "Radius-Authentication-Server"
 msgstr "Radius-Hitelesítés-Kiszolgáló"
 
@@ -4110,7 +4151,7 @@ msgstr "Valósidejű forgalom"
 msgid "Realtime Wireless"
 msgstr "Valósidejű vezetéknélküli adatok"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:886
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:931
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4118,7 +4159,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr "Rebind elleni védelem"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:48
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Újraindítás"
@@ -4136,8 +4177,8 @@ msgstr "Újraindítja az eszköz operációs rendszerét"
 msgid "Receive"
 msgstr "Fogadás"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:324
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:325
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:350
 msgid "Receiver Antenna"
 msgstr "Vevő antenna"
 
@@ -4204,7 +4245,7 @@ msgstr ""
 msgid "Request IPv6-prefix of length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1096
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1141
 msgid "Required"
 msgstr ""
 
@@ -4228,10 +4269,10 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1089
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1134
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
-"<br />(as of Feb 2017: ath9k and ath10k, in LEDE also mwlwifi and mt76)"
+"<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
@@ -4286,8 +4327,8 @@ msgid "Restore backup"
 msgstr "Biztonsági mentés visszaállítása"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:25
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "Jelszó mutatása/elrejtése"
 
@@ -4334,8 +4375,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:6
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:27
 msgid "Router Password"
 msgstr "Router jelszó"
 
@@ -4373,7 +4414,7 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "SSH hozzáférés"
@@ -4390,7 +4431,7 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:20
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:27
 msgid "SSH-Keys"
 msgstr "SSH kulcsok"
@@ -4398,7 +4439,7 @@ msgstr "SSH kulcsok"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
 msgid "SSID"
 msgstr "SSID"
 
@@ -4409,7 +4450,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:54
 msgid "Save"
 msgstr "Mentés"
 
@@ -4438,7 +4479,7 @@ msgstr "Felderítés"
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Ütemezett feladatok"
@@ -4475,7 +4516,7 @@ 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."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:561
 msgid "Separate Clients"
 msgstr "Kliensek szétválasztása"
 
@@ -4510,7 +4551,7 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:206
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
 #, fuzzy
 msgid "Set up Time Synchronization"
 msgstr "Idő szinkronizálás beállítása"
@@ -4527,7 +4568,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr "DHCP kiszolgáló beállítása"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4535,7 +4576,7 @@ msgstr ""
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:506
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:516
 msgid "Short Preamble"
 msgstr ""
 
@@ -4558,11 +4599,11 @@ msgstr "Interfész leállítása"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Signal"
 msgstr "Jel"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4578,7 +4619,7 @@ msgstr "Méret"
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4587,21 +4628,19 @@ msgstr ""
 msgid "Skip"
 msgstr "Ugrás"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:110
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
 msgid "Skip to content"
 msgstr "Ugrás a tartalomhoz"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:109
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
 msgid "Skip to navigation"
 msgstr "Ugrás a navigációhoz"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:335
 msgid "Slot time"
 msgstr "Időrés"
 
-#: modules/luci-base/luasrc/model/network.lua:1417
+#: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
 
@@ -4694,7 +4733,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 msgid "Startup"
 msgstr "Rendszerindítás"
 
@@ -4714,7 +4753,7 @@ msgstr "Statikus bérletek"
 msgid "Static Routes"
 msgstr "Statikus útvonalak"
 
-#: modules/luci-base/luasrc/model/network.lua:960
+#: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Statikus cím"
 
@@ -4729,7 +4768,7 @@ msgstr ""
 "szükségesek, ahol a csak a megfelelő bérlettel rendelkező hosztok kerülnek "
 "kiszolgálásra."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4749,6 +4788,10 @@ msgstr "Leállítás"
 msgid "Strict order"
 msgstr "Kötött sorrend"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+msgid "Strong"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:61
 msgid "Submit"
 msgstr "Elküldés"
@@ -4774,15 +4817,15 @@ msgstr "Lapozóterület"
 msgid "Switch"
 msgstr "Kapcsoló"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:127
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:129
 msgid "Switch %q"
 msgstr "Kapcsoló %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:126
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:128
 msgid "Switch %q (%s)"
 msgstr "Kapcsoló %q (%s)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:64
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:66
 msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
@@ -4791,7 +4834,7 @@ msgstr ""
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1415
+#: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
 
@@ -4807,8 +4850,12 @@ msgstr ""
 msgid "Switchport activity (%s)"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+msgid "Sync with NTP-Server"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:34
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
 msgid "Sync with browser"
 msgstr "Szinkronizálás a böngészővel"
 
@@ -4833,7 +4880,7 @@ msgstr "Rendszernapló"
 msgid "System Properties"
 msgstr "Rendszer tulajdonságok"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:69
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
 msgid "System log buffer size"
 msgstr "Rendszer napló puffer méret"
 
@@ -5053,13 +5100,13 @@ msgstr "A kiválasztott protokoll eszköz hozzárendelést igényel"
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:274
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr "A rendszer most törli a konfigurációs partíciót majd újraindul."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:195
 #, fuzzy
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
@@ -5084,7 +5131,7 @@ 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-system/luasrc/model/cbi/admin_system/system.lua:156
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
 msgid "Theme"
 msgstr "Megjelenés"
 
@@ -5114,10 +5161,9 @@ msgstr ""
 "beállítások\" fülön."
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:104
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:286
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5211,24 +5257,24 @@ msgstr ""
 "Ez a lap a rendszerben jelenleg aktív hálózati kapcsolatokról ad áttekintést."
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:27
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "Ez a szakasz még nem tartalmaz értékeket"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:200
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:211
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
 msgid "Time Synchronization"
 msgstr "Idő szinkronizálás"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:205
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
 msgid "Time Synchronization is not configured yet."
 msgstr "Idő szinkronizálás még nincs beállítva."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:44
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
 msgid "Timezone"
 msgstr "Időzóna"
 
@@ -5271,7 +5317,7 @@ msgstr "Forgalom"
 msgid "Transfer"
 msgstr "Átvitel"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:595
 msgid "Transmission Rate"
 msgstr "Átviteli sebesség"
 
@@ -5279,14 +5325,14 @@ msgstr "Átviteli sebesség"
 msgid "Transmit"
 msgstr "Küldés"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:210
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:272
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:211
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:273
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:345
 msgid "Transmit Power"
 msgstr "Adóteljesítmény"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:317
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:348
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:318
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
 msgid "Transmitter Antenna"
 msgstr "Adó antenna"
 
@@ -5302,7 +5348,7 @@ msgstr "Trigger mód"
 msgid "Tunnel ID"
 msgstr "Tunnel azonosító"
 
-#: modules/luci-base/luasrc/model/network.lua:1420
+#: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Tunnel interfész"
 
@@ -5317,7 +5363,7 @@ msgid "Tx-Power"
 msgstr "Adóteljesítmény"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:166
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Típus"
@@ -5376,19 +5422,19 @@ msgstr ""
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:964
+#: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Ismeretlen"
 
-#: modules/luci-base/luasrc/model/network.lua:1131
+#: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:958
+#: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr "Nem kezelt"
 
@@ -5402,7 +5448,6 @@ msgid "Unnamed key"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
@@ -5417,7 +5462,7 @@ msgstr ""
 msgid "Unsupported modem"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
 msgid "Unsupported protocol type."
 msgstr "Nem támogatott protokoll típus."
 
@@ -5470,8 +5515,8 @@ msgstr "DHCP kiszolgáló használata"
 msgid "Use DNS servers advertised by peer"
 msgstr "Másik fél által ajánlott DNS szerverek használata"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
 msgid "Use ISO/IEC 3166 alpha2 country codes."
 msgstr "ISO/IEC 3166 alpha2 országkódok használata"
 
@@ -5578,11 +5623,11 @@ msgstr ""
 msgid "Used"
 msgstr "Használt"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:848
 msgid "Used Key Slot"
 msgstr "Használt kulcsindex"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:868
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:913
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5610,11 +5655,11 @@ msgstr "VC-Mux"
 msgid "VDSL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:170
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:172
 msgid "VLANs on %q"
 msgstr "VLAN-ok %q-n"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:169
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:171
 msgid "VLANs on %q (%s)"
 msgstr "VLAN-ok %q-n (%s)"
 
@@ -5660,18 +5705,18 @@ msgstr "Ellenőrzés"
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:543
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:553
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:657
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:667
 msgid "WEP Open System"
 msgstr "WEP nyílt rendszer"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:658
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:668
 msgid "WEP Shared Key"
 msgstr "WEP megosztott kulcs"
 
@@ -5679,8 +5724,8 @@ msgstr "WEP megosztott kulcs"
 msgid "WEP passphrase"
 msgstr "WEP jelmondat"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:493
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
 msgid "WMM Mode"
 msgstr "WMM mód"
 
@@ -5688,9 +5733,9 @@ msgstr "WMM mód"
 msgid "WPA passphrase"
 msgstr "WPA jelmondat"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:684
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:696
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:701
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:716
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:735
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:740
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5714,8 +5759,8 @@ msgstr ""
 msgid "Waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
 msgid "Warning"
 msgstr "Figyelmeztetés"
 
@@ -5723,7 +5768,11 @@ msgstr "Figyelmeztetés"
 msgid "Warning: There are unsaved changes that will get lost on reboot!"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:901
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Weak"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:946
 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 "
@@ -5750,7 +5799,7 @@ msgstr ""
 msgid "Wi-Fi on (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:161
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr ""
 
@@ -5764,12 +5813,12 @@ msgstr ""
 msgid "Wireless"
 msgstr "Vezetéknélküli rész"
 
-#: modules/luci-base/luasrc/model/network.lua:1408
+#: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Vezetéknélküli adapter"
 
-#: modules/luci-base/luasrc/model/network.lua:1394
-#: modules/luci-base/luasrc/model/network.lua:1855
+#: modules/luci-base/luasrc/model/network.lua:1404
+#: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Vezetéknélküli hálózat"
 
@@ -5777,20 +5826,20 @@ msgstr "Vezetéknélküli hálózat"
 msgid "Wireless Overview"
 msgstr "Vezetéknélküli rész áttekintés"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
 msgid "Wireless Security"
 msgstr "Vezetéknélküli biztonság"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is disabled"
 msgstr "Vezetéknélküli hálózat le van tiltva"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is not associated"
 msgstr "Vezetéknélküli hálózat nincs kapcsolódva"
 
@@ -5810,7 +5859,7 @@ msgstr "Vezetéknélküli hálózat engedélyezve"
 msgid "Write received DNS requests to syslog"
 msgstr "A kapott DNS kéréseket írja a rendszernaplóba"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
 msgid "Write system log to file"
 msgstr ""
 
@@ -5830,36 +5879,28 @@ msgstr ""
 "esetén, az eszköz elérhetetlenné válhat!</strong>"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:221
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:298
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 "Engélyezze a Java Szkripteket a böngészőjében, mert anélkül a LuCI nem fog "
 "megfelelően működni."
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:97
-msgid ""
-"Your Internet Explorer is too old to display this page correctly. Please "
-"upgrade it to at least version 7 or use another browser like Firefox, Opera "
-"or Safari."
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:118
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "ZRam Size"
 msgstr ""
 
@@ -5870,11 +5911,11 @@ msgstr "bármelyik"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:113
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:121
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:126
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:217
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:281
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:320
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:327
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:611
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:218
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:621
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:37
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:22
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:29
@@ -5927,8 +5968,8 @@ msgstr "dB"
 msgid "dBm"
 msgstr "dBm"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:450
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "disable"
 msgstr "letiltás"
 
@@ -5987,19 +6028,6 @@ msgstr "ha a cél hálózat"
 msgid "input"
 msgstr "bemenet"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:196
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:197
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:200
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:201
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:204
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:205
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:208
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:209
-msgid "kB"
-msgstr "kB"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
@@ -6032,7 +6060,7 @@ msgstr ""
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "helyi <abbr title=\"Domain Name System\">DNS</abbr> fájl"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "minutes"
 msgstr ""
 
@@ -6060,20 +6088,18 @@ msgstr ""
 msgid "not present"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:338
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:133
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:250
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
 msgid "off"
 msgstr "ki"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:132
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:247
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
 msgid "on"
 msgstr "be"
 
@@ -6117,8 +6143,8 @@ msgstr ""
 msgid "routed"
 msgstr "irányított"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "sec"
 msgstr ""
 
@@ -6139,11 +6165,11 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:369
 msgid "tagged"
 msgstr "cimkézett"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:887
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:932
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6170,7 +6196,7 @@ msgstr "nincs meghatározva"
 msgid "unspecified -or- create:"
 msgstr "nincs magadva -vagy- új:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:341
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:366
 msgid "untagged"
 msgstr "cimkézetlen"
 
@@ -6340,6 +6366,9 @@ msgstr "igen"
 msgid "« Back"
 msgstr "« Vissza"
 
+#~ msgid "kB"
+#~ msgstr "kB"
+
 #~ msgid ""
 #~ "Here you can paste public SSH-Keys (one per line) for SSH public-key "
 #~ "authentication."
index ce7e44eade20f5c7bd0de16a71b834cfc5a21200..52569738cc6cfd8a380307a8c417887688d8a8d2 100644 (file)
@@ -25,7 +25,7 @@ msgstr ""
 msgid "%d invalid field(s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:281
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
 
@@ -57,16 +57,16 @@ msgstr "(nessuna interfaccia collegata)"
 msgid "-- Additional Field --"
 msgstr "-- Campo aggiuntivo --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:841
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:850
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Per favore scegli --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:866
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1030
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- personalizzato --"
@@ -90,6 +90,10 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:382
+msgid "0 = not using RSSI threshold, 1 = do not change driver default"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "Carico in 1 minuto:"
@@ -98,7 +102,7 @@ msgstr "Carico in 1 minuto:"
 msgid "15 Minute Load:"
 msgstr "Carico in 15 minut:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:879
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:924
 msgid "4-character hexadecimal ID"
 msgstr ""
 
@@ -110,35 +114,35 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr "Carico in 5 minuti:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:915
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:960
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:850
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:891
 msgid "802.11r Fast Transition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1106
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1157
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1115
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1166
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1088
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1133
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1105
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1156
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1114
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1165
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:399
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr ""
 "<abbr title=\"Servizio basilare di impostazione Identificatore\">BSSID</abbr>"
@@ -159,7 +163,7 @@ msgstr ""
 "<abbr title=\"Sistema Nome Dominio\">DNS</abbr> I server che verranno "
 "interrogati nell'ordine del resolv file"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:379
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:388
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "<abbr title=\"Impostazione Identificatore Servizio Esteso\">ESSID</abbr>"
@@ -196,7 +200,7 @@ msgstr "Gateway <abbr title=\"Protocollo Internet Versione 6\">IPv6</abbr>"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "Configurazione <abbr title=\"Diodo ad Emissione di Luce\">LED</abbr>"
@@ -305,7 +309,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "Numero dispositivo ATM "
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -313,8 +317,8 @@ msgstr ""
 msgid "Access Concentrator"
 msgstr "Accesso Concentratore"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:367
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
 msgid "Access Point"
 msgstr "Punto di Accesso"
 
@@ -348,7 +352,7 @@ msgstr "Contratti attivi DHCP"
 msgid "Active DHCPv6 Leases"
 msgstr "Contratti attivi DHCPv6"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -356,8 +360,8 @@ msgstr "Ad-Hoc"
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:34
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:39
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:54
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:16
 msgid "Add"
@@ -395,8 +399,8 @@ msgstr "File Hosts Aggiuntivo"
 msgid "Additional servers file"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "Address"
 msgstr "Indirizzo"
 
@@ -405,30 +409,34 @@ 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:13
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
 msgid "Administration"
 msgstr "Amministrazione"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+msgid "Advanced"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:143
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:364
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:50
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:34
 msgid "Advanced Settings"
 msgstr "Opzioni Avanzate"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
 msgid "Alert"
 msgstr "Allerta"
 
-#: modules/luci-base/luasrc/model/network.lua:1406
+#: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
 msgstr ""
@@ -457,21 +465,21 @@ msgstr ""
 "Permetti autenticazione <abbr title=\"Secure Shell\">SSH</abbr> tramite "
 "password"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:535
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:545
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:589
 msgid "Allow all except listed"
 msgstr "Consenti tutti tranne quelli nell'elenco"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:235
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:236
 msgid "Allow legacy 802.11b rates"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:578
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "Allow listed only"
 msgstr "Consenti solo quelli nell'elenco"
 
@@ -515,14 +523,14 @@ msgstr ""
 msgid "Always on (%s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 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/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
 msgid "Annex"
 msgstr ""
 
@@ -594,7 +602,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1048
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1093
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -606,17 +614,17 @@ msgstr ""
 msgid "Anonymous Swap"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
 msgid "Antenna 1"
 msgstr "Antenna 1"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:323
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:330
 msgid "Antenna 2"
 msgstr "Antenna 2"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:245
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:246
 msgid "Antenna Configuration"
 msgstr "Configurazione dell'Antenna"
 
@@ -642,7 +650,7 @@ msgid ""
 "Assign a part of given length of every public IPv6-prefix to this interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:127
 msgid "Assign interfaces..."
 msgstr "Assegna Interfacce..."
 
@@ -657,7 +665,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Dispositivi Wi-Fi connessi"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
 msgid "Associations"
 msgstr ""
 
@@ -666,7 +674,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:982
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1027
 msgid "Authentication"
 msgstr "Autenticazione PEAP"
 
@@ -684,12 +692,11 @@ msgstr "Autorizzazione richiesta"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:131
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:246
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:249
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
 msgid "Auto Refresh"
 msgstr "Aggiornamento Automatico"
 
@@ -761,7 +768,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -791,7 +798,7 @@ msgstr "Ritorno ai risultati della scansione"
 msgid "Backup"
 msgstr "Copia di Sicurezza"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
 msgid "Backup / Flash Firmware"
 msgstr "Copia di Sicurezza / Flash Firmware"
 
@@ -803,12 +810,12 @@ msgstr "Elenco dei file di cui effettuare una copia di sicurezza"
 msgid "Bad address specified!"
 msgstr "E' stato specificato un indirizzo errato!"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:153
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:287
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:158
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:288
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:260
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:261
 msgid "Beacon Interval"
 msgstr ""
 
@@ -838,7 +845,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 msgid "Bitrate"
 msgstr "Bitrate"
 
@@ -846,7 +853,7 @@ msgstr "Bitrate"
 msgid "Bogus NX Domain Override"
 msgstr "Ignora Dominio Bogus NX"
 
-#: modules/luci-base/luasrc/model/network.lua:1410
+#: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Ponte"
 
@@ -930,7 +937,7 @@ msgstr "Modifiche applicate."
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:9
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Changes the administrator password for accessing the device"
 msgstr "Cambia la password di amministratore per accedere al dispositivo"
 
@@ -938,12 +945,12 @@ msgstr "Cambia la password di amministratore per accedere al dispositivo"
 msgid "Changing password…"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:162
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "Channel"
 msgstr "Canale"
 
@@ -986,7 +993,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/luasrc/model/cbi/admin_network/wifi.lua:393
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:403
 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 +1001,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/luasrc/model/cbi/admin_network/wifi.lua:604
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
 msgid "Cipher"
 msgstr "Cifratura"
 
@@ -1016,8 +1023,8 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
 msgstr "Cliente"
 
@@ -1061,7 +1068,7 @@ msgstr "Scegliere dall'elenco..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:33
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
 msgid "Collecting data..."
 msgstr "Raccolgo i dati..."
 
@@ -1077,7 +1084,7 @@ msgstr ""
 msgid "Common Configuration"
 msgstr "Configurazioni Comuni"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1125
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1176
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1109,7 +1116,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:22
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:43
 msgid "Confirmation"
 msgstr "Conferma"
 
@@ -1118,12 +1125,12 @@ msgid "Connect"
 msgstr "Connetti"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Connected"
 msgstr "Connesso"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:338
 msgid "Connection Limit"
 msgstr "Limite connessioni"
 
@@ -1146,9 +1153,9 @@ msgstr ""
 msgid "Country"
 msgstr "Nazione"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:336
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
 msgid "Country Code"
 msgstr "Codice Nazione"
 
@@ -1173,11 +1180,11 @@ msgstr "Crea Interfaccia"
 msgid "Create a bridge over multiple interfaces"
 msgstr "Crea un ponte tra interfacce multiple"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
 msgid "Critical"
 msgstr "Critico"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:102
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
 msgid "Cron Log Level"
 msgstr "Livello di log del Cron"
 
@@ -1210,15 +1217,15 @@ msgstr ""
 "Personalizza la configurazione dei <abbr title=\"Light Emitting Diode\">LED</"
 "abbr> del sistema se possibile."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:760
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:799
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:776
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:815
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1232,7 +1239,7 @@ msgstr "Server DHCP"
 msgid "DHCP and DNS"
 msgstr "DHCP e DNS"
 
-#: modules/luci-base/luasrc/model/network.lua:962
+#: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "Cliente DHCP"
 
@@ -1252,16 +1259,16 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "DNS"
 msgstr "DNS"
 
@@ -1294,7 +1301,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
 msgid "DSL Status"
 msgstr ""
 
@@ -1302,7 +1309,7 @@ msgstr ""
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1310,18 +1317,18 @@ msgstr ""
 msgid "DUID"
 msgstr "DUID"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:104
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
 msgid "Debug"
 msgstr "Debug"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "Default %d"
 msgstr "Predefinito %d"
 
@@ -1361,7 +1368,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:11
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:16
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:41
 msgid "Delete"
 msgstr "Elimina"
@@ -1375,7 +1382,7 @@ msgstr ""
 msgid "Delete this network"
 msgstr "Rimuovi questa rete"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1391,8 +1398,8 @@ msgstr "Destinazione"
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:50
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:75
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
@@ -1447,7 +1454,7 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr "Disabilita Crittografia"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:520
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:530
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1465,11 +1472,11 @@ msgstr ""
 msgid "Disabled"
 msgstr "Disabilitato"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1094
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
 msgid "Disabled (default)"
 msgstr "Disabilitato (default)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1492,16 +1499,16 @@ msgstr ""
 msgid "Dismiss"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:239
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:333
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
 msgid "Distance Optimization"
 msgstr "Ottimizzazione distanza"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:241
 msgid "Distance to farthest network member in meters."
 msgstr "Distanza del membro più lontano della rete in metri."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:346
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:347
 msgid "Diversity"
 msgstr "Diversità"
 
@@ -1607,7 +1614,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:990
 msgid "EAP-Method"
 msgstr "Metodo EAP"
 
@@ -1632,7 +1639,7 @@ msgstr "Modifica questa interfaccia"
 msgid "Edit this network"
 msgstr "Modifica questa rete"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
 msgid "Emergency"
 msgstr "Emergenza"
 
@@ -1667,11 +1674,11 @@ msgstr "Abilita negoziazione IPv6"
 msgid "Enable IPv6 negotiation on the PPP link"
 msgstr "Attiva la negoziazione IPv6 sul collegamento PPP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:141
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:143
 msgid "Enable Jumbo Frame passthrough"
 msgstr "Abilita Jumbo Frame passthrough"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:215
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
 msgid "Enable NTP client"
 msgstr "Attiva il cliente NTP"
 
@@ -1683,27 +1690,27 @@ msgstr "Abilita Single DES"
 msgid "Enable TFTP server"
 msgstr "Abilita il server TFTP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:132
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:134
 msgid "Enable VLAN functionality"
 msgstr "Abilita la funzionalità VLAN"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1194
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK"
 msgstr "Abilita pulsante WPS, richiede WPA(2)-PSK"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1124
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1175
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:136
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:138
 msgid "Enable learning and aging"
 msgstr "Attivare l'apprendimento e l'invecchiamento"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:148
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:150
 msgid "Enable mirroring of incoming packets"
 msgstr "Abilita mirroring dei pacchetti in ingresso"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:149
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
 msgid "Enable mirroring of outgoing packets"
 msgstr "Abilita mirroring dei pacchetti in uscita"
 
@@ -1737,7 +1744,7 @@ msgstr "Abilitato"
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:892
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1754,9 +1761,9 @@ msgstr "Modalità di incapsulamento"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:44
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:593
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
 msgid "Encryption"
 msgstr "Crittografia"
 
@@ -1776,28 +1783,28 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:273
 msgid "Erasing..."
 msgstr "Cancellazione..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:106
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Errore"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1422
+#: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Scheda di Rete"
 
-#: modules/luci-base/luasrc/model/network.lua:1412
+#: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Switch di Rete"
 
@@ -1813,7 +1820,7 @@ msgstr "Espandi gli hosts"
 msgid "Expecting %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
 msgid "Expires"
 msgstr "Scadenze"
 
@@ -1828,23 +1835,23 @@ msgstr ""
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:926
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:971
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:935
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:980
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:74
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
 msgid "External system log server"
 msgstr "Server Log di Sistema esterno"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:79
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
 msgid "External system log server port"
 msgstr "Porta Server Log di Sistema esterno"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:84
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
 msgid "External system log server protocol"
 msgstr ""
 
@@ -1852,15 +1859,15 @@ msgstr ""
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:895
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:940
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:896
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:941
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:893
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:938
 msgid "FT protocol"
 msgstr ""
 
@@ -1952,7 +1959,7 @@ msgstr "Flash immagine nuovo firmware"
 msgid "Flash operations"
 msgstr "Operazioni Flash"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:194
 msgid "Flashing..."
 msgstr "Flashing..."
 
@@ -1966,11 +1973,11 @@ msgstr ""
 msgid "Force"
 msgstr "Forza"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:257
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:612
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:622
 msgid "Force CCMP (AES)"
 msgstr "Forza CCMP (AES)"
 
@@ -1978,11 +1985,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/luasrc/model/cbi/admin_network/wifi.lua:613
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:623
 msgid "Force TKIP"
 msgstr "Forza TKIP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:624
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Forza TKIP e CCMP (AES)"
 
@@ -2006,7 +2013,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "Inoltra il traffico DHCP"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -2014,7 +2021,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr "Inoltra il traffico broadcast"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:374
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:375
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -2022,12 +2029,12 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr "Modalità di Inoltro"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:254
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:596
 msgid "Fragmentation Threshold"
 msgstr "Soglia di frammentazione"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:331
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:332
 msgid "Frame Bursting"
 msgstr "Frame Bursting"
 
@@ -2044,7 +2051,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "GHz"
 msgstr "GHz"
 
@@ -2053,8 +2060,8 @@ msgstr "GHz"
 msgid "GPRS only"
 msgstr "Solo GPRS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
 msgid "Gateway"
 msgstr "Gateway"
 
@@ -2077,7 +2084,7 @@ msgstr "Opzioni Generali"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:462
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:175
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:141
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:360
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
 msgid "General Setup"
 msgstr "Impostazioni Generali"
 
@@ -2085,7 +2092,7 @@ msgstr "Impostazioni Generali"
 msgid "Generate Config"
 msgstr "Genera Configurazione"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:900
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2114,7 +2121,7 @@ msgstr "Opzioni rete globale"
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:288
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
 msgid "Go to password configuration..."
 msgstr "Vai alla configurazione della password..."
 
@@ -2139,7 +2146,7 @@ msgstr "Password HE.net"
 msgid "HE.net username"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:309
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:310
 msgid "HT mode (802.11n)"
 msgstr ""
 
@@ -2147,7 +2154,7 @@ msgstr ""
 msgid "Hang Up"
 msgstr "Hangup"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
@@ -2163,9 +2170,9 @@ msgstr ""
 "Qui puoi configurare gli aspetti base del tuo dispositivo come l&#39;"
 "hostname o il fuso orario."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:489
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:546
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:569
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Nascondi <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -2200,8 +2207,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:35
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 msgid "Hostname"
 msgstr "Hostname"
 
@@ -2262,7 +2268,7 @@ msgstr "IPv4"
 msgid "IPv4 Firewall"
 msgstr "IPv4 Firewall"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:46
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:48
 msgid "IPv4 Upstream"
 msgstr ""
 
@@ -2354,7 +2360,7 @@ msgstr "Impostazioni IPv6"
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2421,7 +2427,7 @@ msgstr "IPv6-su-IPv4 (6rd)"
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr "IPv6-su-IPv4 (6to4)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1030
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1075
 msgid "Identity"
 msgstr "Identità PEAP"
 
@@ -2538,10 +2544,14 @@ msgstr "Tempo di Inattività"
 msgid "Inbound:"
 msgstr "In entrata:"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
 msgid "Info"
 msgstr "Informazioni"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Information"
+msgstr ""
+
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:67
 msgid "Initialization failure"
 msgstr ""
@@ -2562,7 +2572,7 @@ msgstr ""
 msgid "Install package %q"
 msgstr "Installa il pacchetto %q"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:120
 msgid "Install protocol extensions..."
 msgstr "Installa le estensioni del protocollo..."
 
@@ -2580,7 +2590,7 @@ msgstr "Interfaccia"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:355
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:356
 msgid "Interface Configuration"
 msgstr "Configurazione Interfaccia"
 
@@ -2592,12 +2602,12 @@ msgstr "Riassunto Interfaccia"
 msgid "Interface is reconnecting..."
 msgstr "L'interfaccia si sta ricollegando..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Interface name"
 msgstr "Nome Interfaccia"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:34
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:131
 msgid "Interface not present or not connected yet."
 msgstr "Interfaccia non presente o non ancora connessa."
 
@@ -2616,15 +2626,15 @@ msgid "Internal Server Error"
 msgstr "Errore del Server Interno"
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:192
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:37
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
 msgid "Invalid"
 msgstr "Valore immesso non valido"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:286
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:311
 msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
 msgstr "ID VLAN non valido! Solo gli ID compresi tra %d e %d sono consentiti."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:307
 msgid "Invalid VLAN ID given! Only unique IDs are allowed"
 msgstr "ID VLAN non valido! Solo gli ID unici sono consentiti"
 
@@ -2632,7 +2642,7 @@ msgstr "ID VLAN non valido! Solo gli ID unici sono consentiti"
 msgid "Invalid username and/or password! Please try again."
 msgstr "Username o password non validi! Per favore riprova."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:498
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:508
 msgid "Isolate Clients"
 msgstr "Isola Clienti"
 
@@ -2646,10 +2656,9 @@ msgstr ""
 "della memoria flash, per favore controlla il file!"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:220
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:295
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
 msgid "JavaScript required!"
 msgstr "Richiesto JavaScript!"
 
@@ -2678,18 +2687,22 @@ msgstr "Registro del Kernel"
 msgid "Kernel Version"
 msgstr "Versione del Kernel"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:784
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
 msgid "Key"
 msgstr "Chiave"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:810
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:811
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:812
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:813
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:829
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:852
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:853
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:870
 msgid "Key #%d"
 msgstr "Chiave #%d"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+msgid "KiB"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Uccidi"
@@ -2729,7 +2742,7 @@ msgstr "LLC"
 msgid "Label"
 msgstr "Etichetta"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:136
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
 msgid "Language"
 msgstr "Lingua"
 
@@ -2737,7 +2750,7 @@ msgstr "Lingua"
 msgid "Language and Style"
 msgstr "Lingua e Stile"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
 msgid "Latency"
 msgstr ""
 
@@ -2788,19 +2801,19 @@ msgstr ""
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
 msgid "Line Uptime"
 msgstr ""
 
@@ -2816,7 +2829,7 @@ msgstr ""
 "Elenco di Server <abbr title=\"Sistema Nome Dimio\">DNS</abbr>a cui "
 "inoltrare le richieste in"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:972
 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 "
@@ -2825,7 +2838,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:936
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:981
 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 "
@@ -2863,7 +2876,6 @@ 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:21
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:128
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
 msgid "Load"
 msgstr "Carico"
@@ -2912,7 +2924,7 @@ msgid "Local Startup"
 msgstr "Avvio Locale"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:31
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
 msgid "Local Time"
 msgstr "Ora locale"
 
@@ -2954,7 +2966,7 @@ msgstr "Localizza richieste"
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:92
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
 msgid "Log output level"
 msgstr "Livello di dettaglio registro"
 
@@ -2974,7 +2986,7 @@ msgstr "Login"
 msgid "Logout"
 msgstr "Slogga"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -2990,24 +3002,24 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:51
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:76
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:447
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:457
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "MAC-Address Filter"
 msgstr "Filtro indirizzo MAC"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:142
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
 msgid "MAC-Filter"
 msgstr "Filtro MAC"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:454
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:580
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:464
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:590
 msgid "MAC-List"
 msgstr "Lista MAC"
 
@@ -3053,11 +3065,11 @@ msgstr ""
 msgid "Manual"
 msgstr "Manuale"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:529
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:539
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3091,12 +3103,16 @@ msgstr "Numero massimo indirizzi in contratto"
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+msgid "Medium"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm:13
 msgid "Memory"
 msgstr "Memoria"
@@ -3105,7 +3121,7 @@ msgstr "Memoria"
 msgid "Memory usage (%)"
 msgstr "Uso Memoria (%)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:371
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
@@ -3117,11 +3133,11 @@ msgstr ""
 msgid "Metric"
 msgstr "Metrica"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:152
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:154
 msgid "Mirror monitor port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:153
 msgid "Mirror source port"
 msgstr ""
 
@@ -3129,16 +3145,16 @@ msgstr ""
 msgid "Missing protocol extension for proto %q"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:878
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:923
 msgid "Mobility Domain"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:149
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:154
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:41
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:365
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
 msgid "Mode"
 msgstr "Modalità"
 
@@ -3166,12 +3182,16 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:442
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
 msgid "Monitor"
 msgstr "Monitor"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+msgid "More Characters"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr "Voce di Mount"
@@ -3181,7 +3201,7 @@ msgstr "Voce di Mount"
 msgid "Mount Point"
 msgstr "Punto di Mount"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3231,7 +3251,7 @@ msgstr "Muovi giù"
 msgid "Move up"
 msgstr "Muovi su"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:867
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:912
 msgid "NAS ID"
 msgstr "ID della NAS"
 
@@ -3255,7 +3275,7 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
 msgid "NTP server candidates"
 msgstr "Candidati server NTP"
 
@@ -3273,18 +3293,17 @@ msgstr "Nome della nuova interfaccia"
 msgid "Name of the new network"
 msgstr "Nome della nuova rete"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:167
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
 msgid "Navigation"
 msgstr "Navigazione"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
 msgid "Netmask"
 msgstr "Maschera di rete"
 
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:392
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index/30-network.htm:8
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
@@ -3308,7 +3327,7 @@ msgstr ""
 msgid "Network device is not present"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
 msgid "Network without interfaces."
 msgstr "Rete senza interfaccia"
 
@@ -3333,7 +3352,7 @@ msgid "No files found"
 msgstr "Nessun file trovato"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:172
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:174
 msgid "No information available"
 msgstr "Nessuna informazione disponibile"
@@ -3355,10 +3374,9 @@ msgid "No network name specified"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:103
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:283
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
 msgid "No password set!"
 msgstr "Nessuna password immessa!"
 
@@ -3386,7 +3404,7 @@ msgstr "Nessuna zona assegnata"
 msgid "Noise"
 msgstr "Rumore"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
 msgid "Noise Margin (SNR)"
 msgstr "Margine di Rumore (SNR)"
 
@@ -3394,7 +3412,7 @@ msgstr "Margine di Rumore (SNR)"
 msgid "Noise:"
 msgstr "Rumore:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
@@ -3407,7 +3425,7 @@ msgstr ""
 msgid "None"
 msgstr "Nessuno"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
 msgid "Normal"
 msgstr "Normale"
 
@@ -3420,16 +3438,20 @@ msgstr "Non Trovato"
 msgid "Not associated"
 msgstr "Non associato"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 msgid "Not connected"
 msgstr "Non connesso"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Not started on boot"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:26
 msgid "Note: interface name length"
 msgstr "Nota: lunghezza nome interfaccia"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
 msgid "Notice"
 msgstr "Notifica"
 
@@ -3441,7 +3463,7 @@ msgstr ""
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3522,7 +3544,7 @@ msgstr "Opzione cambiata"
 msgid "Option removed"
 msgstr "Opzione cancellata"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1095
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1140
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3629,7 +3651,7 @@ msgstr "Sovrascrivi TOS"
 msgid "Override TTL"
 msgstr "Sovrascrivi TTL"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Override default interface name"
 msgstr "Sovrascrivi nome interfaccia di default"
 
@@ -3693,7 +3715,7 @@ msgstr ""
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:921
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:966
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3746,8 +3768,8 @@ msgid "Part of zone %q"
 msgstr "Parte della zona %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1066
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1111
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:35
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
@@ -3757,14 +3779,21 @@ msgstr "Password"
 msgid "Password authentication"
 msgstr "Password di authenticazione"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:974
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1019
 msgid "Password of Private Key"
 msgstr "Password della chiave privata"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1022
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1067
 msgid "Password of inner Private Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Password strength"
+msgstr ""
+
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
@@ -3773,27 +3802,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:955
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1000
 msgid "Path to CA-Certificate"
 msgstr "Percorso al certificato CA"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:962
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1007
 msgid "Path to Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:968
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1013
 msgid "Path to Private Key"
 msgstr "Percorso alla chiave privata"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1004
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1049
 msgid "Path to inner CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1010
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1055
 msgid "Path to inner Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1016
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1061
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3871,6 +3900,14 @@ msgstr "Per favore inserisci il tuo username e la password."
 msgid "Policy"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
+msgid "Polling interval"
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
+msgid "Polling interval for status queries in seconds"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Porta"
@@ -3879,11 +3916,11 @@ msgstr "Porta"
 msgid "Port status:"
 msgstr "Status porta:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3895,7 +3932,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3918,8 +3955,8 @@ msgstr ""
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:562
 msgid "Prevents client-to-client communication"
 msgstr "Impedisci la comunicazione fra Client"
 
@@ -3936,7 +3973,7 @@ msgstr "Continuare"
 msgid "Processes"
 msgstr "Processi"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
 msgid "Profile"
 msgstr "Profilo"
 
@@ -3946,8 +3983,8 @@ msgstr "Prot."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 msgid "Protocol"
 msgstr "Protocollo"
@@ -3960,7 +3997,7 @@ msgstr "Protocollo della nuova interfaccia"
 msgid "Protocol support is not installed"
 msgstr "Supporto protocollo non installato"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
 msgid "Provide NTP server"
 msgstr "Fornisci server NTP"
 
@@ -3968,7 +4005,7 @@ msgstr "Fornisci server NTP"
 msgid "Provide new network"
 msgstr "Fornisci nuova rete"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:441
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
@@ -3993,7 +4030,7 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Quality"
 msgstr "Qualità"
 
@@ -4003,11 +4040,11 @@ msgid ""
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:914
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:959
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -4015,8 +4052,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:381
+msgid "RSSI threshold for joining"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:597
 msgid "RTS/CTS Threshold"
 msgstr "Soglia RTS/CTS"
 
@@ -4030,27 +4071,27 @@ msgstr ""
 msgid "RX Rate"
 msgstr "Velocità RX"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
 msgid "Radius-Accounting-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:752
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:791
 msgid "Radius-Accounting-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:736
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:775
 msgid "Radius-Accounting-Server"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
 msgid "Radius-Authentication-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:728
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:767
 msgid "Radius-Authentication-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:712
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:751
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4109,7 +4150,7 @@ msgstr "Traffico in Tempo Reale"
 msgid "Realtime Wireless"
 msgstr "Wireless in Tempo Reale"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:886
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:931
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4117,7 +4158,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:48
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Riavvia"
@@ -4135,8 +4176,8 @@ msgstr "Riavvia il sistema operativo del tuo dispositivo"
 msgid "Receive"
 msgstr "Ricezione"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:324
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:325
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:350
 msgid "Receiver Antenna"
 msgstr "Antenna Ricevente"
 
@@ -4203,7 +4244,7 @@ msgstr "Richiede indirizzo-IPv6"
 msgid "Request IPv6-prefix of length"
 msgstr "Richiede prefisso-IPv6 di lunghezza"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1096
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1141
 msgid "Required"
 msgstr "Richiesto"
 
@@ -4226,10 +4267,10 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1089
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1134
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
-"<br />(as of Feb 2017: ath9k and ath10k, in LEDE also mwlwifi and mt76)"
+"<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
@@ -4284,8 +4325,8 @@ msgid "Restore backup"
 msgstr "Ripristina backup"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:25
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "Rivela/nascondi password"
 
@@ -4332,8 +4373,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:6
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:27
 msgid "Router Password"
 msgstr ""
 
@@ -4371,7 +4412,7 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr ""
@@ -4388,7 +4429,7 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:20
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:27
 msgid "SSH-Keys"
 msgstr ""
@@ -4396,7 +4437,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
 msgid "SSID"
 msgstr ""
 
@@ -4407,7 +4448,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:54
 msgid "Save"
 msgstr "Salva"
 
@@ -4436,7 +4477,7 @@ msgstr "Scan"
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Operazioni programmate"
@@ -4471,7 +4512,7 @@ msgid ""
 "conjunction with failure threshold"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:561
 msgid "Separate Clients"
 msgstr "Isola utenti"
 
@@ -4506,7 +4547,7 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:206
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
 msgid "Set up Time Synchronization"
 msgstr ""
 
@@ -4522,7 +4563,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4530,7 +4571,7 @@ msgstr ""
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:506
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:516
 msgid "Short Preamble"
 msgstr ""
 
@@ -4553,11 +4594,11 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Signal"
 msgstr "Segnale"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4573,7 +4614,7 @@ msgstr "Dimensione"
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4582,21 +4623,19 @@ msgstr ""
 msgid "Skip"
 msgstr "Salta"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:110
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
 msgid "Skip to content"
 msgstr "Salta a contenuto"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:109
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
 msgid "Skip to navigation"
 msgstr "Salta a navigazione"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:335
 msgid "Slot time"
 msgstr "Slot time"
 
-#: modules/luci-base/luasrc/model/network.lua:1417
+#: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
 
@@ -4691,7 +4730,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 msgid "Startup"
 msgstr "Avvio"
 
@@ -4711,7 +4750,7 @@ msgstr "Contratti statici"
 msgid "Static Routes"
 msgstr "Instradamenti Statici"
 
-#: modules/luci-base/luasrc/model/network.lua:960
+#: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Indirizzo Statico"
 
@@ -4726,7 +4765,7 @@ msgstr ""
 "di configurazione non dinamici, dove solo gli host col contratto "
 "corrispondente vengono serviti."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4746,6 +4785,10 @@ msgstr "Ferma"
 msgid "Strict order"
 msgstr "Ordine severo"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+msgid "Strong"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:61
 msgid "Submit"
 msgstr "Invia"
@@ -4771,15 +4814,15 @@ msgstr "Scambia ingresso"
 msgid "Switch"
 msgstr "Switch"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:127
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:129
 msgid "Switch %q"
 msgstr "Switch %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:126
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:128
 msgid "Switch %q (%s)"
 msgstr "Switch %q (%s)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:64
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:66
 msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
@@ -4788,7 +4831,7 @@ msgstr ""
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1415
+#: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
 
@@ -4804,8 +4847,12 @@ msgstr ""
 msgid "Switchport activity (%s)"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+msgid "Sync with NTP-Server"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:34
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
 msgid "Sync with browser"
 msgstr "Sincronizza con il browser"
 
@@ -4830,7 +4877,7 @@ msgstr "Registro di Sistema"
 msgid "System Properties"
 msgstr "Proprietà di Sistema"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:69
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
 msgid "System log buffer size"
 msgstr "Dimensione Buffer Log di Sistema"
 
@@ -5034,13 +5081,13 @@ msgstr ""
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:274
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:195
 #, fuzzy
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
@@ -5065,7 +5112,7 @@ 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-system/luasrc/model/cbi/admin_system/system.lua:156
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
 msgid "Theme"
 msgstr "Tema"
 
@@ -5093,10 +5140,9 @@ msgid ""
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:104
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:286
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5179,24 +5225,24 @@ msgid "This page gives an overview over currently active network connections."
 msgstr "Questa pagina ti da una riassunto delle connessioni al momento attive."
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:27
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "Questa sezione non contiene ancora valori"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:200
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:211
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
 msgid "Time Synchronization"
 msgstr "Sincronizzazione Orario"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:205
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
 msgid "Time Synchronization is not configured yet."
 msgstr "Sincronizzazione Orario non ancora configurata"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:44
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
 msgid "Timezone"
 msgstr "Fuso orario"
 
@@ -5238,7 +5284,7 @@ msgstr "Traffico"
 msgid "Transfer"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:595
 msgid "Transmission Rate"
 msgstr "Velocità di transmissione"
 
@@ -5246,14 +5292,14 @@ msgstr "Velocità di transmissione"
 msgid "Transmit"
 msgstr "Trasmissione"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:210
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:272
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:211
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:273
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:345
 msgid "Transmit Power"
 msgstr "Potenza di trasmissione"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:317
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:348
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:318
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
 msgid "Transmitter Antenna"
 msgstr "Antenna trasmettente"
 
@@ -5269,7 +5315,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1420
+#: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr ""
 
@@ -5284,7 +5330,7 @@ msgid "Tx-Power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:166
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Tipo"
@@ -5343,19 +5389,19 @@ msgstr ""
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:964
+#: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Sconosciuto"
 
-#: modules/luci-base/luasrc/model/network.lua:1131
+#: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:958
+#: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr "Non gestito"
 
@@ -5369,7 +5415,6 @@ msgid "Unnamed key"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
@@ -5384,7 +5429,7 @@ msgstr ""
 msgid "Unsupported modem"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
 msgid "Unsupported protocol type."
 msgstr "Tipo protocollo non supportato."
 
@@ -5437,8 +5482,8 @@ msgstr "Usa il DHCP del gateway"
 msgid "Use DNS servers advertised by peer"
 msgstr "Usa i server DNS annunciati dal peer"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
 msgid "Use ISO/IEC 3166 alpha2 country codes."
 msgstr "Usa i codici delle nazioni ISO/IEC 3166 alpha2."
 
@@ -5547,11 +5592,11 @@ msgstr ""
 msgid "Used"
 msgstr "Usato"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:848
 msgid "Used Key Slot"
 msgstr "Slot Chiave Usata"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:868
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:913
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5579,11 +5624,11 @@ msgstr "VC-Mux"
 msgid "VDSL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:170
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:172
 msgid "VLANs on %q"
 msgstr "VLANs su %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:169
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:171
 msgid "VLANs on %q (%s)"
 msgstr "VLANs su %q (%s)"
 
@@ -5629,18 +5674,18 @@ msgstr "Verifica"
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:543
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:553
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:657
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:667
 msgid "WEP Open System"
 msgstr "Sistema Aperto WEP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:658
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:668
 msgid "WEP Shared Key"
 msgstr "Chiave Condivisa WEP"
 
@@ -5648,8 +5693,8 @@ msgstr "Chiave Condivisa WEP"
 msgid "WEP passphrase"
 msgstr "frase di accesso WEP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:493
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
 msgid "WMM Mode"
 msgstr "Modalità WMM"
 
@@ -5657,9 +5702,9 @@ msgstr "Modalità WMM"
 msgid "WPA passphrase"
 msgstr "frase di accesso WPA"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:684
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:696
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:701
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:716
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:735
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:740
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5683,8 +5728,8 @@ msgstr ""
 msgid "Waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
 msgid "Warning"
 msgstr "Avviso"
 
@@ -5692,7 +5737,11 @@ msgstr "Avviso"
 msgid "Warning: There are unsaved changes that will get lost on reboot!"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:901
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Weak"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:946
 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 "
@@ -5719,7 +5768,7 @@ msgstr ""
 msgid "Wi-Fi on (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:161
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr ""
 
@@ -5733,12 +5782,12 @@ msgstr ""
 msgid "Wireless"
 msgstr "Wireless"
 
-#: modules/luci-base/luasrc/model/network.lua:1408
+#: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Dispositivo Wireless"
 
-#: modules/luci-base/luasrc/model/network.lua:1394
-#: modules/luci-base/luasrc/model/network.lua:1855
+#: modules/luci-base/luasrc/model/network.lua:1404
+#: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Rete Wireless"
 
@@ -5746,20 +5795,20 @@ msgstr "Rete Wireless"
 msgid "Wireless Overview"
 msgstr "Panoramica Wireless"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
 msgid "Wireless Security"
 msgstr "Sicurezza Wireless"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is disabled"
 msgstr "La rete Wireless è disattivata"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is not associated"
 msgstr "La rete Wireless è non associata"
 
@@ -5779,7 +5828,7 @@ msgstr "La rete wireless è attivata"
 msgid "Write received DNS requests to syslog"
 msgstr "Scrittura delle richiesta DNS ricevute nel syslog"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
 msgid "Write system log to file"
 msgstr "Scrivi registro di sistema su file"
 
@@ -5800,36 +5849,28 @@ msgstr ""
 "potrebbe diventare inaccessibile!</strong>"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:221
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:298
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 "È necessario attivare JavaScript nel tuo browser o LuCI non funzionerà "
 "correttamente."
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:97
-msgid ""
-"Your Internet Explorer is too old to display this page correctly. Please "
-"upgrade it to at least version 7 or use another browser like Firefox, Opera "
-"or Safari."
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:118
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "ZRam Size"
 msgstr ""
 
@@ -5840,11 +5881,11 @@ msgstr "qualsiasi"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:113
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:121
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:126
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:217
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:281
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:320
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:327
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:611
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:218
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:621
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:37
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:22
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:29
@@ -5897,8 +5938,8 @@ msgstr "dB"
 msgid "dBm"
 msgstr "dBm"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:450
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "disable"
 msgstr "disabilita"
 
@@ -5957,19 +5998,6 @@ msgstr "se la destinazione è una rete"
 msgid "input"
 msgstr "ingresso"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:196
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:197
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:200
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:201
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:204
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:205
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:208
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:209
-msgid "kB"
-msgstr "kB"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
@@ -6002,7 +6030,7 @@ msgstr ""
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "File <abbr title=\"Sistema Nome Dominio\">DNS</abbr> locale"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "minutes"
 msgstr ""
 
@@ -6030,20 +6058,18 @@ msgstr ""
 msgid "not present"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:338
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:133
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:250
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
 msgid "off"
 msgstr "spento"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:132
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:247
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
 msgid "on"
 msgstr "acceso"
 
@@ -6087,8 +6113,8 @@ msgstr ""
 msgid "routed"
 msgstr "instradato"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "sec"
 msgstr ""
 
@@ -6109,11 +6135,11 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:369
 msgid "tagged"
 msgstr "etichettato"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:887
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:932
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6140,7 +6166,7 @@ msgstr "non specificato"
 msgid "unspecified -or- create:"
 msgstr "non specificato - o - creato:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:341
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:366
 msgid "untagged"
 msgstr "non etichettato"
 
@@ -6310,6 +6336,9 @@ msgstr "Sì"
 msgid "« Back"
 msgstr "« Indietro"
 
+#~ msgid "kB"
+#~ msgstr "kB"
+
 #~ msgid ""
 #~ "Here you can paste public SSH-Keys (one per line) for SSH public-key "
 #~ "authentication."
index 8e269a5b178e95c263a39b3fdc13b893226b077b..72e63c3dbd2dbbb3be8f1a4487566b8031748bf1 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2018-12-20 03:00+0900\n"
+"PO-Revision-Date: 2019-05-13 18:57+0900\n"
 "Last-Translator: INAGAKI Hiroshi <musashino.open@gmail.com>\n"
 "Language-Team: \n"
 "Language: ja\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Poedit 2.2\n"
+"X-Generator: Poedit 2.2.1\n"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:133
 msgid "%.1f dB"
@@ -25,7 +25,7 @@ msgstr "%d ビット"
 msgid "%d invalid field(s)"
 msgstr "無効な入力欄: %d 個"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:281
 msgid "%s is untagged in multiple VLANs!"
 msgstr "%s は複数のVLANにUntaggedしています!"
 
@@ -57,16 +57,16 @@ msgstr "(インターフェースが接続されていません)"
 msgid "-- Additional Field --"
 msgstr "-- 追加項目 --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:841
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:850
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- 選択してください --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:866
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1030
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- 手動設定 --"
@@ -90,6 +90,10 @@ msgstr "-- UUID を指定 --"
 msgid "-- please select --"
 msgstr "-- 選択してください --"
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:382
+msgid "0 = not using RSSI threshold, 1 = do not change driver default"
+msgstr "0: RSSI しきい値を使用しない, 1: ドライバのデフォルトを使用する"
+
 #: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "過去1分の負荷:"
@@ -98,7 +102,7 @@ msgstr "過去1分の負荷:"
 msgid "15 Minute Load:"
 msgstr "過去15分の負荷:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:879
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:924
 msgid "4-character hexadecimal ID"
 msgstr ""
 
@@ -110,35 +114,35 @@ msgstr "464XLAT (CLAT)"
 msgid "5 Minute Load:"
 msgstr "過去5分の負荷:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:915
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:960
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:850
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:891
 msgid "802.11r Fast Transition"
 msgstr "802.11r 高速ローミング"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1106
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1157
 msgid "802.11w Association SA Query maximum timeout"
 msgstr "802.11w アソシエーションSAクエリの最大タイムアウト時間です。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1115
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1166
 msgid "802.11w Association SA Query retry timeout"
 msgstr "802.11w アソシエーションSAクエリの再試行タイムアウト時間です。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1088
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1133
 msgid "802.11w Management Frame Protection"
 msgstr "802.11w 管理フレーム保護"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1105
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1156
 msgid "802.11w maximum timeout"
 msgstr "802.11w 最大タイムアウト"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1114
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1165
 msgid "802.11w retry timeout"
 msgstr "802.11w 再試行タイムアウト"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:399
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
@@ -158,7 +162,7 @@ msgstr ""
 "リゾルバファイルの順番に、<abbr title=\"Domain Name System\">DNS</abbr>サー"
 "バーに問い合わせを行います"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:379
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:388
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -194,7 +198,7 @@ msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-サフィックス (16進数)"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> 設定"
@@ -300,7 +304,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "ATMデバイス番号"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -308,8 +312,8 @@ msgstr ""
 msgid "Access Concentrator"
 msgstr "Access Concentrator"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:367
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
 msgid "Access Point"
 msgstr "アクセスポイント"
 
@@ -341,7 +345,7 @@ msgstr "アクティブなDHCPリース"
 msgid "Active DHCPv6 Leases"
 msgstr "アクティブなDHCPv6リース"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "アドホック"
@@ -349,8 +353,8 @@ msgstr "アドホック"
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:34
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:39
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:54
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:16
 msgid "Add"
@@ -389,8 +393,8 @@ msgstr "追加のホストファイル"
 msgid "Additional servers file"
 msgstr "追加のサーバー ファイル"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "Address"
 msgstr "アドレス"
 
@@ -399,30 +403,34 @@ 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:13
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
 msgid "Administration"
 msgstr "管理画面"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+msgid "Advanced"
+msgstr "詳細設定"
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:143
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:364
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:50
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:34
 msgid "Advanced Settings"
 msgstr "詳細設定"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
 msgid "Alert"
 msgstr "警告"
 
-#: modules/luci-base/luasrc/model/network.lua:1406
+#: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
 msgstr "エイリアス インターフェース"
@@ -449,21 +457,21 @@ msgstr ""
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "<abbr title=\"Secure Shell\">SSH</abbr> パスワード認証を許可します。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:535
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:545
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr "AP モード動作時に、低 ACK(確認応答)状態の STA の切断を許可します。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:589
 msgid "Allow all except listed"
 msgstr "リスト内の端末からのアクセスを禁止"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:235
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:236
 msgid "Allow legacy 802.11b rates"
 msgstr "レガシー 802.11b レートを許可"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:578
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "Allow listed only"
 msgstr "リスト内の端末からのアクセスを許可"
 
@@ -505,7 +513,7 @@ msgstr "常にオフ (%s)"
 msgid "Always on (%s)"
 msgstr "常にオン (%s)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
@@ -514,7 +522,7 @@ msgstr ""
 "このオプションの使用は、 IEEE 802.11n-2009 に準拠しません!"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
 msgid "Annex"
 msgstr ""
 
@@ -588,7 +596,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1048
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1093
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -600,17 +608,17 @@ msgstr "アノニマス マウント"
 msgid "Anonymous Swap"
 msgstr "アノニマス スワップ"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
 msgid "Antenna 1"
 msgstr "アンテナ 1"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:323
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:330
 msgid "Antenna 2"
 msgstr "アンテナ 2"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:245
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:246
 msgid "Antenna Configuration"
 msgstr "アンテナ設定"
 
@@ -636,7 +644,7 @@ msgid ""
 "Assign a part of given length of every public IPv6-prefix to this interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:127
 msgid "Assign interfaces..."
 msgstr "インターフェースの割当て..."
 
@@ -651,7 +659,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "アソシエーション済み端末"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
 msgid "Associations"
 msgstr "アソシエーション数"
 
@@ -660,7 +668,7 @@ msgstr "アソシエーション数"
 msgid "Auth Group"
 msgstr "認証グループ"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:982
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1027
 msgid "Authentication"
 msgstr "認証"
 
@@ -678,12 +686,11 @@ msgstr "ログイン認証"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:131
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:246
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:249
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
 msgid "Auto Refresh"
 msgstr "自動更新"
 
@@ -755,7 +762,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -785,7 +792,7 @@ msgstr "スキャン結果へ戻る"
 msgid "Backup"
 msgstr "バックアップ"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
 msgid "Backup / Flash Firmware"
 msgstr "バックアップ / ファームウェア更新"
 
@@ -797,12 +804,12 @@ msgstr "バックアップファイル リスト"
 msgid "Bad address specified!"
 msgstr "無効なアドレスです!"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:153
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:287
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:158
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:288
 msgid "Band"
-msgstr ""
+msgstr "バンド"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:260
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:261
 msgid "Beacon Interval"
 msgstr "ビーコン間隔"
 
@@ -834,7 +841,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 msgid "Bitrate"
 msgstr "ビットレート"
 
@@ -842,7 +849,7 @@ msgstr "ビットレート"
 msgid "Bogus NX Domain Override"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1410
+#: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "ブリッジ"
 
@@ -926,7 +933,7 @@ msgstr "変更が適用されました。"
 msgid "Changes have been reverted."
 msgstr "変更は取り消されました。"
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:9
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Changes the administrator password for accessing the device"
 msgstr "デバイスの管理者パスワードを変更します"
 
@@ -934,12 +941,12 @@ msgstr "デバイスの管理者パスワードを変更します"
 msgid "Changing password…"
 msgstr "パスワードを変更中…"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:162
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "Channel"
 msgstr "チャネル"
 
@@ -985,7 +992,7 @@ msgstr ""
 "フィールドにゾーン名を入力すると、新しくゾーンを作成し、このインターフェース"
 "に設定します。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:393
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:403
 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."
@@ -993,7 +1000,7 @@ msgstr ""
 "無線インターフェースをアタッチするネットワークを選択してください。または、"
 "<em>作成</em>欄を選択すると新しいネットワークを作成します。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:604
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
 msgid "Cipher"
 msgstr "暗号化方式"
 
@@ -1017,8 +1024,8 @@ msgstr ""
 "指定した mtdblock ファイルをダウンロードするには、 \"mtdblock を保存\" をク"
 "リックしてください。(注: この機能はプロフェッショナル向けです!)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
 msgstr "クライアント"
 
@@ -1062,7 +1069,7 @@ msgstr "リストを閉じる"
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:33
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
 msgid "Collecting data..."
 msgstr "データ収集中です..."
 
@@ -1078,7 +1085,7 @@ msgstr "コメント"
 msgid "Common Configuration"
 msgstr "一般設定"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1125
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1176
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1114,7 +1121,7 @@ msgstr "設定が適用されました。"
 msgid "Configuration has been rolled back!"
 msgstr "設定はロールバックされました!"
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:22
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:43
 msgid "Confirmation"
 msgstr "確認"
 
@@ -1123,12 +1130,12 @@ msgid "Connect"
 msgstr "接続"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Connected"
 msgstr "接続中"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:338
 msgid "Connection Limit"
 msgstr "接続制限"
 
@@ -1154,9 +1161,9 @@ msgstr ""
 msgid "Country"
 msgstr "国"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:336
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
 msgid "Country Code"
 msgstr "国コード"
 
@@ -1181,11 +1188,11 @@ msgstr "インターフェースの作成"
 msgid "Create a bridge over multiple interfaces"
 msgstr "複数のインタフェースを指定してブリッジを作成します"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
 msgid "Critical"
 msgstr "重大"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:102
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
 msgid "Cron Log Level"
 msgstr "Cronのログ出力レベル"
 
@@ -1220,15 +1227,15 @@ msgstr ""
 "<abbr title=\"Light Emitting Diode\">LED</abbr> デバイスの挙動をカスタマイズ"
 "します。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:760
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:799
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:776
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:815
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1242,7 +1249,7 @@ msgstr "DHCPサーバー"
 msgid "DHCP and DNS"
 msgstr "DHCP 及び DNS"
 
-#: modules/luci-base/luasrc/model/network.lua:962
+#: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "DHCP クライアント"
 
@@ -1262,16 +1269,16 @@ msgstr "DHCPv6-モード"
 msgid "DHCPv6-Service"
 msgstr "DHCPv6-サービス"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "DNS"
 msgstr "DNS"
 
@@ -1304,7 +1311,7 @@ msgstr "DS-Lite AFTR アドレス"
 msgid "DSL"
 msgstr "DSL"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
 msgid "DSL Status"
 msgstr "DSL ステータス"
 
@@ -1312,7 +1319,7 @@ msgstr "DSL ステータス"
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "DTIM Interval"
 msgstr "DTIM インターバル"
 
@@ -1320,18 +1327,18 @@ msgstr "DTIM インターバル"
 msgid "DUID"
 msgstr "DUID"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:104
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
 msgid "Debug"
 msgstr "デバッグ"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "Default %d"
 msgstr "標準設定 %d"
 
@@ -1370,7 +1377,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:11
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:16
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:41
 msgid "Delete"
 msgstr "削除"
@@ -1384,7 +1391,7 @@ msgstr "公開鍵を削除"
 msgid "Delete this network"
 msgstr "ネットワークを削除します"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "Delivery Traffic Indication Message Interval"
 msgstr "Delivery Traffic Indication Message インターバル"
 
@@ -1400,8 +1407,8 @@ msgstr "宛先"
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:50
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:75
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
@@ -1456,7 +1463,7 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr "暗号化を無効にする"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:520
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:530
 msgid "Disable Inactivity Polling"
 msgstr "非アクティブ状態ポーリングを無効化"
 
@@ -1474,11 +1481,11 @@ msgstr "このネットワークを無効にします"
 msgid "Disabled"
 msgstr "無効"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1094
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
 msgid "Disabled (default)"
 msgstr "無効(デフォルト)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 msgid "Disassociate On Low Acknowledgement"
 msgstr "低 Acknowledgement 時のアソシエーション解除"
 
@@ -1499,18 +1506,18 @@ msgstr "切断の試行が失敗しました"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:17
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:28
 msgid "Dismiss"
-msgstr "警告の除去"
+msgstr "閉じる"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:239
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:333
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
 msgid "Distance Optimization"
 msgstr "距離の最適化"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:241
 msgid "Distance to farthest network member in meters."
 msgstr "最も遠い端末との距離(メートル)を設定してください。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:346
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:347
 msgid "Diversity"
 msgstr "ダイバシティ"
 
@@ -1614,9 +1621,9 @@ msgstr ""
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:53
 msgid "EA-bits length"
-msgstr ""
+msgstr "EA ビット長"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:990
 msgid "EAP-Method"
 msgstr "EAPメソッド"
 
@@ -1643,7 +1650,7 @@ msgstr "インターフェースを編集します"
 msgid "Edit this network"
 msgstr "ネットワークを編集"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
 msgid "Emergency"
 msgstr "緊急"
 
@@ -1680,11 +1687,11 @@ msgstr "IPv6 ネゴシエーションの有効化"
 msgid "Enable IPv6 negotiation on the PPP link"
 msgstr "PPPリンクのIPv6 ネゴシエーションを有効にする"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:141
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:143
 msgid "Enable Jumbo Frame passthrough"
 msgstr "ジャンボフレーム パススルーを有効にする"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:215
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
 msgid "Enable NTP client"
 msgstr "NTPクライアント機能を有効にする"
 
@@ -1696,27 +1703,27 @@ msgstr "シングルDESの有効化"
 msgid "Enable TFTP server"
 msgstr "TFTPサーバーを有効にする"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:132
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:134
 msgid "Enable VLAN functionality"
 msgstr "VLAN機能を有効にする"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1194
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK"
 msgstr "WPS プッシュボタンを有効化するには、WPA(2)-PSKが必要です。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1124
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1175
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr "Key Reinstallation (KRACK) 対策の有効化"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:136
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:138
 msgid "Enable learning and aging"
 msgstr "ラーニング エイジング機能を有効にする"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:148
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:150
 msgid "Enable mirroring of incoming packets"
 msgstr "受信パケットのミラーリングを有効化"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:149
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
 msgid "Enable mirroring of outgoing packets"
 msgstr "送信パケットのミラーリングを有効化"
 
@@ -1750,7 +1757,7 @@ msgstr "有効"
 msgid "Enables IGMP snooping on this bridge"
 msgstr "ブリッジの IGMP スヌーピングを有効にします"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:892
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1769,9 +1776,9 @@ msgstr "カプセル化モード"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:44
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:593
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
 msgid "Encryption"
 msgstr "暗号化モード"
 
@@ -1791,28 +1798,28 @@ msgstr "カスタム値を入力"
 msgid "Enter custom values"
 msgstr "カスタム値を入力"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:273
 msgid "Erasing..."
 msgstr "消去中..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:106
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "エラー"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1422
+#: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "イーサネットアダプタ"
 
-#: modules/luci-base/luasrc/model/network.lua:1412
+#: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "イーサネットスイッチ"
 
@@ -1828,7 +1835,7 @@ msgstr "拡張ホスト設定"
 msgid "Expecting %s"
 msgstr "期待される値: %s"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
 msgid "Expires"
 msgstr "期限切れ"
 
@@ -1843,23 +1850,23 @@ msgstr ""
 msgid "External"
 msgstr "外部"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:926
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:971
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:935
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:980
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:74
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
 msgid "External system log server"
 msgstr "外部システムログ サーバー"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:79
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
 msgid "External system log server port"
 msgstr "外部システムログ・サーバー ポート"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:84
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
 msgid "External system log server protocol"
 msgstr "外部システムログ・サーバー プロトコル"
 
@@ -1867,15 +1874,15 @@ msgstr "外部システムログ・サーバー プロトコル"
 msgid "Extra SSH command options"
 msgstr "拡張 SSHコマンドオプション"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:895
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:940
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:896
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:941
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:893
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:938
 msgid "FT protocol"
 msgstr ""
 
@@ -1969,7 +1976,7 @@ msgstr "ファームウェアの更新"
 msgid "Flash operations"
 msgstr "更新機能"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:194
 msgid "Flashing..."
 msgstr "更新中..."
 
@@ -1983,11 +1990,11 @@ msgstr "フラッシュメモリー 書込アクセス (%s)"
 msgid "Force"
 msgstr "強制"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:257
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
 msgid "Force 40MHz mode"
 msgstr "強制 40MHz モード"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:612
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:622
 msgid "Force CCMP (AES)"
 msgstr "CCMP (AES) を使用"
 
@@ -1996,11 +2003,11 @@ msgid "Force DHCP on this network even if another server is detected."
 msgstr ""
 "別のDHCPサーバーが検出された場合でも、DHCPサーバー機能を強制的に起動します。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:613
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:623
 msgid "Force TKIP"
 msgstr "TKIP を使用"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:624
 msgid "Force TKIP and CCMP (AES)"
 msgstr "TKIP 及びCCMP (AES) を使用"
 
@@ -2024,7 +2031,7 @@ msgstr "フォーム トークンの不一致"
 msgid "Forward DHCP traffic"
 msgstr "DHCPトラフィックを転送する"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -2032,7 +2039,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr "ブロードキャスト トラフィックを転送する"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:374
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:375
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -2040,12 +2047,12 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr "転送モード"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:254
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:596
 msgid "Fragmentation Threshold"
 msgstr "フラグメンテーションしきい値"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:331
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:332
 msgid "Frame Bursting"
 msgstr "フレームバースト"
 
@@ -2064,7 +2071,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "GHz"
 msgstr "GHz"
 
@@ -2073,8 +2080,8 @@ msgstr "GHz"
 msgid "GPRS only"
 msgstr "GPRSのみ"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
 msgid "Gateway"
 msgstr "ゲートウェイ"
 
@@ -2097,7 +2104,7 @@ msgstr "一般設定"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:462
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:175
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:141
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:360
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
 msgid "General Setup"
 msgstr "一般設定"
 
@@ -2105,7 +2112,7 @@ msgstr "一般設定"
 msgid "Generate Config"
 msgstr "コンフィグ生成"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:900
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2132,7 +2139,7 @@ msgstr "グローバル ネットワークオプション"
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:288
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
 msgid "Go to password configuration..."
 msgstr "パスワード設定へ移動..."
 
@@ -2157,7 +2164,7 @@ msgstr "HE.net パスワード"
 msgid "HE.net username"
 msgstr "HE.net ユーザー名"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:309
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:310
 msgid "HT mode (802.11n)"
 msgstr "HT モード (802.11n)"
 
@@ -2165,7 +2172,7 @@ msgstr "HT モード (802.11n)"
 msgid "Hang Up"
 msgstr "再起動"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
@@ -2180,9 +2187,9 @@ msgid ""
 msgstr ""
 "このページではホスト名やタイムゾーンなどの基本的な設定を行うことが出来ます。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:489
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:546
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:569
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>の隠匿"
 
@@ -2217,8 +2224,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:35
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 msgid "Hostname"
 msgstr "ホスト名"
 
@@ -2279,7 +2285,7 @@ msgstr "IPv4"
 msgid "IPv4 Firewall"
 msgstr "IPv4 ファイアウォール"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:46
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:48
 msgid "IPv4 Upstream"
 msgstr "IPv4 アップストリーム"
 
@@ -2371,7 +2377,7 @@ msgstr "IPv6 設定"
 msgid "IPv6 ULA-Prefix"
 msgstr "IPv6 ULA-プレフィクス"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
 msgid "IPv6 Upstream"
 msgstr "IPv6 アップストリーム"
 
@@ -2438,7 +2444,7 @@ msgstr "IPv6-over-IPv4 (6rd)"
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr "IPv6-over-IPv4 (6to4)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1030
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1075
 msgid "Identity"
 msgstr "識別子"
 
@@ -2484,7 +2490,7 @@ msgstr ""
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua:24
 #: protocols/luci-proto-pppossh/luasrc/model/cbi/admin_network/proto_pppossh.lua:44
 msgid "If unchecked, no default route is configured"
-msgstr "ã\83\81ã\82§ã\83\83ã\82¯ã\81\95ã\82\8cã\81¦ã\81\84ã\81ªã\81\84å ´å\90\88ã\80\81ã\83\87ã\83\95ã\82©ã\83«ã\83\88 ã\83«ã\83¼ã\83\88ã\82\92設å®\9aã\81\97ません"
+msgstr "ã\83\81ã\82§ã\83\83ã\82¯ã\81\95ã\82\8cã\81¦ã\81\84ã\81ªã\81\84å ´å\90\88ã\80\81ã\83\87ã\83\95ã\82©ã\83«ã\83\88 ã\83«ã\83¼ã\83\88ã\81¯æ§\8bæ\88\90ã\81\95ã\82\8cません"
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_dhcp.lua:34
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:86
@@ -2554,10 +2560,14 @@ msgstr "未使用時タイムアウト"
 msgid "Inbound:"
 msgstr "受信:"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
 msgid "Info"
 msgstr "情報"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Information"
+msgstr "情報"
+
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:67
 msgid "Initialization failure"
 msgstr ""
@@ -2580,7 +2590,7 @@ msgstr ""
 msgid "Install package %q"
 msgstr "%q パッケージをインストールします"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:120
 msgid "Install protocol extensions..."
 msgstr "プロトコル拡張機能をインストールします..."
 
@@ -2598,7 +2608,7 @@ msgstr "インターフェース"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:355
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:356
 msgid "Interface Configuration"
 msgstr "インターフェース設定"
 
@@ -2610,12 +2620,12 @@ msgstr "インターフェース一覧"
 msgid "Interface is reconnecting..."
 msgstr "インターフェース再接続中..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Interface name"
 msgstr "インターフェース名"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:34
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:131
 msgid "Interface not present or not connected yet."
 msgstr "インターフェースが存在しないか、接続していません"
 
@@ -2634,15 +2644,15 @@ msgid "Internal Server Error"
 msgstr "内部サーバー エラー"
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:192
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:37
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
 msgid "Invalid"
 msgstr "入力値が不正です"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:286
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:311
 msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
 msgstr "無効なVLAN IDです! IDは%dから%dまでの値のみ入力可能です。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:307
 msgid "Invalid VLAN ID given! Only unique IDs are allowed"
 msgstr "無効なVLAN IDです! ユニークなIDを入力してください。"
 
@@ -2651,7 +2661,7 @@ msgid "Invalid username and/or password! Please try again."
 msgstr ""
 "ユーザー名かパスワード、もしくは両方が不正です!もう一度入力してください。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:498
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:508
 msgid "Isolate Clients"
 msgstr "クライアント間の分離"
 
@@ -2664,10 +2674,9 @@ msgstr ""
 "ジファイルを確認してください!"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:220
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:295
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
 msgid "JavaScript required!"
 msgstr "JavaScriptを有効にしてください!"
 
@@ -2696,18 +2705,22 @@ msgstr "カーネル ログ"
 msgid "Kernel Version"
 msgstr "カーネル バージョン"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:784
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
 msgid "Key"
 msgstr "暗号キー"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:810
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:811
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:812
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:813
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:829
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:852
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:853
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:870
 msgid "Key #%d"
 msgstr "キー #%d"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+msgid "KiB"
+msgstr "KiB"
+
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "強制終了"
@@ -2747,7 +2760,7 @@ msgstr "LLC"
 msgid "Label"
 msgstr "ラベル"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:136
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
 msgid "Language"
 msgstr "言語"
 
@@ -2755,7 +2768,7 @@ msgstr "言語"
 msgid "Language and Style"
 msgstr "言語とスタイル"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
 msgid "Latency"
 msgstr "レイテンシー"
 
@@ -2808,19 +2821,19 @@ msgstr ""
 msgid "Limit listening to these interfaces, and loopback."
 msgstr "待ち受けをこれらのインターフェースとループバックに制限します。"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
 msgid "Line Uptime"
 msgstr ""
 
@@ -2836,7 +2849,7 @@ msgstr ""
 "問い合わせを転送する<abbr title=\"Domain Name System\">DNS</abbr> サーバーの"
 "リストを設定します"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:972
 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 "
@@ -2845,7 +2858,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:936
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:981
 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 "
@@ -2885,7 +2898,6 @@ msgid "Listening port for inbound DNS queries"
 msgstr "DNSクエリを受信するポート"
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:128
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
 msgid "Load"
 msgstr "負荷"
@@ -2934,7 +2946,7 @@ msgid "Local Startup"
 msgstr "ローカル スタートアップ"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:31
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
 msgid "Local Time"
 msgstr "時刻"
 
@@ -2976,7 +2988,7 @@ msgstr "ローカライズクエリ"
 msgid "Locked to channel %s used by: %s"
 msgstr "チャネル %s にロックされています。次で使用されています: %s"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:92
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
 msgid "Log output level"
 msgstr "ログ出力レベル"
 
@@ -2996,7 +3008,7 @@ msgstr "ログイン"
 msgid "Logout"
 msgstr "ログアウト"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -3013,24 +3025,24 @@ msgstr "MAC"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:51
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:76
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-アドレス"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:447
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:457
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "MAC-Address Filter"
 msgstr "MAC-アドレス フィルタ"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:142
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
 msgid "MAC-Filter"
 msgstr "MAC-フィルタ"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:454
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:580
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:464
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:590
 msgid "MAC-List"
 msgstr "MAC-リスト"
 
@@ -3077,11 +3089,11 @@ msgstr ""
 msgid "Manual"
 msgstr "手動"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:529
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:539
 msgid "Maximum allowed Listen Interval"
 msgstr "許容される最大 Listen 間隔"
 
@@ -3107,8 +3119,8 @@ msgid ""
 "Maximum length of the name is 15 characters including the automatic protocol/"
 "bridge prefix (br-, 6in4-, pppoe- etc.)"
 msgstr ""
-"å\90\8då\89\8dã\81®é\95·ã\81\95ã\81¯ã\80\81è\87ªå\8b\95ç\9a\84ã\81«å\90«ã\81¾ã\82\8cã\82\8bã\83\97ã\83­ã\83\88ã\82³ã\83«/ã\83\96ã\83ªã\83\83ã\82¸ ã\83\97ã\83¬ã\83\95ã\82£ã\83\83ã\82¯ã\82¹ ï¼\88br-, "
-"6in4-, pppoe- など)と合わせて最大15文字です。"
+"å\90\8då\89\8dã\81®é\95·ã\81\95ã\81¯ã\80\81è\87ªå\8b\95ç\9a\84ã\81«å\90«ã\81¾ã\82\8cã\82\8bã\83\97ã\83­ã\83\88ã\82³ã\83«/ã\83\96ã\83ªã\83\83ã\82¸ ã\83\97ã\83¬ã\83\95ã\82£ã\82¯ã\82¹ ï¼\88br-, 6in4-, "
+"pppoe- など)と合わせて最大15文字です。"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:482
 msgid "Maximum number of leased addresses."
@@ -3117,12 +3129,16 @@ msgstr "リースされるアドレスの最大数です。"
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr "Mbit/s"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+msgid "Medium"
+msgstr "中"
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm:13
 msgid "Memory"
 msgstr "メモリー"
@@ -3131,9 +3147,9 @@ msgstr "メモリー"
 msgid "Memory usage (%)"
 msgstr "メモリ使用率 (%)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:371
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
-msgstr ""
+msgstr "メッシュ ID"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:34
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:76
@@ -3143,11 +3159,11 @@ msgstr ""
 msgid "Metric"
 msgstr "メトリック"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:152
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:154
 msgid "Mirror monitor port"
 msgstr "ミラー監視ポート"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:153
 msgid "Mirror source port"
 msgstr "ミラー元ポート"
 
@@ -3155,16 +3171,16 @@ msgstr "ミラー元ポート"
 msgid "Missing protocol extension for proto %q"
 msgstr "プロトコル %qのプロトコル拡張が見つかりません"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:878
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:923
 msgid "Mobility Domain"
 msgstr "モビリティ ドメイン"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:149
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:154
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:41
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:365
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
 msgid "Mode"
 msgstr "モード"
 
@@ -3192,12 +3208,16 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr "モデム初期化タイムアウト"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:442
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
 msgid "Monitor"
 msgstr "モニター"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+msgid "More Characters"
+msgstr "文字数不足"
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr "マウント機能"
@@ -3207,7 +3227,7 @@ msgstr "マウント機能"
 msgid "Mount Point"
 msgstr "マウントポイント"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3257,7 +3277,7 @@ msgstr "下へ移動"
 msgid "Move up"
 msgstr "上へ移動"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:867
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:912
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3281,7 +3301,7 @@ msgstr "NDP-プロキシ"
 msgid "NT Domain"
 msgstr "NT ドメイン"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
 msgid "NTP server candidates"
 msgstr "NTPサーバー候補"
 
@@ -3299,18 +3319,17 @@ msgstr "新しいインターフェースの名前"
 msgid "Name of the new network"
 msgstr "新しいネットワークの名前"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:167
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
 msgid "Navigation"
 msgstr "ナビゲーション"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
 msgid "Netmask"
 msgstr "ネットマスク"
 
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:392
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index/30-network.htm:8
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
@@ -3334,7 +3353,7 @@ msgstr "ネットワークデバイス アクティビティ (%s)"
 msgid "Network device is not present"
 msgstr "ネットワーク デバイスが存在しません"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
 msgid "Network without interfaces."
 msgstr "インターフェースの無いネットワークです。"
 
@@ -3359,7 +3378,7 @@ msgid "No files found"
 msgstr "ファイルが見つかりませんでした"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:172
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:174
 msgid "No information available"
 msgstr "情報がありません"
@@ -3381,10 +3400,9 @@ msgid "No network name specified"
 msgstr "ネットワーク名が設定されていません"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:103
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:283
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
 msgid "No password set!"
 msgstr "パスワードが設定されていません!"
 
@@ -3412,7 +3430,7 @@ msgstr "ゾーンが設定されていません"
 msgid "Noise"
 msgstr "ノイズ"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3420,7 +3438,7 @@ msgstr ""
 msgid "Noise:"
 msgstr "ノイズ:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
@@ -3433,7 +3451,7 @@ msgstr "非ワイルドカード"
 msgid "None"
 msgstr "なし"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
 msgid "Normal"
 msgstr "標準"
 
@@ -3446,16 +3464,20 @@ msgstr "見つかりません"
 msgid "Not associated"
 msgstr "アソシエーションされていません"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 msgid "Not connected"
 msgstr "未接続"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Not started on boot"
+msgstr "システム起動時に開始されません"
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:26
 msgid "Note: interface name length"
 msgstr "注意: インターフェース名の長さ"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
 msgid "Notice"
 msgstr "注意"
 
@@ -3469,7 +3491,7 @@ msgstr ""
 "キャッシュされる DNS エントリーの数です。(最大 10000 件。 0の場合はキャッ"
 "シュしません)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "Number of parallel threads used for compression"
 msgstr "圧縮に使用される、並列スレッド数です。"
 
@@ -3551,7 +3573,7 @@ msgstr "変更されるオプション"
 msgid "Option removed"
 msgstr "削除されるオプション"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1095
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1140
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr "オプション"
@@ -3662,7 +3684,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Override default interface name"
 msgstr "デフォルトのインターフェース名を上書きします。"
 
@@ -3726,7 +3748,7 @@ msgstr "PIN"
 msgid "PIN code rejected"
 msgstr "PIN コードが拒否されました"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:921
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:966
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3756,11 +3778,11 @@ msgstr "PPtP"
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:59
 msgid "PSID offset"
-msgstr ""
+msgstr "PSID オフセット"
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:56
 msgid "PSID-bits length"
-msgstr ""
+msgstr "PSID ビット長"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:123
 msgid "PTM/EFM (Packet Transfer Mode)"
@@ -3779,8 +3801,8 @@ msgid "Part of zone %q"
 msgstr "ゾーン %q の一部"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1066
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1111
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:35
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
@@ -3790,14 +3812,21 @@ msgstr "パスワード"
 msgid "Password authentication"
 msgstr "パスワード認証"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:974
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1019
 msgid "Password of Private Key"
 msgstr "秘密鍵のパスワード"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1022
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1067
 msgid "Password of inner Private Key"
 msgstr "秘密鍵のパスワード"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Password strength"
+msgstr "パスワード強度"
+
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr "パスワード2"
@@ -3806,27 +3835,27 @@ msgstr "パスワード2"
 msgid "Paste or drag SSH key file…"
 msgstr "貼付けまたは SSH 鍵ファイルをドラッグ…"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:955
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1000
 msgid "Path to CA-Certificate"
 msgstr "CA証明書のパス"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:962
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1007
 msgid "Path to Client-Certificate"
 msgstr "クライアント証明書のパス"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:968
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1013
 msgid "Path to Private Key"
 msgstr "秘密鍵のパス"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1004
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1049
 msgid "Path to inner CA-Certificate"
 msgstr "CA 証明書のパス"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1010
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1055
 msgid "Path to inner Client-Certificate"
 msgstr "クライアント証明書のパス"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1016
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1061
 msgid "Path to inner Private Key"
 msgstr "秘密鍵のパス"
 
@@ -3904,6 +3933,14 @@ msgstr "ユーザー名とパスワードを入力してください。"
 msgid "Policy"
 msgstr "ポリシー"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
+msgid "Polling interval"
+msgstr "ポーリング間隔"
+
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
+msgid "Polling interval for status queries in seconds"
+msgstr "ステータス クエリのポーリング間隔(秒)です。"
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "ポート"
@@ -3912,11 +3949,11 @@ msgstr "ポート"
 msgid "Port status:"
 msgstr "ポート ステータス:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3928,7 +3965,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
 msgid "Prefix Delegated"
 msgstr "委任されたプレフィクス (PD)"
 
@@ -3953,8 +3990,8 @@ msgstr ""
 msgid "Prevent listening on these interfaces."
 msgstr "これらのインターフェースでの待ち受けを停止します。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:562
 msgid "Prevents client-to-client communication"
 msgstr "クライアント同士の通信を制限します"
 
@@ -3971,7 +4008,7 @@ msgstr "続行"
 msgid "Processes"
 msgstr "プロセス"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
 msgid "Profile"
 msgstr "プロファイル"
 
@@ -3981,8 +4018,8 @@ msgstr "プロトコル"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 msgid "Protocol"
 msgstr "プロトコル"
@@ -3995,7 +4032,7 @@ msgstr "新しいインターフェースのプロトコル"
 msgid "Protocol support is not installed"
 msgstr "プロトコル サポートがインストールされていません"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
 msgid "Provide NTP server"
 msgstr "NTPサーバー機能を有効にする"
 
@@ -4003,7 +4040,7 @@ msgstr "NTPサーバー機能を有効にする"
 msgid "Provide new network"
 msgstr "新しいネットワークを設定します"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:441
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "擬似アドホック (ahdemo)"
 
@@ -4032,7 +4069,7 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Quality"
 msgstr "クオリティ"
 
@@ -4044,11 +4081,11 @@ msgstr ""
 "アップストリームの利用可能な全 <abbr title=\"Domain Name System\">DNS</abbr> "
 "サーバを問い合わせます"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:914
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:959
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -4056,8 +4093,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr "RFC3947 NAT-Tモード"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:381
+msgid "RSSI threshold for joining"
+msgstr "ネットワーク参加の RSSI しきい値"
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:597
 msgid "RTS/CTS Threshold"
 msgstr "RTS/CTSしきい値"
 
@@ -4071,27 +4112,27 @@ msgstr "RX"
 msgid "RX Rate"
 msgstr "受信レート"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
 msgid "Radius-Accounting-Port"
 msgstr "Radiusアカウントサーバー ポート番号"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:752
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:791
 msgid "Radius-Accounting-Secret"
 msgstr "Radiusアカウント秘密鍵"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:736
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:775
 msgid "Radius-Accounting-Server"
 msgstr "Radiusアカウントサーバー"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
 msgid "Radius-Authentication-Port"
 msgstr "Radius認証サーバー ポート番号"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:728
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:767
 msgid "Radius-Authentication-Secret"
 msgstr "Radius認証秘密鍵"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:712
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:751
 msgid "Radius-Authentication-Server"
 msgstr "Radius認証サーバー"
 
@@ -4154,15 +4195,15 @@ msgstr "リアルタイム・トラフィック"
 msgid "Realtime Wireless"
 msgstr "リアルタイム・無線LAN"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:886
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:931
 msgid "Reassociation Deadline"
-msgstr ""
+msgstr "再アソシエーション制限時間"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:149
 msgid "Rebind protection"
 msgstr "DNSリバインディング・プロテクション"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:48
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "再起動"
@@ -4180,8 +4221,8 @@ msgstr "デバイスのオペレーティングシステムを再起動します
 msgid "Receive"
 msgstr "受信"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:324
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:325
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:350
 msgid "Receiver Antenna"
 msgstr "受信アンテナ"
 
@@ -4248,7 +4289,7 @@ msgstr "IPv6-アドレスのリクエスト"
 msgid "Request IPv6-prefix of length"
 msgstr "リクエストするIPv6-プレフィクス長"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1096
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1141
 msgid "Required"
 msgstr "必須"
 
@@ -4271,13 +4312,13 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1089
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1134
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
-"<br />(as of Feb 2017: ath9k and ath10k, in LEDE also mwlwifi and mt76)"
+"<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 "'フル' バージョンの wpad/hostapd と、無線LANドライバーによるサポートが必要で"
-"す。<br />(2017年2月現在: ath9k 及び ath10k、LEDE内では mwlwifi 及び mt76)"
+"す。<br />(2019年1月現在: ath9k、ath10k、mwlwifi 及び mt76)"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
 msgid ""
@@ -4331,8 +4372,8 @@ msgid "Restore backup"
 msgstr "バックアップから復元する"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:25
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "パスワードを表示する/隠す"
 
@@ -4379,8 +4420,8 @@ msgstr "ルート タイプ"
 msgid "Router Advertisement-Service"
 msgstr "ルーター アドバタイズメント-サービス"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:6
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:27
 msgid "Router Password"
 msgstr "ルーター パスワード"
 
@@ -4418,7 +4459,7 @@ msgstr "SHA256"
 msgid "SNR"
 msgstr "SNR"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "SSH アクセス"
@@ -4435,7 +4476,7 @@ msgstr "SSH サーバーポート"
 msgid "SSH username"
 msgstr "SSH ユーザー名"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:20
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:27
 msgid "SSH-Keys"
 msgstr "SSH キー"
@@ -4443,7 +4484,7 @@ msgstr "SSH キー"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
 msgid "SSID"
 msgstr "SSID"
 
@@ -4454,7 +4495,7 @@ msgstr "スワップ"
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:54
 msgid "Save"
 msgstr "保存"
 
@@ -4483,7 +4524,7 @@ msgstr "スキャン"
 msgid "Scan request failed"
 msgstr "スキャン要求が失敗しました"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "スケジュールタスク"
@@ -4523,7 +4564,7 @@ msgstr ""
 "設定された秒間隔でLCP echoリクエストを送信します。失敗数しきい値を設定した場"
 "合のみ、機能が有効になります。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:561
 msgid "Separate Clients"
 msgstr "クライアントの分離"
 
@@ -4558,7 +4599,7 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:206
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
 msgid "Set up Time Synchronization"
 msgstr "時刻同期設定"
 
@@ -4574,7 +4615,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr "DHCPサーバーを設定"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4582,7 +4623,7 @@ msgstr ""
 msgid "Short GI"
 msgstr "Short GI"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:506
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:516
 msgid "Short Preamble"
 msgstr "Short Preamble"
 
@@ -4605,11 +4646,11 @@ msgstr "インターフェースを終了します"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Signal"
 msgstr "信号強度"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4625,7 +4666,7 @@ msgstr "サイズ"
 msgid "Size of DNS query cache"
 msgstr "DNS クエリ キャッシュのサイズ"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "Size of the ZRam device in megabytes"
 msgstr "ZRam デバイスのサイズ (MB) です。"
 
@@ -4634,23 +4675,21 @@ msgstr "ZRam デバイスのサイズ (MB) です。"
 msgid "Skip"
 msgstr "スキップ"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:110
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
 msgid "Skip to content"
 msgstr "コンテンツへ移動"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:109
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
 msgid "Skip to navigation"
 msgstr "ナビゲーションへ移動"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:335
 msgid "Slot time"
 msgstr "スロット時間"
 
-#: modules/luci-base/luasrc/model/network.lua:1417
+#: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
-msgstr ""
+msgstr "ソフトウェア VLAN"
 
 #: modules/luci-base/luasrc/view/cbi/header.htm:2
 msgid "Some fields are invalid, cannot save values!"
@@ -4702,19 +4741,23 @@ msgstr ""
 
 #: protocols/luci-proto-ipip/luasrc/model/cbi/admin_network/proto_ipip.lua:30
 msgid "Specify a TOS (Type of Service)."
-msgstr ""
+msgstr "TOS (Type of Service) を指定します。"
 
 #: protocols/luci-proto-ipip/luasrc/model/cbi/admin_network/proto_ipip.lua:25
 msgid ""
 "Specify a TTL (Time to Live) for the encapsulating packet other than the "
 "default (64)."
 msgstr ""
+"デフォルト値 (64) 以外のカプセル化パケットの TTL (Time to Live) を指定しま"
+"す。"
 
 #: protocols/luci-proto-ipip/luasrc/model/cbi/admin_network/proto_ipip.lua:20
 msgid ""
 "Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
 "bytes)."
 msgstr ""
+"デフォルト値 (1280 bytes) 以外の MTU (Maximum Transmission Unit) を指定しま"
+"す。"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_add.lua:60
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_add.lua:69
@@ -4738,7 +4781,7 @@ msgstr "設定の適用を開始しています..."
 msgid "Starting wireless scan..."
 msgstr "無線LANのスキャンを開始しています..."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 msgid "Startup"
 msgstr "スタートアップ"
 
@@ -4758,7 +4801,7 @@ msgstr "静的リース"
 msgid "Static Routes"
 msgstr "静的ルーティング"
 
-#: modules/luci-base/luasrc/model/network.lua:960
+#: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "静的アドレス"
 
@@ -4772,7 +4815,7 @@ msgstr ""
 "名をアサインします。また、クライアントは対応するリースを使用するホストがその1"
 "台のみで、かつ静的なインターフェース設定にする必要があります。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "Station inactivity limit"
 msgstr "非アクティブなステーションの制限"
 
@@ -4792,6 +4835,10 @@ msgstr "停止"
 msgid "Strict order"
 msgstr "問い合わせの制限"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+msgid "Strong"
+msgstr "強"
+
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:61
 msgid "Submit"
 msgstr "送信"
@@ -4817,15 +4864,15 @@ msgstr "スワップ機能"
 msgid "Switch"
 msgstr "スイッチ"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:127
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:129
 msgid "Switch %q"
 msgstr "スイッチ %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:126
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:128
 msgid "Switch %q (%s)"
 msgstr "スイッチ %q (%s)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:64
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:66
 msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
@@ -4836,9 +4883,9 @@ msgstr ""
 msgid "Switch Port Mask"
 msgstr "スイッチポート マスク"
 
-#: modules/luci-base/luasrc/model/network.lua:1415
+#: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
-msgstr ""
+msgstr "スイッチ VLAN"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:238
 msgid "Switch protocol"
@@ -4852,8 +4899,12 @@ msgstr "CIDR リスト表記へ切替"
 msgid "Switchport activity (%s)"
 msgstr "スイッチポート アクティビティ (%s)"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+msgid "Sync with NTP-Server"
+msgstr "NTP サーバーと同期"
+
 #: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:34
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
 msgid "Sync with browser"
 msgstr "ブラウザの時刻と同期"
 
@@ -4878,7 +4929,7 @@ msgstr "システムログ"
 msgid "System Properties"
 msgstr "システム プロパティ"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:69
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
 msgid "System log buffer size"
 msgstr "システムログ バッファサイズ"
 
@@ -4996,9 +5047,8 @@ msgstr ""
 "未適用の変更を適用後、デバイスは %d 秒以内に完了できなかった可能性がありま"
 "す。これは、安全上の理由によりロールバックされる設定に起因するものです。それ"
 "でも設定の変更が正しいと思う場合は、チェックなしの変更の適用を行ってくださ"
-"い。もしくは、再度適用を試行する前にこの警告を除去して設定内容の編集を行う"
-"か、現在動作している設定状況を維持するために未適用の変更を取り消してくださ"
-"い。"
+"い。もしくは、再度適用を試行する前にこの警告を閉じて設定内容の編集を行うか、"
+"現在動作している設定状況を維持するために未適用の変更を取り消してください。"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:41
@@ -5067,6 +5117,7 @@ msgid ""
 "The length of the IPv4 prefix in bits, the remainder is used in the IPv6 "
 "addresses."
 msgstr ""
+"IPv4 プレフィクスの長さ (bit) です。残りは IPv6 アドレスで使用されます。"
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6rd.lua:35
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:46
@@ -5102,13 +5153,13 @@ msgstr "選択中のプロトコルを使用する場合、デバイスを設定
 msgid "The submitted security token is invalid or already expired!"
 msgstr "送信されたセキュリティ トークンは無効もしくは期限切れです!"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:274
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr "システムは設定領域を消去中です。完了後、自動的に再起動します。"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:195
 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 "
@@ -5133,7 +5184,7 @@ msgstr ""
 "マットではありません。このプラットフォームに適合したイメージファイルかどう"
 "か、確認してください。"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:156
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
 msgid "Theme"
 msgstr "テーマ"
 
@@ -5163,10 +5214,9 @@ msgstr ""
 "選択してください。"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:104
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:286
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5261,24 +5311,24 @@ msgid "This page gives an overview over currently active network connections."
 msgstr "このページでは、現在アクティブなネットワーク接続を表示します。"
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:27
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "このセクションは未設定です。"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:200
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:211
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
 msgid "Time Synchronization"
 msgstr "時刻設定"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:205
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
 msgid "Time Synchronization is not configured yet."
 msgstr "時刻同期機能はまだ設定されていません。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr "Group Temporal Key (GTK) 再生成間隔"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:44
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
 msgid "Timezone"
 msgstr "タイムゾーン"
 
@@ -5320,7 +5370,7 @@ msgstr "トラフィック"
 msgid "Transfer"
 msgstr "転送"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:595
 msgid "Transmission Rate"
 msgstr "転送レート"
 
@@ -5328,14 +5378,14 @@ msgstr "転送レート"
 msgid "Transmit"
 msgstr "送信"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:210
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:272
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:211
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:273
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:345
 msgid "Transmit Power"
 msgstr "電波出力"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:317
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:348
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:318
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
 msgid "Transmitter Antenna"
 msgstr "送信アンテナ"
 
@@ -5351,7 +5401,7 @@ msgstr "トリガーモード"
 msgid "Tunnel ID"
 msgstr "トンネル ID"
 
-#: modules/luci-base/luasrc/model/network.lua:1420
+#: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "トンネルインターフェース"
 
@@ -5366,7 +5416,7 @@ msgid "Tx-Power"
 msgstr "送信電力"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:166
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "タイプ"
@@ -5425,19 +5475,19 @@ msgstr "AFTR ホスト名を解決できません"
 msgid "Unable to resolve peer host name"
 msgstr "ピアのホスト名を解決できません"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:964
+#: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "不明"
 
-#: modules/luci-base/luasrc/model/network.lua:1131
+#: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr "不明なエラー (%s)"
 
-#: modules/luci-base/luasrc/model/network.lua:958
+#: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr "Unmanaged"
 
@@ -5451,7 +5501,6 @@ msgid "Unnamed key"
 msgstr "名称未設定の公開鍵"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
@@ -5466,7 +5515,7 @@ msgstr "非対応の MAP タイプです"
 msgid "Unsupported modem"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
 msgid "Unsupported protocol type."
 msgstr "サポートされていないプロトコルタイプ"
 
@@ -5520,8 +5569,8 @@ msgstr "DHCPゲートウェイを使用する"
 msgid "Use DNS servers advertised by peer"
 msgstr "ピアから通知されたDNSサーバーを使用する"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
 msgid "Use ISO/IEC 3166 alpha2 country codes."
 msgstr "ISO/IEC 3166 alpha2の国コードを使用します。"
 
@@ -5628,11 +5677,11 @@ msgstr ""
 msgid "Used"
 msgstr "使用"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:848
 msgid "Used Key Slot"
 msgstr "使用するキースロット"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:868
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:913
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5660,11 +5709,11 @@ msgstr "VC-Mux"
 msgid "VDSL"
 msgstr "VDSL"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:170
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:172
 msgid "VLANs on %q"
 msgstr "%q上のVLAN"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:169
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:171
 msgid "VLANs on %q (%s)"
 msgstr "%q上のVLAN (%s)"
 
@@ -5710,18 +5759,18 @@ msgstr "確認"
 msgid "Virtual dynamic interface"
 msgstr "仮想ダイナミックインターフェース"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:543
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:553
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:657
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:667
 msgid "WEP Open System"
 msgstr "WEP オープンシステム"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:658
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:668
 msgid "WEP Shared Key"
 msgstr "WEP 共有キー"
 
@@ -5729,8 +5778,8 @@ msgstr "WEP 共有キー"
 msgid "WEP passphrase"
 msgstr "WEP 暗号フレーズ"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:493
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
 msgid "WMM Mode"
 msgstr "WMM モード"
 
@@ -5738,9 +5787,9 @@ msgstr "WMM モード"
 msgid "WPA passphrase"
 msgstr "WPA 暗号フレーズ"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:684
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:696
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:701
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:716
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:735
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:740
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5765,8 +5814,8 @@ msgstr "設定を適用中です... %d 秒"
 msgid "Waiting for device..."
 msgstr "デバイスを起動中です..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
 msgid "Warning"
 msgstr "警告"
 
@@ -5774,12 +5823,19 @@ msgstr "警告"
 msgid "Warning: There are unsaved changes that will get lost on reboot!"
 msgstr "警告: 再起動すると消えてしまう、保存されていない設定があります!"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:901
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Weak"
+msgstr "弱"
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:946
 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 ""
+"PSK を使用する場合、 PMK は自動的に生成されることができます。このオプションが"
+"有効な場合、以下の R0/R1 キー オプションは適用されません。 R0 と R1 キーのオ"
+"プションを使用するには、これを無効化してください。"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:74
 msgid "Wi-Fi activity (%s)"
@@ -5801,7 +5857,7 @@ msgstr "無線データ送信状態 (%s)"
 msgid "Wi-Fi on (%s)"
 msgstr "無線オン (%s)"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:161
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr "帯域幅"
 
@@ -5815,12 +5871,12 @@ msgstr "WireGuard VPN"
 msgid "Wireless"
 msgstr "無線"
 
-#: modules/luci-base/luasrc/model/network.lua:1408
+#: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "無線アダプタ"
 
-#: modules/luci-base/luasrc/model/network.lua:1394
-#: modules/luci-base/luasrc/model/network.lua:1855
+#: modules/luci-base/luasrc/model/network.lua:1404
+#: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "無線ネットワーク"
 
@@ -5828,20 +5884,20 @@ msgstr "無線ネットワーク"
 msgid "Wireless Overview"
 msgstr "無線LANデバイス一覧"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
 msgid "Wireless Security"
 msgstr "無線LANセキュリティ"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is disabled"
 msgstr "無線LAN機能は無効になっています"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is not associated"
 msgstr "無線LAN機能がアソシエーションされていません"
 
@@ -5861,7 +5917,7 @@ msgstr "無線LAN機能は有効になっています"
 msgid "Write received DNS requests to syslog"
 msgstr "受信したDNSリクエストをsyslogへ記録します"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
 msgid "Write system log to file"
 msgstr "システムログをファイルに書き込む"
 
@@ -5881,37 +5937,26 @@ msgstr ""
 "</strong>"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:221
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:298
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr "JavaScriptを有効にしない場合、LuCIは正しく動作しません。"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:97
-msgid ""
-"Your Internet Explorer is too old to display this page correctly. Please "
-"upgrade it to at least version 7 or use another browser like Firefox, Opera "
-"or Safari."
-msgstr ""
-"Internet Explorerが古すぎるため、このページを正しく表示することができません。"
-"バージョン 7以上にアップグレードするか、FirefoxやOpera、Safariなど別のブラウ"
-"ザーを使用してください。"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:118
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
 msgid "ZRam Compression Algorithm"
 msgstr "ZRam 圧縮アルゴリズム"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "ZRam Compression Streams"
 msgstr "ZRam 圧縮ストリーム"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
 msgid "ZRam Settings"
 msgstr "ZRam 設定"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "ZRam Size"
 msgstr "ZRam サイズ"
 
@@ -5922,11 +5967,11 @@ msgstr "全て"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:113
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:121
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:126
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:217
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:281
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:320
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:327
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:611
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:218
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:621
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:37
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:22
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:29
@@ -5979,8 +6024,8 @@ msgstr "dB"
 msgid "dBm"
 msgstr "dBm"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:450
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "disable"
 msgstr "無効"
 
@@ -6039,19 +6084,6 @@ msgstr "ターゲットがネットワークの場合"
 msgid "input"
 msgstr "入力"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:196
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:197
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:200
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:201
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:204
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:205
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:208
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:209
-msgid "kB"
-msgstr "kB"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
@@ -6084,7 +6116,7 @@ msgstr "5 文字または 13 文字のキー"
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "ローカル <abbr title=\"Domain Name System\">DNS</abbr>ファイル"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "minutes"
 msgstr "分"
 
@@ -6112,20 +6144,18 @@ msgstr "空ではない値"
 msgid "not present"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:338
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:133
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:250
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
 msgid "off"
 msgstr "オフ"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:132
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:247
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
 msgid "on"
 msgstr "オン"
 
@@ -6171,8 +6201,8 @@ msgstr "リレー モード"
 msgid "routed"
 msgstr "routed"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "sec"
 msgstr "秒"
 
@@ -6193,11 +6223,11 @@ msgstr "ステートレス"
 msgid "stateless + stateful"
 msgstr "ステートレス + ステートフル"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:369
 msgid "tagged"
 msgstr "tagged"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:887
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:932
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6224,7 +6254,7 @@ msgstr "設定しない"
 msgid "unspecified -or- create:"
 msgstr "設定しない -又は- 作成:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:341
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:366
 msgid "untagged"
 msgstr "untagged"
 
index d60fd88dcdd8458ca3fe4a83e31ea21dc8a361fa..2d9458bc87be24fa70522cd93f1cac5b3f98d371 100644 (file)
@@ -25,7 +25,7 @@ msgstr ""
 msgid "%d invalid field(s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:281
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
 
@@ -57,16 +57,16 @@ msgstr ""
 msgid "-- Additional Field --"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:841
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:850
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:866
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1030
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr ""
@@ -90,6 +90,10 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:382
+msgid "0 = not using RSSI threshold, 1 = do not change driver default"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "1 분 부하:"
@@ -98,7 +102,7 @@ msgstr "1 분 부하:"
 msgid "15 Minute Load:"
 msgstr "15 분 부하:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:879
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:924
 msgid "4-character hexadecimal ID"
 msgstr ""
 
@@ -110,35 +114,35 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr "5 분 부하:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:915
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:960
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:850
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:891
 msgid "802.11r Fast Transition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1106
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1157
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1115
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1166
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1088
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1133
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1105
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1156
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1114
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1165
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:399
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr ""
 
@@ -156,7 +160,7 @@ msgid ""
 "order of the resolvfile"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:379
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:388
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
@@ -189,7 +193,7 @@ msgstr ""
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> 설정"
@@ -293,7 +297,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -301,8 +305,8 @@ msgstr ""
 msgid "Access Concentrator"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:367
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
 msgid "Access Point"
 msgstr ""
 
@@ -334,7 +338,7 @@ msgstr "Active DHCP 임대 목록"
 msgid "Active DHCPv6 Leases"
 msgstr "Active DHCPv6 임대 목록"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr ""
@@ -342,8 +346,8 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:34
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:39
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:54
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:16
 msgid "Add"
@@ -380,8 +384,8 @@ msgstr "추가적인 Hosts 파일들"
 msgid "Additional servers file"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "Address"
 msgstr "주소"
 
@@ -390,30 +394,34 @@ 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:13
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
 msgid "Administration"
 msgstr "관리"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+msgid "Advanced"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:143
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:364
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:50
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:34
 msgid "Advanced Settings"
 msgstr "고급 설정"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
 msgid "Alert"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1406
+#: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
 msgstr ""
@@ -440,21 +448,21 @@ msgstr ""
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "<abbr title=\"Secure Shell\">SSH</abbr> 암호 인증을 허용합니다"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:535
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:545
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:589
 msgid "Allow all except listed"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:235
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:236
 msgid "Allow legacy 802.11b rates"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:578
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "Allow listed only"
 msgstr ""
 
@@ -495,14 +503,14 @@ msgstr ""
 msgid "Always on (%s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 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/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
 msgid "Annex"
 msgstr ""
 
@@ -574,7 +582,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1048
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1093
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -586,17 +594,17 @@ msgstr ""
 msgid "Anonymous Swap"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
 msgid "Antenna 1"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:323
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:330
 msgid "Antenna 2"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:245
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:246
 msgid "Antenna Configuration"
 msgstr ""
 
@@ -622,7 +630,7 @@ msgid ""
 "Assign a part of given length of every public IPv6-prefix to this interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:127
 msgid "Assign interfaces..."
 msgstr ""
 
@@ -637,7 +645,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "연결된 station 들"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
 msgid "Associations"
 msgstr ""
 
@@ -646,7 +654,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:982
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1027
 msgid "Authentication"
 msgstr ""
 
@@ -664,12 +672,11 @@ msgstr "인증이 필요합니다"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:131
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:246
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:249
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
 msgid "Auto Refresh"
 msgstr "자동 Refresh"
 
@@ -741,7 +748,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
 msgid "BSSID"
 msgstr ""
 
@@ -771,7 +778,7 @@ msgstr ""
 msgid "Backup"
 msgstr "백업"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
 msgid "Backup / Flash Firmware"
 msgstr "Firmware 백업 / Flash"
 
@@ -783,12 +790,12 @@ msgstr ""
 msgid "Bad address specified!"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:153
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:287
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:158
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:288
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:260
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:261
 msgid "Beacon Interval"
 msgstr ""
 
@@ -818,7 +825,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 msgid "Bitrate"
 msgstr ""
 
@@ -826,7 +833,7 @@ msgstr ""
 msgid "Bogus NX Domain Override"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1410
+#: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr ""
 
@@ -910,7 +917,7 @@ msgstr ""
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:9
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Changes the administrator password for accessing the device"
 msgstr "장비 접근을 위한 관리자 암호를 변경합니다"
 
@@ -918,12 +925,12 @@ msgstr "장비 접근을 위한 관리자 암호를 변경합니다"
 msgid "Changing password…"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:162
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "Channel"
 msgstr ""
 
@@ -966,7 +973,7 @@ msgstr ""
 "운 zone 을 정의하고 인터페이스 연결을 원한다면 <em>create</em> 항목을 입력하"
 "세요."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:393
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:403
 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."
@@ -974,7 +981,7 @@ msgstr ""
 "이 무선랜 인터페이스와 연결하고자 하는 네트워크(들)을 선택하세요. 혹은 새로"
 "운 네트워크를 정의할려면 <em>create</em> 을 작성하세요."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:604
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
 msgid "Cipher"
 msgstr ""
 
@@ -996,8 +1003,8 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
 msgstr ""
 
@@ -1039,7 +1046,7 @@ msgstr "목록 닫기..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:33
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
 msgid "Collecting data..."
 msgstr "Data 를 수집중입니다..."
 
@@ -1055,7 +1062,7 @@ msgstr ""
 msgid "Common Configuration"
 msgstr "공통 설정"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1125
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1176
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1087,7 +1094,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:22
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:43
 msgid "Confirmation"
 msgstr "다시 확인"
 
@@ -1096,12 +1103,12 @@ msgid "Connect"
 msgstr "연결"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Connected"
 msgstr "연결 시간"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:338
 msgid "Connection Limit"
 msgstr ""
 
@@ -1124,9 +1131,9 @@ msgstr ""
 msgid "Country"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:336
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
 msgid "Country Code"
 msgstr ""
 
@@ -1151,11 +1158,11 @@ msgstr ""
 msgid "Create a bridge over multiple interfaces"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
 msgid "Critical"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:102
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
 msgid "Cron Log Level"
 msgstr ""
 
@@ -1188,15 +1195,15 @@ msgstr ""
 "원한다면 장치에 부착된 <abbr title=\"Light Emitting Diode\">LED</abbr> 들의 "
 "행동을 마음대로 변경할 수 있습니다."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:760
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:799
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:776
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:815
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1210,7 +1217,7 @@ msgstr "DHCP 서버"
 msgid "DHCP and DNS"
 msgstr "DHCP 와 DNS"
 
-#: modules/luci-base/luasrc/model/network.lua:962
+#: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "DHCP client"
 
@@ -1230,16 +1237,16 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "DNS"
 msgstr ""
 
@@ -1272,7 +1279,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
 msgid "DSL Status"
 msgstr ""
 
@@ -1280,7 +1287,7 @@ msgstr ""
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1288,18 +1295,18 @@ msgstr ""
 msgid "DUID"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:104
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
 msgid "Debug"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "Default %d"
 msgstr ""
 
@@ -1339,7 +1346,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:11
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:16
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:41
 msgid "Delete"
 msgstr "삭제"
@@ -1353,7 +1360,7 @@ msgstr ""
 msgid "Delete this network"
 msgstr "이 네트워크를 삭제합니다"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1369,8 +1376,8 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:50
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:75
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
@@ -1425,7 +1432,7 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:520
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:530
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1443,11 +1450,11 @@ msgstr ""
 msgid "Disabled"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1094
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
 msgid "Disabled (default)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1470,16 +1477,16 @@ msgstr ""
 msgid "Dismiss"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:239
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:333
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
 msgid "Distance Optimization"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:241
 msgid "Distance to farthest network member in meters."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:346
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:347
 msgid "Diversity"
 msgstr ""
 
@@ -1580,7 +1587,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:990
 msgid "EAP-Method"
 msgstr ""
 
@@ -1605,7 +1612,7 @@ msgstr "이 인터페이스를 수정합니다"
 msgid "Edit this network"
 msgstr "이 네트워크를 수정합니다"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
 msgid "Emergency"
 msgstr ""
 
@@ -1640,11 +1647,11 @@ msgstr ""
 msgid "Enable IPv6 negotiation on the PPP link"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:141
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:143
 msgid "Enable Jumbo Frame passthrough"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:215
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
 msgid "Enable NTP client"
 msgstr "NTP client 활성화"
 
@@ -1656,27 +1663,27 @@ msgstr ""
 msgid "Enable TFTP server"
 msgstr "TFTP 서버 활성화"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:132
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:134
 msgid "Enable VLAN functionality"
 msgstr "VLAN 기능 활성화"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1194
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1124
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1175
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:136
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:138
 msgid "Enable learning and aging"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:148
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:150
 msgid "Enable mirroring of incoming packets"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:149
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
 msgid "Enable mirroring of outgoing packets"
 msgstr ""
 
@@ -1710,7 +1717,7 @@ msgstr "활성화됨"
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:892
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1727,9 +1734,9 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:44
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:593
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
 msgid "Encryption"
 msgstr "암호화"
 
@@ -1749,28 +1756,28 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:273
 msgid "Erasing..."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:106
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1422
+#: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1412
+#: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Ethernet 스위치"
 
@@ -1786,7 +1793,7 @@ msgstr ""
 msgid "Expecting %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
 msgid "Expires"
 msgstr "만료 시간"
 
@@ -1799,23 +1806,23 @@ msgstr "임대한 주소의 유효 시간.  최소값은  2 분 (<code>2m</code>
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:926
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:971
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:935
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:980
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:74
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
 msgid "External system log server"
 msgstr "외부 system log 서버"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:79
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
 msgid "External system log server port"
 msgstr "외부 system log 서버 포트"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:84
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
 msgid "External system log server protocol"
 msgstr "외부 system log 서버 프로토콜"
 
@@ -1823,15 +1830,15 @@ msgstr "외부 system log 서버 프로토콜"
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:895
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:940
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:896
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:941
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:893
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:938
 msgid "FT protocol"
 msgstr ""
 
@@ -1923,7 +1930,7 @@ msgstr "새로운 firmware 이미지로 flash"
 msgid "Flash operations"
 msgstr "Flash 작업"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:194
 msgid "Flashing..."
 msgstr ""
 
@@ -1937,11 +1944,11 @@ msgstr ""
 msgid "Force"
 msgstr "강제하기"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:257
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:612
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:622
 msgid "Force CCMP (AES)"
 msgstr ""
 
@@ -1949,11 +1956,11 @@ msgstr ""
 msgid "Force DHCP on this network even if another server is detected."
 msgstr "다른 DHCP 서버가 탐지되더라도 이 네트워크에 DHCP 를 강제합니다."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:613
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:623
 msgid "Force TKIP"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:624
 msgid "Force TKIP and CCMP (AES)"
 msgstr ""
 
@@ -1977,7 +1984,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -1985,7 +1992,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:374
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:375
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -1993,12 +2000,12 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:254
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:596
 msgid "Fragmentation Threshold"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:331
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:332
 msgid "Frame Bursting"
 msgstr ""
 
@@ -2015,7 +2022,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "GHz"
 msgstr ""
 
@@ -2024,8 +2031,8 @@ msgstr ""
 msgid "GPRS only"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
 msgid "Gateway"
 msgstr ""
 
@@ -2048,7 +2055,7 @@ msgstr "기본 설정"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:462
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:175
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:141
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:360
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
 msgid "General Setup"
 msgstr "기본 설정"
 
@@ -2056,7 +2063,7 @@ msgstr "기본 설정"
 msgid "Generate Config"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:900
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2083,7 +2090,7 @@ msgstr ""
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:288
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
 msgid "Go to password configuration..."
 msgstr "암호 설정 하기"
 
@@ -2108,7 +2115,7 @@ msgstr ""
 msgid "HE.net username"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:309
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:310
 msgid "HT mode (802.11n)"
 msgstr ""
 
@@ -2116,7 +2123,7 @@ msgstr ""
 msgid "Hang Up"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
@@ -2131,9 +2138,9 @@ msgid ""
 msgstr ""
 "여기서 호스트이름이나 시간대와 같은 기본적인 장비 설정을 할 수 있습니다."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:489
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:546
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:569
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr> 숨기기"
 
@@ -2167,8 +2174,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:35
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 msgid "Hostname"
 msgstr "호스트이름"
 
@@ -2229,7 +2235,7 @@ msgstr ""
 msgid "IPv4 Firewall"
 msgstr "IPv4 방화벽"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:46
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:48
 msgid "IPv4 Upstream"
 msgstr ""
 
@@ -2321,7 +2327,7 @@ msgstr "IPv6 설정"
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2388,7 +2394,7 @@ msgstr ""
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1030
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1075
 msgid "Identity"
 msgstr ""
 
@@ -2494,10 +2500,14 @@ msgstr ""
 msgid "Inbound:"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
 msgid "Info"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Information"
+msgstr ""
+
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:67
 msgid "Initialization failure"
 msgstr ""
@@ -2518,7 +2528,7 @@ msgstr ""
 msgid "Install package %q"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:120
 msgid "Install protocol extensions..."
 msgstr ""
 
@@ -2536,7 +2546,7 @@ msgstr "인터페이스"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:355
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:356
 msgid "Interface Configuration"
 msgstr "인터페이스 설정"
 
@@ -2548,12 +2558,12 @@ msgstr "인터페이스 개요"
 msgid "Interface is reconnecting..."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Interface name"
 msgstr "인터페이스 이름"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:34
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:131
 msgid "Interface not present or not connected yet."
 msgstr ""
 
@@ -2572,15 +2582,15 @@ msgid "Internal Server Error"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:192
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:37
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
 msgid "Invalid"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:286
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:311
 msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:307
 msgid "Invalid VLAN ID given! Only unique IDs are allowed"
 msgstr ""
 
@@ -2588,7 +2598,7 @@ msgstr ""
 msgid "Invalid username and/or password! Please try again."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:498
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:508
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2599,10 +2609,9 @@ msgid ""
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:220
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:295
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
 msgid "JavaScript required!"
 msgstr ""
 
@@ -2631,18 +2640,22 @@ msgstr "Kernel 로그"
 msgid "Kernel Version"
 msgstr "Kernel 버전"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:784
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
 msgid "Key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:810
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:811
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:812
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:813
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:829
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:852
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:853
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:870
 msgid "Key #%d"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+msgid "KiB"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr ""
@@ -2682,7 +2695,7 @@ msgstr ""
 msgid "Label"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:136
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
 msgid "Language"
 msgstr "언어"
 
@@ -2690,7 +2703,7 @@ msgstr "언어"
 msgid "Language and Style"
 msgstr "언어와 스타일"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
 msgid "Latency"
 msgstr ""
 
@@ -2742,19 +2755,19 @@ msgstr ""
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
 msgid "Line Uptime"
 msgstr ""
 
@@ -2768,7 +2781,7 @@ msgid ""
 "requests to"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:972
 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 "
@@ -2777,7 +2790,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:936
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:981
 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 "
@@ -2816,7 +2829,6 @@ msgid "Listening port for inbound DNS queries"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:128
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
 msgid "Load"
 msgstr "부하"
@@ -2865,7 +2877,7 @@ msgid "Local Startup"
 msgstr "Local 시작 프로그램"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:31
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
 msgid "Local Time"
 msgstr "지역 시간"
 
@@ -2901,7 +2913,7 @@ msgstr ""
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:92
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
 msgid "Log output level"
 msgstr "Log output 레벨"
 
@@ -2921,7 +2933,7 @@ msgstr "로그인"
 msgid "Logout"
 msgstr "로그아웃"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -2937,24 +2949,24 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:51
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:76
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-주소"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:447
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:457
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "MAC-Address Filter"
 msgstr "MAC-주소 필터"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:142
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
 msgid "MAC-Filter"
 msgstr "MAC-필터"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:454
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:580
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:464
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:590
 msgid "MAC-List"
 msgstr ""
 
@@ -3000,11 +3012,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:529
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:539
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3038,12 +3050,16 @@ msgstr "임대될 수 있는 주소의 최대 숫자."
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+msgid "Medium"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm:13
 msgid "Memory"
 msgstr "메모리"
@@ -3052,7 +3068,7 @@ msgstr "메모리"
 msgid "Memory usage (%)"
 msgstr "메모리 사용량 (%)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:371
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
@@ -3064,11 +3080,11 @@ msgstr ""
 msgid "Metric"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:152
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:154
 msgid "Mirror monitor port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:153
 msgid "Mirror source port"
 msgstr ""
 
@@ -3076,16 +3092,16 @@ msgstr ""
 msgid "Missing protocol extension for proto %q"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:878
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:923
 msgid "Mobility Domain"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:149
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:154
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:41
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:365
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
 msgid "Mode"
 msgstr ""
 
@@ -3113,12 +3129,16 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:442
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
 msgid "Monitor"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+msgid "More Characters"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr ""
@@ -3128,7 +3148,7 @@ msgstr ""
 msgid "Mount Point"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3176,7 +3196,7 @@ msgstr ""
 msgid "Move up"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:867
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:912
 msgid "NAS ID"
 msgstr ""
 
@@ -3200,7 +3220,7 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
 msgid "NTP server candidates"
 msgstr "NTP 서버 목록"
 
@@ -3218,18 +3238,17 @@ msgstr ""
 msgid "Name of the new network"
 msgstr ""
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:167
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
 msgid "Navigation"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
 msgid "Netmask"
 msgstr ""
 
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:392
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index/30-network.htm:8
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
@@ -3253,7 +3272,7 @@ msgstr ""
 msgid "Network device is not present"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
 msgid "Network without interfaces."
 msgstr ""
 
@@ -3278,7 +3297,7 @@ msgid "No files found"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:172
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:174
 msgid "No information available"
 msgstr "이용 가능한 정보가 없습니다"
@@ -3300,10 +3319,9 @@ msgid "No network name specified"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:103
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:283
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
 msgid "No password set!"
 msgstr "암호 설정을 해주세요!"
 
@@ -3331,7 +3349,7 @@ msgstr ""
 msgid "Noise"
 msgstr "노이즈"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3339,7 +3357,7 @@ msgstr ""
 msgid "Noise:"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
@@ -3352,7 +3370,7 @@ msgstr ""
 msgid "None"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
 msgid "Normal"
 msgstr ""
 
@@ -3365,16 +3383,20 @@ msgstr ""
 msgid "Not associated"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 msgid "Not connected"
 msgstr "연결되지 않음"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Not started on boot"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:26
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
 msgid "Notice"
 msgstr ""
 
@@ -3386,7 +3408,7 @@ msgstr ""
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3468,7 +3490,7 @@ msgstr "변경된 option"
 msgid "Option removed"
 msgstr "삭제된 option"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1095
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1140
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3575,7 +3597,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Override default interface name"
 msgstr "기본 인터페이스 이름을 덮어씁니다"
 
@@ -3639,7 +3661,7 @@ msgstr ""
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:921
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:966
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3692,8 +3714,8 @@ msgid "Part of zone %q"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1066
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1111
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:35
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
@@ -3703,14 +3725,21 @@ msgstr "암호"
 msgid "Password authentication"
 msgstr "암호 인증"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:974
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1019
 msgid "Password of Private Key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1022
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1067
 msgid "Password of inner Private Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Password strength"
+msgstr ""
+
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
@@ -3719,27 +3748,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:955
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1000
 msgid "Path to CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:962
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1007
 msgid "Path to Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:968
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1013
 msgid "Path to Private Key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1004
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1049
 msgid "Path to inner CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1010
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1055
 msgid "Path to inner Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1016
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1061
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3817,6 +3846,14 @@ msgstr "사용자이름과 암호를 입력해 주세요."
 msgid "Policy"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
+msgid "Polling interval"
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
+msgid "Polling interval for status queries in seconds"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "포트"
@@ -3825,11 +3862,11 @@ msgstr "포트"
 msgid "Port status:"
 msgstr "포트 상태:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3841,7 +3878,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3864,8 +3901,8 @@ msgstr ""
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:562
 msgid "Prevents client-to-client communication"
 msgstr ""
 
@@ -3882,7 +3919,7 @@ msgstr ""
 msgid "Processes"
 msgstr "프로세스"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
 msgid "Profile"
 msgstr ""
 
@@ -3892,8 +3929,8 @@ msgstr "Prot."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 msgid "Protocol"
 msgstr "프로토콜"
@@ -3906,7 +3943,7 @@ msgstr ""
 msgid "Protocol support is not installed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
 msgid "Provide NTP server"
 msgstr ""
 
@@ -3914,7 +3951,7 @@ msgstr ""
 msgid "Provide new network"
 msgstr "새로운 네트워크를 추가합니다"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:441
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr ""
 
@@ -3939,7 +3976,7 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Quality"
 msgstr ""
 
@@ -3949,11 +3986,11 @@ msgid ""
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:914
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:959
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -3961,8 +3998,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:381
+msgid "RSSI threshold for joining"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:597
 msgid "RTS/CTS Threshold"
 msgstr ""
 
@@ -3976,27 +4017,27 @@ msgstr ""
 msgid "RX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
 msgid "Radius-Accounting-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:752
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:791
 msgid "Radius-Accounting-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:736
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:775
 msgid "Radius-Accounting-Server"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
 msgid "Radius-Authentication-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:728
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:767
 msgid "Radius-Authentication-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:712
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:751
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4052,7 +4093,7 @@ msgstr "실시간 트래픽"
 msgid "Realtime Wireless"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:886
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:931
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4060,7 +4101,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:48
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "재부팅"
@@ -4078,8 +4119,8 @@ msgstr "장치의 운영체제를 재부팅합니다"
 msgid "Receive"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:324
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:325
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:350
 msgid "Receiver Antenna"
 msgstr ""
 
@@ -4146,7 +4187,7 @@ msgstr ""
 msgid "Request IPv6-prefix of length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1096
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1141
 msgid "Required"
 msgstr ""
 
@@ -4169,10 +4210,10 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1089
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1134
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
-"<br />(as of Feb 2017: ath9k and ath10k, in LEDE also mwlwifi and mt76)"
+"<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
@@ -4227,8 +4268,8 @@ msgid "Restore backup"
 msgstr "백업 복구"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:25
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "암호 보이기/숨기기"
 
@@ -4275,8 +4316,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:6
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:27
 msgid "Router Password"
 msgstr "라우터 암호"
 
@@ -4314,7 +4355,7 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr ""
@@ -4331,7 +4372,7 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:20
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:27
 msgid "SSH-Keys"
 msgstr ""
@@ -4339,7 +4380,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
 msgid "SSID"
 msgstr "SSID"
 
@@ -4350,7 +4391,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:54
 msgid "Save"
 msgstr "저장"
 
@@ -4379,7 +4420,7 @@ msgstr "Scan 하기"
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "작업 관리"
@@ -4414,7 +4455,7 @@ msgid ""
 "conjunction with failure threshold"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:561
 msgid "Separate Clients"
 msgstr ""
 
@@ -4449,7 +4490,7 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:206
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
 msgid "Set up Time Synchronization"
 msgstr ""
 
@@ -4465,7 +4506,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4473,7 +4514,7 @@ msgstr ""
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:506
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:516
 msgid "Short Preamble"
 msgstr ""
 
@@ -4496,11 +4537,11 @@ msgstr "이 인터페이스를 정지합니다"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Signal"
 msgstr "신호"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4516,7 +4557,7 @@ msgstr "Size"
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4525,21 +4566,19 @@ msgstr ""
 msgid "Skip"
 msgstr ""
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:110
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
 msgid "Skip to content"
 msgstr ""
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:109
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
 msgid "Skip to navigation"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:335
 msgid "Slot time"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1417
+#: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
 
@@ -4626,7 +4665,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 msgid "Startup"
 msgstr "시작 프로그램"
 
@@ -4646,7 +4685,7 @@ msgstr "Static Lease 들"
 msgid "Static Routes"
 msgstr "Static Route 경로"
 
-#: modules/luci-base/luasrc/model/network.lua:960
+#: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr ""
 
@@ -4660,7 +4699,7 @@ msgstr ""
 "할 때 사용됩니다.  이 기능은 또한 지정된 host 에 대해서만 주소 임대를 하도록 "
 "하는 non-dynamic 인터페이스 설정에도 사용됩니다."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4680,6 +4719,10 @@ msgstr "정지"
 msgid "Strict order"
 msgstr "Strict order"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+msgid "Strong"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:61
 msgid "Submit"
 msgstr "제출하기"
@@ -4705,15 +4748,15 @@ msgstr ""
 msgid "Switch"
 msgstr "스위치"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:127
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:129
 msgid "Switch %q"
 msgstr "스위치 %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:126
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:128
 msgid "Switch %q (%s)"
 msgstr "스위치 %q (%s)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:64
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:66
 msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
@@ -4722,7 +4765,7 @@ msgstr ""
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1415
+#: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr "스위치 VLAN"
 
@@ -4738,8 +4781,12 @@ msgstr ""
 msgid "Switchport activity (%s)"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+msgid "Sync with NTP-Server"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:34
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
 msgid "Sync with browser"
 msgstr "브라우저 시간대로 동기화"
 
@@ -4764,7 +4811,7 @@ msgstr "시스템 로그"
 msgid "System Properties"
 msgstr "시스템 등록 정보"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:69
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
 msgid "System log buffer size"
 msgstr "System log 버퍼 크기"
 
@@ -4963,13 +5010,13 @@ msgstr ""
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:274
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:195
 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 "
@@ -4987,7 +5034,7 @@ msgid ""
 "you choose the generic image format for your platform."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:156
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
 msgid "Theme"
 msgstr "디자인"
 
@@ -5015,10 +5062,9 @@ msgid ""
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:104
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:286
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5103,24 +5149,24 @@ msgid "This page gives an overview over currently active network connections."
 msgstr "이 페이지는 현재 active 상태인 네트워크 연결을 보여줍니다."
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:27
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "이 section 은 아직 입력된 값이 없습니다"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:200
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:211
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
 msgid "Time Synchronization"
 msgstr "시간 동기화"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:205
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
 msgid "Time Synchronization is not configured yet."
 msgstr "시간 동기화가 아직 설정되지 않았습니다."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:44
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
 msgid "Timezone"
 msgstr "시간대"
 
@@ -5162,7 +5208,7 @@ msgstr "트래픽"
 msgid "Transfer"
 msgstr "전송량"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:595
 msgid "Transmission Rate"
 msgstr ""
 
@@ -5170,14 +5216,14 @@ msgstr ""
 msgid "Transmit"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:210
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:272
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:211
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:273
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:345
 msgid "Transmit Power"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:317
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:348
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:318
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
 msgid "Transmitter Antenna"
 msgstr ""
 
@@ -5193,7 +5239,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1420
+#: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr ""
 
@@ -5208,7 +5254,7 @@ msgid "Tx-Power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:166
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "유형"
@@ -5267,19 +5313,19 @@ msgstr ""
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:964
+#: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "알수없음"
 
-#: modules/luci-base/luasrc/model/network.lua:1131
+#: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:958
+#: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr ""
 
@@ -5293,7 +5339,6 @@ msgid "Unnamed key"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
@@ -5308,7 +5353,7 @@ msgstr ""
 msgid "Unsupported modem"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
 msgid "Unsupported protocol type."
 msgstr ""
 
@@ -5361,8 +5406,8 @@ msgstr ""
 msgid "Use DNS servers advertised by peer"
 msgstr "Peer 가 권장한 DNS 서버 사용"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
 msgid "Use ISO/IEC 3166 alpha2 country codes."
 msgstr ""
 
@@ -5470,11 +5515,11 @@ msgstr ""
 msgid "Used"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:848
 msgid "Used Key Slot"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:868
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:913
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5502,11 +5547,11 @@ msgstr ""
 msgid "VDSL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:170
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:172
 msgid "VLANs on %q"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:169
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:171
 msgid "VLANs on %q (%s)"
 msgstr "VLAN 설정: %q (%s)"
 
@@ -5552,18 +5597,18 @@ msgstr ""
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:543
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:553
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:657
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:667
 msgid "WEP Open System"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:658
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:668
 msgid "WEP Shared Key"
 msgstr ""
 
@@ -5571,8 +5616,8 @@ msgstr ""
 msgid "WEP passphrase"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:493
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
 msgid "WMM Mode"
 msgstr "WMM Mode"
 
@@ -5580,9 +5625,9 @@ msgstr "WMM Mode"
 msgid "WPA passphrase"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:684
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:696
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:701
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:716
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:735
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:740
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5604,8 +5649,8 @@ msgstr ""
 msgid "Waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
 msgid "Warning"
 msgstr ""
 
@@ -5613,7 +5658,11 @@ msgstr ""
 msgid "Warning: There are unsaved changes that will get lost on reboot!"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:901
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Weak"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:946
 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 "
@@ -5640,7 +5689,7 @@ msgstr ""
 msgid "Wi-Fi on (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:161
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr ""
 
@@ -5654,12 +5703,12 @@ msgstr ""
 msgid "Wireless"
 msgstr "무선"
 
-#: modules/luci-base/luasrc/model/network.lua:1408
+#: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1394
-#: modules/luci-base/luasrc/model/network.lua:1855
+#: modules/luci-base/luasrc/model/network.lua:1404
+#: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "무선랜 네트워크"
 
@@ -5667,20 +5716,20 @@ msgstr "무선랜 네트워크"
 msgid "Wireless Overview"
 msgstr "무선랜 개요"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
 msgid "Wireless Security"
 msgstr "무선랜 보안"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is disabled"
 msgstr "무선이 비활성화되어"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is not associated"
 msgstr "무선이 연결되어 있지 않습니다"
 
@@ -5700,7 +5749,7 @@ msgstr "무선 네트워크가 켜져 있음"
 msgid "Write received DNS requests to syslog"
 msgstr "받은 DNS 요청 내용을 systlog 에 기록합니다"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
 msgid "Write system log to file"
 msgstr "System log 출력 파일 경로"
 
@@ -5720,34 +5769,26 @@ msgstr ""
 "다!</strong>"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:221
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:298
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:97
-msgid ""
-"Your Internet Explorer is too old to display this page correctly. Please "
-"upgrade it to at least version 7 or use another browser like Firefox, Opera "
-"or Safari."
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:118
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "ZRam Size"
 msgstr ""
 
@@ -5758,11 +5799,11 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:113
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:121
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:126
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:217
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:281
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:320
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:327
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:611
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:218
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:621
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:37
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:22
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:29
@@ -5815,8 +5856,8 @@ msgstr ""
 msgid "dBm"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:450
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "disable"
 msgstr ""
 
@@ -5875,19 +5916,6 @@ msgstr "Target 이 네트워크일 경우"
 msgid "input"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:196
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:197
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:200
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:201
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:204
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:205
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:208
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:209
-msgid "kB"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
@@ -5920,7 +5948,7 @@ msgstr ""
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "local <abbr title=\"Domain Name System\">DNS</abbr> 파일"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "minutes"
 msgstr ""
 
@@ -5948,20 +5976,18 @@ msgstr ""
 msgid "not present"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:338
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:133
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:250
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
 msgid "off"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:132
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:247
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
 msgid "on"
 msgstr ""
 
@@ -6005,8 +6031,8 @@ msgstr ""
 msgid "routed"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "sec"
 msgstr ""
 
@@ -6027,11 +6053,11 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:369
 msgid "tagged"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:887
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:932
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6058,7 +6084,7 @@ msgstr ""
 msgid "unspecified -or- create:"
 msgstr "unspecified -혹은- create:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:341
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:366
 msgid "untagged"
 msgstr ""
 
index 5e1f47a4d7638c3dc97a02b0a7a94470c6f6e8fb..3e9c59d1891357a84643286d10b9e5b95721b4cd 100644 (file)
@@ -25,7 +25,7 @@ msgstr ""
 msgid "%d invalid field(s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:281
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
 
@@ -57,16 +57,16 @@ msgstr "(tiada interface dipasang)"
 msgid "-- Additional Field --"
 msgstr "-- Gelanggang Tambahan --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:841
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:850
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Sila pilih --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:866
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1030
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- memperibadi --"
@@ -90,6 +90,10 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:382
+msgid "0 = not using RSSI threshold, 1 = do not change driver default"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr ""
@@ -98,7 +102,7 @@ msgstr ""
 msgid "15 Minute Load:"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:879
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:924
 msgid "4-character hexadecimal ID"
 msgstr ""
 
@@ -110,35 +114,35 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:915
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:960
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:850
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:891
 msgid "802.11r Fast Transition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1106
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1157
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1115
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1166
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1088
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1133
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1105
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1156
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1114
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1165
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:399
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
@@ -156,7 +160,7 @@ msgid ""
 "order of the resolvfile"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:379
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:388
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "<abbr title=\"perkhidmatan set mengenalpasti diperpanjangkan\">ESSID</abbr>"
@@ -190,7 +194,7 @@ msgstr "IPv6-Pintu gerbang"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "Konfigurasi lampu LED"
@@ -290,7 +294,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -298,8 +302,8 @@ msgstr ""
 msgid "Access Concentrator"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:367
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
 msgid "Access Point"
 msgstr "Pusat akses"
 
@@ -329,7 +333,7 @@ msgstr ""
 msgid "Active DHCPv6 Leases"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -337,8 +341,8 @@ msgstr "Ad-Hoc"
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:34
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:39
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:54
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:16
 msgid "Add"
@@ -375,8 +379,8 @@ msgstr ""
 msgid "Additional servers file"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "Address"
 msgstr ""
 
@@ -385,30 +389,34 @@ 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:13
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
 msgid "Administration"
 msgstr "Pentadbiran"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+msgid "Advanced"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:143
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:364
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:50
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:34
 msgid "Advanced Settings"
 msgstr "Tetapan Lanjutan"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
 msgid "Alert"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1406
+#: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
 msgstr ""
@@ -435,21 +443,21 @@ msgstr ""
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "Membenarkan pengesahan kata laluan SSH"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:535
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:545
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:589
 msgid "Allow all except listed"
 msgstr "Izinkan semua kecualian yang disenaraikan"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:235
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:236
 msgid "Allow legacy 802.11b rates"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:578
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "Allow listed only"
 msgstr "Izinkan senarai saja"
 
@@ -490,14 +498,14 @@ msgstr ""
 msgid "Always on (%s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 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/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
 msgid "Annex"
 msgstr ""
 
@@ -569,7 +577,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1048
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1093
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -581,17 +589,17 @@ msgstr ""
 msgid "Anonymous Swap"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
 msgid "Antenna 1"
 msgstr "Antena 1"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:323
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:330
 msgid "Antenna 2"
 msgstr "Antena 2"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:245
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:246
 msgid "Antenna Configuration"
 msgstr ""
 
@@ -617,7 +625,7 @@ msgid ""
 "Assign a part of given length of every public IPv6-prefix to this interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:127
 msgid "Assign interfaces..."
 msgstr ""
 
@@ -632,7 +640,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Associated Stesen"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
 msgid "Associations"
 msgstr ""
 
@@ -641,7 +649,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:982
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1027
 msgid "Authentication"
 msgstr "Authentifizierung"
 
@@ -659,12 +667,11 @@ msgstr "Otorisasi Diperlukan"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:131
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:246
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:249
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
 msgid "Auto Refresh"
 msgstr ""
 
@@ -736,7 +743,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
 msgid "BSSID"
 msgstr ""
 
@@ -766,7 +773,7 @@ msgstr "Kembali ke keputusan scan"
 msgid "Backup"
 msgstr "Sandaran"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
 msgid "Backup / Flash Firmware"
 msgstr ""
 
@@ -778,12 +785,12 @@ msgstr ""
 msgid "Bad address specified!"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:153
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:287
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:158
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:288
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:260
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:261
 msgid "Beacon Interval"
 msgstr ""
 
@@ -810,7 +817,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 msgid "Bitrate"
 msgstr ""
 
@@ -818,7 +825,7 @@ msgstr ""
 msgid "Bogus NX Domain Override"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1410
+#: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Bridge"
 
@@ -902,7 +909,7 @@ msgstr "Laman diterapkan."
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:9
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Changes the administrator password for accessing the device"
 msgstr ""
 
@@ -910,12 +917,12 @@ msgstr ""
 msgid "Changing password…"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:162
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "Channel"
 msgstr "Saluran"
 
@@ -954,13 +961,13 @@ msgid ""
 "interface to it."
 msgstr "Pilih zon firewall yang anda ingin tetapkan untuk antar muka ini."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:393
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:403
 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/luasrc/model/cbi/admin_network/wifi.lua:604
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
 msgid "Cipher"
 msgstr ""
 
@@ -980,8 +987,8 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 #, fuzzy
 msgid "Client"
 msgstr "Pelanggan"
@@ -1024,7 +1031,7 @@ msgstr ""
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:33
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
 msgid "Collecting data..."
 msgstr ""
 
@@ -1040,7 +1047,7 @@ msgstr ""
 msgid "Common Configuration"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1125
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1176
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1072,7 +1079,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:22
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:43
 msgid "Confirmation"
 msgstr "Pengesahan"
 
@@ -1081,12 +1088,12 @@ msgid "Connect"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Connected"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:338
 msgid "Connection Limit"
 msgstr "Sambungan Batas"
 
@@ -1109,9 +1116,9 @@ msgstr ""
 msgid "Country"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:336
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
 msgid "Country Code"
 msgstr "Kod negara"
 
@@ -1136,11 +1143,11 @@ msgstr ""
 msgid "Create a bridge over multiple interfaces"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
 msgid "Critical"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:102
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
 msgid "Cron Log Level"
 msgstr ""
 
@@ -1171,15 +1178,15 @@ msgid ""
 "\">LED</abbr>s if possible."
 msgstr "Mengkustomisasi perilaku peranti LED jika mungkin."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:760
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:799
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:776
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:815
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1193,7 +1200,7 @@ msgstr ""
 msgid "DHCP and DNS"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:962
+#: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr ""
 
@@ -1213,16 +1220,16 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "DNS"
 msgstr ""
 
@@ -1255,7 +1262,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
 msgid "DSL Status"
 msgstr ""
 
@@ -1263,7 +1270,7 @@ msgstr ""
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1271,18 +1278,18 @@ msgstr ""
 msgid "DUID"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:104
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
 msgid "Debug"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "Default %d"
 msgstr ""
 
@@ -1319,7 +1326,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:11
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:16
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:41
 msgid "Delete"
 msgstr "Padam"
@@ -1333,7 +1340,7 @@ msgstr ""
 msgid "Delete this network"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1349,8 +1356,8 @@ msgstr "Tempat tujuan"
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:50
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:75
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
@@ -1403,7 +1410,7 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:520
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:530
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1421,11 +1428,11 @@ msgstr ""
 msgid "Disabled"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1094
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
 msgid "Disabled (default)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1448,16 +1455,16 @@ msgstr ""
 msgid "Dismiss"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:239
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:333
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
 msgid "Distance Optimization"
 msgstr "Jarak Optimasi"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:241
 msgid "Distance to farthest network member in meters."
 msgstr "Jarak ke rangkaian terjauh ahli dalam meter."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:346
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:347
 msgid "Diversity"
 msgstr "Keanekaragaman"
 
@@ -1557,7 +1564,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:990
 msgid "EAP-Method"
 msgstr "EAP-Kaedah"
 
@@ -1582,7 +1589,7 @@ msgstr ""
 msgid "Edit this network"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
 msgid "Emergency"
 msgstr ""
 
@@ -1617,11 +1624,11 @@ msgstr ""
 msgid "Enable IPv6 negotiation on the PPP link"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:141
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:143
 msgid "Enable Jumbo Frame passthrough"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:215
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
 msgid "Enable NTP client"
 msgstr ""
 
@@ -1633,27 +1640,27 @@ msgstr ""
 msgid "Enable TFTP server"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:132
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:134
 msgid "Enable VLAN functionality"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1194
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1124
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1175
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:136
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:138
 msgid "Enable learning and aging"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:148
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:150
 msgid "Enable mirroring of incoming packets"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:149
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
 msgid "Enable mirroring of outgoing packets"
 msgstr ""
 
@@ -1687,7 +1694,7 @@ msgstr ""
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:892
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1704,9 +1711,9 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:44
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:593
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
 msgid "Encryption"
 msgstr "Enkripsi"
 
@@ -1726,28 +1733,28 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:273
 msgid "Erasing..."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:106
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Kesalahan"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1422
+#: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Ethernet Adapter"
 
-#: modules/luci-base/luasrc/model/network.lua:1412
+#: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Ethernet Beralih"
 
@@ -1763,7 +1770,7 @@ msgstr ""
 msgid "Expecting %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
 msgid "Expires"
 msgstr ""
 
@@ -1776,23 +1783,23 @@ msgstr ""
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:926
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:971
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:935
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:980
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:74
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
 msgid "External system log server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:79
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
 msgid "External system log server port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:84
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
 msgid "External system log server protocol"
 msgstr ""
 
@@ -1800,15 +1807,15 @@ msgstr ""
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:895
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:940
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:896
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:941
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:893
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:938
 msgid "FT protocol"
 msgstr ""
 
@@ -1900,7 +1907,7 @@ msgstr ""
 msgid "Flash operations"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:194
 msgid "Flashing..."
 msgstr ""
 
@@ -1914,11 +1921,11 @@ msgstr ""
 msgid "Force"
 msgstr "Paksa"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:257
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:612
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:622
 msgid "Force CCMP (AES)"
 msgstr ""
 
@@ -1926,11 +1933,11 @@ msgstr ""
 msgid "Force DHCP on this network even if another server is detected."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:613
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:623
 msgid "Force TKIP"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:624
 msgid "Force TKIP and CCMP (AES)"
 msgstr ""
 
@@ -1954,7 +1961,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -1962,7 +1969,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:374
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:375
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -1970,12 +1977,12 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:254
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:596
 msgid "Fragmentation Threshold"
 msgstr "Fragmentasi Ambang"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:331
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:332
 msgid "Frame Bursting"
 msgstr "Bingkai Meletup"
 
@@ -1992,7 +1999,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "GHz"
 msgstr ""
 
@@ -2001,8 +2008,8 @@ msgstr ""
 msgid "GPRS only"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
 msgid "Gateway"
 msgstr ""
 
@@ -2025,7 +2032,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:462
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:175
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:141
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:360
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
 msgid "General Setup"
 msgstr "Setup Umum"
 
@@ -2033,7 +2040,7 @@ msgstr "Setup Umum"
 msgid "Generate Config"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:900
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2060,7 +2067,7 @@ msgstr ""
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:288
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
 msgid "Go to password configuration..."
 msgstr ""
 
@@ -2085,7 +2092,7 @@ msgstr ""
 msgid "HE.net username"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:309
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:310
 msgid "HT mode (802.11n)"
 msgstr ""
 
@@ -2093,7 +2100,7 @@ msgstr ""
 msgid "Hang Up"
 msgstr "Menutup"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
@@ -2109,9 +2116,9 @@ msgstr ""
 "Di sini anda boleh mengkonfigurasi aspek asas peranti anda seperti nama host "
 "atau zon."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:489
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:546
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:569
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Menyembunyikan ESSID"
 
@@ -2145,8 +2152,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:35
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 msgid "Hostname"
 msgstr "Nama Host"
 
@@ -2207,7 +2213,7 @@ msgstr ""
 msgid "IPv4 Firewall"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:46
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:48
 msgid "IPv4 Upstream"
 msgstr ""
 
@@ -2299,7 +2305,7 @@ msgstr ""
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2366,7 +2372,7 @@ msgstr ""
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1030
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1075
 msgid "Identity"
 msgstr "Identiti"
 
@@ -2477,10 +2483,14 @@ msgstr ""
 msgid "Inbound:"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
 msgid "Info"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Information"
+msgstr ""
+
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:67
 msgid "Initialization failure"
 msgstr ""
@@ -2501,7 +2511,7 @@ msgstr ""
 msgid "Install package %q"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:120
 msgid "Install protocol extensions..."
 msgstr ""
 
@@ -2519,7 +2529,7 @@ msgstr "Interface"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:355
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:356
 msgid "Interface Configuration"
 msgstr ""
 
@@ -2531,12 +2541,12 @@ msgstr ""
 msgid "Interface is reconnecting..."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Interface name"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:34
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:131
 msgid "Interface not present or not connected yet."
 msgstr ""
 
@@ -2555,15 +2565,15 @@ msgid "Internal Server Error"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:192
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:37
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
 msgid "Invalid"
 msgstr "Tak Sah"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:286
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:311
 msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:307
 msgid "Invalid VLAN ID given! Only unique IDs are allowed"
 msgstr ""
 
@@ -2571,7 +2581,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/luasrc/model/cbi/admin_network/wifi.lua:498
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:508
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2585,10 +2595,9 @@ msgstr ""
 "memori flash, sila buat pengesahan pada fail gambar!"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:220
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:295
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
 msgid "JavaScript required!"
 msgstr ""
 
@@ -2618,18 +2627,22 @@ msgstr "Log Kernel"
 msgid "Kernel Version"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:784
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
 msgid "Key"
 msgstr "Kunci"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:810
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:811
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:812
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:813
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:829
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:852
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:853
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:870
 msgid "Key #%d"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+msgid "KiB"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Tamatkan"
@@ -2669,7 +2682,7 @@ msgstr ""
 msgid "Label"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:136
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
 msgid "Language"
 msgstr "Bahasa"
 
@@ -2677,7 +2690,7 @@ msgstr "Bahasa"
 msgid "Language and Style"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
 msgid "Latency"
 msgstr ""
 
@@ -2728,19 +2741,19 @@ msgstr ""
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
 msgid "Line Uptime"
 msgstr ""
 
@@ -2754,7 +2767,7 @@ msgid ""
 "requests to"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:972
 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 "
@@ -2763,7 +2776,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:936
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:981
 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 "
@@ -2801,7 +2814,6 @@ msgid "Listening port for inbound DNS queries"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:128
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
 msgid "Load"
 msgstr "Load"
@@ -2850,7 +2862,7 @@ msgid "Local Startup"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:31
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
 msgid "Local Time"
 msgstr "Masa Tempatan"
 
@@ -2886,7 +2898,7 @@ msgstr "Soalan tempatan"
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:92
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
 msgid "Log output level"
 msgstr ""
 
@@ -2906,7 +2918,7 @@ msgstr "Login"
 msgid "Logout"
 msgstr "Logout"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -2922,24 +2934,24 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:51
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:76
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:447
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:457
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "MAC-Address Filter"
 msgstr "Penapis alamat MAC"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:142
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
 msgid "MAC-Filter"
 msgstr "Penapis MAC"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:454
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:580
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:464
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:590
 msgid "MAC-List"
 msgstr "Senarai MAC"
 
@@ -2985,11 +2997,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:529
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:539
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3023,12 +3035,16 @@ msgstr ""
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+msgid "Medium"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm:13
 msgid "Memory"
 msgstr "Memori"
@@ -3037,7 +3053,7 @@ msgstr "Memori"
 msgid "Memory usage (%)"
 msgstr "Penggunaan Memori (%)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:371
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
@@ -3049,11 +3065,11 @@ msgstr ""
 msgid "Metric"
 msgstr "Metrik"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:152
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:154
 msgid "Mirror monitor port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:153
 msgid "Mirror source port"
 msgstr ""
 
@@ -3061,16 +3077,16 @@ msgstr ""
 msgid "Missing protocol extension for proto %q"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:878
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:923
 msgid "Mobility Domain"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:149
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:154
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:41
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:365
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
 msgid "Mode"
 msgstr "Mode"
 
@@ -3098,12 +3114,16 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:442
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
 msgid "Monitor"
 msgstr "Monitor"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+msgid "More Characters"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr ""
@@ -3113,7 +3133,7 @@ msgstr ""
 msgid "Mount Point"
 msgstr "Mount Point"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3163,7 +3183,7 @@ msgstr ""
 msgid "Move up"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:867
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:912
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3187,7 +3207,7 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
 msgid "NTP server candidates"
 msgstr ""
 
@@ -3205,18 +3225,17 @@ msgstr ""
 msgid "Name of the new network"
 msgstr "Nama rangkaian baru"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:167
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
 msgid "Navigation"
 msgstr "Navigation"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
 msgid "Netmask"
 msgstr ""
 
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:392
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index/30-network.htm:8
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
@@ -3240,7 +3259,7 @@ msgstr ""
 msgid "Network device is not present"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
 msgid "Network without interfaces."
 msgstr ""
 
@@ -3265,7 +3284,7 @@ msgid "No files found"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:172
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:174
 msgid "No information available"
 msgstr ""
@@ -3287,10 +3306,9 @@ msgid "No network name specified"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:103
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:283
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
 msgid "No password set!"
 msgstr ""
 
@@ -3318,7 +3336,7 @@ msgstr ""
 msgid "Noise"
 msgstr "Kebisingan"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3326,7 +3344,7 @@ msgstr ""
 msgid "Noise:"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
@@ -3339,7 +3357,7 @@ msgstr ""
 msgid "None"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
 msgid "Normal"
 msgstr ""
 
@@ -3352,16 +3370,20 @@ msgstr ""
 msgid "Not associated"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 msgid "Not connected"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Not started on boot"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:26
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
 msgid "Notice"
 msgstr ""
 
@@ -3373,7 +3395,7 @@ msgstr ""
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3454,7 +3476,7 @@ msgstr ""
 msgid "Option removed"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1095
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1140
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3561,7 +3583,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Override default interface name"
 msgstr ""
 
@@ -3623,7 +3645,7 @@ msgstr ""
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:921
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:966
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3676,8 +3698,8 @@ msgid "Part of zone %q"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1066
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1111
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:35
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
@@ -3687,14 +3709,21 @@ msgstr "Kata laluan"
 msgid "Password authentication"
 msgstr "Kata laluan pengesahan"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:974
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1019
 msgid "Password of Private Key"
 msgstr "Kata Laluan Kunci Swasta"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1022
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1067
 msgid "Password of inner Private Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Password strength"
+msgstr ""
+
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
@@ -3703,27 +3732,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:955
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1000
 msgid "Path to CA-Certificate"
 msgstr "Path ke CA-Sijil"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:962
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1007
 msgid "Path to Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:968
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1013
 msgid "Path to Private Key"
 msgstr "Path ke Kunci Swasta"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1004
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1049
 msgid "Path to inner CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1010
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1055
 msgid "Path to inner Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1016
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1061
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3801,6 +3830,14 @@ msgstr "Sila masukkan username dan kata laluan anda."
 msgid "Policy"
 msgstr "Dasar"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
+msgid "Polling interval"
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
+msgid "Polling interval for status queries in seconds"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Port"
@@ -3809,11 +3846,11 @@ msgstr "Port"
 msgid "Port status:"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3825,7 +3862,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3848,8 +3885,8 @@ msgstr ""
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:562
 msgid "Prevents client-to-client communication"
 msgstr "Mencegah komunikasi sesama Pelanggan"
 
@@ -3866,7 +3903,7 @@ msgstr "Teruskan"
 msgid "Processes"
 msgstr "Proses"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
 msgid "Profile"
 msgstr ""
 
@@ -3876,8 +3913,8 @@ msgstr "Prot."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 msgid "Protocol"
 msgstr "Protokol"
@@ -3890,7 +3927,7 @@ msgstr ""
 msgid "Protocol support is not installed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
 msgid "Provide NTP server"
 msgstr ""
 
@@ -3898,7 +3935,7 @@ msgstr ""
 msgid "Provide new network"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:441
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
@@ -3923,7 +3960,7 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Quality"
 msgstr ""
 
@@ -3933,11 +3970,11 @@ msgid ""
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:914
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:959
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -3945,8 +3982,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:381
+msgid "RSSI threshold for joining"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:597
 msgid "RTS/CTS Threshold"
 msgstr "RTS/CTS-Ambang"
 
@@ -3961,27 +4002,27 @@ msgstr "RX"
 msgid "RX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
 msgid "Radius-Accounting-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:752
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:791
 msgid "Radius-Accounting-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:736
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:775
 msgid "Radius-Accounting-Server"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
 msgid "Radius-Authentication-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:728
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:767
 msgid "Radius-Authentication-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:712
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:751
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4035,7 +4076,7 @@ msgstr ""
 msgid "Realtime Wireless"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:886
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:931
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4043,7 +4084,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:48
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Reboot"
@@ -4061,8 +4102,8 @@ msgstr "Reboot sistem operasi peranti anda"
 msgid "Receive"
 msgstr "Menerima"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:324
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:325
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:350
 msgid "Receiver Antenna"
 msgstr "Antena Penerima"
 
@@ -4129,7 +4170,7 @@ msgstr ""
 msgid "Request IPv6-prefix of length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1096
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1141
 msgid "Required"
 msgstr ""
 
@@ -4152,10 +4193,10 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1089
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1134
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
-"<br />(as of Feb 2017: ath9k and ath10k, in LEDE also mwlwifi and mt76)"
+"<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
@@ -4210,8 +4251,8 @@ msgid "Restore backup"
 msgstr "Kembalikan sandaran"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:25
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr ""
 
@@ -4258,8 +4299,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:6
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:27
 msgid "Router Password"
 msgstr ""
 
@@ -4297,7 +4338,7 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr ""
@@ -4314,7 +4355,7 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:20
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:27
 msgid "SSH-Keys"
 msgstr ""
@@ -4322,7 +4363,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
 msgid "SSID"
 msgstr "SSID"
 
@@ -4333,7 +4374,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:54
 msgid "Save"
 msgstr "Simpan"
 
@@ -4362,7 +4403,7 @@ msgstr "Scan"
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Tugas Jadual"
@@ -4397,7 +4438,7 @@ msgid ""
 "conjunction with failure threshold"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:561
 msgid "Separate Clients"
 msgstr "Pisahkan Pelanggan"
 
@@ -4432,7 +4473,7 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:206
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
 msgid "Set up Time Synchronization"
 msgstr ""
 
@@ -4448,7 +4489,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4456,7 +4497,7 @@ msgstr ""
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:506
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:516
 msgid "Short Preamble"
 msgstr ""
 
@@ -4479,11 +4520,11 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Signal"
 msgstr "Isyarat"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4499,7 +4540,7 @@ msgstr "Saiz"
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4508,21 +4549,19 @@ msgstr ""
 msgid "Skip"
 msgstr "Skip"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:110
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
 msgid "Skip to content"
 msgstr "Skip ke kadar"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:109
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
 msgid "Skip to navigation"
 msgstr "Skip ke navigation"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:335
 msgid "Slot time"
 msgstr "Slot masa"
 
-#: modules/luci-base/luasrc/model/network.lua:1417
+#: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
 
@@ -4609,7 +4648,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 msgid "Startup"
 msgstr ""
 
@@ -4629,7 +4668,7 @@ msgstr "Statische Einträge"
 msgid "Static Routes"
 msgstr "Laluan Statik"
 
-#: modules/luci-base/luasrc/model/network.lua:960
+#: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr ""
 
@@ -4640,7 +4679,7 @@ msgid ""
 "configurations where only hosts with a corresponding lease are served."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4660,6 +4699,10 @@ msgstr ""
 msgid "Strict order"
 msgstr "Order Ketat"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+msgid "Strong"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:61
 msgid "Submit"
 msgstr "Menyerahkan"
@@ -4685,15 +4728,15 @@ msgstr ""
 msgid "Switch"
 msgstr "Beralih"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:127
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:129
 msgid "Switch %q"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:126
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:128
 msgid "Switch %q (%s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:64
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:66
 msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
@@ -4702,7 +4745,7 @@ msgstr ""
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1415
+#: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
 
@@ -4718,8 +4761,12 @@ msgstr ""
 msgid "Switchport activity (%s)"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+msgid "Sync with NTP-Server"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:34
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
 msgid "Sync with browser"
 msgstr ""
 
@@ -4744,7 +4791,7 @@ msgstr "Log Sistem"
 msgid "System Properties"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:69
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
 msgid "System log buffer size"
 msgstr ""
 
@@ -4940,13 +4987,13 @@ msgstr ""
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:274
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:195
 #, fuzzy
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
@@ -4971,7 +5018,7 @@ msgstr ""
 "Format Fail gambar yang diupload tidak disokongkan. Pastikan anda memilih "
 "fail format gambar yang generik untuk platform anda."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:156
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
 msgid "Theme"
 msgstr "Tema"
 
@@ -4999,10 +5046,9 @@ msgid ""
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:104
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:286
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5085,24 +5131,24 @@ msgstr ""
 "aktif."
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:27
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "Bahagian ini belum mengandungi nilai-nilai lagi"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:200
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:211
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
 msgid "Time Synchronization"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:205
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
 msgid "Time Synchronization is not configured yet."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:44
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
 msgid "Timezone"
 msgstr "Zon masa"
 
@@ -5141,7 +5187,7 @@ msgstr "Lalu lintas"
 msgid "Transfer"
 msgstr "Pemindahan"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:595
 msgid "Transmission Rate"
 msgstr "Kelajuan Penghantaran"
 
@@ -5149,14 +5195,14 @@ msgstr "Kelajuan Penghantaran"
 msgid "Transmit"
 msgstr "Pancar"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:210
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:272
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:211
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:273
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:345
 msgid "Transmit Power"
 msgstr "Daya Pancar"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:317
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:348
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:318
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
 msgid "Transmitter Antenna"
 msgstr "Antena Pemancar"
 
@@ -5172,7 +5218,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1420
+#: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr ""
 
@@ -5187,7 +5233,7 @@ msgid "Tx-Power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:166
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Jenis"
@@ -5246,19 +5292,19 @@ msgstr ""
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:964
+#: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1131
+#: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:958
+#: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr ""
 
@@ -5272,7 +5318,6 @@ msgid "Unnamed key"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
@@ -5287,7 +5332,7 @@ msgstr ""
 msgid "Unsupported modem"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
 msgid "Unsupported protocol type."
 msgstr ""
 
@@ -5337,8 +5382,8 @@ msgstr ""
 msgid "Use DNS servers advertised by peer"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
 msgid "Use ISO/IEC 3166 alpha2 country codes."
 msgstr ""
 
@@ -5441,11 +5486,11 @@ msgstr ""
 msgid "Used"
 msgstr "Diguna"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:848
 msgid "Used Key Slot"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:868
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:913
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5473,11 +5518,11 @@ msgstr ""
 msgid "VDSL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:170
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:172
 msgid "VLANs on %q"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:169
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:171
 msgid "VLANs on %q (%s)"
 msgstr ""
 
@@ -5523,18 +5568,18 @@ msgstr ""
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:543
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:553
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:657
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:667
 msgid "WEP Open System"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:658
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:668
 msgid "WEP Shared Key"
 msgstr ""
 
@@ -5542,8 +5587,8 @@ msgstr ""
 msgid "WEP passphrase"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:493
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
 msgid "WMM Mode"
 msgstr "WMM Mod"
 
@@ -5551,9 +5596,9 @@ msgstr "WMM Mod"
 msgid "WPA passphrase"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:684
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:696
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:701
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:716
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:735
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:740
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5577,8 +5622,8 @@ msgstr ""
 msgid "Waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
 msgid "Warning"
 msgstr ""
 
@@ -5586,7 +5631,11 @@ msgstr ""
 msgid "Warning: There are unsaved changes that will get lost on reboot!"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:901
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Weak"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:946
 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 "
@@ -5613,7 +5662,7 @@ msgstr ""
 msgid "Wi-Fi on (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:161
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr ""
 
@@ -5627,12 +5676,12 @@ msgstr ""
 msgid "Wireless"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1408
+#: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Adapter Wayarles"
 
-#: modules/luci-base/luasrc/model/network.lua:1394
-#: modules/luci-base/luasrc/model/network.lua:1855
+#: modules/luci-base/luasrc/model/network.lua:1404
+#: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Rangkaian Wayarles"
 
@@ -5640,20 +5689,20 @@ msgstr "Rangkaian Wayarles"
 msgid "Wireless Overview"
 msgstr "Gambaran keseluruhan Wayarles"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
 msgid "Wireless Security"
 msgstr "Keselamatan WLAN"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is disabled"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is not associated"
 msgstr ""
 
@@ -5673,7 +5722,7 @@ msgstr ""
 msgid "Write received DNS requests to syslog"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
 msgid "Write system log to file"
 msgstr ""
 
@@ -5689,34 +5738,26 @@ msgid ""
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:221
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:298
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:97
-msgid ""
-"Your Internet Explorer is too old to display this page correctly. Please "
-"upgrade it to at least version 7 or use another browser like Firefox, Opera "
-"or Safari."
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:118
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "ZRam Size"
 msgstr ""
 
@@ -5727,11 +5768,11 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:113
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:121
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:126
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:217
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:281
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:320
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:327
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:611
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:218
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:621
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:37
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:22
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:29
@@ -5784,8 +5825,8 @@ msgstr ""
 msgid "dBm"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:450
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "disable"
 msgstr "mematikan"
 
@@ -5842,19 +5883,6 @@ msgstr "jika target itu ialah rangkaian"
 msgid "input"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:196
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:197
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:200
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:201
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:204
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:205
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:208
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:209
-msgid "kB"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
@@ -5887,7 +5915,7 @@ msgstr ""
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "Fail DNS tempatan"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "minutes"
 msgstr ""
 
@@ -5915,20 +5943,18 @@ msgstr ""
 msgid "not present"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:338
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:133
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:250
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
 msgid "off"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:132
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:247
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
 msgid "on"
 msgstr ""
 
@@ -5972,8 +5998,8 @@ msgstr ""
 msgid "routed"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "sec"
 msgstr ""
 
@@ -5994,11 +6020,11 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:369
 msgid "tagged"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:887
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:932
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6025,7 +6051,7 @@ msgstr ""
 msgid "unspecified -or- create:"
 msgstr "Tidak dirinci -atau- buat:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:341
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:366
 msgid "untagged"
 msgstr ""
 
index 36c0f83c739227683e24a35b207f32374f56ab39..9486b3a22746a9d70b113b1926469f2aee66a29c 100644 (file)
@@ -20,7 +20,7 @@ msgstr ""
 msgid "%d invalid field(s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:281
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
 
@@ -52,16 +52,16 @@ msgstr "(ingen grensesnitt tilknyttet)"
 msgid "-- Additional Field --"
 msgstr "-- Tilleggs Felt --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:841
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:850
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Vennligst velg --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:866
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1030
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- egendefinert --"
@@ -85,6 +85,10 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:382
+msgid "0 = not using RSSI threshold, 1 = do not change driver default"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "1 minutts belastning:"
@@ -93,7 +97,7 @@ msgstr "1 minutts belastning:"
 msgid "15 Minute Load:"
 msgstr "15 minutters belastning:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:879
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:924
 msgid "4-character hexadecimal ID"
 msgstr ""
 
@@ -105,35 +109,35 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr "5 minutters belastning:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:915
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:960
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:850
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:891
 msgid "802.11r Fast Transition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1106
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1157
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1115
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1166
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1088
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1133
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1105
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1156
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1114
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1165
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:399
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
@@ -153,7 +157,7 @@ msgstr ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servere skal følge rekkefølgen "
 "i oppslagsfilen ved spørringer"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:379
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:388
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -188,7 +192,7 @@ msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Konfigurasjon"
@@ -299,7 +303,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "<abbr title=\"Asynchronous Transfer Mode\">ATM</abbr> enhetsnummer"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -307,8 +311,8 @@ msgstr ""
 msgid "Access Concentrator"
 msgstr "Tilgangskonsentrator"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:367
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
 msgid "Access Point"
 msgstr "Aksesspunkt"
 
@@ -338,7 +342,7 @@ msgstr "Aktive DHCP Leier"
 msgid "Active DHCPv6 Leases"
 msgstr "Aktive DHCPv6 Leier"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc (Uavhengig)"
@@ -346,8 +350,8 @@ msgstr "Ad-Hoc (Uavhengig)"
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:34
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:39
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:54
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:16
 msgid "Add"
@@ -384,8 +388,8 @@ msgstr "Tilleggs vertsfiler"
 msgid "Additional servers file"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "Address"
 msgstr "Adresse"
 
@@ -394,30 +398,34 @@ 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:13
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
 msgid "Administration"
 msgstr "Administrasjon"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+msgid "Advanced"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:143
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:364
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:50
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:34
 msgid "Advanced Settings"
 msgstr "Avanserte Innstillinger"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
 msgid "Alert"
 msgstr "Varsle"
 
-#: modules/luci-base/luasrc/model/network.lua:1406
+#: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
 msgstr ""
@@ -444,21 +452,21 @@ 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/luasrc/model/cbi/admin_network/wifi.lua:535
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:545
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:589
 msgid "Allow all except listed"
 msgstr "Tillat alle unntatt oppførte"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:235
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:236
 msgid "Allow legacy 802.11b rates"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:578
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "Allow listed only"
 msgstr "Tillat kun oppførte"
 
@@ -499,14 +507,14 @@ msgstr ""
 msgid "Always on (%s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 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/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
 msgid "Annex"
 msgstr ""
 
@@ -578,7 +586,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1048
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1093
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -590,17 +598,17 @@ msgstr ""
 msgid "Anonymous Swap"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
 msgid "Antenna 1"
 msgstr "Antenne 1"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:323
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:330
 msgid "Antenna 2"
 msgstr "Antenne 2"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:245
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:246
 msgid "Antenna Configuration"
 msgstr "Antennekonfigurasjon"
 
@@ -626,7 +634,7 @@ msgid ""
 "Assign a part of given length of every public IPv6-prefix to this interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:127
 msgid "Assign interfaces..."
 msgstr "Tilknytt grensesnitt..."
 
@@ -641,7 +649,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Tilkoblede Klienter"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
 msgid "Associations"
 msgstr ""
 
@@ -650,7 +658,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:982
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1027
 msgid "Authentication"
 msgstr "Godkjenning"
 
@@ -668,12 +676,11 @@ msgstr "Autorisasjon er nødvendig"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:131
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:246
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:249
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
 msgid "Auto Refresh"
 msgstr "Automatisk oppdatering"
 
@@ -745,7 +752,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -775,7 +782,7 @@ msgstr "Tilbake til skanne resultat"
 msgid "Backup"
 msgstr "Sikkerhetskopi"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
 msgid "Backup / Flash Firmware"
 msgstr "Sikkerhetskopiering/Firmware oppgradering"
 
@@ -787,12 +794,12 @@ msgstr "Sikkerhetskopier filliste"
 msgid "Bad address specified!"
 msgstr "Ugyldig adresse oppgitt!"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:153
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:287
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:158
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:288
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:260
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:261
 msgid "Beacon Interval"
 msgstr ""
 
@@ -822,7 +829,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 msgid "Bitrate"
 msgstr "Bitrate"
 
@@ -830,7 +837,7 @@ msgstr "Bitrate"
 msgid "Bogus NX Domain Override"
 msgstr "Overstyr falske NX Domener"
 
-#: modules/luci-base/luasrc/model/network.lua:1410
+#: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Bro"
 
@@ -914,7 +921,7 @@ msgstr "Endringer utført."
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:9
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Changes the administrator password for accessing the device"
 msgstr "Endrer administrator passordet for tilgang til enheten"
 
@@ -922,12 +929,12 @@ msgstr "Endrer administrator passordet for tilgang til enheten"
 msgid "Changing password…"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:162
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "Channel"
 msgstr "Kanal"
 
@@ -970,7 +977,7 @@ msgstr ""
 "Eller fyll ut <em>Opprett</em> feltet for å definere en ny sone og tilknytte "
 "grensesnittet til det."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:393
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:403
 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."
@@ -978,7 +985,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/luasrc/model/cbi/admin_network/wifi.lua:604
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
 msgid "Cipher"
 msgstr "Krypteringsmetode"
 
@@ -1000,8 +1007,8 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
 msgstr "Klient"
 
@@ -1045,7 +1052,7 @@ msgstr "Lukk liste..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:33
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
 msgid "Collecting data..."
 msgstr "Henter data..."
 
@@ -1061,7 +1068,7 @@ msgstr ""
 msgid "Common Configuration"
 msgstr "Vanlige Innstillinger"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1125
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1176
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1093,7 +1100,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:22
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:43
 msgid "Confirmation"
 msgstr "Bekreftelse"
 
@@ -1102,12 +1109,12 @@ msgid "Connect"
 msgstr "Koble til"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Connected"
 msgstr "Tilkoblet"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:338
 msgid "Connection Limit"
 msgstr "Tilkoblingsgrense (antall)"
 
@@ -1130,9 +1137,9 @@ msgstr ""
 msgid "Country"
 msgstr "Land"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:336
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
 msgid "Country Code"
 msgstr "Landskode"
 
@@ -1157,11 +1164,11 @@ msgstr "Opprett Grensesnitt"
 msgid "Create a bridge over multiple interfaces"
 msgstr "Opprett en bro over flere grensesnitt"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
 msgid "Critical"
 msgstr "Kritisk"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:102
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
 msgid "Cron Log Level"
 msgstr "Cron logg nivå"
 
@@ -1194,15 +1201,15 @@ msgstr ""
 "Tilpasser oppførselen til enhetens <abbr title=\"Light Emitting Diode\">LED</"
 "abbr>s om mulig."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:760
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:799
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:776
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:815
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1216,7 +1223,7 @@ msgstr "DHCP Server"
 msgid "DHCP and DNS"
 msgstr "DHCP og DNS"
 
-#: modules/luci-base/luasrc/model/network.lua:962
+#: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "DHCP klient"
 
@@ -1236,16 +1243,16 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "DNS"
 msgstr "DNS"
 
@@ -1278,7 +1285,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
 msgid "DSL Status"
 msgstr ""
 
@@ -1286,7 +1293,7 @@ msgstr ""
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1294,18 +1301,18 @@ msgstr ""
 msgid "DUID"
 msgstr "DUID"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:104
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
 msgid "Debug"
 msgstr "Feilsøking"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "Default %d"
 msgstr "Standard %d"
 
@@ -1344,7 +1351,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:11
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:16
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:41
 msgid "Delete"
 msgstr "Fjern"
@@ -1358,7 +1365,7 @@ msgstr ""
 msgid "Delete this network"
 msgstr "Fjern dette nettverket"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1374,8 +1381,8 @@ msgstr "Destinasjon"
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:50
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:75
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
@@ -1430,7 +1437,7 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:520
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:530
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1448,11 +1455,11 @@ msgstr ""
 msgid "Disabled"
 msgstr "Deaktivert"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1094
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
 msgid "Disabled (default)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1475,16 +1482,16 @@ msgstr ""
 msgid "Dismiss"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:239
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:333
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
 msgid "Distance Optimization"
 msgstr "Avstand Optimalisering"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:241
 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/luasrc/model/cbi/admin_network/wifi.lua:346
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:347
 msgid "Diversity"
 msgstr "Antennevariasjon"
 
@@ -1591,7 +1598,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:990
 msgid "EAP-Method"
 msgstr "EAP-metode"
 
@@ -1616,7 +1623,7 @@ msgstr "Endre dette grensesnittet"
 msgid "Edit this network"
 msgstr "Endre dette nettverket"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
 msgid "Emergency"
 msgstr "Krisesituasjon"
 
@@ -1651,11 +1658,11 @@ msgstr ""
 msgid "Enable IPv6 negotiation on the PPP link"
 msgstr "Aktiver IPv6 på PPP lenke"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:141
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:143
 msgid "Enable Jumbo Frame passthrough"
 msgstr "Aktiver Jumbo Frames gjennomgang"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:215
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
 msgid "Enable NTP client"
 msgstr "Aktiver NTP klient"
 
@@ -1667,27 +1674,27 @@ msgstr ""
 msgid "Enable TFTP server"
 msgstr "Aktiver TFTP server"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:132
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:134
 msgid "Enable VLAN functionality"
 msgstr "Aktiver VLAN funksjonalitet"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1194
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1124
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1175
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:136
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:138
 msgid "Enable learning and aging"
 msgstr "Aktiver 'læring' og 'aldring'"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:148
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:150
 msgid "Enable mirroring of incoming packets"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:149
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
 msgid "Enable mirroring of outgoing packets"
 msgstr ""
 
@@ -1721,7 +1728,7 @@ msgstr "Aktivert"
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:892
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1738,9 +1745,9 @@ msgstr "Innkapsling modus"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:44
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:593
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
 msgid "Encryption"
 msgstr "Kryptering"
 
@@ -1760,28 +1767,28 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:273
 msgid "Erasing..."
 msgstr "Sletter..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:106
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Feil"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1422
+#: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Ethernet Tilslutning"
 
-#: modules/luci-base/luasrc/model/network.lua:1412
+#: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Ethernet Svitsj"
 
@@ -1797,7 +1804,7 @@ msgstr "Utvid vertsliste"
 msgid "Expecting %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
 msgid "Expires"
 msgstr "Utgår"
 
@@ -1811,23 +1818,23 @@ msgstr "Utløpstid på leide adresser, minimum er 2 minutter (<code>2m</code>)."
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:926
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:971
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:935
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:980
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:74
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
 msgid "External system log server"
 msgstr "Ekstern systemlogg server"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:79
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
 msgid "External system log server port"
 msgstr "Ekstern systemlogg server port"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:84
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
 msgid "External system log server protocol"
 msgstr ""
 
@@ -1835,15 +1842,15 @@ msgstr ""
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:895
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:940
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:896
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:941
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:893
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:938
 msgid "FT protocol"
 msgstr ""
 
@@ -1935,7 +1942,7 @@ msgstr "Flash nytt firmware image"
 msgid "Flash operations"
 msgstr "Flash operasjoner"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:194
 msgid "Flashing..."
 msgstr "Flasher..."
 
@@ -1949,11 +1956,11 @@ msgstr ""
 msgid "Force"
 msgstr "Bruk"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:257
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:612
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:622
 msgid "Force CCMP (AES)"
 msgstr "Bruk CCMP (AES)"
 
@@ -1962,11 +1969,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/luasrc/model/cbi/admin_network/wifi.lua:613
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:623
 msgid "Force TKIP"
 msgstr "Bruk TKIP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:624
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Bruk TKIP og CCMP (AES)"
 
@@ -1990,7 +1997,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "Videresend DHCP trafikk"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -1998,7 +2005,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr "Videresend kringkastingstrafikk"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:374
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:375
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -2006,12 +2013,12 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr "Videresending modus"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:254
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:596
 msgid "Fragmentation Threshold"
 msgstr "Fragmenterings Terskel"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:331
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:332
 msgid "Frame Bursting"
 msgstr "Frame Bursting"
 
@@ -2028,7 +2035,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "GHz"
 msgstr "GHz"
 
@@ -2037,8 +2044,8 @@ msgstr "GHz"
 msgid "GPRS only"
 msgstr "Kun GPRS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
 msgid "Gateway"
 msgstr "Gateway"
 
@@ -2061,7 +2068,7 @@ msgstr "Generelle Innstillinger"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:462
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:175
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:141
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:360
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
 msgid "General Setup"
 msgstr "Generelt Oppsett"
 
@@ -2069,7 +2076,7 @@ msgstr "Generelt Oppsett"
 msgid "Generate Config"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:900
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2096,7 +2103,7 @@ msgstr ""
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:288
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
 msgid "Go to password configuration..."
 msgstr "Gå til passord konfigurasjon..."
 
@@ -2121,7 +2128,7 @@ msgstr "HE.net passord"
 msgid "HE.net username"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:309
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:310
 msgid "HT mode (802.11n)"
 msgstr ""
 
@@ -2129,7 +2136,7 @@ msgstr ""
 msgid "Hang Up"
 msgstr "Slå av"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
@@ -2145,9 +2152,9 @@ msgstr ""
 "Her kan du konfigurere grunnleggende aspekter av enheten som f.eks. dens "
 "vertsnavn eller tidssone."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:489
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:546
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:569
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Skjul <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -2182,8 +2189,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:35
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 msgid "Hostname"
 msgstr "Vertsnavn"
 
@@ -2244,7 +2250,7 @@ msgstr "IPv4"
 msgid "IPv4 Firewall"
 msgstr "IPv4 Brannmur"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:46
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:48
 msgid "IPv4 Upstream"
 msgstr ""
 
@@ -2336,7 +2342,7 @@ msgstr ""
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2403,7 +2409,7 @@ msgstr "IPv6-over-IPv4 (6rd)"
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr "IPv6-over-IPv4 (6til4)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1030
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1075
 msgid "Identity"
 msgstr "Identitet"
 
@@ -2513,10 +2519,14 @@ msgstr "Tidsavbrudd etter innaktivitet"
 msgid "Inbound:"
 msgstr "Innkommende:"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
 msgid "Info"
 msgstr "Informasjon"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Information"
+msgstr ""
+
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:67
 msgid "Initialization failure"
 msgstr ""
@@ -2537,7 +2547,7 @@ msgstr ""
 msgid "Install package %q"
 msgstr "Installer pakken %q"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:120
 msgid "Install protocol extensions..."
 msgstr "Installer protokoll utvidelser..."
 
@@ -2555,7 +2565,7 @@ msgstr "Grensesnitt"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:355
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:356
 msgid "Interface Configuration"
 msgstr "Grensesnitt Konfigurasjon"
 
@@ -2567,12 +2577,12 @@ msgstr "Grensesnitt Oversikt"
 msgid "Interface is reconnecting..."
 msgstr "Grensesnittet kobler til igjen..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Interface name"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:34
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:131
 msgid "Interface not present or not connected yet."
 msgstr "Grensesnittet er ikke tilgjengelig eller er ikke tilknyttet."
 
@@ -2591,15 +2601,15 @@ msgid "Internal Server Error"
 msgstr "Intern server feil"
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:192
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:37
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
 msgid "Invalid"
 msgstr "Ugyldig"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:286
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:311
 msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
 msgstr "Ugyldig VLAN ID gitt! Bare IDer mellom %d og %d er tillatt."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:307
 msgid "Invalid VLAN ID given! Only unique IDs are allowed"
 msgstr "Ugyldig VLAN ID gitt! Bare unike ID'er er tillatt"
 
@@ -2607,7 +2617,7 @@ msgstr "Ugyldig VLAN ID gitt! Bare unike ID'er er tillatt"
 msgid "Invalid username and/or password! Please try again."
 msgstr "Ugyldig brukernavn og/eller passord! Vennligst prøv igjen."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:498
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:508
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2621,10 +2631,9 @@ msgstr ""
 "flash-minnet, vennligst kontroller firmware filen!"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:220
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:295
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
 msgid "JavaScript required!"
 msgstr "JavaScript kreves!"
 
@@ -2653,18 +2662,22 @@ msgstr "Kjerne Logg"
 msgid "Kernel Version"
 msgstr "Kjerne Versjon"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:784
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
 msgid "Key"
 msgstr "Nøkkel"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:810
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:811
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:812
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:813
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:829
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:852
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:853
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:870
 msgid "Key #%d"
 msgstr "Nøkkel #%d"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+msgid "KiB"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Drep"
@@ -2704,7 +2717,7 @@ msgstr "LLC"
 msgid "Label"
 msgstr "Volumnavn"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:136
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
 msgid "Language"
 msgstr "Språk"
 
@@ -2712,7 +2725,7 @@ msgstr "Språk"
 msgid "Language and Style"
 msgstr "Språk og Utseende"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
 msgid "Latency"
 msgstr ""
 
@@ -2763,19 +2776,19 @@ msgstr ""
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
 msgid "Line Uptime"
 msgstr ""
 
@@ -2791,7 +2804,7 @@ msgstr ""
 "Liste med <abbr title=\"Domain Name System\">DNS</abbr> servere som "
 "forespørsler blir videresendt til"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:972
 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 "
@@ -2800,7 +2813,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:936
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:981
 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 "
@@ -2839,7 +2852,6 @@ msgid "Listening port for inbound DNS queries"
 msgstr "Lytte-port for innkommende DNS-spørring"
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:128
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
 msgid "Load"
 msgstr "Belastning"
@@ -2888,7 +2900,7 @@ msgid "Local Startup"
 msgstr "Lokal Oppstart"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:31
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
 msgid "Local Time"
 msgstr "Lokal tid"
 
@@ -2929,7 +2941,7 @@ msgstr "Lokalisere søk"
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:92
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
 msgid "Log output level"
 msgstr "Logg nivå"
 
@@ -2949,7 +2961,7 @@ msgstr "Logg inn"
 msgid "Logout"
 msgstr "Logg ut"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -2965,24 +2977,24 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:51
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:76
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-Adresse"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:447
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:457
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "MAC-Address Filter"
 msgstr "MAC-Addresse Filter"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:142
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
 msgid "MAC-Filter"
 msgstr "MAC-Filter"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:454
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:580
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:464
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:590
 msgid "MAC-List"
 msgstr "MAC-Liste"
 
@@ -3028,11 +3040,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:529
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:539
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3066,12 +3078,16 @@ msgstr "Maksimalt antall utleide adresser."
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr "Mbit/s"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+msgid "Medium"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm:13
 msgid "Memory"
 msgstr "Minne"
@@ -3080,7 +3096,7 @@ msgstr "Minne"
 msgid "Memory usage (%)"
 msgstr "Minne forbruk (%)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:371
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
@@ -3092,11 +3108,11 @@ msgstr ""
 msgid "Metric"
 msgstr "Metrisk"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:152
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:154
 msgid "Mirror monitor port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:153
 msgid "Mirror source port"
 msgstr ""
 
@@ -3104,16 +3120,16 @@ msgstr ""
 msgid "Missing protocol extension for proto %q"
 msgstr "Mangler protokoll utvidelse for proto %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:878
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:923
 msgid "Mobility Domain"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:149
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:154
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:41
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:365
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
 msgid "Mode"
 msgstr "Modus"
 
@@ -3141,12 +3157,16 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr "Modem initiering tidsavbrudd"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:442
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
 msgid "Monitor"
 msgstr "Monitor"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+msgid "More Characters"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr "Monterings Enhet"
@@ -3156,7 +3176,7 @@ msgstr "Monterings Enhet"
 msgid "Mount Point"
 msgstr "Monterings Punkt"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3206,7 +3226,7 @@ msgstr "Flytt ned"
 msgid "Move up"
 msgstr "Flytt opp"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:867
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:912
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3230,7 +3250,7 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
 msgid "NTP server candidates"
 msgstr "NTP server kandidater"
 
@@ -3248,18 +3268,17 @@ msgstr "Navnet til det nye grensesnittet"
 msgid "Name of the new network"
 msgstr "Navnet til det nye nettverket"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:167
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
 msgid "Navigation"
 msgstr "Navigasjon"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
 msgid "Netmask"
 msgstr "Nettmaske"
 
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:392
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index/30-network.htm:8
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
@@ -3283,7 +3302,7 @@ msgstr ""
 msgid "Network device is not present"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
 msgid "Network without interfaces."
 msgstr "Nettverk uten grensesnitt."
 
@@ -3308,7 +3327,7 @@ msgid "No files found"
 msgstr "Ingen filer funnet"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:172
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:174
 msgid "No information available"
 msgstr "Ingen informasjon tilgjengelig"
@@ -3330,10 +3349,9 @@ msgid "No network name specified"
 msgstr "Ingen nettverksnavn spesifisert"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:103
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:283
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
 msgid "No password set!"
 msgstr "Ruteren er ikke passordbeskyttet!"
 
@@ -3361,7 +3379,7 @@ msgstr "Ingen sone tilknyttet"
 msgid "Noise"
 msgstr "Støy"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3369,7 +3387,7 @@ msgstr ""
 msgid "Noise:"
 msgstr "Støy:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
@@ -3382,7 +3400,7 @@ msgstr ""
 msgid "None"
 msgstr "Ingen"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
 msgid "Normal"
 msgstr "Normal"
 
@@ -3395,16 +3413,20 @@ msgstr "Ikke funnet"
 msgid "Not associated"
 msgstr "Ikke tilknyttet"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 msgid "Not connected"
 msgstr "Ikke tilkoblet"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Not started on boot"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:26
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
 msgid "Notice"
 msgstr "Merk"
 
@@ -3416,7 +3438,7 @@ msgstr "Nslookup"
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3498,7 +3520,7 @@ msgstr "Innstilling endret"
 msgid "Option removed"
 msgstr "Innstilling fjernet"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1095
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1140
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3605,7 +3627,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Override default interface name"
 msgstr ""
 
@@ -3669,7 +3691,7 @@ msgstr "PIN"
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:921
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:966
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3722,8 +3744,8 @@ msgid "Part of zone %q"
 msgstr "En del av sone %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1066
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1111
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:35
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
@@ -3733,14 +3755,21 @@ msgstr "Passord"
 msgid "Password authentication"
 msgstr "Passord godkjenning"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:974
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1019
 msgid "Password of Private Key"
 msgstr "Passord for privatnøkkel"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1022
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1067
 msgid "Password of inner Private Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Password strength"
+msgstr ""
+
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
@@ -3749,27 +3778,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:955
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1000
 msgid "Path to CA-Certificate"
 msgstr "Sti til CA-sertifikat"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:962
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1007
 msgid "Path to Client-Certificate"
 msgstr "Sti til klient-sertifikat"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:968
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1013
 msgid "Path to Private Key"
 msgstr "Sti til privatnøkkel"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1004
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1049
 msgid "Path to inner CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1010
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1055
 msgid "Path to inner Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1016
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1061
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3847,6 +3876,14 @@ msgstr "Skriv inn ditt brukernavn og passord."
 msgid "Policy"
 msgstr "Policy"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
+msgid "Polling interval"
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
+msgid "Polling interval for status queries in seconds"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Port"
@@ -3855,11 +3892,11 @@ msgstr "Port"
 msgid "Port status:"
 msgstr "Port status:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3871,7 +3908,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3896,8 +3933,8 @@ msgstr ""
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:562
 msgid "Prevents client-to-client communication"
 msgstr "Hindrer klient-til-klient kommunikasjon"
 
@@ -3914,7 +3951,7 @@ msgstr "Fortsett"
 msgid "Processes"
 msgstr "Prosesser"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
 msgid "Profile"
 msgstr ""
 
@@ -3924,8 +3961,8 @@ msgstr "Prot."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 msgid "Protocol"
 msgstr "Protokoll"
@@ -3938,7 +3975,7 @@ msgstr "Protokoll til det nye grensesnittet"
 msgid "Protocol support is not installed"
 msgstr "Protokoll støtte er ikke installert"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
 msgid "Provide NTP server"
 msgstr "Funger som NTP Server"
 
@@ -3946,7 +3983,7 @@ msgstr "Funger som NTP Server"
 msgid "Provide new network"
 msgstr "Lag nytt nettverk"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:441
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
@@ -3971,7 +4008,7 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Quality"
 msgstr "Kvalitet"
 
@@ -3981,11 +4018,11 @@ msgid ""
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:914
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:959
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -3993,8 +4030,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:381
+msgid "RSSI threshold for joining"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:597
 msgid "RTS/CTS Threshold"
 msgstr "RTS/CTS Terskel"
 
@@ -4008,27 +4049,27 @@ msgstr "RX"
 msgid "RX Rate"
 msgstr "RX Rate"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
 msgid "Radius-Accounting-Port"
 msgstr "Radius-Accounting-Port"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:752
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:791
 msgid "Radius-Accounting-Secret"
 msgstr "Radius-Accounting-Secret"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:736
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:775
 msgid "Radius-Accounting-Server"
 msgstr "Radius-Accounting-Server"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
 msgid "Radius-Authentication-Port"
 msgstr "Radius-Authentication-Port"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:728
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:767
 msgid "Radius-Authentication-Secret"
 msgstr "Radius-Authentication-Secret"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:712
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:751
 msgid "Radius-Authentication-Server"
 msgstr "Radius-Authentication-Server"
 
@@ -4086,7 +4127,7 @@ msgstr "Trafikk Sanntid"
 msgid "Realtime Wireless"
 msgstr "Trådløst i sanntid"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:886
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:931
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4094,7 +4135,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr "Binde beskyttelse"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:48
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Omstart"
@@ -4112,8 +4153,8 @@ msgstr "Omstarter operativsystemet på enheten"
 msgid "Receive"
 msgstr "Motta"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:324
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:325
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:350
 msgid "Receiver Antenna"
 msgstr "Mottak antenne"
 
@@ -4180,7 +4221,7 @@ msgstr ""
 msgid "Request IPv6-prefix of length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1096
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1141
 msgid "Required"
 msgstr ""
 
@@ -4203,10 +4244,10 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1089
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1134
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
-"<br />(as of Feb 2017: ath9k and ath10k, in LEDE also mwlwifi and mt76)"
+"<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
@@ -4261,8 +4302,8 @@ msgid "Restore backup"
 msgstr "Gjenopprett sikkerhetskopi"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:25
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "Vis/Skjul passord"
 
@@ -4309,8 +4350,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:6
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:27
 msgid "Router Password"
 msgstr "Ruter Passord"
 
@@ -4348,7 +4389,7 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "SSH Tilgang"
@@ -4365,7 +4406,7 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:20
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:27
 msgid "SSH-Keys"
 msgstr "SSH-Nøkler"
@@ -4373,7 +4414,7 @@ msgstr "SSH-Nøkler"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
 msgid "SSID"
 msgstr "SSID"
 
@@ -4384,7 +4425,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:54
 msgid "Save"
 msgstr "Lagre"
 
@@ -4413,7 +4454,7 @@ msgstr "Skann"
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Planlagte Oppgaver"
@@ -4450,7 +4491,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/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:561
 msgid "Separate Clients"
 msgstr "Separerte Klienter"
 
@@ -4485,7 +4526,7 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:206
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
 #, fuzzy
 msgid "Set up Time Synchronization"
 msgstr "Oppsett tidssynkronisering"
@@ -4502,7 +4543,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr "Oppsett DHCP server"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4510,7 +4551,7 @@ msgstr ""
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:506
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:516
 msgid "Short Preamble"
 msgstr ""
 
@@ -4533,11 +4574,11 @@ msgstr "Slå av dette grensesnittet"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Signal"
 msgstr "Signal"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4553,7 +4594,7 @@ msgstr "Størrelse"
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4562,21 +4603,19 @@ msgstr ""
 msgid "Skip"
 msgstr "Gå videre"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:110
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
 msgid "Skip to content"
 msgstr "Gå til innhold"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:109
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
 msgid "Skip to navigation"
 msgstr "Gå til navigasjon"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:335
 msgid "Slot time"
 msgstr "Slot tid"
 
-#: modules/luci-base/luasrc/model/network.lua:1417
+#: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
 
@@ -4667,7 +4706,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 msgid "Startup"
 msgstr "Oppstart"
 
@@ -4687,7 +4726,7 @@ msgstr "Statiske Leier"
 msgid "Static Routes"
 msgstr "Statiske Ruter"
 
-#: modules/luci-base/luasrc/model/network.lua:960
+#: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Statisk adresse"
 
@@ -4701,7 +4740,7 @@ 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/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4721,6 +4760,10 @@ msgstr "Stop"
 msgid "Strict order"
 msgstr "Streng overholdelse"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+msgid "Strong"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:61
 msgid "Submit"
 msgstr "Send"
@@ -4746,15 +4789,15 @@ msgstr "Swap Enhet"
 msgid "Switch"
 msgstr "Svitsj"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:127
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:129
 msgid "Switch %q"
 msgstr "Svitsj %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:126
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:128
 msgid "Switch %q (%s)"
 msgstr "Svitsj %q (%s)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:64
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:66
 msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
@@ -4763,7 +4806,7 @@ msgstr ""
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1415
+#: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
 
@@ -4779,8 +4822,12 @@ msgstr ""
 msgid "Switchport activity (%s)"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+msgid "Sync with NTP-Server"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:34
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
 msgid "Sync with browser"
 msgstr "Synkroniser med nettleser"
 
@@ -4805,7 +4852,7 @@ msgstr "System Logg"
 msgid "System Properties"
 msgstr "System Egenskaper"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:69
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
 msgid "System log buffer size"
 msgstr "System logg buffer størrelse"
 
@@ -5023,7 +5070,7 @@ msgstr "Den valgte protokoll må ha en enhet tilknyttet"
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:274
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
@@ -5031,7 +5078,7 @@ msgstr ""
 "Systemet sletter konfigurasjonspartisjonen nå, enheten vil bli startet på "
 "nytt når dette er utført."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:195
 #, fuzzy
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
@@ -5055,7 +5102,7 @@ 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-system/luasrc/model/cbi/admin_system/system.lua:156
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
 msgid "Theme"
 msgstr "Tema"
 
@@ -5085,10 +5132,9 @@ msgstr ""
 "nettverksenhet i \"Fysiske Innstillinger\""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:104
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:286
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5178,24 +5224,24 @@ msgstr ""
 "Denne siden gir en oversikt over gjeldende aktive nettverkstilkoblinger."
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:27
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "Denne seksjonen inneholder ennå ingen verdier"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:200
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:211
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
 msgid "Time Synchronization"
 msgstr "Tidssynkronisering"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:205
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
 msgid "Time Synchronization is not configured yet."
 msgstr "Tiden Synkroniseringen er ikke konfigurert ennå."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:44
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
 msgid "Timezone"
 msgstr "Tidssone"
 
@@ -5238,7 +5284,7 @@ msgstr "Trafikk"
 msgid "Transfer"
 msgstr "Overføring"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:595
 msgid "Transmission Rate"
 msgstr "Overførings rate"
 
@@ -5246,14 +5292,14 @@ msgstr "Overførings rate"
 msgid "Transmit"
 msgstr "Sende"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:210
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:272
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:211
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:273
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:345
 msgid "Transmit Power"
 msgstr "Sende styrke"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:317
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:348
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:318
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
 msgid "Transmitter Antenna"
 msgstr "Sende Antenne"
 
@@ -5269,7 +5315,7 @@ msgstr "Utløsende Tilstand"
 msgid "Tunnel ID"
 msgstr "Tunnel ID"
 
-#: modules/luci-base/luasrc/model/network.lua:1420
+#: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Tunnel grensesnitt"
 
@@ -5284,7 +5330,7 @@ msgid "Tx-Power"
 msgstr "Tx-Styrke"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:166
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Type"
@@ -5343,19 +5389,19 @@ msgstr ""
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:964
+#: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Ukjent"
 
-#: modules/luci-base/luasrc/model/network.lua:1131
+#: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:958
+#: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr "Uhåndtert"
 
@@ -5369,7 +5415,6 @@ msgid "Unnamed key"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
@@ -5384,7 +5429,7 @@ msgstr ""
 msgid "Unsupported modem"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
 msgid "Unsupported protocol type."
 msgstr "Protokoll type er ikke støttet."
 
@@ -5437,8 +5482,8 @@ msgstr "Bruk DHCP gateway"
 msgid "Use DNS servers advertised by peer"
 msgstr "Bruk DNS servere annonsert av peer"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
 msgid "Use ISO/IEC 3166 alpha2 country codes."
 msgstr "Bruk ISO/IEC 3166 alpha2 landskoder."
 
@@ -5545,11 +5590,11 @@ msgstr ""
 msgid "Used"
 msgstr "Brukt"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:848
 msgid "Used Key Slot"
 msgstr "Brukte Nøkler"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:868
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:913
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5577,11 +5622,11 @@ msgstr "VC-Mux"
 msgid "VDSL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:170
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:172
 msgid "VLANs on %q"
 msgstr "VLANs på %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:169
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:171
 msgid "VLANs on %q (%s)"
 msgstr "VLANs på %q (%s)"
 
@@ -5627,18 +5672,18 @@ msgstr "Bekreft"
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:543
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:553
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:657
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:667
 msgid "WEP Open System"
 msgstr "WEP åpent system"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:658
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:668
 msgid "WEP Shared Key"
 msgstr "WEP delt nøkkel"
 
@@ -5646,8 +5691,8 @@ msgstr "WEP delt nøkkel"
 msgid "WEP passphrase"
 msgstr "WEP passord"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:493
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
 msgid "WMM Mode"
 msgstr "WMM Modus"
 
@@ -5655,9 +5700,9 @@ msgstr "WMM Modus"
 msgid "WPA passphrase"
 msgstr "WPA passord"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:684
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:696
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:701
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:716
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:735
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:740
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5681,8 +5726,8 @@ msgstr ""
 msgid "Waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
 msgid "Warning"
 msgstr "Advarsel"
 
@@ -5690,7 +5735,11 @@ msgstr "Advarsel"
 msgid "Warning: There are unsaved changes that will get lost on reboot!"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:901
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Weak"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:946
 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 "
@@ -5717,7 +5766,7 @@ msgstr ""
 msgid "Wi-Fi on (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:161
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr ""
 
@@ -5731,12 +5780,12 @@ msgstr ""
 msgid "Wireless"
 msgstr "Trådløs"
 
-#: modules/luci-base/luasrc/model/network.lua:1408
+#: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Trådløs Tilslutning"
 
-#: modules/luci-base/luasrc/model/network.lua:1394
-#: modules/luci-base/luasrc/model/network.lua:1855
+#: modules/luci-base/luasrc/model/network.lua:1404
+#: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Trådløst Nettverk"
 
@@ -5744,20 +5793,20 @@ msgstr "Trådløst Nettverk"
 msgid "Wireless Overview"
 msgstr "Trådløs Oversikt"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
 msgid "Wireless Security"
 msgstr "Trådløs Sikkerhet"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is disabled"
 msgstr "Trådløs er deaktiver"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is not associated"
 msgstr "Trådløs er ikke tilknyttet"
 
@@ -5777,7 +5826,7 @@ msgstr "Trådløst nettverk er aktivert"
 msgid "Write received DNS requests to syslog"
 msgstr "Skriv mottatte DNS forespørsler til syslog"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
 msgid "Write system log to file"
 msgstr ""
 
@@ -5797,36 +5846,28 @@ msgstr ""
 "utilgjengelig! </strong>"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:221
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:298
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 "Du må aktivere JavaScript i nettleseren din ellers vil ikke LuCI fungere "
 "skikkelig."
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:97
-msgid ""
-"Your Internet Explorer is too old to display this page correctly. Please "
-"upgrade it to at least version 7 or use another browser like Firefox, Opera "
-"or Safari."
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:118
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "ZRam Size"
 msgstr ""
 
@@ -5837,11 +5878,11 @@ msgstr "enhver"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:113
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:121
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:126
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:217
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:281
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:320
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:327
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:611
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:218
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:621
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:37
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:22
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:29
@@ -5894,8 +5935,8 @@ msgstr "dB"
 msgid "dBm"
 msgstr "dBm"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:450
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "disable"
 msgstr "Deaktiver"
 
@@ -5954,19 +5995,6 @@ msgstr "Dersom målet er et nettverk"
 msgid "input"
 msgstr "inndata"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:196
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:197
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:200
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:201
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:204
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:205
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:208
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:209
-msgid "kB"
-msgstr "kB"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
@@ -5999,7 +6027,7 @@ msgstr ""
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "lokal <abbr title=\"Domain Navn System\">DNS</abbr>-fil"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "minutes"
 msgstr ""
 
@@ -6027,20 +6055,18 @@ msgstr ""
 msgid "not present"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:338
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:133
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:250
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
 msgid "off"
 msgstr "av"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:132
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:247
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
 msgid "on"
 msgstr "på"
 
@@ -6084,8 +6110,8 @@ msgstr ""
 msgid "routed"
 msgstr "rutet"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "sec"
 msgstr ""
 
@@ -6106,11 +6132,11 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:369
 msgid "tagged"
 msgstr "tagget"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:887
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:932
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6137,7 +6163,7 @@ msgstr "uspesifisert"
 msgid "unspecified -or- create:"
 msgstr "uspesifisert --eller-- opprett:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:341
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:366
 msgid "untagged"
 msgstr "utagget"
 
@@ -6307,6 +6333,9 @@ msgstr "ja"
 msgid "« Back"
 msgstr "« Tilbake"
 
+#~ msgid "kB"
+#~ msgstr "kB"
+
 #~ msgid ""
 #~ "Here you can paste public SSH-Keys (one per line) for SSH public-key "
 #~ "authentication."
index 5bdfb738f013a731219fa36b2c02d1f46b137b18..f0a23b4542abf6fdd92d779e3148d4927887cc0b 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: 2018-09-02 15:25+0200\n"
+"PO-Revision-Date: 2019-01-05 19:30+0200\n"
 "Last-Translator: Rixerx <krystian.kozak20@gmail.com>\n"
 "Language-Team: Polish\n"
 "Language: pl\n"
@@ -24,9 +24,9 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:307
 msgid "%d invalid field(s)"
-msgstr ""
+msgstr "%d nieprawidłowe pole(pola)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:281
 msgid "%s is untagged in multiple VLANs!"
 msgstr "%s jest nieotagowany w wielu grupach VLAN!"
 
@@ -58,16 +58,16 @@ msgstr "(brak podłączonych interfejsów)"
 msgid "-- Additional Field --"
 msgstr "-- Dodatkowe pole --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:841
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:850
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Proszę wybrać --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:866
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1030
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- własne --"
@@ -91,6 +91,10 @@ msgstr "-- dopasuj po uuid --"
 msgid "-- please select --"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:382
+msgid "0 = not using RSSI threshold, 1 = do not change driver default"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "Obciążenie 1 min.:"
@@ -99,7 +103,7 @@ msgstr "Obciążenie 1 min.:"
 msgid "15 Minute Load:"
 msgstr "Obciążenie 15 min.:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:879
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:924
 msgid "4-character hexadecimal ID"
 msgstr ""
 
@@ -111,35 +115,35 @@ msgstr "464XLAT (CLAT)"
 msgid "5 Minute Load:"
 msgstr "Obciążenie 5 min.:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:915
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:960
 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/luasrc/model/cbi/admin_network/wifi.lua:850
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:891
 msgid "802.11r Fast Transition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1106
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1157
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1115
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1166
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1088
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1133
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1105
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1156
 msgid "802.11w maximum timeout"
 msgstr "802.11w maksymalny czas oczekiwania"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1114
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1165
 msgid "802.11w retry timeout"
 msgstr "802.11w interwał ponawiania prób"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:399
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
@@ -159,7 +163,7 @@ 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/luasrc/model/cbi/admin_network/wifi.lua:379
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:388
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -193,7 +197,7 @@ msgstr "Brama <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr "Sufiks <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>(hex)"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "Konfiguracja diod <abbr title=\"Light Emitting Diode\">LED</abbr>"
@@ -241,7 +245,7 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
 msgid "A new login is required since the authentication session expired."
-msgstr ""
+msgstr "Wymagane jest ponowne zalogowanie ponieważ sesja wygasła."
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:114
 msgid "A43C + J43 + A43"
@@ -304,7 +308,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "Numer urządzenia ATM"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "ATU-C System Vendor ID"
 msgstr "ID dostawcy systemu ATU-C"
 
@@ -313,8 +317,8 @@ msgstr "ID dostawcy systemu ATU-C"
 msgid "Access Concentrator"
 msgstr "Koncentrator dostępowy (ATM)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:367
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
 msgid "Access Point"
 msgstr "Punkt dostępowy"
 
@@ -348,7 +352,7 @@ msgstr "Aktywne dzierżawy DHCP"
 msgid "Active DHCPv6 Leases"
 msgstr "Aktywne dzierżawy DHCPv6"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -356,8 +360,8 @@ msgstr "Ad-Hoc"
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:34
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:39
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:54
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:16
 msgid "Add"
@@ -365,18 +369,18 @@ msgstr "Dodaj"
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:60
 msgid "Add IPv4 address…"
-msgstr ""
+msgstr "Dodaj adres IPv4…"
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:129
 msgid "Add IPv6 address…"
-msgstr ""
+msgstr "Dodaj adres IPv6…"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:120
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:143
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:149
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:38
 msgid "Add key"
-msgstr ""
+msgstr "Dodaj klucz"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
 msgid "Add local domain suffix to names served from hosts files"
@@ -394,8 +398,8 @@ msgstr "Dodatkowe pliki Hosts"
 msgid "Additional servers file"
 msgstr "Dodatkowe pliki serwera"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "Address"
 msgstr "Adres"
 
@@ -405,30 +409,34 @@ 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:13
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
 msgid "Administration"
 msgstr "Zarządzanie"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+msgid "Advanced"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:143
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:364
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:50
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:34
 msgid "Advanced Settings"
 msgstr "Ustawienia zaawansowane"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr "Agregacja siły transmisji (ACTATP)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
 msgid "Alert"
 msgstr "Alarm"
 
-#: modules/luci-base/luasrc/model/network.lua:1406
+#: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
 msgstr "Alias Interfejsu"
@@ -456,21 +464,21 @@ 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/luasrc/model/cbi/admin_network/wifi.lua:535
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:545
 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/luasrc/model/cbi/admin_network/wifi.lua:452
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:589
 msgid "Allow all except listed"
 msgstr "Pozwól wszystkim oprócz wymienionych"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:235
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:236
 msgid "Allow legacy 802.11b rates"
 msgstr "Zezwalaj na starsze wersje 802.11b"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:578
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "Allow listed only"
 msgstr "Pozwól tylko wymienionym"
 
@@ -507,13 +515,13 @@ msgstr "Zawsze rozgłaszaj domyślny router"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:50
 msgid "Always off (%s)"
-msgstr ""
+msgstr "Zawsze wyłączony (%s)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:48
 msgid "Always on (%s)"
-msgstr ""
+msgstr "Zawsze włączony (%s)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
@@ -522,7 +530,7 @@ msgstr ""
 "Używanie tej opcji nie jest zgodne z IEEE 802.11n-2009!"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
 msgid "Annex"
 msgstr ""
 
@@ -596,7 +604,7 @@ msgstr "Rozgłaszaj domeny DNS"
 msgid "Announced DNS servers"
 msgstr "Rozgłaszaj serwery DNS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1048
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1093
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -608,17 +616,17 @@ msgstr ""
 msgid "Anonymous Swap"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
 msgid "Antenna 1"
 msgstr "Antena 1"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:323
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:330
 msgid "Antenna 2"
 msgstr "Antena 2"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:245
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:246
 msgid "Antenna Configuration"
 msgstr "Ustawienia anteny"
 
@@ -628,11 +636,11 @@ msgstr "Dowolna strefa"
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
 msgid "Apply anyway"
-msgstr ""
+msgstr "Zatwierdź mimo to"
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
 msgid "Apply request failed with status <code>%h</code>"
-msgstr ""
+msgstr "Żądanie zatwierdzenia nie powiodło się ze statusem <code>%h</code>"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:19
 msgid "Architecture"
@@ -646,7 +654,7 @@ msgstr ""
 "Przypisz część danej długości każdego publicznego prefiksu IPv6 do tego "
 "interfejsu"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:127
 msgid "Assign interfaces..."
 msgstr "Przypisz interfejsy..."
 
@@ -663,7 +671,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Połączone stacje"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
 msgid "Associations"
 msgstr "Połączeni"
 
@@ -672,7 +680,7 @@ msgstr "Połączeni"
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:982
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1027
 msgid "Authentication"
 msgstr "Uwierzytelnianie"
 
@@ -690,12 +698,11 @@ msgstr "Wymagana autoryzacja"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:131
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:246
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:249
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
 msgid "Auto Refresh"
 msgstr "Automatyczne odświeżanie"
 
@@ -767,7 +774,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -797,7 +804,7 @@ msgstr "Wróć do wyników skanowania"
 msgid "Backup"
 msgstr "Kopia zapasowa"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
 msgid "Backup / Flash Firmware"
 msgstr "Kopia zapasowa / aktualizacja firmware"
 
@@ -809,12 +816,12 @@ msgstr "Kopia zapasowa listy plików"
 msgid "Bad address specified!"
 msgstr "Wprowadzono zły adres"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:153
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:287
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:158
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:288
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:260
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:261
 msgid "Beacon Interval"
 msgstr "Interwał Beaconu"
 
@@ -844,7 +851,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 msgid "Bitrate"
 msgstr "Szybkość transmisji"
 
@@ -852,7 +859,7 @@ msgstr "Szybkość transmisji"
 msgid "Bogus NX Domain Override"
 msgstr "Podrób statystyki NXDOMAIN"
 
-#: modules/luci-base/luasrc/model/network.lua:1410
+#: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Most"
 
@@ -921,7 +928,7 @@ msgstr "Łańcuch"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:14
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:24
 msgid "Change login password"
-msgstr ""
+msgstr "Zmień hasło logowania"
 
 #: modules/luci-base/luasrc/controller/admin/uci.lua:12
 #: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
@@ -936,20 +943,20 @@ msgstr "Zmiany zostały zastosowane."
 msgid "Changes have been reverted."
 msgstr "Zmiany zostały cofnięte."
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:9
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Changes the administrator password for accessing the device"
 msgstr "Zmienia hasło administratora"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:10
 msgid "Changing password…"
-msgstr ""
+msgstr "Zmieniam hasło…"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:162
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "Channel"
 msgstr "Kanał"
 
@@ -977,7 +984,7 @@ msgstr "Suma kontrolna"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:70
 msgid "Choose mtdblock"
-msgstr ""
+msgstr "Wybierz mtdblock"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:358
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_add.lua:87
@@ -992,7 +999,7 @@ msgstr ""
 "pole <em>utwórz</em> aby zdefiniować nową strefę i przypisać ją do "
 "interfejsu."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:393
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:403
 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."
@@ -1000,7 +1007,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/luasrc/model/cbi/admin_network/wifi.lua:604
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
 msgid "Cipher"
 msgstr "Szyfr"
 
@@ -1021,9 +1028,11 @@ 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! )"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
 msgstr "Klient"
 
@@ -1035,7 +1044,7 @@ msgstr "Nazwa (ID) klienta do wysłania podczas negocjacji DHCP"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:145
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:151
 msgid "Close"
-msgstr ""
+msgstr "Zamknij"
 
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:146
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua:119
@@ -1067,7 +1076,7 @@ msgstr "Zamknij listę..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:33
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
 msgid "Collecting data..."
 msgstr "Zbieranie danych..."
 
@@ -1077,13 +1086,13 @@ msgstr "Polecenie"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:64
 msgid "Comment"
-msgstr ""
+msgstr "Komentarz"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:185
 msgid "Common Configuration"
 msgstr "Konfiguracja podstawowa"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1125
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1176
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1120,7 +1129,7 @@ msgstr "Konfiguracja została zastosowana."
 msgid "Configuration has been rolled back!"
 msgstr "Konfiguracja została wycofana!"
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:22
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:43
 msgid "Confirmation"
 msgstr "Potwierdzenie"
 
@@ -1129,12 +1138,12 @@ msgid "Connect"
 msgstr "Połącz"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Connected"
 msgstr "Połączony"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:338
 msgid "Connection Limit"
 msgstr "Limit połączeń"
 
@@ -1157,9 +1166,9 @@ msgstr ""
 msgid "Country"
 msgstr "Kraj"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:336
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
 msgid "Country Code"
 msgstr "Kod kraju"
 
@@ -1185,11 +1194,11 @@ msgstr "Utwórz interfejs"
 msgid "Create a bridge over multiple interfaces"
 msgstr "Utwórz most pomiędzy wieloma interfejsami"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
 msgid "Critical"
 msgstr "Krytyczne"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:102
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
 msgid "Cron Log Level"
 msgstr "Poziom logowania Cron`a"
 
@@ -1214,7 +1223,7 @@ msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:52
 msgid "Custom flash intervall (%s)"
-msgstr ""
+msgstr "Własny interwał flash (%s)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid ""
@@ -1224,15 +1233,15 @@ msgstr ""
 "Dostosuj zachowanie diod <abbr title=\"Light Emitting Diode\">LED</abbr> "
 "urządzenia jeśli jest to możliwe."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:760
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:799
 msgid "DAE-Client"
-msgstr ""
+msgstr "DAE-Klient"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "DAE-Port"
-msgstr ""
+msgstr "DAE-Port"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:776
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:815
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1246,7 +1255,7 @@ msgstr "Serwer DHCP"
 msgid "DHCP and DNS"
 msgstr "DHCP i DNS"
 
-#: modules/luci-base/luasrc/model/network.lua:962
+#: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "Klient DHCP"
 
@@ -1266,16 +1275,16 @@ msgstr "Tryb DHCPv6"
 msgid "DHCPv6-Service"
 msgstr "Serwis DHCPv6"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "DNS"
 msgstr "DNS"
 
@@ -1308,7 +1317,7 @@ msgstr ""
 msgid "DSL"
 msgstr "DSL"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
 msgid "DSL Status"
 msgstr "Status DSL"
 
@@ -1316,7 +1325,7 @@ msgstr "Status DSL"
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "DTIM Interval"
 msgstr "Interwał DTIM"
 
@@ -1324,24 +1333,24 @@ msgstr "Interwał DTIM"
 msgid "DUID"
 msgstr "DUID"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "Data Rate"
 msgstr "Szybkość przesyłania danych"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:104
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
 msgid "Debug"
 msgstr "Debug"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "Default %d"
 msgstr "Domyślne %d"
 
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:82
 msgid "Default Route"
-msgstr ""
+msgstr "Domyślna ścieżka routingu"
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_464xlat.lua:17
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6in4.lua:81
@@ -1374,7 +1383,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:11
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:16
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:41
 msgid "Delete"
 msgstr "Usuń"
@@ -1382,13 +1391,13 @@ msgstr "Usuń"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:172
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:178
 msgid "Delete key"
-msgstr ""
+msgstr "Usuń klucz"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:45
 msgid "Delete this network"
 msgstr "Usuń tą sieć"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "Delivery Traffic Indication Message Interval"
 msgstr "Interwał komunikatu o wskazaniu dostawy ruchu"
 
@@ -1404,8 +1413,8 @@ msgstr "Przeznaczenie"
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:50
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:75
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
@@ -1460,7 +1469,7 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr "Wyłącz szyfrowanie"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:520
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:530
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1478,11 +1487,11 @@ msgstr "Wyłącz tą sieć"
 msgid "Disabled"
 msgstr "Wyłączony"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1094
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
 msgid "Disabled (default)"
 msgstr "Wyłączone (domyślnie)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 msgid "Disassociate On Low Acknowledgement"
 msgstr "Rozłączaj przy niskim stanie ramek ACK"
 
@@ -1505,17 +1514,17 @@ msgstr "Próba rozłączenia nie powiodła się"
 msgid "Dismiss"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:239
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:333
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
 msgid "Distance Optimization"
 msgstr "Optymalizacja odległości"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:241
 msgid "Distance to farthest network member in meters."
 msgstr "Odległość do najdalej oddalonego członka sieci w metrach."
 
 # Jak poprzednio trzymam się konwencji
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:346
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:347
 msgid "Diversity"
 msgstr "Wielorakość"
 
@@ -1547,7 +1556,7 @@ msgstr "Nie przekazuj odwrotnych lookup`ów do sieci lokalnych"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
 msgid "Do you really want to delete the following SSH key?"
-msgstr ""
+msgstr "Czy na pewno chcesz usunąć następujący klucz SSH?"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
 msgid "Domain required"
@@ -1579,7 +1588,7 @@ msgstr "Pobierz kopię zapasową"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:87
 msgid "Download mtdblock"
-msgstr ""
+msgstr "Pobierz mtdblock"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:130
 msgid "Downstream SNR offset"
@@ -1623,7 +1632,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:990
 msgid "EAP-Method"
 msgstr "Metoda EAP"
 
@@ -1648,7 +1657,7 @@ msgstr "Edytuj ten interfejs"
 msgid "Edit this network"
 msgstr "Edytuj tą sieć"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
 msgid "Emergency"
 msgstr "Zagrożenie"
 
@@ -1685,11 +1694,11 @@ msgstr "Włącz negocjację IPv6"
 msgid "Enable IPv6 negotiation on the PPP link"
 msgstr "Włącz negocjację IPv6 na łączu PPP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:141
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:143
 msgid "Enable Jumbo Frame passthrough"
 msgstr "Włącz przechodzenie ramek Jumbo"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:215
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
 msgid "Enable NTP client"
 msgstr "Włącz klienta NTP"
 
@@ -1701,27 +1710,27 @@ msgstr ""
 msgid "Enable TFTP server"
 msgstr "Włącz serwer TFTP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:132
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:134
 msgid "Enable VLAN functionality"
 msgstr "Włącz funkcjonalność VLAN"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1194
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK"
 msgstr "Włącz przycisk WPS, wymaga WPA(2)-PSK"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1124
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1175
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr "Włącz środki zaradcze dotyczące ponownej instalacji kluczy (KRACK)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:136
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:138
 msgid "Enable learning and aging"
 msgstr "Włącz uczenie się i starzenie"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:148
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:150
 msgid "Enable mirroring of incoming packets"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:149
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
 msgid "Enable mirroring of outgoing packets"
 msgstr ""
 
@@ -1755,7 +1764,7 @@ msgstr "Włączony"
 msgid "Enables IGMP snooping on this bridge"
 msgstr "Włącz nasłuchiwanie IGMP na tym moście"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:892
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1776,9 +1785,9 @@ msgstr "Sposób enkapsulacji"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:44
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:593
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
 msgid "Encryption"
 msgstr "Szyfrowanie"
 
@@ -1798,28 +1807,28 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:273
 msgid "Erasing..."
 msgstr "Usuwanie..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:106
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Błąd"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
 msgid "Errored seconds (ES)"
 msgstr "Ilość błędów (ES)"
 
-#: modules/luci-base/luasrc/model/network.lua:1422
+#: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Karta Ethernet"
 
-#: modules/luci-base/luasrc/model/network.lua:1412
+#: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Switch Ethernet"
 
@@ -1833,9 +1842,9 @@ msgstr "Rozwiń hosty"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
 msgid "Expecting %s"
-msgstr ""
+msgstr "Oczekiwano %s"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
 msgid "Expires"
 msgstr "Wygasa"
 
@@ -1850,23 +1859,23 @@ msgstr ""
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:926
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:971
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:935
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:980
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:74
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
 msgid "External system log server"
 msgstr "Serwer zewnętrzny dla logów systemowych"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:79
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
 msgid "External system log server port"
 msgstr "Port zewnętrznego serwera logów systemowych"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:84
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
 msgid "External system log server protocol"
 msgstr "Protokół zewnętrznego serwera logów systemowych"
 
@@ -1874,15 +1883,15 @@ msgstr "Protokół zewnętrznego serwera logów systemowych"
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:895
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:940
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:896
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:941
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:893
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:938
 msgid "FT protocol"
 msgstr ""
 
@@ -1974,7 +1983,7 @@ msgstr "Wgraj nowy firmware"
 msgid "Flash operations"
 msgstr "Operacje aktualizacji"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:194
 msgid "Flashing..."
 msgstr "Flashowanie..."
 
@@ -1982,17 +1991,17 @@ msgstr "Flashowanie..."
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:60
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:62
 msgid "Flashmemory write access (%s)"
-msgstr ""
+msgstr "Dostęp do zapisu flashmemory (%s)"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:498
 msgid "Force"
 msgstr "Wymuś"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:257
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
 msgid "Force 40MHz mode"
 msgstr "Wymuś tryb 40MHz"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:612
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:622
 msgid "Force CCMP (AES)"
 msgstr "Wymuś CCMP (AES)"
 
@@ -2001,11 +2010,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/luasrc/model/cbi/admin_network/wifi.lua:613
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:623
 msgid "Force TKIP"
 msgstr "Wymuś TKIP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:624
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Wymuś TKIP i CCMP (AES)"
 
@@ -2029,7 +2038,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "Przekazuj ruch DHCP"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr "Próby korekcji błędów (FECS)"
 
@@ -2037,7 +2046,7 @@ msgstr "Próby korekcji błędów (FECS)"
 msgid "Forward broadcast traffic"
 msgstr "Przekazuj broadcast`y"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:374
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:375
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -2045,12 +2054,12 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr "Tryb przekazywania"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:254
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:596
 msgid "Fragmentation Threshold"
 msgstr "Próg Fragmentacji"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:331
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:332
 msgid "Frame Bursting"
 msgstr "Dzielenie ramek"
 
@@ -2067,7 +2076,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "GHz"
 msgstr "GHz"
 
@@ -2076,8 +2085,8 @@ msgstr "GHz"
 msgid "GPRS only"
 msgstr "Tylko GPRS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
 msgid "Gateway"
 msgstr "Brama"
 
@@ -2100,7 +2109,7 @@ msgstr "Ustawienia główne"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:462
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:175
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:141
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:360
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
 msgid "General Setup"
 msgstr "Ustawienia podstawowe"
 
@@ -2108,7 +2117,7 @@ msgstr "Ustawienia podstawowe"
 msgid "Generate Config"
 msgstr "Wygeneruj konfigurację"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:900
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
 msgid "Generate PMK locally"
 msgstr "Wygeneruj PMK lokalnie"
 
@@ -2137,7 +2146,7 @@ msgstr "Globalne opcje sieciowe"
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:288
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
 msgid "Go to password configuration..."
 msgstr "Przejdź do konfiguracji hasła..."
 
@@ -2162,7 +2171,7 @@ msgstr "Hasło HE.net"
 msgid "HE.net username"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:309
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:310
 msgid "HT mode (802.11n)"
 msgstr ""
 
@@ -2170,13 +2179,13 @@ msgstr ""
 msgid "Hang Up"
 msgstr "Rozłącz"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Header Error Code Errors (HEC)"
 msgstr "Błędy kodu nagłówka (HEC)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:56
 msgid "Heartbeat intervall (%s)"
-msgstr ""
+msgstr "Interwał Heartbeata (%s)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
 msgid ""
@@ -2186,9 +2195,9 @@ msgstr ""
 "Tutaj możesz skonfigurować podstawowe ustawienia twojego urządzenia, np. "
 "nazwę hosta, strefę czasową."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:489
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:546
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:569
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "Ukryj <abbr title=\"Extended Service Set Identifier (Nazwę sieci)\">ESSID</"
@@ -2197,7 +2206,7 @@ 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 "Ukryj puste łańcuchy"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:86
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:110
@@ -2224,8 +2233,7 @@ msgstr "Zawartość znacznika Host-Uniq"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:35
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 msgid "Hostname"
 msgstr "Nazwa hosta"
 
@@ -2286,7 +2294,7 @@ msgstr "IPv4"
 msgid "IPv4 Firewall"
 msgstr "Firewall IPv4"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:46
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:48
 msgid "IPv4 Upstream"
 msgstr "Źródłowy IPv4"
 
@@ -2378,7 +2386,7 @@ msgstr "Ustawienia IPv6"
 msgid "IPv6 ULA-Prefix"
 msgstr "IPv6 Prefiks-ULA"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
 msgid "IPv6 Upstream"
 msgstr "Źródłowy IPv6"
 
@@ -2446,7 +2454,7 @@ msgstr "IPv6-przez-IPv4 (6rd)"
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr "IPv6-przez-IPv4 (6to4)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1030
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1075
 msgid "Identity"
 msgstr "Tożsamość"
 
@@ -2561,10 +2569,14 @@ msgstr "Czas bezczynności"
 msgid "Inbound:"
 msgstr "Przychodzący:"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
 msgid "Info"
 msgstr "Info"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Information"
+msgstr ""
+
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:67
 msgid "Initialization failure"
 msgstr "Błąd inicjalizacji"
@@ -2586,7 +2598,7 @@ msgstr ""
 msgid "Install package %q"
 msgstr "Instaluj pakiet %q"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:120
 msgid "Install protocol extensions..."
 msgstr "Instaluj rozszerzenia protokołów..."
 
@@ -2604,7 +2616,7 @@ msgstr "Interfejs"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:355
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:356
 msgid "Interface Configuration"
 msgstr "Konfiguracja Interfejsu"
 
@@ -2616,12 +2628,12 @@ msgstr "Przegląd Interfejsów"
 msgid "Interface is reconnecting..."
 msgstr "Ponowne łączenie interfejsu..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Interface name"
 msgstr "Nazwa interfejsu"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:34
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:131
 msgid "Interface not present or not connected yet."
 msgstr "Interfejs nie istnieje lub nie jest jeszcze podłączony."
 
@@ -2640,15 +2652,15 @@ msgid "Internal Server Error"
 msgstr "Wewnętrzny błąd serwera"
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:192
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:37
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
 msgid "Invalid"
 msgstr "Niewłaściwy"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:286
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:311
 msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
 msgstr "Podano niewłaściwy ID VLAN`u! Dozwolone są tylko ID pomiędzy %d a %d."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:307
 msgid "Invalid VLAN ID given! Only unique IDs are allowed"
 msgstr "Podano niewłaściwy ID VLAN`u! Dozwolone są tylko unikalne ID."
 
@@ -2656,7 +2668,7 @@ msgstr "Podano niewłaściwy ID VLAN`u! Dozwolone są tylko unikalne ID."
 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/luasrc/model/cbi/admin_network/wifi.lua:498
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:508
 msgid "Isolate Clients"
 msgstr "Izoluj klientów"
 
@@ -2670,10 +2682,9 @@ msgstr ""
 "proszę sprawdź czy to właściwy obraz!"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:220
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:295
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
 msgid "JavaScript required!"
 msgstr "JavaScript jest wymagany!"
 
@@ -2702,18 +2713,22 @@ msgstr "Log jądra"
 msgid "Kernel Version"
 msgstr "Wersja jądra"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:784
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
 msgid "Key"
 msgstr "Klucz"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:810
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:811
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:812
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:813
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:829
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:852
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:853
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:870
 msgid "Key #%d"
 msgstr "Klucz #%d"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+msgid "KiB"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Zabij"
@@ -2753,7 +2768,7 @@ msgstr "LLC"
 msgid "Label"
 msgstr "Oznaczenie"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:136
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
 msgid "Language"
 msgstr "Język"
 
@@ -2761,7 +2776,7 @@ msgstr "Język"
 msgid "Language and Style"
 msgstr "Wygląd i język"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
 msgid "Latency"
 msgstr "Opoźnienie"
 
@@ -2813,19 +2828,19 @@ msgstr ""
 msgid "Limit listening to these interfaces, and loopback."
 msgstr "Ogranicz nasłuchiwanie do tych interfesjów, oraz loopbacku."
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
 msgid "Line Attenuation (LATN)"
 msgstr "Tłumienie linii (LATN)"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
 msgid "Line Mode"
 msgstr "Tryb linii"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Line State"
 msgstr "Stan linii"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
 msgid "Line Uptime"
 msgstr "Czas działania linii"
 
@@ -2841,7 +2856,7 @@ msgstr ""
 "Lista serwerów <abbr title=\"Domain Name System\">DNS</abbr> do których będą "
 "przekazywane zapytania"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:972
 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 "
@@ -2850,7 +2865,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:936
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:981
 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 "
@@ -2889,7 +2904,6 @@ 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:21
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:128
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
 msgid "Load"
 msgstr "Obciążenie"
@@ -2906,7 +2920,7 @@ msgstr "Ładowanie"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:35
 msgid "Loading SSH keys…"
-msgstr ""
+msgstr "Ładowanie kluczy SSH…"
 
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
@@ -2938,7 +2952,7 @@ msgid "Local Startup"
 msgstr "Lokalny autostart"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:31
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
 msgid "Local Time"
 msgstr "Czas lokalny"
 
@@ -2980,7 +2994,7 @@ msgstr "Zapytania lokalizujące"
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:92
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
 msgid "Log output level"
 msgstr "Poziom logowania"
 
@@ -3000,7 +3014,7 @@ msgstr "Zaloguj"
 msgid "Logout"
 msgstr "Wyloguj"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr "Utrata sygnału (LOSS)"
 
@@ -3016,24 +3030,24 @@ msgstr "MAC"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:51
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:76
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "Adres MAC"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:447
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:457
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "MAC-Address Filter"
 msgstr "Filtr adresów MAC"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:142
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
 msgid "MAC-Filter"
 msgstr "Filtr adresów MAC"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:454
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:580
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:464
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:590
 msgid "MAC-List"
 msgstr "Lista MAC"
 
@@ -3081,11 +3095,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr "Max. Osiągalna przepustowość danych (ATTNDR)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:529
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:539
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3119,12 +3133,16 @@ msgstr "Maksymalna liczba dzierżawionych adresów."
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr "Mbit/s"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+msgid "Medium"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm:13
 msgid "Memory"
 msgstr "Pamięć"
@@ -3133,7 +3151,7 @@ msgstr "Pamięć"
 msgid "Memory usage (%)"
 msgstr "Użycie pamięci (%)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:371
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
@@ -3145,11 +3163,11 @@ msgstr ""
 msgid "Metric"
 msgstr "Metryka"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:152
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:154
 msgid "Mirror monitor port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:153
 msgid "Mirror source port"
 msgstr ""
 
@@ -3157,16 +3175,16 @@ msgstr ""
 msgid "Missing protocol extension for proto %q"
 msgstr "Brakujące rozszerzenie protokołu dla protokołu %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:878
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:923
 msgid "Mobility Domain"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:149
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:154
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:41
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:365
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
 msgid "Mode"
 msgstr "Tryb"
 
@@ -3194,12 +3212,16 @@ msgstr "Zapytanie dotyczące modemu nie powiodło się"
 msgid "Modem init timeout"
 msgstr "Limit czasu inicjacji modemu"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:442
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
 msgid "Monitor"
 msgstr "Monitor"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+msgid "More Characters"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr "Wpis montowania"
@@ -3209,7 +3231,7 @@ msgstr "Wpis montowania"
 msgid "Mount Point"
 msgstr "Punkt montowania"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3259,7 +3281,7 @@ msgstr "Przesuń w dół"
 msgid "Move up"
 msgstr "Przesuń w górę"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:867
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:912
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3283,7 +3305,7 @@ msgstr "Proxy NDP"
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
 msgid "NTP server candidates"
 msgstr "Lista serwerów NTP"
 
@@ -3301,18 +3323,17 @@ msgstr "Nazwa nowego interfejsu"
 msgid "Name of the new network"
 msgstr "Nazwa nowej sieci"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:167
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
 msgid "Navigation"
 msgstr "Nawigacja"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
 msgid "Netmask"
 msgstr "Maska sieci"
 
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:392
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index/30-network.htm:8
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
@@ -3330,13 +3351,13 @@ msgstr "Sieciowy obraz startowy"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:54
 msgid "Network device activity (%s)"
-msgstr ""
+msgstr "Aktywność urządzenia sieciowego (%s)"
 
 #: modules/luci-base/luasrc/model/network.lua:33
 msgid "Network device is not present"
 msgstr "Urządzenie sieciowe nie jest obecne"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
 msgid "Network without interfaces."
 msgstr "Sieć bez interfejsów"
 
@@ -3361,7 +3382,7 @@ msgid "No files found"
 msgstr "Nie znaleziono plików"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:172
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:174
 msgid "No information available"
 msgstr "Brak dostępnych informacji"
@@ -3383,20 +3404,19 @@ msgid "No network name specified"
 msgstr "Nie podano nazwy sieci"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:103
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:283
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
 msgid "No password set!"
 msgstr "Nie ustawiono hasła!"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:116
 msgid "No public keys present yet."
-msgstr ""
+msgstr "Nie ma jeszcze kluczy publicznych."
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:83
 msgid "No rules in this chain."
-msgstr "Brak zasad w tym łańcuchu"
+msgstr "Brak zasad w tym łańcuchu."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:146
 msgid "No scan results available yet..."
@@ -3414,7 +3434,7 @@ msgstr "Brak przypisanej strefy"
 msgid "Noise"
 msgstr "Szum"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
 msgid "Noise Margin (SNR)"
 msgstr "Margines szumów (SNR)"
 
@@ -3422,7 +3442,7 @@ msgstr "Margines szumów (SNR)"
 msgid "Noise:"
 msgstr "Szum:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr "Nieprzewidziane błedy CRC (CRC_P)"
 
@@ -3435,7 +3455,7 @@ msgstr "Bez symboli wieloznacznych"
 msgid "None"
 msgstr "Brak"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
 msgid "Normal"
 msgstr "Normalny"
 
@@ -3448,16 +3468,20 @@ msgstr "Nie znaleziono"
 msgid "Not associated"
 msgstr "Nie powiązany"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 msgid "Not connected"
 msgstr "Nie podłączony"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Not started on boot"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:26
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
 msgid "Notice"
 msgstr "Spostrzeżenie"
 
@@ -3471,7 +3495,7 @@ msgstr ""
 "Liczba buforowanych wpisów DNS (max wynosi 10000, 0 oznacza brak pamięci "
 "podręcznej)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3552,7 +3576,7 @@ msgstr "Wartość zmieniona"
 msgid "Option removed"
 msgstr "Usunięto wartość"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1095
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1140
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr "Opcjonalny"
@@ -3663,7 +3687,7 @@ msgstr "Nadpisz TOS"
 msgid "Override TTL"
 msgstr "Nadpisz TTL"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Override default interface name"
 msgstr "Nadpisz domyślną nazwę interfejsu"
 
@@ -3727,7 +3751,7 @@ msgstr "PIN"
 msgid "PIN code rejected"
 msgstr "Kod PIN został odrzucony"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:921
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:966
 msgid "PMK R1 Push"
 msgstr "PMK R1 Push"
 
@@ -3780,8 +3804,8 @@ msgid "Part of zone %q"
 msgstr "Część strefy %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1066
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1111
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:35
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
@@ -3791,43 +3815,50 @@ msgstr "Hasło"
 msgid "Password authentication"
 msgstr "Uwierzytelnianie hasłem"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:974
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1019
 msgid "Password of Private Key"
 msgstr "Hasło lub klucz prywatny"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1022
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1067
 msgid "Password of inner Private Key"
 msgstr "Wewnętrzne hasło klucza prywatnego"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Password strength"
+msgstr ""
+
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:37
 msgid "Paste or drag SSH key file…"
-msgstr ""
+msgstr "Wklej lub przeciągnij plik klucza SSH…"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:955
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1000
 msgid "Path to CA-Certificate"
 msgstr "Ścieżka do certyfikatu CA"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:962
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1007
 msgid "Path to Client-Certificate"
 msgstr "Ścieżka do certyfikatu klienta"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:968
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1013
 msgid "Path to Private Key"
 msgstr "Ścieżka do Klucza Prywatnego"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1004
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1049
 msgid "Path to inner CA-Certificate"
 msgstr "Ścieżka do wewnętrznego certyfikatu CA"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1010
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1055
 msgid "Path to inner Client-Certificate"
 msgstr "Ścieżka do wewnętrznego certyfikatu Klienta"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1016
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1061
 msgid "Path to inner Private Key"
 msgstr "Ścieżka do wewnętrznego klucza prywatnego "
 
@@ -3905,6 +3936,14 @@ msgstr "Proszę wprowadź swój login i hasło."
 msgid "Policy"
 msgstr "Zasada"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
+msgid "Polling interval"
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
+msgid "Polling interval for status queries in seconds"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Port"
@@ -3913,11 +3952,11 @@ msgstr "Port"
 msgid "Port status:"
 msgstr "Status portu:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Power Management Mode"
 msgstr "Tryb zarządzania energią"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr "Przewidziane błedy CRC (CRCP_P)"
 
@@ -3929,7 +3968,7 @@ msgstr "Preferuj LTE"
 msgid "Prefer UMTS"
 msgstr "Preferuj UMTS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3954,8 +3993,8 @@ msgstr ""
 msgid "Prevent listening on these interfaces."
 msgstr "Zapobiegaj nasłuchiwaniu na tych interfejsach."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:562
 msgid "Prevents client-to-client communication"
 msgstr "Zapobiega komunikacji między klientem a klientem"
 
@@ -3972,7 +4011,7 @@ msgstr "Wykonaj"
 msgid "Processes"
 msgstr "Procesy"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
 msgid "Profile"
 msgstr "Profil"
 
@@ -3982,8 +4021,8 @@ msgstr "Prot."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 msgid "Protocol"
 msgstr "Protokół"
@@ -3996,7 +4035,7 @@ msgstr "Protokół nowego interfejsu"
 msgid "Protocol support is not installed"
 msgstr "Wsparcie dla protokołu nie jest zainstalowane"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
 msgid "Provide NTP server"
 msgstr "Włącz serwer NTP"
 
@@ -4004,7 +4043,7 @@ msgstr "Włącz serwer NTP"
 msgid "Provide new network"
 msgstr "Utwórz nową sieć"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:441
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
@@ -4019,6 +4058,10 @@ msgid ""
 "device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
 "code> file into the input field."
 msgstr ""
+"Klucze publiczne pozwalają na logowanie bez haseł SSH z wyższymi "
+"zabezpieczeniami w porównaniu do użycia zwykłych haseł. Aby przesłać nowy "
+"klucz do urządzenia, wklej klucz publiczny zgodny z OpenSSH lub przeciągnij "
+"plik <code>.pub</code> do pola wejściowego."
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:139
 msgid "Public prefix routed to this device for distribution to clients."
@@ -4029,7 +4072,7 @@ msgid "QMI Cellular"
 msgstr "Komórkowy QMI"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Quality"
 msgstr "Jakość"
 
@@ -4041,11 +4084,11 @@ msgstr ""
 "Zapytaj o wszystkie dostępne serwery <abbr title=\"Domain Name System\">DNS</"
 "abbr> "
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:914
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:959
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -4053,8 +4096,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:381
+msgid "RSSI threshold for joining"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:597
 msgid "RTS/CTS Threshold"
 msgstr "Próg RTS/CTS"
 
@@ -4068,27 +4115,27 @@ msgstr "RX"
 msgid "RX Rate"
 msgstr "Szybkość RX"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
 msgid "Radius-Accounting-Port"
 msgstr "Port Radius-Accounting"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:752
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:791
 msgid "Radius-Accounting-Secret"
 msgstr "Sekret Radius-Accounting"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:736
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:775
 msgid "Radius-Accounting-Server"
 msgstr "Serwer Radius-Accounting"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
 msgid "Radius-Authentication-Port"
 msgstr "Port Radius-Authentication"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:728
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:767
 msgid "Radius-Authentication-Secret"
 msgstr "Sekret Radius-Authentication"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:712
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:751
 msgid "Radius-Authentication-Server"
 msgstr "Serwer Radius-Authentication"
 
@@ -4149,7 +4196,7 @@ msgstr "Ruch w czasie rzeczywistym"
 msgid "Realtime Wireless"
 msgstr "Wi-Fi w czasie rzeczywistym"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:886
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:931
 msgid "Reassociation Deadline"
 msgstr "Termin reasocjacji"
 
@@ -4157,7 +4204,7 @@ msgstr "Termin reasocjacji"
 msgid "Rebind protection"
 msgstr "Przypisz ochronę"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:48
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Restart"
@@ -4175,8 +4222,8 @@ msgstr "Uruchamia ponownie system na twoim urządzeniu"
 msgid "Receive"
 msgstr "Odebrane"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:324
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:325
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:350
 msgid "Receiver Antenna"
 msgstr "Antena odbiorcza"
 
@@ -4243,7 +4290,7 @@ msgstr "Zażądaj adresu IPv6"
 msgid "Request IPv6-prefix of length"
 msgstr "Zażądaj długość prefiksu IPv6"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1096
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1141
 msgid "Required"
 msgstr "Wymagany"
 
@@ -4266,10 +4313,10 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1089
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1134
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
-"<br />(as of Feb 2017: ath9k and ath10k, in LEDE also mwlwifi and mt76)"
+"<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
@@ -4311,7 +4358,7 @@ msgstr "Uruchom ponownie"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:63
 msgid "Restart Firewall"
-msgstr "Uruchom ponownie firewalla"
+msgstr "Uruchom ponownie Firewalla"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:14
 msgid "Restart radio interface"
@@ -4326,8 +4373,8 @@ msgid "Restore backup"
 msgstr "Przywróć kopię zapasową"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:25
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "Odsłoń/Ukryj hasło"
 
@@ -4374,8 +4421,8 @@ msgstr "Typ trasy"
 msgid "Router Advertisement-Service"
 msgstr "Serwis rozgłoszeniowy routera"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:6
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:27
 msgid "Router Password"
 msgstr "Hasło routera"
 
@@ -4395,7 +4442,7 @@ msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:240
 msgid "Rule"
-msgstr ""
+msgstr "Reguła"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:155
 msgid "Run a filesystem check before mounting the device"
@@ -4414,7 +4461,7 @@ msgstr ""
 msgid "SNR"
 msgstr "SNR"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "Dostęp SSH"
@@ -4431,7 +4478,7 @@ msgstr "Port serwera SSH"
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:20
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:27
 msgid "SSH-Keys"
 msgstr "Klucze SSH"
@@ -4439,18 +4486,18 @@ msgstr "Klucze SSH"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
 msgid "SSID"
 msgstr "SSID"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:236
 msgid "SWAP"
-msgstr ""
+msgstr "SWAP"
 
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:54
 msgid "Save"
 msgstr "Zapisz"
 
@@ -4461,11 +4508,11 @@ msgstr "Zapisz i zastosuj"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:89
 msgid "Save mtdblock"
-msgstr ""
+msgstr "Zapisz mtdblock"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:64
 msgid "Save mtdblock contents"
-msgstr ""
+msgstr "Zapisz zawartość mtdblock"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:120
 msgid "Saving keys…"
@@ -4479,7 +4526,7 @@ msgstr "Skanuj"
 msgid "Scan request failed"
 msgstr "Próba skanowania nie powiodła się"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Zaplanowane Zadania"
@@ -4519,7 +4566,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/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:561
 msgid "Separate Clients"
 msgstr "Rozdziel klientów"
 
@@ -4542,7 +4589,7 @@ msgstr "Serwisy"
 
 #: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
 msgid "Session expired"
-msgstr ""
+msgstr "Sesja wygasła"
 
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:83
 msgid "Set VPN as Default Route"
@@ -4556,7 +4603,7 @@ msgstr ""
 "Ustaw właściwości interfejsu, niezależnie od operatora łącza (nie wpływa na "
 "programy operatora które ustanawiają połączenie)."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:206
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
 #, fuzzy
 msgid "Set up Time Synchronization"
 msgstr "Ustawienia synchronizacji czasu"
@@ -4573,7 +4620,7 @@ msgstr "Ustawienie trybu nie powiodło się"
 msgid "Setup DHCP Server"
 msgstr "Ustawienia serwera DHCP"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
 msgid "Severely Errored Seconds (SES)"
 msgstr "Ilość poważnych błedów (SES)"
 
@@ -4581,7 +4628,7 @@ msgstr "Ilość poważnych błedów (SES)"
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:506
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:516
 msgid "Short Preamble"
 msgstr "Krótki Wstęp"
 
@@ -4591,7 +4638,7 @@ msgstr "Pokaż aktualną listę plików do backupu"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:99
 msgid "Show empty chains"
-msgstr ""
+msgstr "Pokaż puste łańcuchy"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:35
 msgid "Shutdown this interface"
@@ -4604,11 +4651,11 @@ msgstr "Wyłącz ten interfejs"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Signal"
 msgstr "Sygnał"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
 msgid "Signal Attenuation (SATN)"
 msgstr "Tłumienie sygnału (SATN)"
 
@@ -4624,7 +4671,7 @@ msgstr "Rozmiar"
 msgid "Size of DNS query cache"
 msgstr "Rozmiar pamięci podręcznej zapytań DNS"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4633,21 +4680,19 @@ msgstr ""
 msgid "Skip"
 msgstr "Pomiń"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:110
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
 msgid "Skip to content"
 msgstr "Pomiń do zawartości"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:109
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
 msgid "Skip to navigation"
 msgstr "Pomiń do nawigacji"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:335
 msgid "Slot time"
 msgstr "Szczelina czasowa"
 
-#: modules/luci-base/luasrc/model/network.lua:1417
+#: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr "Programowy VLAN"
 
@@ -4740,7 +4785,7 @@ msgstr "Zatwierdzanie konfiguracji…"
 msgid "Starting wireless scan..."
 msgstr "Rozpoczynanie skanowania..."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 msgid "Startup"
 msgstr "Autostart"
 
@@ -4760,7 +4805,7 @@ msgstr "Dzierżawy statyczne"
 msgid "Static Routes"
 msgstr "Statyczne ścieżki routingu"
 
-#: modules/luci-base/luasrc/model/network.lua:960
+#: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Stały adres"
 
@@ -4775,9 +4820,9 @@ msgstr ""
 "niedynamicznych konfiguracji interfejsu, gdzie obsługiwane są tylko hosty z "
 "odpowiednim dzierżawami."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "Station inactivity limit"
-msgstr ""
+msgstr "Station inactivity limit"
 
 #: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:197
@@ -4795,6 +4840,10 @@ msgstr "Stop"
 msgid "Strict order"
 msgstr "Zachowaj kolejność"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+msgid "Strong"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:61
 msgid "Submit"
 msgstr "Wyślij"
@@ -4809,7 +4858,7 @@ msgstr "Pomiń rejestrowanie rutynowych operacji dla tych protokołów"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm:24
 msgid "Swap"
-msgstr ""
+msgstr "Swap"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:29
 msgid "Swap Entry"
@@ -4820,15 +4869,15 @@ msgstr "Zamień wpis"
 msgid "Switch"
 msgstr "Przełącznik"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:127
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:129
 msgid "Switch %q"
 msgstr "Przełącznik %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:126
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:128
 msgid "Switch %q (%s)"
 msgstr "Przełącznik %q (%s)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:64
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:66
 msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
@@ -4837,7 +4886,7 @@ msgstr ""
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1415
+#: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
 
@@ -4847,14 +4896,18 @@ msgstr "Protokół przełącznika"
 
 #: modules/luci-base/luasrc/view/cbi/ipaddr.htm:26
 msgid "Switch to CIDR list notation"
-msgstr ""
+msgstr "Przejdź do notacji listy CIDR"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:64
 msgid "Switchport activity (%s)"
+msgstr "Aktywność Switchportu (%s)"
+
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+msgid "Sync with NTP-Server"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:34
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
 msgid "Sync with browser"
 msgstr "Synchronizuj z przeglądarką"
 
@@ -4880,7 +4933,7 @@ msgid "System Properties"
 msgstr "Właściwości systemu"
 
 # Wszędzie używane jest "loga" z małej litery.
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:69
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
 msgid "System log buffer size"
 msgstr "Rozmiar bufora loga systemu"
 
@@ -4996,6 +5049,12 @@ msgid ""
 "warning and edit changes before attempting to apply again, or revert all "
 "pending changes to keep the currently working configuration state."
 msgstr ""
+"Nie można uzyskać dostępu do urządzenia w ciągu %d sekund po zastosowaniu "
+"oczekujących zmian, które spowodowały wycofanie konfiguracji ze względów "
+"bezpieczeństwa. Jeśli jednak uważasz, że zmiany konfiguracji są poprawne, "
+"kontynuuj, stosując je mimo to. Możesz też odrzucić to ostrzeżenie i "
+"edytować zmiany przed ponownym zastosowaniem lub odrzucić wszystkie "
+"oczekujące zmiany, aby zachować aktualnie działający stan konfiguracji."
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:41
@@ -5037,13 +5096,15 @@ msgstr "Następujące zasady są obecnie aktywne w tym systemie."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:144
 msgid "The given SSH public key has already been added."
-msgstr ""
+msgstr "Podany klucz publiczny SSH został już dodany."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:150
 msgid ""
 "The given SSH public key is invalid. Please supply proper public RSA or "
 "ECDSA keys."
 msgstr ""
+"Podany klucz publiczny SSH jest nieprawidłowy. Podaj odpowiedni publiczny "
+"RSA lub klucze ECDSA."
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:67
 msgid "The given network name is not unique"
@@ -5073,7 +5134,7 @@ msgstr "Długość prefiksu IPv6 w bitach"
 
 #: protocols/luci-proto-ipip/luasrc/model/cbi/admin_network/proto_ipip.lua:12
 msgid "The local IPv4 address over which the tunnel is created (optional)."
-msgstr ""
+msgstr "Lokalny adres IPv4, na którym tworzony jest tunel (opcjonalnie)."
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:5
 msgid ""
@@ -5099,16 +5160,16 @@ msgstr "Wybrany protokół potrzebuje przypisanego urządzenia"
 
 #: modules/luci-base/luasrc/view/csrftoken.htm:11
 msgid "The submitted security token is invalid or already expired!"
-msgstr ""
+msgstr "The submitted security token is invalid or already expired!"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:274
 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."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:195
 #, fuzzy
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
@@ -5123,7 +5184,7 @@ msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:15
 msgid "The system password has been successfully changed."
-msgstr ""
+msgstr "Hasło systemowe zostało pomyślnie zmienione."
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:118
 msgid ""
@@ -5133,7 +5194,7 @@ msgstr ""
 "Przesłany plik obrazu nie zawiera obsługiwanego formatu. Upewnij się, że "
 "wybrałeś odpowiedni format obrazu dla danej platformy."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:156
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
 msgid "Theme"
 msgstr "Motyw"
 
@@ -5163,10 +5224,9 @@ msgstr ""
 "sieciowe na karcie \"Ustawienia sprzętowe\""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:104
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:286
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5263,30 +5323,30 @@ msgid "This page gives an overview over currently active network connections."
 msgstr "Poniższa strona przedstawia aktualnie aktywne połączenia sieciowe."
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:27
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "Ta sekcja nie zawiera jeszcze żadnych wartości"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:200
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:211
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
 msgid "Time Synchronization"
 msgstr "Synchronizacja czasu"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:205
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
 msgid "Time Synchronization is not configured yet."
 msgstr "Synchronizacja czasu nie jest jeszcze skonfigurowana."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:44
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
 msgid "Timezone"
 msgstr "Strefa czasowa"
 
 #: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
 msgid "To login…"
-msgstr ""
+msgstr "Zaloguj się…"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:32
 msgid ""
@@ -5322,7 +5382,7 @@ msgstr "Ruch"
 msgid "Transfer"
 msgstr "Transfer"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:595
 msgid "Transmission Rate"
 msgstr "Prędkość transmisji"
 
@@ -5330,14 +5390,14 @@ msgstr "Prędkość transmisji"
 msgid "Transmit"
 msgstr "Nadawanie"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:210
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:272
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:211
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:273
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:345
 msgid "Transmit Power"
 msgstr "Siła nadawania"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:317
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:348
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:318
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
 msgid "Transmitter Antenna"
 msgstr "Antena nadajnika"
 
@@ -5353,7 +5413,7 @@ msgstr "Rodzaj Triggeru"
 msgid "Tunnel ID"
 msgstr "Numer identyfikacyjny tunelu"
 
-#: modules/luci-base/luasrc/model/network.lua:1420
+#: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Interfejs tunelu"
 
@@ -5368,7 +5428,7 @@ msgid "Tx-Power"
 msgstr "Moc nadawania"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:166
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Typ"
@@ -5427,19 +5487,19 @@ msgstr "Nie można rozpoznać nazwy AFTR hosta"
 msgid "Unable to resolve peer host name"
 msgstr "Nie można rozpoznać nazwy peera"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
 msgid "Unavailable Seconds (UAS)"
 msgstr "Czas niedostępnośći (UAS)"
 
-#: modules/luci-base/luasrc/model/network.lua:964
+#: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Nieznany"
 
-#: modules/luci-base/luasrc/model/network.lua:1131
+#: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr "Nieznany błąd (%s)"
 
-#: modules/luci-base/luasrc/model/network.lua:958
+#: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr "Niezarządzalny"
 
@@ -5450,10 +5510,9 @@ msgstr "Odmontuj"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:107
 msgid "Unnamed key"
-msgstr ""
+msgstr "Klucz beznazwy"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
@@ -5468,7 +5527,7 @@ msgstr "Nieobsługiwany typ MAP"
 msgid "Unsupported modem"
 msgstr "Nieobsługiwany modem"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
 msgid "Unsupported protocol type."
 msgstr "Nieobsługiwany typ protokołu."
 
@@ -5522,8 +5581,8 @@ msgstr "Użyj bramy DHCP"
 msgid "Use DNS servers advertised by peer"
 msgstr "Użyj serwerów DNS rozgłaszanych przez peera"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
 msgid "Use ISO/IEC 3166 alpha2 country codes."
 msgstr "Użyj kodów kraju ISO/IEC 3166 alpha2"
 
@@ -5631,11 +5690,11 @@ msgstr ""
 msgid "Used"
 msgstr "Użyte"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:848
 msgid "Used Key Slot"
 msgstr "Użyte gniazdo klucza"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:868
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:913
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5663,11 +5722,11 @@ msgstr "VC-Mux"
 msgid "VDSL"
 msgstr "VDSL"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:170
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:172
 msgid "VLANs on %q"
 msgstr "Sieci VLAN na %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:169
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:171
 msgid "VLANs on %q (%s)"
 msgstr "Sieci VLAN na %q (%s)"
 
@@ -5713,18 +5772,18 @@ msgstr "Zweryfikuj"
 msgid "Virtual dynamic interface"
 msgstr "Wirtualny interfejs dynamiczny"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:543
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:553
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:657
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:667
 msgid "WEP Open System"
 msgstr "Otwarty system WEP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:658
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:668
 msgid "WEP Shared Key"
 msgstr "Współdzielony klucz WEP"
 
@@ -5732,8 +5791,8 @@ msgstr "Współdzielony klucz WEP"
 msgid "WEP passphrase"
 msgstr "Hasło WEP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:493
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
 msgid "WMM Mode"
 msgstr "Tryb WMM"
 
@@ -5741,9 +5800,9 @@ msgstr "Tryb WMM"
 msgid "WPA passphrase"
 msgstr "Hasło WPA"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:684
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:696
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:701
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:716
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:735
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:740
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5767,8 +5826,8 @@ msgstr "Oczekiwanie na zastosowanie konfiguracji… %ds"
 msgid "Waiting for device..."
 msgstr "Oczekiwanie na urządzenie..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
 msgid "Warning"
 msgstr "Ostrzeżenie"
 
@@ -5778,7 +5837,11 @@ msgstr ""
 "Ostrzeżenie: Istnieją niezapisane zmiany, które zostaną utracone po ponownym "
 "uruchomieniu urządzenia!"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:901
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Weak"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:946
 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 "
@@ -5787,31 +5850,31 @@ msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:74
 msgid "Wi-Fi activity (%s)"
-msgstr ""
+msgstr "Aktywność Wi-Fi (%s)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:70
 msgid "Wi-Fi client association (%s)"
-msgstr ""
+msgstr "Powiązanie klienta Wi-Fi (%s)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:66
 msgid "Wi-Fi data reception (%s)"
-msgstr ""
+msgstr "Odbiór danych Wi-Fi (%s)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:68
 msgid "Wi-Fi data transmission (%s)"
-msgstr ""
+msgstr "Transmisja danych Wi-Fi (%s)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:72
 msgid "Wi-Fi on (%s)"
-msgstr ""
+msgstr "Wi-Fi włączone (%s)"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:161
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr "Szerokość"
 
 #: protocols/luci-proto-wireguard/luasrc/model/network/proto_wireguard.lua:9
 msgid "WireGuard VPN"
-msgstr ""
+msgstr "WireGuard VPN"
 
 #: modules/luci-mod-network/luasrc/controller/admin/network.lua:58
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:28
@@ -5819,12 +5882,12 @@ msgstr ""
 msgid "Wireless"
 msgstr "Sieć bezprzewodowa"
 
-#: modules/luci-base/luasrc/model/network.lua:1408
+#: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Adapter bezprzewodowy"
 
-#: modules/luci-base/luasrc/model/network.lua:1394
-#: modules/luci-base/luasrc/model/network.lua:1855
+#: modules/luci-base/luasrc/model/network.lua:1404
+#: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Sieć bezprzewodowa"
 
@@ -5832,20 +5895,20 @@ msgstr "Sieć bezprzewodowa"
 msgid "Wireless Overview"
 msgstr "Przegląd sieci bezprzewodowych"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
 msgid "Wireless Security"
 msgstr "Zabezpieczenia sieci bezprzewodowych"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is disabled"
 msgstr "Sieć bezprzewodowa jest wyłączona"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is not associated"
 msgstr "Sieć bezprzewodowa jest niepołączona"
 
@@ -5865,7 +5928,7 @@ msgstr "Sieć bezprzewodowa jest włączona"
 msgid "Write received DNS requests to syslog"
 msgstr "Zapisz otrzymane żądania DNS do syslog'a"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
 msgid "Write system log to file"
 msgstr "Zapisz log systemowy do pliku"
 
@@ -5885,41 +5948,30 @@ msgstr ""
 "się nieosiągalne!</strong>"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:221
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:298
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 "Musisz włączyć obsługę JavaScript w swojej przeglądarce, inaczej LuCI nie "
 "będzie działać poprawnie."
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:97
-msgid ""
-"Your Internet Explorer is too old to display this page correctly. Please "
-"upgrade it to at least version 7 or use another browser like Firefox, Opera "
-"or Safari."
-msgstr ""
-"Twój Internet Explorer jest za stary, aby poprawnie wyświetlić tę stronę "
-"zaktualizuj go do wersji co najmniej 7 lub użyj innej przeglądarki, takiej "
-"jak Firefox, Opera czy Safari."
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:118
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
 msgid "ZRam Compression Algorithm"
-msgstr ""
+msgstr "Alogrytm kompresji ZRam"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "ZRam Compression Streams"
-msgstr ""
+msgstr "Strumienie kompresji ZRam"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
 msgid "ZRam Settings"
-msgstr ""
+msgstr "Ustawienia ZRam"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "ZRam Size"
-msgstr ""
+msgstr "Rozmiar ZRam"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:187
 msgid "any"
@@ -5928,11 +5980,11 @@ msgstr "dowolny"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:113
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:121
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:126
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:217
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:281
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:320
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:327
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:611
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:218
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:621
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:37
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:22
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:29
@@ -5985,8 +6037,8 @@ msgstr "dB"
 msgid "dBm"
 msgstr "dBm"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:450
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "disable"
 msgstr "wyłącz"
 
@@ -6045,19 +6097,6 @@ msgstr "jeżeli celem jest sieć"
 msgid "input"
 msgstr "wejście"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:196
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:197
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:200
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:201
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:204
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:205
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:208
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:209
-msgid "kB"
-msgstr "kB"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
@@ -6080,17 +6119,17 @@ msgstr "kbit/s"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:459
 msgid "key between 8 and 63 characters"
-msgstr ""
+msgstr "klucz od 8 do 63 znaków"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:471
 msgid "key with either 5 or 13 characters"
-msgstr ""
+msgstr "klucz z 5 lub 13 znakami"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:50
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "lokalny plik <abbr title=\"Domain Name System\">DNS</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "minutes"
 msgstr "minuty"
 
@@ -6119,20 +6158,18 @@ msgstr ""
 msgid "not present"
 msgstr "nieobecny"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:338
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:133
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:250
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
 msgid "off"
 msgstr "wyłączone"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:132
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:247
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
 msgid "on"
 msgstr "włączone"
 
@@ -6176,8 +6213,8 @@ msgstr ""
 msgid "routed"
 msgstr "routowane"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "sec"
 msgstr ""
 
@@ -6198,11 +6235,11 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:369
 msgid "tagged"
 msgstr "otagowane"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:887
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:932
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr "jednostki czasu (TUs / 1.024 ms) [1000-65535]"
 
@@ -6229,7 +6266,7 @@ msgstr "nieokreślone"
 msgid "unspecified -or- create:"
 msgstr "nieokreślone -lub- utwórz:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:341
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:366
 msgid "untagged"
 msgstr "nieotagowane"
 
@@ -6399,6 +6436,18 @@ msgstr "tak"
 msgid "« Back"
 msgstr "« Wróć"
 
+#~ msgid ""
+#~ "Your Internet Explorer is too old to display this page correctly. Please "
+#~ "upgrade it to at least version 7 or use another browser like Firefox, "
+#~ "Opera or Safari."
+#~ msgstr ""
+#~ "Twój Internet Explorer jest za stary, aby poprawnie wyświetlić tę stronę "
+#~ "zaktualizuj go do wersji co najmniej 7 lub użyj innej przeglądarki, "
+#~ "takiej jak Firefox, Opera czy Safari."
+
+#~ msgid "kB"
+#~ msgstr "kB"
+
 # nie ma słowa "autentykacji". Uwierzytelnianie!
 #~ msgid ""
 #~ "Here you can paste public SSH-Keys (one per line) for SSH public-key "
index 36e5c7161d3854905ee069dc25cefe050bfa99c6..a9638ad5879c09aa1d380fa97038c5649a00564a 100644 (file)
@@ -25,7 +25,7 @@ msgstr ""
 msgid "%d invalid field(s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:281
 msgid "%s is untagged in multiple VLANs!"
 msgstr "%s está sem etiqueta em múltiplas VLANs!"
 
@@ -57,16 +57,16 @@ msgstr "(nenhuma interface conectada)"
 msgid "-- Additional Field --"
 msgstr "-- Campo Adicional --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:841
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:850
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Por favor, escolha --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:866
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1030
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- personalizado --"
@@ -92,6 +92,10 @@ msgstr ""
 msgid "-- please select --"
 msgstr "-- por favor, selecione --"
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:382
+msgid "0 = not using RSSI threshold, 1 = do not change driver default"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "Carga 1 Minuto:"
@@ -100,7 +104,7 @@ msgstr "Carga 1 Minuto:"
 msgid "15 Minute Load:"
 msgstr "Carga 15 Minutos:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:879
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:924
 msgid "4-character hexadecimal ID"
 msgstr "Identificador hexadecimal de 4 caracteres"
 
@@ -112,37 +116,37 @@ msgstr "464XLAT (CLAT)"
 msgid "5 Minute Load:"
 msgstr "Carga 5 Minutos:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:915
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:960
 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/luasrc/model/cbi/admin_network/wifi.lua:850
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:891
 msgid "802.11r Fast Transition"
 msgstr "802.11r Fast Transition"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1106
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1157
 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/luasrc/model/cbi/admin_network/wifi.lua:1115
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1166
 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/luasrc/model/cbi/admin_network/wifi.lua:1088
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1133
 msgid "802.11w Management Frame Protection"
 msgstr "Proteção do Quadro de Gerenciamento do 802.11w"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1105
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1156
 msgid "802.11w maximum timeout"
 msgstr "Estouro de tempo máximo do 802.11w"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1114
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1165
 msgid "802.11w retry timeout"
 msgstr "Estouro de tempo da nova tentativa do 802.11w"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:399
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr ""
 "<abbr title=\"Identificador de Conjunto Básico de Serviços\">BSSID</abbr>"
@@ -165,7 +169,7 @@ msgstr ""
 "O servidor <abbr title=\"Sistema de Nomes de Domínios\">DNS</abbr> irá "
 "consultar na ordem do arquivo resolvfile"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:379
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:388
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "<abbr title=\"Identificador de Conjunto de Serviços Estendidos\">ESSID</abbr>"
@@ -204,7 +208,7 @@ msgstr ""
 "<abbr title=\"Internet Protocol Version 6/Protocolo Internet Versão "
 "6\">IPv6</abbr>-Suffix (hex)"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "Configuração do <abbr title=\"Diodo Emissor de Luz\">LED</abbr>"
@@ -321,7 +325,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "Número do dispositivo ATM"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "ATU-C System Vendor ID"
 msgstr "Identificador de"
 
@@ -329,8 +333,8 @@ msgstr "Identificador de"
 msgid "Access Concentrator"
 msgstr "Concentrador de Acesso"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:367
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
 msgid "Access Point"
 msgstr "Ponto de Acceso (AP)"
 
@@ -362,7 +366,7 @@ msgstr "Alocações DHCP ativas"
 msgid "Active DHCPv6 Leases"
 msgstr "Alocações DHCPv6 ativas"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -370,8 +374,8 @@ msgstr "Ad-Hoc"
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:34
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:39
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:54
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:16
 msgid "Add"
@@ -408,8 +412,8 @@ msgstr "Arquivos adicionais de equipamentos conhecidos (hosts)"
 msgid "Additional servers file"
 msgstr "Arquivo de servidores adicionais"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "Address"
 msgstr "Endereço"
 
@@ -418,32 +422,36 @@ 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:13
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
 msgid "Administration"
 msgstr "Administração"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+msgid "Advanced"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:143
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:364
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:50
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:34
 msgid "Advanced Settings"
 msgstr "Opções Avançadas"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 "Potência de Transmissão Agregada (<abbr title=\"Aggregate Transmit Power"
 "\">ACTATP</abbr>)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
 msgid "Alert"
 msgstr "Alerta"
 
-#: modules/luci-base/luasrc/model/network.lua:1406
+#: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
 msgstr "Interface Adicional"
@@ -473,23 +481,23 @@ 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/luasrc/model/cbi/admin_network/wifi.lua:535
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:545
 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/luasrc/model/cbi/admin_network/wifi.lua:452
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:589
 msgid "Allow all except listed"
 msgstr "Permitir todos, exceto os listados"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:235
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:236
 msgid "Allow legacy 802.11b rates"
 msgstr "Permitir taxas legadas do 802.11b"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:578
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "Allow listed only"
 msgstr "Permitir somente os listados"
 
@@ -534,7 +542,7 @@ msgstr ""
 msgid "Always on (%s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
@@ -543,7 +551,7 @@ msgstr ""
 "sobreposto. Esta opção não está de acordo com IEEE 802.11n-2009!"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
 msgid "Annex"
 msgstr "Anexo"
 
@@ -616,7 +624,7 @@ msgstr "Domínios DNS anunciados"
 msgid "Announced DNS servers"
 msgstr "Servidores DNS anunciados"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1048
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1093
 msgid "Anonymous Identity"
 msgstr "Identidade Anônima"
 
@@ -628,17 +636,17 @@ msgstr "Montagem Anônima"
 msgid "Anonymous Swap"
 msgstr "Espaço de Troca (swap) Anônimo"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
 msgid "Antenna 1"
 msgstr "Antena 1"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:323
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:330
 msgid "Antenna 2"
 msgstr "Antena 2"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:245
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:246
 msgid "Antenna Configuration"
 msgstr "Configuração da antena"
 
@@ -666,7 +674,7 @@ msgstr ""
 "Atribua uma parte do comprimento de cada prefixo IPv6 público para esta "
 "interface"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:127
 msgid "Assign interfaces..."
 msgstr "Atribuir as interfaces..."
 
@@ -683,7 +691,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Estações associadas"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
 msgid "Associations"
 msgstr "Associações"
 
@@ -692,7 +700,7 @@ msgstr "Associações"
 msgid "Auth Group"
 msgstr "Grupo de Autenticação"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:982
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1027
 msgid "Authentication"
 msgstr "Autenticação"
 
@@ -710,12 +718,11 @@ msgstr "Autorização Necessária"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:131
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:246
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:249
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
 msgid "Auto Refresh"
 msgstr "Atualização Automática"
 
@@ -791,7 +798,7 @@ msgstr "BR / DMR / AFTR"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -821,7 +828,7 @@ msgstr "Voltar para os resultados da busca"
 msgid "Backup"
 msgstr "Cópia de Segurança"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
 msgid "Backup / Flash Firmware"
 msgstr "Cópia de Segurança / Gravar Firmware"
 
@@ -833,12 +840,12 @@ msgstr "Lista de arquivos para a cópia de segurança"
 msgid "Bad address specified!"
 msgstr "Endereço especificado está incorreto!"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:153
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:287
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:158
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:288
 msgid "Band"
 msgstr "Banda"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:260
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:261
 msgid "Beacon Interval"
 msgstr "Intervalo do quadro de monitoramento (Beacon)"
 
@@ -868,7 +875,7 @@ msgstr "Vincule o túnel a esta interface (opcional)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 msgid "Bitrate"
 msgstr "Taxa de bits"
 
@@ -876,7 +883,7 @@ msgstr "Taxa de bits"
 msgid "Bogus NX Domain Override"
 msgstr "Substituir Domínio NX Falsos"
 
-#: modules/luci-base/luasrc/model/network.lua:1410
+#: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Ponte"
 
@@ -961,7 +968,7 @@ msgstr "Alterações aplicadas."
 msgid "Changes have been reverted."
 msgstr "As mudanças foram revertidas."
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:9
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Changes the administrator password for accessing the device"
 msgstr "Muda a senha do administrador para acessar este dispositivo"
 
@@ -969,12 +976,12 @@ msgstr "Muda a senha do administrador para acessar este dispositivo"
 msgid "Changing password…"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:162
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "Channel"
 msgstr "Canal"
 
@@ -1020,7 +1027,7 @@ msgstr ""
 "zona associada ou preencha o campo para criar uma nova zona associada a esta "
 "interface."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:393
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:403
 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."
@@ -1028,7 +1035,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/luasrc/model/cbi/admin_network/wifi.lua:604
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
 msgid "Cipher"
 msgstr "Cifra"
 
@@ -1052,8 +1059,8 @@ msgstr ""
 "Clique em \"Salvar o bloco mtd\" para baixar o arquivo do bloco mtd "
 "especificado. (NOTA: ESTE RECURSO É PARA PROFISSIONAIS!)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
 msgstr "Cliente"
 
@@ -1098,7 +1105,7 @@ msgstr "Fechar a lista..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:33
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
 msgid "Collecting data..."
 msgstr "Coletando dados..."
 
@@ -1114,7 +1121,7 @@ msgstr ""
 msgid "Common Configuration"
 msgstr "Configuração Comum"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1125
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1176
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1151,7 +1158,7 @@ msgstr "A configuração foi aplicada."
 msgid "Configuration has been rolled back!"
 msgstr "A configuração foi revertida!"
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:22
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:43
 msgid "Confirmation"
 msgstr "Confirmação"
 
@@ -1160,12 +1167,12 @@ msgid "Connect"
 msgstr "Conectar"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Connected"
 msgstr "Conectado"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:338
 msgid "Connection Limit"
 msgstr "Limite de conexão"
 
@@ -1192,9 +1199,9 @@ msgstr ""
 msgid "Country"
 msgstr "País"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:336
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
 msgid "Country Code"
 msgstr "Código do País"
 
@@ -1219,11 +1226,11 @@ msgstr "Criar Interface"
 msgid "Create a bridge over multiple interfaces"
 msgstr "Criar uma ponte juntando múltiplas interfaces"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
 msgid "Critical"
 msgstr "Crítico"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:102
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
 msgid "Cron Log Level"
 msgstr "Nível de Registro da Cron"
 
@@ -1258,15 +1265,15 @@ msgstr ""
 "Se possível, personaliza o comportamento dos <abbr title=\"Diodo Emissor de "
 "Luz\">LED</abbr>s."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:760
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:799
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:776
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:815
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1280,7 +1287,7 @@ msgstr "Servidor DHCP"
 msgid "DHCP and DNS"
 msgstr "DHCP e DNS"
 
-#: modules/luci-base/luasrc/model/network.lua:962
+#: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "Cliente DHCP"
 
@@ -1300,16 +1307,16 @@ msgstr "Modo DHCPv6"
 msgid "DHCPv6-Service"
 msgstr "Serviço DHCPv6"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "DNS"
 msgstr "DNS"
 
@@ -1342,7 +1349,7 @@ msgstr "Endereço DS-Lite AFTR"
 msgid "DSL"
 msgstr "DSL"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
 msgid "DSL Status"
 msgstr "Estado da DSL"
 
@@ -1350,7 +1357,7 @@ msgstr "Estado da DSL"
 msgid "DSL line mode"
 msgstr "Modo de linha DSL"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "DTIM Interval"
 msgstr ""
 "Intervalo <abbr title=\"Mensagem Indicativa de Envio de Tráfego/Delivery "
@@ -1360,18 +1367,18 @@ msgstr ""
 msgid "DUID"
 msgstr "DUID"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "Data Rate"
 msgstr "Taxa de Dados"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:104
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
 msgid "Debug"
 msgstr "Depurar"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "Default %d"
 msgstr "Padrão %d"
 
@@ -1411,7 +1418,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:11
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:16
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:41
 msgid "Delete"
 msgstr "Apagar"
@@ -1425,7 +1432,7 @@ msgstr ""
 msgid "Delete this network"
 msgstr "Apagar esta rede"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "Delivery Traffic Indication Message Interval"
 msgstr "Intervalo da Mensagem Indicativa de Envio de Tráfego"
 
@@ -1441,8 +1448,8 @@ msgstr "Destino"
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:50
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:75
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
@@ -1498,7 +1505,7 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr "Desabilitar Cifragem"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:520
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:530
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1516,11 +1523,11 @@ msgstr "Desabilitar esta rede"
 msgid "Disabled"
 msgstr "Desabilitado"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1094
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
 msgid "Disabled (default)"
 msgstr "Desabilitado (padrão)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 msgid "Disassociate On Low Acknowledgement"
 msgstr "Desassociar quando tiver baixa confirmação de recebimento"
 
@@ -1544,16 +1551,16 @@ msgstr "A tentativa de desconexão falhou"
 msgid "Dismiss"
 msgstr "Dispensar"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:239
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:333
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
 msgid "Distance Optimization"
 msgstr "Otimização de Distância"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:241
 msgid "Distance to farthest network member in meters."
 msgstr "Distância para o computador mais distante da rede (em metros)."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:346
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:347
 msgid "Diversity"
 msgstr "Diversidade"
 
@@ -1667,7 +1674,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr "Comprimento dos bits EA"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:990
 msgid "EAP-Method"
 msgstr "Método EAP"
 
@@ -1694,7 +1701,7 @@ msgstr "Editar esta interface"
 msgid "Edit this network"
 msgstr "Editar esta rede"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
 msgid "Emergency"
 msgstr "Emergência"
 
@@ -1732,11 +1739,11 @@ msgstr "Ativar a negociação de IPv6"
 msgid "Enable IPv6 negotiation on the PPP link"
 msgstr "Ativar a negociação de IPv6 no enlace PPP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:141
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:143
 msgid "Enable Jumbo Frame passthrough"
 msgstr "Ativar o encaminhamento de quadros jumbos (Jumbo Frames)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:215
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
 msgid "Enable NTP client"
 msgstr "Ativar o cliente <abbr title=\"Network Time Protocol\">NTP</abbr>"
 
@@ -1748,28 +1755,28 @@ msgstr "Habilitar DES Simples"
 msgid "Enable TFTP server"
 msgstr "Ativar servidor TFTP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:132
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:134
 msgid "Enable VLAN functionality"
 msgstr "Ativar funcionalidade de VLAN"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1194
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK"
 msgstr "Habilite o botão WPS. requer WPA(2)-PSK"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1124
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1175
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 "Habilitar contramedidas contra o ataque de reinstalação de chave (KRACK)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:136
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:138
 msgid "Enable learning and aging"
 msgstr "Ativar o aprendizado e obsolescência"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:148
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:150
 msgid "Enable mirroring of incoming packets"
 msgstr "Habilitar espelhamento dos pacotes entrantes"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:149
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
 msgid "Enable mirroring of outgoing packets"
 msgstr "Habilitar espelhamento dos pacotes saintes"
 
@@ -1806,7 +1813,7 @@ msgstr ""
 "Grupos da Internet/Internet Group Management Protocol\">IGMP</abbr> "
 "(Snooping) nesta ponte"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:892
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1825,9 +1832,9 @@ msgstr "Modo de encapsulamento"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:44
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:593
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
 msgid "Encryption"
 msgstr "Cifragem"
 
@@ -1847,28 +1854,28 @@ msgstr "Entre com valor personalizado"
 msgid "Enter custom values"
 msgstr "Entre com valores personalizados"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:273
 msgid "Erasing..."
 msgstr "Apagando..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:106
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Erro"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
 msgid "Errored seconds (ES)"
 msgstr "Segundos com erro (ES)"
 
-#: modules/luci-base/luasrc/model/network.lua:1422
+#: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Adaptador Ethernet"
 
-#: modules/luci-base/luasrc/model/network.lua:1412
+#: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Switch Ethernet"
 
@@ -1884,7 +1891,7 @@ msgstr "Expandir arquivos de equipamentos conhecidos (hosts)"
 msgid "Expecting %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
 msgid "Expires"
 msgstr "Expira"
 
@@ -1899,23 +1906,23 @@ msgstr ""
 msgid "External"
 msgstr "Externo"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:926
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:971
 msgid "External R0 Key Holder List"
 msgstr "Lista dos Detentor de Chave R0 Externa"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:935
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:980
 msgid "External R1 Key Holder List"
 msgstr "Lista dos Detentor de Chave R1 Externa"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:74
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
 msgid "External system log server"
 msgstr "Servidor externo de registros do sistema (syslog)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:79
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
 msgid "External system log server port"
 msgstr "Porta do servidor externo de registro do sistema (syslog)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:84
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
 msgid "External system log server protocol"
 msgstr "Protocolo do servidor externo de registro do sistema (syslog)"
 
@@ -1923,17 +1930,17 @@ 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/luasrc/model/cbi/admin_network/wifi.lua:895
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:940
 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/luasrc/model/cbi/admin_network/wifi.lua:896
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:941
 msgid "FT over the Air"
 msgstr "<abbr title=\"Transição Rápida/Fast Transition\">FT</abbr> pelo ar"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:893
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:938
 msgid "FT protocol"
 msgstr ""
 "Protocolo de <abbr title=\"Transição Rápida/Fast Transition\">FT</abbr>"
@@ -2031,7 +2038,7 @@ msgstr "Gravar nova imagem do firmware"
 msgid "Flash operations"
 msgstr "Operações na memória flash"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:194
 msgid "Flashing..."
 msgstr "Gravando na flash..."
 
@@ -2045,11 +2052,11 @@ msgstr ""
 msgid "Force"
 msgstr "Forçar"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:257
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
 msgid "Force 40MHz mode"
 msgstr "Force o modo 40MHz"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:612
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:622
 msgid "Force CCMP (AES)"
 msgstr "Forçar CCMP (AES)"
 
@@ -2057,11 +2064,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/luasrc/model/cbi/admin_network/wifi.lua:613
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:623
 msgid "Force TKIP"
 msgstr "Forçar TKIP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:624
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Forçar TKIP e CCMP (AES)"
 
@@ -2085,7 +2092,7 @@ msgstr "Chave eletrônica do formulário não casa"
 msgid "Forward DHCP traffic"
 msgstr "Encaminhar tráfego DHCP"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 "Segundos a frente de correção de erros ( <abbr title=\"Forward Error "
@@ -2095,7 +2102,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr "Encaminhar tráfego broadcast"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:374
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:375
 msgid "Forward mesh peer traffic"
 msgstr "Encaminhar o tráfego do parceiro da malha"
 
@@ -2103,12 +2110,12 @@ msgstr "Encaminhar o tráfego do parceiro da malha"
 msgid "Forwarding mode"
 msgstr "Modo de encaminhamento"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:254
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:596
 msgid "Fragmentation Threshold"
 msgstr "Limiar de Fragmentação"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:331
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:332
 msgid "Frame Bursting"
 msgstr "Explosão de Quadros (Frame Bursting)"
 
@@ -2127,7 +2134,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "GHz"
 msgstr "GHz"
 
@@ -2136,8 +2143,8 @@ msgstr "GHz"
 msgid "GPRS only"
 msgstr "Somente GPRS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
 msgid "Gateway"
 msgstr "Roteador"
 
@@ -2160,7 +2167,7 @@ msgstr "Configurações Gerais"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:462
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:175
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:141
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:360
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
 msgid "General Setup"
 msgstr "Configurações Gerais"
 
@@ -2168,7 +2175,7 @@ msgstr "Configurações Gerais"
 msgid "Generate Config"
 msgstr "Gerar Configuração"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:900
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
 msgid "Generate PMK locally"
 msgstr ""
 "Gerar a <abbr title=\"Chave mestre do emparelhamento/Pairwise Master Key"
@@ -2197,7 +2204,7 @@ msgstr "Opções de rede globais"
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:288
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
 msgid "Go to password configuration..."
 msgstr "Ir para a configuração de senha..."
 
@@ -2222,7 +2229,7 @@ msgstr "Senha HE.net"
 msgid "HE.net username"
 msgstr "Usuário do HE.net"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:309
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:310
 msgid "HT mode (802.11n)"
 msgstr ""
 "Modo <abbr title=\"High Throughput/Alta Taxa de Transferência\">HT</abbr>  "
@@ -2232,7 +2239,7 @@ msgstr ""
 msgid "Hang Up"
 msgstr "Suspender"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 "Erros de Código de Erro de Cabeçalho (<abbr title=\"Header Error Code\">HEC</"
@@ -2250,9 +2257,9 @@ 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/luasrc/model/cbi/admin_network/wifi.lua:489
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:546
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:569
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "Ocultar <abbr title=\"Identificador de Conjunto de Serviços Estendidos"
@@ -2290,8 +2297,7 @@ msgstr "Conteúdo da etiqueta única do equipamento"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:35
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 msgid "Hostname"
 msgstr "Nome do equipamento"
 
@@ -2354,7 +2360,7 @@ msgstr "IPv4"
 msgid "IPv4 Firewall"
 msgstr "Firewall para IPv4"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:46
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:48
 msgid "IPv4 Upstream"
 msgstr "Enlace IPv4 Superior"
 
@@ -2448,7 +2454,7 @@ msgstr ""
 "Prefixo <abbr title=\"Unique Local Address/Endereço Local Único\">ULA</abbr> "
 "IPv6"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
 msgid "IPv6 Upstream"
 msgstr "Enlace IPv6 Superior"
 
@@ -2515,7 +2521,7 @@ msgstr "IPv6-sobre-IPv4 (6rd)"
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr "IPv6-sobre-IPv4 (6to4)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1030
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1075
 msgid "Identity"
 msgstr "Identidade PEAP"
 
@@ -2635,10 +2641,14 @@ msgstr "Tempo limite de inatividade"
 msgid "Inbound:"
 msgstr "Entrando:"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
 msgid "Info"
 msgstr "Informação"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Information"
+msgstr ""
+
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:67
 msgid "Initialization failure"
 msgstr "Falha na iniciação"
@@ -2659,7 +2669,7 @@ msgstr "Instale iputils-traceroute6 para rastrear rotas IPv6"
 msgid "Install package %q"
 msgstr "Instalar pacote %q"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:120
 msgid "Install protocol extensions..."
 msgstr "Instalar extensões de protocolo..."
 
@@ -2677,7 +2687,7 @@ 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/luasrc/model/cbi/admin_network/wifi.lua:355
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:356
 msgid "Interface Configuration"
 msgstr "Configuração da Interface"
 
@@ -2689,12 +2699,12 @@ msgstr "Visão Geral da Interface"
 msgid "Interface is reconnecting..."
 msgstr "A interface está reconectando..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Interface name"
 msgstr "Nome da Interface"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:34
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:131
 msgid "Interface not present or not connected yet."
 msgstr "A interface não está presente ou não está conectada ainda."
 
@@ -2713,17 +2723,17 @@ msgid "Internal Server Error"
 msgstr "Erro Interno no Servidor"
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:192
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:37
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
 msgid "Invalid"
 msgstr "Valor inválido"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:286
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:311
 msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
 msgstr ""
 "O valor informado do ID da VLAN é inválido! Somente valores entre %d e %d "
 "são permitidos."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:307
 msgid "Invalid VLAN ID given! Only unique IDs are allowed"
 msgstr ""
 "O valor informado do ID da VLAN é inválido! Somente valores únicos são "
@@ -2733,7 +2743,7 @@ msgstr ""
 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/luasrc/model/cbi/admin_network/wifi.lua:498
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:508
 msgid "Isolate Clients"
 msgstr "Isolar Clientes"
 
@@ -2746,10 +2756,9 @@ msgstr ""
 "equipamento. Por favor verifique o arquivo da imagem!"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:220
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:295
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
 msgid "JavaScript required!"
 msgstr "É necessário JavaScript!"
 
@@ -2778,18 +2787,22 @@ msgstr "Registro do Kernel"
 msgid "Kernel Version"
 msgstr "Versão do Kernel"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:784
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
 msgid "Key"
 msgstr "Chave"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:810
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:811
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:812
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:813
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:829
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:852
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:853
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:870
 msgid "Key #%d"
 msgstr "Chave #%d"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+msgid "KiB"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Matar"
@@ -2829,7 +2842,7 @@ msgstr "LLC"
 msgid "Label"
 msgstr "Etiqueta"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:136
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
 msgid "Language"
 msgstr "Idioma"
 
@@ -2837,7 +2850,7 @@ msgstr "Idioma"
 msgid "Language and Style"
 msgstr "Idioma e Estilo"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
 msgid "Latency"
 msgstr "Latência"
 
@@ -2890,19 +2903,19 @@ msgstr ""
 msgid "Limit listening to these interfaces, and loopback."
 msgstr "Escute somente nestas interfaces e na interface local (loopback)."
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
 msgid "Line Attenuation (LATN)"
 msgstr "Atenuação de Linha (<abbr title=\"Line Attenuation\">LATN</abbr>)"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
 msgid "Line Mode"
 msgstr "Modo da Linha"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Line State"
 msgstr "Estado da Linha"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
 msgid "Line Uptime"
 msgstr "Tempo de Atividade da Linha"
 
@@ -2918,7 +2931,7 @@ msgstr ""
 "Lista dos servidores <abbr title=\"Domain Name System\">DNS</abbr> para "
 "encaminhar as requisições"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:972
 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 "
@@ -2932,7 +2945,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/luasrc/model/cbi/admin_network/wifi.lua:936
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:981
 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 "
@@ -2980,7 +2993,6 @@ 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:21
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:128
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
 msgid "Load"
 msgstr "Carga"
@@ -3029,7 +3041,7 @@ msgid "Local Startup"
 msgstr "Iniciação Local"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:31
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
 msgid "Local Time"
 msgstr "Hora Local"
 
@@ -3072,7 +3084,7 @@ msgstr "Localizar consultas"
 msgid "Locked to channel %s used by: %s"
 msgstr "Travado no canal %s usado por: %s"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:92
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
 msgid "Log output level"
 msgstr "Nível de detalhamento de saída dos registros"
 
@@ -3092,7 +3104,7 @@ msgstr "Entrar"
 msgid "Logout"
 msgstr "Sair"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 "Segundos de Perda de Sinal (<abbr title=\"Loss of Signal Seconds\">LOSS</"
@@ -3110,24 +3122,24 @@ msgstr "MAC"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:51
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:76
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "Endereço MAC"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:447
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:457
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "MAC-Address Filter"
 msgstr "Filtro de Endereço MAC"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:142
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
 msgid "MAC-Filter"
 msgstr "Filtro de MAC"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:454
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:580
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:464
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:590
 msgid "MAC-List"
 msgstr "Lista de MAC"
 
@@ -3177,13 +3189,13 @@ msgstr ""
 msgid "Manual"
 msgstr "Manual"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 "Taxa de Dados Atingível Máxima (<abbr title=\"Maximum Attainable Data Rate"
 "\">ATTNDR</abbr>)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:529
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:539
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3219,12 +3231,16 @@ msgstr "Número máximo de endereços atribuídos."
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr "Mbit/s"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+msgid "Medium"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm:13
 msgid "Memory"
 msgstr "Memória"
@@ -3233,7 +3249,7 @@ msgstr "Memória"
 msgid "Memory usage (%)"
 msgstr "Uso da memória (%)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:371
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr "Identificador da Malha"
 
@@ -3245,11 +3261,11 @@ msgstr "Identificador da Malha"
 msgid "Metric"
 msgstr "Métrica"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:152
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:154
 msgid "Mirror monitor port"
 msgstr "Porta de monitoramento do espelho"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:153
 msgid "Mirror source port"
 msgstr "Porta de origem do espelho"
 
@@ -3257,16 +3273,16 @@ msgstr "Porta de origem do espelho"
 msgid "Missing protocol extension for proto %q"
 msgstr "Extensão para o protocolo %q está ausente"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:878
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:923
 msgid "Mobility Domain"
 msgstr "Domínio da Mobilidade"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:149
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:154
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:41
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:365
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
 msgid "Mode"
 msgstr "Modo"
 
@@ -3294,12 +3310,16 @@ msgstr "A consulta das informações do modem falhou"
 msgid "Modem init timeout"
 msgstr "Estouro de tempo da iniciação do modem"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:442
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
 msgid "Monitor"
 msgstr "Monitor"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+msgid "More Characters"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr "Entrada de Montagem"
@@ -3309,7 +3329,7 @@ msgstr "Entrada de Montagem"
 msgid "Mount Point"
 msgstr "Ponto de Montagem"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3359,7 +3379,7 @@ msgstr "Mover para baixo"
 msgid "Move up"
 msgstr "Mover para cima"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:867
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:912
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3383,7 +3403,7 @@ msgstr "Proxy NDP"
 msgid "NT Domain"
 msgstr "Domínio NT"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
 msgid "NTP server candidates"
 msgstr "Candidatos a servidor NTP"
 
@@ -3401,18 +3421,17 @@ msgstr "Nome da nova interface"
 msgid "Name of the new network"
 msgstr "Nome da nova rede"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:167
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
 msgid "Navigation"
 msgstr "Navegação"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
 msgid "Netmask"
 msgstr "Máscara de rede"
 
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:392
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index/30-network.htm:8
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
@@ -3436,7 +3455,7 @@ msgstr ""
 msgid "Network device is not present"
 msgstr "O dispositivo de rede não está presente"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
 msgid "Network without interfaces."
 msgstr "Rede sem interfaces."
 
@@ -3461,7 +3480,7 @@ msgid "No files found"
 msgstr "Nenhum arquivo encontrado"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:172
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:174
 msgid "No information available"
 msgstr "Nenhuma informação disponível"
@@ -3483,10 +3502,9 @@ msgid "No network name specified"
 msgstr "Nenhum nome de rede foi especificado"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:103
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:283
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
 msgid "No password set!"
 msgstr "Nenhuma senha definida!"
 
@@ -3514,7 +3532,7 @@ msgstr "Nenhuma zona definida"
 msgid "Noise"
 msgstr "Ruído"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
 msgid "Noise Margin (SNR)"
 msgstr ""
 "Margem de Ruído (<abbr title=\"Razão entre Sinal e Ruído/Signal to Noise "
@@ -3524,7 +3542,7 @@ msgstr ""
 msgid "Noise:"
 msgstr "Ruído:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 "Erros CRC Não Preemptivos<abbr title=\"Non Pre-emptive CRC errors\">CRC_P</"
@@ -3539,7 +3557,7 @@ msgstr "Sem caracter curinga"
 msgid "None"
 msgstr "Nenhum"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
 msgid "Normal"
 msgstr "Normal"
 
@@ -3552,16 +3570,20 @@ msgstr "Não Encontrado"
 msgid "Not associated"
 msgstr "Não conectado"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 msgid "Not connected"
 msgstr "Não conectado"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Not started on boot"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:26
 msgid "Note: interface name length"
 msgstr "Aviso: tamanho do nome da interface"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
 msgid "Notice"
 msgstr "Aviso"
 
@@ -3573,7 +3595,7 @@ msgstr "Nslookup"
 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/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3656,7 +3678,7 @@ msgstr "Opção alterada"
 msgid "Option removed"
 msgstr "Opção removida"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1095
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1140
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr "Opcional"
@@ -3778,7 +3800,7 @@ msgstr "Sobrescrever o TOS"
 msgid "Override TTL"
 msgstr "Sobrescrever o TTL"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Override default interface name"
 msgstr "Sobrescrever o nome da nova interface"
 
@@ -3843,7 +3865,7 @@ msgstr "PIN"
 msgid "PIN code rejected"
 msgstr "Código PIN rejeitado"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:921
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:966
 msgid "PMK R1 Push"
 msgstr "PMK R1 Push"
 
@@ -3896,8 +3918,8 @@ msgid "Part of zone %q"
 msgstr "Parte da zona %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1066
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1111
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:35
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
@@ -3907,14 +3929,21 @@ msgstr "Senha"
 msgid "Password authentication"
 msgstr "Autenticação por senha"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:974
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1019
 msgid "Password of Private Key"
 msgstr "Senha da Chave Privada"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1022
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1067
 msgid "Password of inner Private Key"
 msgstr "Senha da Chave Privada interna"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Password strength"
+msgstr ""
+
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr "Senha2"
@@ -3923,27 +3952,27 @@ msgstr "Senha2"
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:955
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1000
 msgid "Path to CA-Certificate"
 msgstr "Caminho para o Certificado da AC"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:962
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1007
 msgid "Path to Client-Certificate"
 msgstr "Caminho para o Certificado do Cliente"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:968
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1013
 msgid "Path to Private Key"
 msgstr "Caminho para a Chave Privada"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1004
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1049
 msgid "Path to inner CA-Certificate"
 msgstr "Caminho para o certificado AC interno"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1010
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1055
 msgid "Path to inner Client-Certificate"
 msgstr "Caminho para o Certificado do Cliente interno"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1016
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1061
 msgid "Path to inner Private Key"
 msgstr "Caminho para a Chave Privada interna"
 
@@ -4021,6 +4050,14 @@ msgstr "Entre com o seu usuário e senha."
 msgid "Policy"
 msgstr "Política"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
+msgid "Polling interval"
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
+msgid "Polling interval for status queries in seconds"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Porta"
@@ -4029,11 +4066,11 @@ msgstr "Porta"
 msgid "Port status:"
 msgstr "Status da porta:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Power Management Mode"
 msgstr "Modo de Gerenciamento de Energia"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 "Erros CRC Preemptivos<abbr title=\"Pre-emptive CRC errors\">CRCP_P</abbr>"
@@ -4046,7 +4083,7 @@ msgstr "Preferir LTE"
 msgid "Prefer UMTS"
 msgstr "Preferir UMTS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
 msgid "Prefix Delegated"
 msgstr "Prefixo Delegado"
 
@@ -4071,8 +4108,8 @@ msgstr ""
 msgid "Prevent listening on these interfaces."
 msgstr "Evite escutar nestas Interfaces."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:562
 msgid "Prevents client-to-client communication"
 msgstr "Impede a comunicação de cliente para cliente"
 
@@ -4089,7 +4126,7 @@ msgstr "Proceder"
 msgid "Processes"
 msgstr "Processos"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
 msgid "Profile"
 msgstr "Perfil"
 
@@ -4099,8 +4136,8 @@ msgstr "Protocolo"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 msgid "Protocol"
 msgstr "Protocolo"
@@ -4113,7 +4150,7 @@ msgstr "Protocolo para a nova interface"
 msgid "Protocol support is not installed"
 msgstr "O suporte ao protocolo não está instalado"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
 msgid "Provide NTP server"
 msgstr "Fornecer serviço <abbr title=\"Network Time Protocol\">NTP</abbr>"
 
@@ -4121,7 +4158,7 @@ msgstr "Fornecer serviço <abbr title=\"Network Time Protocol\">NTP</abbr>"
 msgid "Provide new network"
 msgstr "Prover nova rede"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:441
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Ad-Hoc falso (ahdemo)"
 
@@ -4148,7 +4185,7 @@ msgid "QMI Cellular"
 msgstr "Celular QMI"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Quality"
 msgstr "Qualidade"
 
@@ -4160,11 +4197,11 @@ msgstr ""
 "Consulte todos os servidores <abbr title=\\\"Sistema de Nomes de Domínios\\"
 "\">DNS</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "R0 Key Lifetime"
 msgstr "Validade da Chave R0"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:914
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:959
 msgid "R1 Key Holder"
 msgstr "Detentor da Chave R1"
 
@@ -4172,8 +4209,12 @@ msgstr "Detentor da Chave R1"
 msgid "RFC3947 NAT-T mode"
 msgstr "Modo NAT-T (RFC3947)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:381
+msgid "RSSI threshold for joining"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:597
 msgid "RTS/CTS Threshold"
 msgstr "Limiar RTS/CTS"
 
@@ -4187,27 +4228,27 @@ msgstr "RX"
 msgid "RX Rate"
 msgstr "Taxa de RX"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
 msgid "Radius-Accounting-Port"
 msgstr "Porta de contabilidade do RADIUS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:752
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:791
 msgid "Radius-Accounting-Secret"
 msgstr "Segredo da contabilidade do RADIUS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:736
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:775
 msgid "Radius-Accounting-Server"
 msgstr "Servidor da contabilidade do RADIUS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
 msgid "Radius-Authentication-Port"
 msgstr "Porta de autenticação do RADIUS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:728
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:767
 msgid "Radius-Authentication-Secret"
 msgstr "Segredo da autenticação do RADIUS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:712
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:751
 msgid "Radius-Authentication-Server"
 msgstr "Servidor da autenticação do RADIUS"
 
@@ -4272,7 +4313,7 @@ msgstr "Tráfego em Tempo Real"
 msgid "Realtime Wireless"
 msgstr "Rede sem fio em Tempo Real"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:886
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:931
 msgid "Reassociation Deadline"
 msgstr "Limite para Reassociação"
 
@@ -4280,7 +4321,7 @@ msgstr "Limite para Reassociação"
 msgid "Rebind protection"
 msgstr "Proteção contra \"Rebind\""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:48
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Reiniciar"
@@ -4298,8 +4339,8 @@ msgstr "Reinicia o sistema operacional do seu dispositivo"
 msgid "Receive"
 msgstr "Receber"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:324
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:325
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:350
 msgid "Receiver Antenna"
 msgstr "Antena de Recepção"
 
@@ -4366,7 +4407,7 @@ msgstr "Solicita endereço IPv6"
 msgid "Request IPv6-prefix of length"
 msgstr "Solicita prefixo IPv6 de tamanho"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1096
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1141
 msgid "Required"
 msgstr "Necessário"
 
@@ -4393,11 +4434,11 @@ 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/luasrc/model/cbi/admin_network/wifi.lua:1089
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1134
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
-"<br />(as of Feb 2017: ath9k and ath10k, in LEDE also mwlwifi and mt76)"
-msgstr "Obrigatório. Chave Pública do parceiro."
+"<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
+msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
 msgid ""
@@ -4453,8 +4494,8 @@ msgid "Restore backup"
 msgstr "Restaurar cópia de segurança"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:25
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "Relevar/esconder senha"
 
@@ -4502,8 +4543,8 @@ msgstr "Tipo de rota"
 msgid "Router Advertisement-Service"
 msgstr "Serviço de Anúncio de Roteador"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:6
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:27
 msgid "Router Password"
 msgstr "Senha do Roteador"
 
@@ -4542,7 +4583,7 @@ msgstr "SHA256"
 msgid "SNR"
 msgstr "SNR"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "Acesso SSH"
@@ -4559,7 +4600,7 @@ msgstr "Porta do servidor SSH"
 msgid "SSH username"
 msgstr "Usuário do SSH"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:20
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:27
 msgid "SSH-Keys"
 msgstr "Chaves SSH"
@@ -4567,7 +4608,7 @@ msgstr "Chaves SSH"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
 msgid "SSID"
 msgstr "SSID"
 
@@ -4578,7 +4619,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:54
 msgid "Save"
 msgstr "Salvar"
 
@@ -4607,7 +4648,7 @@ msgstr "Procurar"
 msgid "Scan request failed"
 msgstr "O pedido de escaneamento falhou"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Tarefas Agendadas"
@@ -4647,7 +4688,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/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:561
 msgid "Separate Clients"
 msgstr "Isolar Clientes"
 
@@ -4685,7 +4726,7 @@ msgstr ""
 "enlace (Se definido, eventos de detecção da portadora não irão gerar eventos "
 "do hotplug)."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:206
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
 msgid "Set up Time Synchronization"
 msgstr "Configurar a Sincronização do Horário"
 
@@ -4703,7 +4744,7 @@ msgstr "A configuração do modo de operação falhou"
 msgid "Setup DHCP Server"
 msgstr "Configurar Servidor DHCP"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 "Segundos com erro severos (<abbr title=\"Severely Errored Seconds\">SES</"
@@ -4713,7 +4754,7 @@ msgstr ""
 msgid "Short GI"
 msgstr "Intervalo de guarda curto"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:506
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:516
 msgid "Short Preamble"
 msgstr "Preâmbulo curto"
 
@@ -4736,11 +4777,11 @@ msgstr "Desligar esta interface"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Signal"
 msgstr "Sinal"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
 msgid "Signal Attenuation (SATN)"
 msgstr "Atenuação do Sinal (<abbr title=\"Signal Attenuation\">SATN</abbr>)"
 
@@ -4756,7 +4797,7 @@ msgstr "Tamanho"
 msgid "Size of DNS query cache"
 msgstr "Tamanho do cache de consultas DNS"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4765,21 +4806,19 @@ msgstr ""
 msgid "Skip"
 msgstr "Pular"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:110
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
 msgid "Skip to content"
 msgstr "Pular para o conteúdo"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:109
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
 msgid "Skip to navigation"
 msgstr "Pular para a navegação"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:335
 msgid "Slot time"
 msgstr "Intervalo de tempo"
 
-#: modules/luci-base/luasrc/model/network.lua:1417
+#: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr "VLAN em Software"
 
@@ -4877,7 +4916,7 @@ msgstr "Iniciando a aplicação da configuração..."
 msgid "Starting wireless scan..."
 msgstr "Iniciando o escaneamento da rede sem fio..."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 msgid "Startup"
 msgstr "Iniciação"
 
@@ -4897,7 +4936,7 @@ msgstr "Alocações Estáticas"
 msgid "Static Routes"
 msgstr "Rotas Estáticas"
 
-#: modules/luci-base/luasrc/model/network.lua:960
+#: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Endereço Estático"
 
@@ -4912,7 +4951,7 @@ msgstr ""
 "configurações não dinâmicas onde um computador com a alocação correspondente "
 "é provido."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4932,6 +4971,10 @@ msgstr "Parar"
 msgid "Strict order"
 msgstr "Ordem Exata"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+msgid "Strong"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:61
 msgid "Submit"
 msgstr "Enviar"
@@ -4957,15 +5000,15 @@ msgstr "Entrada do espaço de troca (Swap)"
 msgid "Switch"
 msgstr "Switch"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:127
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:129
 msgid "Switch %q"
 msgstr "Switch %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:126
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:128
 msgid "Switch %q (%s)"
 msgstr "Switch %q (%s)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:64
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:66
 msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
@@ -4976,7 +5019,7 @@ msgstr ""
 msgid "Switch Port Mask"
 msgstr "Máscara da porta do Switch"
 
-#: modules/luci-base/luasrc/model/network.lua:1415
+#: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr "Switch VLAN"
 
@@ -4992,8 +5035,12 @@ msgstr ""
 msgid "Switchport activity (%s)"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+msgid "Sync with NTP-Server"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:34
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
 msgid "Sync with browser"
 msgstr "Sincronizar com o navegador"
 
@@ -5018,7 +5065,7 @@ msgstr "Registro do Sistema"
 msgid "System Properties"
 msgstr "Propriedades do Sistema"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:69
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
 msgid "System log buffer size"
 msgstr "Tamanho do buffer de registro do sistema"
 
@@ -5248,7 +5295,7 @@ msgstr "O protocolo selecionado necessita estar associado a um dispositivo"
 msgid "The submitted security token is invalid or already expired!"
 msgstr "A chave eletrônica enviada é inválida ou já expirou!"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:274
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
@@ -5256,7 +5303,7 @@ msgstr ""
 "O sistema está apagando agora a partição da configuração e irá reiniciar "
 "quando terminado."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:195
 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 "
@@ -5280,7 +5327,7 @@ msgstr ""
 "A imagem carregada não contém um formato suportado. Confirme que você "
 "escolheu uma imagem para a sua plataforma."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:156
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
 msgid "Theme"
 msgstr "Tema"
 
@@ -5310,10 +5357,9 @@ msgstr ""
 "de rede na aba \"Configurações Físicas\""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:104
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:286
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5412,24 +5458,24 @@ msgid "This page gives an overview over currently active network connections."
 msgstr "Esta página fornece informações sobre as conexões de rede ativas."
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:27
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "Esta seção ainda não contêm valores"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:200
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:211
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
 msgid "Time Synchronization"
 msgstr "Sincronização de horário"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:205
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
 msgid "Time Synchronization is not configured yet."
 msgstr "A sincronização do horário ainda não está configurada."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:44
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
 msgid "Timezone"
 msgstr "Fuso Horário"
 
@@ -5472,7 +5518,7 @@ msgstr "Tráfego"
 msgid "Transfer"
 msgstr "Transferências"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:595
 msgid "Transmission Rate"
 msgstr "Taxa de Transmissão"
 
@@ -5480,14 +5526,14 @@ msgstr "Taxa de Transmissão"
 msgid "Transmit"
 msgstr "Transmitir"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:210
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:272
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:211
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:273
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:345
 msgid "Transmit Power"
 msgstr "Potência de Transmissão"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:317
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:348
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:318
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
 msgid "Transmitter Antenna"
 msgstr "Antena de Transmissão"
 
@@ -5503,7 +5549,7 @@ msgstr "Modo de disparo"
 msgid "Tunnel ID"
 msgstr "Identificador do Túnel"
 
-#: modules/luci-base/luasrc/model/network.lua:1420
+#: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Interface de Tunelamento"
 
@@ -5518,7 +5564,7 @@ msgid "Tx-Power"
 msgstr "Potência de transmissão"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:166
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Tipo"
@@ -5577,21 +5623,21 @@ msgstr "Não foi possível resolver o nome do AFTR"
 msgid "Unable to resolve peer host name"
 msgstr "Não foi possível resolver o nome do parceiro"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 "Segundos de indisponibilidade (<abbr title=\"Unavailable Seconds\">UAS</"
 "abbr>)"
 
-#: modules/luci-base/luasrc/model/network.lua:964
+#: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Desconhecido"
 
-#: modules/luci-base/luasrc/model/network.lua:1131
+#: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr "Erro desconhecido (%s)"
 
-#: modules/luci-base/luasrc/model/network.lua:958
+#: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr "Não gerenciado"
 
@@ -5605,7 +5651,6 @@ msgid "Unnamed key"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
@@ -5622,7 +5667,7 @@ msgstr ""
 msgid "Unsupported modem"
 msgstr "Modem não suportado"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
 msgid "Unsupported protocol type."
 msgstr "Tipo de protocolo não suportado."
 
@@ -5675,8 +5720,8 @@ msgstr "Use o roteador do DHCP"
 msgid "Use DNS servers advertised by peer"
 msgstr "Use os servidores DNS anunciados pelo parceiro"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
 msgid "Use ISO/IEC 3166 alpha2 country codes."
 msgstr "Usar códigos de países ISO/IEC 3166 alpha2."
 
@@ -5786,11 +5831,11 @@ msgstr ""
 msgid "Used"
 msgstr "Usado"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:848
 msgid "Used Key Slot"
 msgstr "Posição da Chave Usada"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:868
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:913
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5820,11 +5865,11 @@ msgstr "VC-Mux"
 msgid "VDSL"
 msgstr "VDSL"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:170
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:172
 msgid "VLANs on %q"
 msgstr "VLANs em %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:169
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:171
 msgid "VLANs on %q (%s)"
 msgstr "VLANs em %q (%s)"
 
@@ -5870,18 +5915,18 @@ msgstr "Verificar"
 msgid "Virtual dynamic interface"
 msgstr "Interface virtual dinâmica"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:543
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:553
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:657
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:667
 msgid "WEP Open System"
 msgstr "WEP Sistema Aberto"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:658
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:668
 msgid "WEP Shared Key"
 msgstr "WEP Chave Compartilhada"
 
@@ -5889,8 +5934,8 @@ msgstr "WEP Chave Compartilhada"
 msgid "WEP passphrase"
 msgstr "WEP Senha"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:493
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
 msgid "WMM Mode"
 msgstr "Modo WMM"
 
@@ -5898,9 +5943,9 @@ msgstr "Modo WMM"
 msgid "WPA passphrase"
 msgstr "WPA Senha"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:684
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:696
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:701
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:716
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:735
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:740
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5924,8 +5969,8 @@ msgstr "Esperando que a configuração seja aplicada...%ds"
 msgid "Waiting for device..."
 msgstr "Esperando pelo dispositivo..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
 msgid "Warning"
 msgstr "Atenção"
 
@@ -5933,7 +5978,11 @@ msgstr "Atenção"
 msgid "Warning: There are unsaved changes that will get lost on reboot!"
 msgstr "Atenção: Existem mudanças não salvas que serão perdidas ao reiniciar!"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:901
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Weak"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:946
 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 "
@@ -5960,7 +6009,7 @@ msgstr ""
 msgid "Wi-Fi on (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:161
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr "Largura"
 
@@ -5974,12 +6023,12 @@ msgstr "VPN WireGuard"
 msgid "Wireless"
 msgstr "Rede sem fio"
 
-#: modules/luci-base/luasrc/model/network.lua:1408
+#: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Dispositivo de Rede sem Fio"
 
-#: modules/luci-base/luasrc/model/network.lua:1394
-#: modules/luci-base/luasrc/model/network.lua:1855
+#: modules/luci-base/luasrc/model/network.lua:1404
+#: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Rede sem Fio"
 
@@ -5987,20 +6036,20 @@ msgstr "Rede sem Fio"
 msgid "Wireless Overview"
 msgstr "Visão Geral da Rede sem Fio"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
 msgid "Wireless Security"
 msgstr "Segurança da Rede sem Fio"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is disabled"
 msgstr "Rede sem fio está desabilitada"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is not associated"
 msgstr "Rede sem fio está não conectada"
 
@@ -6020,7 +6069,7 @@ msgstr "A rede sem fio está habilitada"
 msgid "Write received DNS requests to syslog"
 msgstr "Escreva as requisições DNS para o servidor de registro (syslog)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
 msgid "Write system log to file"
 msgstr "Escrever registro do sistema (log) no arquivo"
 
@@ -6041,39 +6090,28 @@ msgstr ""
 "inacessível!</strong>"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:221
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:298
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 "Você precisa habilitar o JavaScript no seu navegador ou o LuCI não irá "
 "funcionar corretamente."
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:97
-msgid ""
-"Your Internet Explorer is too old to display this page correctly. Please "
-"upgrade it to at least version 7 or use another browser like Firefox, Opera "
-"or Safari."
-msgstr ""
-"Seu Internet Explorer é muito velho para mostrar esta página corretamente. "
-"Por favor, atualiza para, ao menos, a versão 7 ou use outro navegador como o "
-"Firefox, Opera ou Safari."
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:118
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "ZRam Size"
 msgstr ""
 
@@ -6084,11 +6122,11 @@ msgstr "qualquer"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:113
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:121
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:126
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:217
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:281
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:320
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:327
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:611
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:218
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:621
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:37
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:22
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:29
@@ -6141,8 +6179,8 @@ msgstr "dB"
 msgid "dBm"
 msgstr "dBm"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:450
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "disable"
 msgstr "desativar"
 
@@ -6201,19 +6239,6 @@ msgstr "se o destino for uma rede"
 msgid "input"
 msgstr "entrada"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:196
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:197
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:200
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:201
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:204
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:205
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:208
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:209
-msgid "kB"
-msgstr "kB"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
@@ -6247,7 +6272,7 @@ 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/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "minutes"
 msgstr "minutos"
 
@@ -6276,20 +6301,18 @@ msgstr ""
 msgid "not present"
 msgstr "não presente"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:338
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:133
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:250
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
 msgid "off"
 msgstr "desligado"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:132
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:247
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
 msgid "on"
 msgstr "ligado"
 
@@ -6333,8 +6356,8 @@ msgstr "modo retransmissor"
 msgid "routed"
 msgstr "roteado"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "sec"
 msgstr ""
 
@@ -6355,11 +6378,11 @@ msgstr "sem estado"
 msgid "stateless + stateful"
 msgstr "sem estado + com estado"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:369
 msgid "tagged"
 msgstr "etiquetado"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:887
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:932
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr "unidades de tempo (TUs / 1.024 ms) [1000-65535]"
 
@@ -6386,7 +6409,7 @@ msgstr "não especificado"
 msgid "unspecified -or- create:"
 msgstr "não especificado -ou- criar:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:341
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:366
 msgid "untagged"
 msgstr "não etiquetado"
 
@@ -6556,6 +6579,18 @@ msgstr "sim"
 msgid "« Back"
 msgstr "« Voltar"
 
+#~ msgid ""
+#~ "Your Internet Explorer is too old to display this page correctly. Please "
+#~ "upgrade it to at least version 7 or use another browser like Firefox, "
+#~ "Opera or Safari."
+#~ msgstr ""
+#~ "Seu Internet Explorer é muito velho para mostrar esta página "
+#~ "corretamente. Por favor, atualiza para, ao menos, a versão 7 ou use outro "
+#~ "navegador como o Firefox, Opera ou Safari."
+
+#~ msgid "kB"
+#~ msgstr "kB"
+
 #~ msgid ""
 #~ "When using a PSK, the PMK can be generated locally without inter AP "
 #~ "communications"
index 5455145520f6a93b76a88b72d5a624276a5d3958..ab3b1883c970d947ec78720a1b358184cbfa994e 100644 (file)
@@ -25,7 +25,7 @@ msgstr ""
 msgid "%d invalid field(s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:281
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
 
@@ -57,16 +57,16 @@ msgstr "(não existem interfaces ligadas)"
 msgid "-- Additional Field --"
 msgstr "-- Campo Adicional --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:841
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:850
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Por favor escolha --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:866
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1030
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- personalizado --"
@@ -90,6 +90,10 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:382
+msgid "0 = not using RSSI threshold, 1 = do not change driver default"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "Carga de 1 Minuto:"
@@ -98,7 +102,7 @@ msgstr "Carga de 1 Minuto:"
 msgid "15 Minute Load:"
 msgstr "Carga de 15 minutos:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:879
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:924
 msgid "4-character hexadecimal ID"
 msgstr ""
 
@@ -110,35 +114,35 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr "Carga 5 Minutos:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:915
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:960
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:850
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:891
 msgid "802.11r Fast Transition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1106
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1157
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1115
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1166
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1088
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1133
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1105
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1156
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1114
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1165
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:399
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr ""
 "<abbr title=\"Identificador de Conjunto Básico de Serviços\">BSSID</abbr>"
@@ -161,7 +165,7 @@ 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/luasrc/model/cbi/admin_network/wifi.lua:379
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:388
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "<abbr title=\"Identificador de Conjunto de Serviços Estendidos\">ESSID</abbr>"
@@ -198,7 +202,7 @@ msgstr "Gateway <abbr title=\"Protocolo de Internet Versão 6\">IPv6</abbr>"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "Configuração do <abbr title=\"Diodo Emissor de Luz\">LED</abbr>"
@@ -305,7 +309,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "Número de Dispositivo ATM"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -313,8 +317,8 @@ msgstr ""
 msgid "Access Concentrator"
 msgstr "Concentrador de Acesso"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:367
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
 msgid "Access Point"
 msgstr "Access Point (AP)"
 
@@ -346,7 +350,7 @@ msgstr "Concessões DHCP Ativas"
 msgid "Active DHCPv6 Leases"
 msgstr "Concessões DHCPv6 Ativas"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -354,8 +358,8 @@ msgstr "Ad-Hoc"
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:34
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:39
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:54
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:16
 msgid "Add"
@@ -394,8 +398,8 @@ msgstr "Ficheiro Adicional de Hosts"
 msgid "Additional servers file"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "Address"
 msgstr "Endereço"
 
@@ -404,30 +408,34 @@ 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:13
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
 msgid "Administration"
 msgstr "Administração"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+msgid "Advanced"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:143
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:364
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:50
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:34
 msgid "Advanced Settings"
 msgstr "Definições Avançadas"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
 msgid "Alert"
 msgstr "Alerta"
 
-#: modules/luci-base/luasrc/model/network.lua:1406
+#: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
 msgstr ""
@@ -455,21 +463,21 @@ 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/luasrc/model/cbi/admin_network/wifi.lua:535
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:545
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:589
 msgid "Allow all except listed"
 msgstr "Permitir todos, excepto os listados"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:235
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:236
 msgid "Allow legacy 802.11b rates"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:578
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "Allow listed only"
 msgstr "Permitir somente os listados"
 
@@ -512,14 +520,14 @@ msgstr ""
 msgid "Always on (%s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 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/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
 msgid "Annex"
 msgstr ""
 
@@ -591,7 +599,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1048
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1093
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -603,17 +611,17 @@ msgstr ""
 msgid "Anonymous Swap"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
 msgid "Antenna 1"
 msgstr "Antena 1"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:323
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:330
 msgid "Antenna 2"
 msgstr "Antena 2"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:245
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:246
 msgid "Antenna Configuration"
 msgstr "Configuração das Antenas"
 
@@ -639,7 +647,7 @@ msgid ""
 "Assign a part of given length of every public IPv6-prefix to this interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:127
 msgid "Assign interfaces..."
 msgstr "Atribuir interfaces..."
 
@@ -654,7 +662,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Estações Associadas"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
 msgid "Associations"
 msgstr ""
 
@@ -663,7 +671,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:982
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1027
 msgid "Authentication"
 msgstr "Autenticação"
 
@@ -681,12 +689,11 @@ msgstr "Autorização Requerida"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:131
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:246
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:249
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
 msgid "Auto Refresh"
 msgstr "Actualização Automática"
 
@@ -758,7 +765,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -788,7 +795,7 @@ msgstr "Voltar aos resultados do scan"
 msgid "Backup"
 msgstr "Backup"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
 msgid "Backup / Flash Firmware"
 msgstr "Backup / Flashar Firmware"
 
@@ -800,12 +807,12 @@ msgstr "Lista de ficheiros para backup"
 msgid "Bad address specified!"
 msgstr "Endereço mal especificado!"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:153
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:287
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:158
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:288
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:260
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:261
 msgid "Beacon Interval"
 msgstr ""
 
@@ -835,7 +842,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 msgid "Bitrate"
 msgstr "Taxa de bits"
 
@@ -843,7 +850,7 @@ msgstr "Taxa de bits"
 msgid "Bogus NX Domain Override"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1410
+#: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Bridge"
 
@@ -927,7 +934,7 @@ msgstr "Alterações aplicadas."
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:9
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Changes the administrator password for accessing the device"
 msgstr "Altera a password de administrador para acesso ao dispositivo"
 
@@ -935,12 +942,12 @@ msgstr "Altera a password de administrador para acesso ao dispositivo"
 msgid "Changing password…"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:162
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "Channel"
 msgstr "Canal"
 
@@ -983,7 +990,7 @@ msgstr ""
 "coloque em branco o campo <em>criar</em> para definir a nova zona e ligar-"
 "lhe a interface."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:393
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:403
 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."
@@ -991,7 +998,7 @@ msgstr ""
 "Escolha a 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/luasrc/model/cbi/admin_network/wifi.lua:604
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
 msgid "Cipher"
 msgstr "Cifra"
 
@@ -1013,8 +1020,8 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
 msgstr "Cliente"
 
@@ -1058,7 +1065,7 @@ msgstr "Fechar lista..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:33
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
 msgid "Collecting data..."
 msgstr "A obter dados..."
 
@@ -1074,7 +1081,7 @@ msgstr ""
 msgid "Common Configuration"
 msgstr "Configuração comum"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1125
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1176
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1106,7 +1113,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:22
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:43
 msgid "Confirmation"
 msgstr "Confirmação"
 
@@ -1115,12 +1122,12 @@ msgid "Connect"
 msgstr "Ligar"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Connected"
 msgstr "Ligado"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:338
 msgid "Connection Limit"
 msgstr "Limite de Ligações"
 
@@ -1143,9 +1150,9 @@ msgstr ""
 msgid "Country"
 msgstr "País"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:336
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
 msgid "Country Code"
 msgstr "Código do País"
 
@@ -1170,11 +1177,11 @@ msgstr "Criar interface"
 msgid "Create a bridge over multiple interfaces"
 msgstr "Criar uma bridge entre múltiplas interfaces "
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
 msgid "Critical"
 msgstr "Critico"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:102
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
 msgid "Cron Log Level"
 msgstr "Nível de Log do Cron"
 
@@ -1207,15 +1214,15 @@ msgstr ""
 "Customiza o comportamento dos <abbr title=\"Diodo Emissor de Luz\">LED</"
 "abbr>s, se possível."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:760
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:799
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:776
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:815
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1229,7 +1236,7 @@ msgstr "Servidor DHCP"
 msgid "DHCP and DNS"
 msgstr "DHCP e DNS"
 
-#: modules/luci-base/luasrc/model/network.lua:962
+#: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "Cliente DHCP"
 
@@ -1249,16 +1256,16 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "DNS"
 msgstr "DNS"
 
@@ -1291,7 +1298,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
 msgid "DSL Status"
 msgstr ""
 
@@ -1299,7 +1306,7 @@ msgstr ""
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1307,18 +1314,18 @@ msgstr ""
 msgid "DUID"
 msgstr "DUID"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:104
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
 msgid "Debug"
 msgstr "Depurar"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "Default %d"
 msgstr ""
 
@@ -1358,7 +1365,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:11
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:16
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:41
 msgid "Delete"
 msgstr "Apagar"
@@ -1372,7 +1379,7 @@ msgstr ""
 msgid "Delete this network"
 msgstr "Apagar esta rede"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1388,8 +1395,8 @@ msgstr "Destino"
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:50
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:75
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
@@ -1444,7 +1451,7 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:520
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:530
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1462,11 +1469,11 @@ msgstr ""
 msgid "Disabled"
 msgstr "Desativado"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1094
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
 msgid "Disabled (default)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1489,16 +1496,16 @@ msgstr ""
 msgid "Dismiss"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:239
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:333
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
 msgid "Distance Optimization"
 msgstr "Optimização de Distância"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:241
 msgid "Distance to farthest network member in meters."
 msgstr "Distância para o último host da rede em metros."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:346
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:347
 msgid "Diversity"
 msgstr "Diversidade"
 
@@ -1607,7 +1614,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:990
 msgid "EAP-Method"
 msgstr "Metodo-EAP"
 
@@ -1632,7 +1639,7 @@ msgstr "Editar esta interface"
 msgid "Edit this network"
 msgstr "Editar esta rede"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
 msgid "Emergency"
 msgstr "Emergência"
 
@@ -1667,11 +1674,11 @@ msgstr ""
 msgid "Enable IPv6 negotiation on the PPP link"
 msgstr "Ativar a negociação IPv6 no link PPP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:141
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:143
 msgid "Enable Jumbo Frame passthrough"
 msgstr "Ativar a passagem de Jumbo Frames"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:215
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
 msgid "Enable NTP client"
 msgstr "Ativar o cliente NTP"
 
@@ -1683,27 +1690,27 @@ msgstr ""
 msgid "Enable TFTP server"
 msgstr "Ativar o servidor TFTP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:132
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:134
 msgid "Enable VLAN functionality"
 msgstr "Ativar a funcionalidade VLAN"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1194
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1124
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1175
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:136
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:138
 msgid "Enable learning and aging"
 msgstr "Ativar aprendizagem e envelhecimento"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:148
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:150
 msgid "Enable mirroring of incoming packets"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:149
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
 msgid "Enable mirroring of outgoing packets"
 msgstr ""
 
@@ -1737,7 +1744,7 @@ msgstr "Ativado"
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:892
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1754,9 +1761,9 @@ msgstr "Modo de encapsulamento"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:44
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:593
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
 msgid "Encryption"
 msgstr "Encriptação"
 
@@ -1776,28 +1783,28 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:273
 msgid "Erasing..."
 msgstr "A apagar..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:106
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Erro"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1422
+#: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Adaptador Ethernet"
 
-#: modules/luci-base/luasrc/model/network.lua:1412
+#: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Switch Ethernet"
 
@@ -1813,7 +1820,7 @@ msgstr "Expandir hosts"
 msgid "Expecting %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
 msgid "Expires"
 msgstr "Expira"
 
@@ -1829,23 +1836,23 @@ msgstr ""
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:926
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:971
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:935
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:980
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:74
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
 msgid "External system log server"
 msgstr "Servidor externo de logs de sistema"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:79
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
 msgid "External system log server port"
 msgstr "Porta do Servidor externo de logs de sistema"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:84
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
 msgid "External system log server protocol"
 msgstr ""
 
@@ -1853,15 +1860,15 @@ msgstr ""
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:895
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:940
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:896
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:941
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:893
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:938
 msgid "FT protocol"
 msgstr ""
 
@@ -1953,7 +1960,7 @@ msgstr "Flashar nova imagem do firmware"
 msgid "Flash operations"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:194
 msgid "Flashing..."
 msgstr "A programar...."
 
@@ -1967,11 +1974,11 @@ msgstr ""
 msgid "Force"
 msgstr "Forçar"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:257
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:612
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:622
 msgid "Force CCMP (AES)"
 msgstr "Forçar CCMP (AES)"
 
@@ -1979,11 +1986,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 se outro servidor for detectado."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:613
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:623
 msgid "Force TKIP"
 msgstr "Forçar TKIP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:624
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Forçar TKIP e CCMP (AES)"
 
@@ -2007,7 +2014,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "Encaminhar tráfego DHCP"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -2015,7 +2022,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr "Encaminhar trafego de broadcast"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:374
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:375
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -2023,12 +2030,12 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr "Modo de encaminhamento"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:254
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:596
 msgid "Fragmentation Threshold"
 msgstr "Margem de Fragmentação"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:331
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:332
 msgid "Frame Bursting"
 msgstr "Frame Bursting"
 
@@ -2045,7 +2052,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "GHz"
 msgstr "GHz"
 
@@ -2054,8 +2061,8 @@ msgstr "GHz"
 msgid "GPRS only"
 msgstr "Só GPRS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
 msgid "Gateway"
 msgstr "Gateway"
 
@@ -2078,7 +2085,7 @@ msgstr "Definições Gerais"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:462
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:175
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:141
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:360
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
 msgid "General Setup"
 msgstr "Configuração Geral"
 
@@ -2086,7 +2093,7 @@ msgstr "Configuração Geral"
 msgid "Generate Config"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:900
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2114,7 +2121,7 @@ msgstr ""
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:288
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
 msgid "Go to password configuration..."
 msgstr "Ir para a configuração da password"
 
@@ -2139,7 +2146,7 @@ msgstr "Password HE.net"
 msgid "HE.net username"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:309
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:310
 msgid "HT mode (802.11n)"
 msgstr ""
 
@@ -2147,7 +2154,7 @@ msgstr ""
 msgid "Hang Up"
 msgstr "Suspender"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
@@ -2163,9 +2170,9 @@ msgstr ""
 "Aqui pode configurar os aspectos básicos do seu equipamento, como o nome do "
 "host ou o fuso horário."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:489
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:546
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:569
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "Ocultar <abbr title=\"Identificador de Conjunto de Serviços Estendidos"
@@ -2202,8 +2209,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:35
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 msgid "Hostname"
 msgstr "Hostname"
 
@@ -2264,7 +2270,7 @@ msgstr "IPv4"
 msgid "IPv4 Firewall"
 msgstr "Firewall IPv4"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:46
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:48
 msgid "IPv4 Upstream"
 msgstr ""
 
@@ -2356,7 +2362,7 @@ msgstr ""
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2423,7 +2429,7 @@ msgstr "IPv6-sobre-IPv4 (6rd)"
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr "IPv6-sobre-IPv4 (6to4)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1030
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1075
 msgid "Identity"
 msgstr "Identidade"
 
@@ -2535,10 +2541,14 @@ msgstr "Tempo de inatividade"
 msgid "Inbound:"
 msgstr "Entrada:"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
 msgid "Info"
 msgstr "Info"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Information"
+msgstr ""
+
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:67
 msgid "Initialization failure"
 msgstr ""
@@ -2559,7 +2569,7 @@ msgstr ""
 msgid "Install package %q"
 msgstr "Instalar pacote %q"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:120
 msgid "Install protocol extensions..."
 msgstr "Instalar extensões do protocolo..."
 
@@ -2577,7 +2587,7 @@ msgstr "Interface"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:355
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:356
 msgid "Interface Configuration"
 msgstr "Configuração da Interface"
 
@@ -2589,12 +2599,12 @@ msgstr "Visão Geral da Interface"
 msgid "Interface is reconnecting..."
 msgstr "A interface está a religar..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Interface name"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:34
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:131
 msgid "Interface not present or not connected yet."
 msgstr "Interface não presente ou ainda não ligada."
 
@@ -2613,16 +2623,16 @@ msgid "Internal Server Error"
 msgstr "Erro Interno do Servidor"
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:192
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:37
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
 msgid "Invalid"
 msgstr "Valor inválido"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:286
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:311
 msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
 msgstr ""
 "O ID de VLAN fornecido é inválido! Só os IDs entre %d e %d são permitidos."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:307
 msgid "Invalid VLAN ID given! Only unique IDs are allowed"
 msgstr "O ID de VLAN fornecido é inválido! Só os IDs únicos são permitidos."
 
@@ -2630,7 +2640,7 @@ msgstr "O ID de VLAN fornecido é inválido! Só os IDs únicos são permitidos.
 msgid "Invalid username and/or password! Please try again."
 msgstr "Username inválido e/ou a password! Por favor, tente novamente."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:498
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:508
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2644,10 +2654,9 @@ msgstr ""
 "equipamento. Por favor verifique o ficheiro de imagem."
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:220
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:295
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
 msgid "JavaScript required!"
 msgstr "É necessário JavaScript!"
 
@@ -2676,18 +2685,22 @@ msgstr "Registo do Kernel"
 msgid "Kernel Version"
 msgstr "Versão do Kernel"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:784
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
 msgid "Key"
 msgstr "Chave"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:810
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:811
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:812
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:813
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:829
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:852
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:853
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:870
 msgid "Key #%d"
 msgstr "Chave #%d"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+msgid "KiB"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Matar"
@@ -2727,7 +2740,7 @@ msgstr "LLC"
 msgid "Label"
 msgstr "Etiqueta"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:136
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
 msgid "Language"
 msgstr "Idioma"
 
@@ -2735,7 +2748,7 @@ msgstr "Idioma"
 msgid "Language and Style"
 msgstr "Língua e Tema"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
 msgid "Latency"
 msgstr ""
 
@@ -2786,19 +2799,19 @@ msgstr ""
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
 msgid "Line Uptime"
 msgstr ""
 
@@ -2814,7 +2827,7 @@ msgstr ""
 "Lista de servidores <abbr title=\"Sistema Nomes de Domínio\">DNS</abbr> para "
 "onde encaminhar os pedidos"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:972
 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 "
@@ -2823,7 +2836,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:936
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:981
 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 "
@@ -2862,7 +2875,6 @@ 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:21
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:128
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
 msgid "Load"
 msgstr "Carga"
@@ -2911,7 +2923,7 @@ msgid "Local Startup"
 msgstr "Arranque Local"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:31
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
 msgid "Local Time"
 msgstr "Hora Local"
 
@@ -2952,7 +2964,7 @@ msgstr "Localizar consultas"
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:92
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
 msgid "Log output level"
 msgstr "Nível de output do log"
 
@@ -2972,7 +2984,7 @@ msgstr "Login"
 msgid "Logout"
 msgstr "Logout"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -2988,24 +3000,24 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:51
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:76
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "Endereço-MAC"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:447
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:457
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "MAC-Address Filter"
 msgstr "Filtro de Endereço-MAC"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:142
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
 msgid "MAC-Filter"
 msgstr "Filtro-MAC"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:454
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:580
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:464
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:590
 msgid "MAC-List"
 msgstr "Lista-MAC"
 
@@ -3051,11 +3063,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:529
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:539
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3089,12 +3101,16 @@ msgstr "Número máximo de endereços concessionados."
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr "Mbit/s"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+msgid "Medium"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm:13
 msgid "Memory"
 msgstr "Memória"
@@ -3103,7 +3119,7 @@ msgstr "Memória"
 msgid "Memory usage (%)"
 msgstr "Uso de memória (%)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:371
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
@@ -3115,11 +3131,11 @@ msgstr ""
 msgid "Metric"
 msgstr "Métrica"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:152
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:154
 msgid "Mirror monitor port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:153
 msgid "Mirror source port"
 msgstr ""
 
@@ -3127,16 +3143,16 @@ msgstr ""
 msgid "Missing protocol extension for proto %q"
 msgstr "Falta a extensão de protocolo para o protocolo %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:878
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:923
 msgid "Mobility Domain"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:149
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:154
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:41
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:365
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
 msgid "Mode"
 msgstr "Modo"
 
@@ -3164,12 +3180,16 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:442
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
 msgid "Monitor"
 msgstr "Monitor"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+msgid "More Characters"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr "Montar Entrada"
@@ -3179,7 +3199,7 @@ msgstr "Montar Entrada"
 msgid "Mount Point"
 msgstr "Ponto de Montagem"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3229,7 +3249,7 @@ msgstr "Subir"
 msgid "Move up"
 msgstr "Descer"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:867
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:912
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3253,7 +3273,7 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
 msgid "NTP server candidates"
 msgstr "Candidatos a servidor NTP"
 
@@ -3271,18 +3291,17 @@ msgstr "Nome da nova interface"
 msgid "Name of the new network"
 msgstr "Nome da nova rede"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:167
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
 msgid "Navigation"
 msgstr "Navegação"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
 msgid "Netmask"
 msgstr "Mascara de rede"
 
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:392
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index/30-network.htm:8
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
@@ -3306,7 +3325,7 @@ msgstr ""
 msgid "Network device is not present"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
 msgid "Network without interfaces."
 msgstr "Rede sem interfaces."
 
@@ -3331,7 +3350,7 @@ msgid "No files found"
 msgstr "Não foram encontrados ficheiros"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:172
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:174
 msgid "No information available"
 msgstr "Sem informação disponível"
@@ -3353,10 +3372,9 @@ msgid "No network name specified"
 msgstr "Nome de rede não especificado"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:103
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:283
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
 msgid "No password set!"
 msgstr "Sem password definida!"
 
@@ -3384,7 +3402,7 @@ msgstr "Sem zona atribuída"
 msgid "Noise"
 msgstr "Ruído"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3392,7 +3410,7 @@ msgstr ""
 msgid "Noise:"
 msgstr "Ruído:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
@@ -3405,7 +3423,7 @@ msgstr ""
 msgid "None"
 msgstr "Nenhum"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
 msgid "Normal"
 msgstr "Normal"
 
@@ -3418,16 +3436,20 @@ msgstr "Não encontrado"
 msgid "Not associated"
 msgstr "Não associado"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 msgid "Not connected"
 msgstr "Não ligado"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Not started on boot"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:26
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
 msgid "Notice"
 msgstr "Reparo"
 
@@ -3439,7 +3461,7 @@ msgstr "Nslookup"
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3521,7 +3543,7 @@ msgstr "Opção alterada"
 msgid "Option removed"
 msgstr "Opção removida"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1095
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1140
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3628,7 +3650,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Override default interface name"
 msgstr ""
 
@@ -3690,7 +3712,7 @@ msgstr "PIN"
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:921
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:966
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3743,8 +3765,8 @@ msgid "Part of zone %q"
 msgstr "Parte da zona %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1066
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1111
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:35
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
@@ -3754,14 +3776,21 @@ msgstr "Senha"
 msgid "Password authentication"
 msgstr "Autenticação por senha"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:974
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1019
 msgid "Password of Private Key"
 msgstr "Senha da Chave Privada"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1022
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1067
 msgid "Password of inner Private Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Password strength"
+msgstr ""
+
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
@@ -3770,27 +3799,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:955
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1000
 msgid "Path to CA-Certificate"
 msgstr "Directorio do Certificado CA"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:962
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1007
 msgid "Path to Client-Certificate"
 msgstr "Caminho para o Certificado de Cliente"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:968
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1013
 msgid "Path to Private Key"
 msgstr "Caminho da Chave Privada"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1004
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1049
 msgid "Path to inner CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1010
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1055
 msgid "Path to inner Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1016
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1061
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3868,6 +3897,14 @@ msgstr "Insira o seu username e password."
 msgid "Policy"
 msgstr "Política"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
+msgid "Polling interval"
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
+msgid "Polling interval for status queries in seconds"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Porta"
@@ -3876,11 +3913,11 @@ msgstr "Porta"
 msgid "Port status:"
 msgstr "Estado da porta:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3892,7 +3929,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3915,8 +3952,8 @@ msgstr ""
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:562
 msgid "Prevents client-to-client communication"
 msgstr "Impede a comunicação cliente-a-cliente"
 
@@ -3933,7 +3970,7 @@ msgstr "Proceder"
 msgid "Processes"
 msgstr "Processos"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
 msgid "Profile"
 msgstr ""
 
@@ -3943,8 +3980,8 @@ msgstr "Protocolo"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 msgid "Protocol"
 msgstr "Protocolo"
@@ -3957,7 +3994,7 @@ msgstr "Protocolo da nova interface"
 msgid "Protocol support is not installed"
 msgstr "O protocolo suportado não está instalado"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
 msgid "Provide NTP server"
 msgstr ""
 
@@ -3965,7 +4002,7 @@ msgstr ""
 msgid "Provide new network"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:441
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
@@ -3990,7 +4027,7 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Quality"
 msgstr "Qualidade"
 
@@ -4000,11 +4037,11 @@ msgid ""
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:914
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:959
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -4012,8 +4049,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:381
+msgid "RSSI threshold for joining"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:597
 msgid "RTS/CTS Threshold"
 msgstr "RTS/CTS Threshold"
 
@@ -4027,27 +4068,27 @@ msgstr "RX"
 msgid "RX Rate"
 msgstr "Taxa RX"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
 msgid "Radius-Accounting-Port"
 msgstr "Porta-Conta-Radius"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:752
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:791
 msgid "Radius-Accounting-Secret"
 msgstr "Segredo-Conta-Radius"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:736
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:775
 msgid "Radius-Accounting-Server"
 msgstr "Servidor-Conta-Radius"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
 msgid "Radius-Authentication-Port"
 msgstr "Porta-Autenticação-Radius"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:728
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:767
 msgid "Radius-Authentication-Secret"
 msgstr "Segredo-Autenticação-Radius"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:712
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:751
 msgid "Radius-Authentication-Server"
 msgstr "Servidor-Autenticação-Radius"
 
@@ -4105,7 +4146,7 @@ msgstr "Tráfego em Tempo Real"
 msgid "Realtime Wireless"
 msgstr "Wireless em Tempo Real"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:886
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:931
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4113,7 +4154,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr "Religar protecção"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:48
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Reiniciar"
@@ -4131,8 +4172,8 @@ msgstr "Reinicia o seu dispositivo"
 msgid "Receive"
 msgstr "Receber"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:324
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:325
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:350
 msgid "Receiver Antenna"
 msgstr "Antena de Recepção"
 
@@ -4199,7 +4240,7 @@ msgstr ""
 msgid "Request IPv6-prefix of length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1096
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1141
 msgid "Required"
 msgstr ""
 
@@ -4222,10 +4263,10 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1089
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1134
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
-"<br />(as of Feb 2017: ath9k and ath10k, in LEDE also mwlwifi and mt76)"
+"<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
@@ -4280,8 +4321,8 @@ msgid "Restore backup"
 msgstr "Restaurar backup"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:25
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "Revelar/esconder password"
 
@@ -4328,8 +4369,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:6
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:27
 msgid "Router Password"
 msgstr "Password do Router"
 
@@ -4368,7 +4409,7 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "Acesso SSH"
@@ -4385,7 +4426,7 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:20
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:27
 msgid "SSH-Keys"
 msgstr "Chaves-SSH"
@@ -4393,7 +4434,7 @@ msgstr "Chaves-SSH"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
 msgid "SSID"
 msgstr "SSID"
 
@@ -4404,7 +4445,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:54
 msgid "Save"
 msgstr "Salvar"
 
@@ -4433,7 +4474,7 @@ msgstr "Procurar"
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Tarefas Agendadas"
@@ -4468,7 +4509,7 @@ msgid ""
 "conjunction with failure threshold"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:561
 msgid "Separate Clients"
 msgstr "Isolar Clientes"
 
@@ -4503,7 +4544,7 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:206
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
 #, fuzzy
 msgid "Set up Time Synchronization"
 msgstr "Configurar Sincronização Horária"
@@ -4520,7 +4561,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr "Configurar Servidor DHCP"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4528,7 +4569,7 @@ msgstr ""
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:506
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:516
 msgid "Short Preamble"
 msgstr ""
 
@@ -4551,11 +4592,11 @@ msgstr "Desligar esta interface"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Signal"
 msgstr "Sinal"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4571,7 +4612,7 @@ msgstr "Tamanho"
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4580,21 +4621,19 @@ msgstr ""
 msgid "Skip"
 msgstr "Saltar"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:110
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
 msgid "Skip to content"
 msgstr "Ir para o conteúdo"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:109
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
 msgid "Skip to navigation"
 msgstr "Ir para a navegação"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:335
 msgid "Slot time"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1417
+#: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
 
@@ -4681,7 +4720,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 msgid "Startup"
 msgstr ""
 
@@ -4701,7 +4740,7 @@ msgstr "Atribuições Estáticas"
 msgid "Static Routes"
 msgstr "Rotas Estáticas"
 
-#: modules/luci-base/luasrc/model/network.lua:960
+#: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Endereço estático"
 
@@ -4712,7 +4751,7 @@ msgid ""
 "configurations where only hosts with a corresponding lease are served."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4732,6 +4771,10 @@ msgstr "Parar"
 msgid "Strict order"
 msgstr "Ordem exacta"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+msgid "Strong"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:61
 msgid "Submit"
 msgstr "Enviar"
@@ -4757,15 +4800,15 @@ msgstr ""
 msgid "Switch"
 msgstr "Switch"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:127
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:129
 msgid "Switch %q"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:126
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:128
 msgid "Switch %q (%s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:64
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:66
 msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
@@ -4774,7 +4817,7 @@ msgstr ""
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1415
+#: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
 
@@ -4790,8 +4833,12 @@ msgstr ""
 msgid "Switchport activity (%s)"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+msgid "Sync with NTP-Server"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:34
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
 msgid "Sync with browser"
 msgstr "Sincronizar com o browser"
 
@@ -4816,7 +4863,7 @@ msgstr "Registo do Sistema"
 msgid "System Properties"
 msgstr "Propriedades do Sistema"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:69
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
 msgid "System log buffer size"
 msgstr ""
 
@@ -5029,7 +5076,7 @@ msgstr "O protocolo escolhido precisa de um dispositivo atribuído."
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:274
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
@@ -5037,7 +5084,7 @@ msgstr ""
 "O sistema está agora a limpar a partição de configuração e irá reiniciar-se "
 "quando terminar."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:195
 #, fuzzy
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
@@ -5062,7 +5109,7 @@ 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-system/luasrc/model/cbi/admin_system/system.lua:156
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
 msgid "Theme"
 msgstr "Tema"
 
@@ -5092,10 +5139,9 @@ msgstr ""
 "rede nas \"Definições Físicas\""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:104
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:286
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5179,24 +5225,24 @@ msgid "This page gives an overview over currently active network connections."
 msgstr "Esta página fornece informações sobre as ligações de rede ativas."
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:27
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "Esta secção ainda não contêm valores"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:200
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:211
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
 msgid "Time Synchronization"
 msgstr "Sincronização Horária"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:205
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
 msgid "Time Synchronization is not configured yet."
 msgstr "A sincronização horária ainda não está configurada."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:44
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
 msgid "Timezone"
 msgstr "Fuso Horário"
 
@@ -5238,7 +5284,7 @@ msgstr "Tráfego"
 msgid "Transfer"
 msgstr "Transferências"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:595
 msgid "Transmission Rate"
 msgstr "Taxa de Transmissão"
 
@@ -5246,14 +5292,14 @@ msgstr "Taxa de Transmissão"
 msgid "Transmit"
 msgstr "Transmitir"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:210
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:272
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:211
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:273
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:345
 msgid "Transmit Power"
 msgstr "Potência de Transmissão"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:317
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:348
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:318
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
 msgid "Transmitter Antenna"
 msgstr "Antena de Transmissão"
 
@@ -5269,7 +5315,7 @@ msgstr "Modo de Trigger"
 msgid "Tunnel ID"
 msgstr "ID do Túnel"
 
-#: modules/luci-base/luasrc/model/network.lua:1420
+#: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Interface de Túnel"
 
@@ -5284,7 +5330,7 @@ msgid "Tx-Power"
 msgstr "Potência de Tx"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:166
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Tipo"
@@ -5343,19 +5389,19 @@ msgstr ""
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:964
+#: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Desconhecido"
 
-#: modules/luci-base/luasrc/model/network.lua:1131
+#: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:958
+#: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr "Não gerido"
 
@@ -5369,7 +5415,6 @@ msgid "Unnamed key"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
@@ -5384,7 +5429,7 @@ msgstr ""
 msgid "Unsupported modem"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
 msgid "Unsupported protocol type."
 msgstr "Tipo de protocolo não suportado."
 
@@ -5434,8 +5479,8 @@ msgstr "Usar a gateway do DHCP"
 msgid "Use DNS servers advertised by peer"
 msgstr "Usar os servidores DNS fornecidos pelo parceiro"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
 msgid "Use ISO/IEC 3166 alpha2 country codes."
 msgstr ""
 
@@ -5538,11 +5583,11 @@ msgstr ""
 msgid "Used"
 msgstr "Usado"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:848
 msgid "Used Key Slot"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:868
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:913
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5570,11 +5615,11 @@ msgstr ""
 msgid "VDSL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:170
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:172
 msgid "VLANs on %q"
 msgstr "VLANs em %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:169
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:171
 msgid "VLANs on %q (%s)"
 msgstr "VLANs em %q (%s)"
 
@@ -5620,18 +5665,18 @@ msgstr "Verificar"
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:543
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:553
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:657
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:667
 msgid "WEP Open System"
 msgstr "Sistema Aberto WEP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:658
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:668
 msgid "WEP Shared Key"
 msgstr "Chave partilhada WEP"
 
@@ -5639,8 +5684,8 @@ msgstr "Chave partilhada WEP"
 msgid "WEP passphrase"
 msgstr "Palavra-Passe WEP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:493
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
 msgid "WMM Mode"
 msgstr "Modo WMM"
 
@@ -5648,9 +5693,9 @@ msgstr "Modo WMM"
 msgid "WPA passphrase"
 msgstr "Palavra-Passe WPA"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:684
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:696
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:701
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:716
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:735
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:740
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5674,8 +5719,8 @@ msgstr ""
 msgid "Waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
 msgid "Warning"
 msgstr "Aviso"
 
@@ -5683,7 +5728,11 @@ msgstr "Aviso"
 msgid "Warning: There are unsaved changes that will get lost on reboot!"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:901
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Weak"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:946
 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 "
@@ -5710,7 +5759,7 @@ msgstr ""
 msgid "Wi-Fi on (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:161
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr ""
 
@@ -5724,12 +5773,12 @@ msgstr ""
 msgid "Wireless"
 msgstr "Rede Wireless"
 
-#: modules/luci-base/luasrc/model/network.lua:1408
+#: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Adaptador Wireless"
 
-#: modules/luci-base/luasrc/model/network.lua:1394
-#: modules/luci-base/luasrc/model/network.lua:1855
+#: modules/luci-base/luasrc/model/network.lua:1404
+#: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Rede Wireless"
 
@@ -5737,20 +5786,20 @@ msgstr "Rede Wireless"
 msgid "Wireless Overview"
 msgstr "Vista Global Wireless"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
 msgid "Wireless Security"
 msgstr "Segurança Wireless"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is disabled"
 msgstr "Wireless desativada"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is not associated"
 msgstr "Wireless não associada"
 
@@ -5770,7 +5819,7 @@ msgstr "A rede wireless está ativada"
 msgid "Write received DNS requests to syslog"
 msgstr "Escrever os pedidos de DNS para o syslog"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
 msgid "Write system log to file"
 msgstr ""
 
@@ -5791,36 +5840,28 @@ msgstr ""
 "inacessível!</strong>"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:221
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:298
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 "Tem de activar o JavaScript no seu browser ou a LuCI não funcionará "
 "corretamente."
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:97
-msgid ""
-"Your Internet Explorer is too old to display this page correctly. Please "
-"upgrade it to at least version 7 or use another browser like Firefox, Opera "
-"or Safari."
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:118
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "ZRam Size"
 msgstr ""
 
@@ -5831,11 +5872,11 @@ msgstr "qualquer"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:113
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:121
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:126
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:217
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:281
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:320
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:327
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:611
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:218
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:621
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:37
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:22
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:29
@@ -5888,8 +5929,8 @@ msgstr "dB"
 msgid "dBm"
 msgstr "dBm"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:450
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "disable"
 msgstr "desativar"
 
@@ -5948,19 +5989,6 @@ msgstr "se o destino for uma rede"
 msgid "input"
 msgstr "entrada"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:196
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:197
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:200
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:201
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:204
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:205
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:208
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:209
-msgid "kB"
-msgstr "kB"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
@@ -5994,7 +6022,7 @@ 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/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "minutes"
 msgstr ""
 
@@ -6022,20 +6050,18 @@ msgstr ""
 msgid "not present"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:338
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:133
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:250
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
 msgid "off"
 msgstr "desligado"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:132
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:247
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
 msgid "on"
 msgstr "ligado"
 
@@ -6079,8 +6105,8 @@ msgstr ""
 msgid "routed"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "sec"
 msgstr ""
 
@@ -6101,11 +6127,11 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:369
 msgid "tagged"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:887
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:932
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6132,7 +6158,7 @@ msgstr "não especificado"
 msgid "unspecified -or- create:"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:341
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:366
 msgid "untagged"
 msgstr ""
 
@@ -6302,6 +6328,9 @@ msgstr "sim"
 msgid "« Back"
 msgstr "« Voltar"
 
+#~ msgid "kB"
+#~ msgstr "kB"
+
 #~ msgid ""
 #~ "Here you can paste public SSH-Keys (one per line) for SSH public-key "
 #~ "authentication."
index 618428c36dd072839219d78ce7bb4d5fb51e54e7..cf1e4b6d37e771085924ccad128e04459e248495 100644 (file)
@@ -24,7 +24,7 @@ msgstr ""
 msgid "%d invalid field(s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:281
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
 
@@ -56,16 +56,16 @@ msgstr "(nici o interfata atasata)"
 msgid "-- Additional Field --"
 msgstr "-- Camp suplimentar --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:841
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:850
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Te rog sa alegi --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:866
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1030
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- particularizat --"
@@ -89,6 +89,10 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:382
+msgid "0 = not using RSSI threshold, 1 = do not change driver default"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "Incarcarea in ultimul minut"
@@ -97,7 +101,7 @@ msgstr "Incarcarea in ultimul minut"
 msgid "15 Minute Load:"
 msgstr "Incarcarea in ultimele 15 minute"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:879
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:924
 msgid "4-character hexadecimal ID"
 msgstr ""
 
@@ -109,35 +113,35 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr "Incarcarea in ultimele 5 minute"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:915
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:960
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:850
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:891
 msgid "802.11r Fast Transition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1106
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1157
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1115
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1166
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1088
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1133
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1105
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1156
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1114
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1165
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:399
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
@@ -157,7 +161,7 @@ msgstr ""
 "<abbr title=\"Domain Name System\">DNS</abbr> serverul va interoga in "
 "vederea procesarii fisierului"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:379
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:388
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -191,7 +195,7 @@ msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Poarta Acces"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Configurare"
@@ -296,7 +300,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "ATM numar echipament"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -304,8 +308,8 @@ msgstr ""
 msgid "Access Concentrator"
 msgstr "Concentrator de Access "
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:367
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
 msgid "Access Point"
 msgstr "Punct de Acces"
 
@@ -335,7 +339,7 @@ msgstr ""
 msgid "Active DHCPv6 Leases"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -343,8 +347,8 @@ msgstr "Ad-Hoc"
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:34
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:39
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:54
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:16
 msgid "Add"
@@ -381,8 +385,8 @@ msgstr "Fisiere de tip hosts aditionale"
 msgid "Additional servers file"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "Address"
 msgstr "Adresa"
 
@@ -391,30 +395,34 @@ 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:13
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
 msgid "Administration"
 msgstr "Administrare"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+msgid "Advanced"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:143
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:364
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:50
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:34
 msgid "Advanced Settings"
 msgstr "Setari avansate"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
 msgid "Alert"
 msgstr "Alerta"
 
-#: modules/luci-base/luasrc/model/network.lua:1406
+#: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
 msgstr ""
@@ -442,21 +450,21 @@ 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/luasrc/model/cbi/admin_network/wifi.lua:535
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:545
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:589
 msgid "Allow all except listed"
 msgstr "Permite toate cu exceptia celor listate"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:235
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:236
 msgid "Allow legacy 802.11b rates"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:578
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "Allow listed only"
 msgstr "Permite doar cele listate"
 
@@ -498,14 +506,14 @@ msgstr ""
 msgid "Always on (%s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 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/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
 msgid "Annex"
 msgstr ""
 
@@ -577,7 +585,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1048
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1093
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -589,17 +597,17 @@ msgstr ""
 msgid "Anonymous Swap"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
 msgid "Antenna 1"
 msgstr "Antena 1"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:323
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:330
 msgid "Antenna 2"
 msgstr "Antena 2"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:245
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:246
 msgid "Antenna Configuration"
 msgstr "Configurarea Antenei"
 
@@ -625,7 +633,7 @@ msgid ""
 "Assign a part of given length of every public IPv6-prefix to this interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:127
 msgid "Assign interfaces..."
 msgstr "Inregistreaza interfetele"
 
@@ -640,7 +648,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Statiile asociate"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
 msgid "Associations"
 msgstr ""
 
@@ -649,7 +657,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:982
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1027
 msgid "Authentication"
 msgstr "Autentificare"
 
@@ -667,12 +675,11 @@ msgstr "Necesita Autorizare"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:131
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:246
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:249
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
 msgid "Auto Refresh"
 msgstr "Reimprospatare automata"
 
@@ -744,7 +751,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -774,7 +781,7 @@ msgstr "Inapoi la rezultatele scanarii"
 msgid "Backup"
 msgstr "Salveaza"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
 msgid "Backup / Flash Firmware"
 msgstr "Salveaza / Scrie Firmware"
 
@@ -786,12 +793,12 @@ msgstr "Salveaza lista fisiere"
 msgid "Bad address specified!"
 msgstr "Adresa specificata gresit !"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:153
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:287
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:158
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:288
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:260
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:261
 msgid "Beacon Interval"
 msgstr ""
 
@@ -818,7 +825,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 msgid "Bitrate"
 msgstr "Bitrate"
 
@@ -826,7 +833,7 @@ msgstr "Bitrate"
 msgid "Bogus NX Domain Override"
 msgstr "Bogus NX Domain Override"
 
-#: modules/luci-base/luasrc/model/network.lua:1410
+#: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Punte"
 
@@ -910,7 +917,7 @@ msgstr "Modificari aplicate."
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:9
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Changes the administrator password for accessing the device"
 msgstr "Schimba parola administratorului pentru accesarea dispozitivului"
 
@@ -918,12 +925,12 @@ msgstr "Schimba parola administratorului pentru accesarea dispozitivului"
 msgid "Changing password…"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:162
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "Channel"
 msgstr "Canal"
 
@@ -965,13 +972,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/luasrc/model/cbi/admin_network/wifi.lua:393
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:403
 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/luasrc/model/cbi/admin_network/wifi.lua:604
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
 msgid "Cipher"
 msgstr ""
 
@@ -991,8 +998,8 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
 msgstr ""
 
@@ -1034,7 +1041,7 @@ msgstr ""
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:33
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
 msgid "Collecting data..."
 msgstr "Colectez datele.."
 
@@ -1050,7 +1057,7 @@ msgstr ""
 msgid "Common Configuration"
 msgstr "Configurarea obisnuita"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1125
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1176
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1082,7 +1089,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:22
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:43
 msgid "Confirmation"
 msgstr "Confirmare"
 
@@ -1091,12 +1098,12 @@ msgid "Connect"
 msgstr "Conectare"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Connected"
 msgstr "Conectat"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:338
 msgid "Connection Limit"
 msgstr "Limita de conexiune"
 
@@ -1119,9 +1126,9 @@ msgstr ""
 msgid "Country"
 msgstr "Tara"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:336
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
 msgid "Country Code"
 msgstr "Codul de tara"
 
@@ -1146,11 +1153,11 @@ msgstr "Creaza interfata"
 msgid "Create a bridge over multiple interfaces"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
 msgid "Critical"
 msgstr "Critic"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:102
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
 msgid "Cron Log Level"
 msgstr ""
 
@@ -1181,15 +1188,15 @@ msgid ""
 "\">LED</abbr>s if possible."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:760
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:799
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:776
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:815
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1203,7 +1210,7 @@ msgstr "Server DHCP"
 msgid "DHCP and DNS"
 msgstr "DHCP si DNS"
 
-#: modules/luci-base/luasrc/model/network.lua:962
+#: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr ""
 
@@ -1223,16 +1230,16 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "DNS"
 msgstr "DNS"
 
@@ -1265,7 +1272,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
 msgid "DSL Status"
 msgstr ""
 
@@ -1273,7 +1280,7 @@ msgstr ""
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1281,18 +1288,18 @@ msgstr ""
 msgid "DUID"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:104
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
 msgid "Debug"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "Default %d"
 msgstr ""
 
@@ -1329,7 +1336,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:11
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:16
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:41
 msgid "Delete"
 msgstr "Sterge"
@@ -1343,7 +1350,7 @@ msgstr ""
 msgid "Delete this network"
 msgstr "Sterge aceasta retea"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1359,8 +1366,8 @@ msgstr "Destinatie"
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:50
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:75
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
@@ -1415,7 +1422,7 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:520
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:530
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1433,11 +1440,11 @@ msgstr ""
 msgid "Disabled"
 msgstr "Dezactivat"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1094
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
 msgid "Disabled (default)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1460,16 +1467,16 @@ msgstr ""
 msgid "Dismiss"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:239
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:333
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
 msgid "Distance Optimization"
 msgstr "Optimizarea distantei"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:241
 msgid "Distance to farthest network member in meters."
 msgstr "Distanta catre cel mai departat membru din retea in metri."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:346
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:347
 msgid "Diversity"
 msgstr "Diversitate"
 
@@ -1563,7 +1570,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:990
 msgid "EAP-Method"
 msgstr ""
 
@@ -1588,7 +1595,7 @@ msgstr "Editeaza aceasta interfata"
 msgid "Edit this network"
 msgstr "Editeaza aceasta retea"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
 msgid "Emergency"
 msgstr "Urgenta"
 
@@ -1623,11 +1630,11 @@ msgstr ""
 msgid "Enable IPv6 negotiation on the PPP link"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:141
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:143
 msgid "Enable Jumbo Frame passthrough"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:215
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
 msgid "Enable NTP client"
 msgstr ""
 
@@ -1639,27 +1646,27 @@ msgstr ""
 msgid "Enable TFTP server"
 msgstr "Activeaza serverul TFTP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:132
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:134
 msgid "Enable VLAN functionality"
 msgstr "Activeaza VLAN-urile"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1194
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1124
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1175
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:136
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:138
 msgid "Enable learning and aging"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:148
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:150
 msgid "Enable mirroring of incoming packets"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:149
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
 msgid "Enable mirroring of outgoing packets"
 msgstr ""
 
@@ -1693,7 +1700,7 @@ msgstr "Activat"
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:892
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1710,9 +1717,9 @@ msgstr "Modul de incapsulare"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:44
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:593
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
 msgid "Encryption"
 msgstr "Criptare"
 
@@ -1732,28 +1739,28 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:273
 msgid "Erasing..."
 msgstr "Stergere..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:106
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Eroare"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1422
+#: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Adaptor de retea ethernet"
 
-#: modules/luci-base/luasrc/model/network.lua:1412
+#: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Switch-ul ethernet"
 
@@ -1769,7 +1776,7 @@ msgstr ""
 msgid "Expecting %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
 msgid "Expires"
 msgstr "Expira"
 
@@ -1782,23 +1789,23 @@ msgstr ""
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:926
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:971
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:935
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:980
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:74
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
 msgid "External system log server"
 msgstr "Server de log-uri extern"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:79
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
 msgid "External system log server port"
 msgstr "Portul serverului de log-uri extern"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:84
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
 msgid "External system log server protocol"
 msgstr ""
 
@@ -1806,15 +1813,15 @@ msgstr ""
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:895
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:940
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:896
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:941
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:893
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:938
 msgid "FT protocol"
 msgstr ""
 
@@ -1906,7 +1913,7 @@ msgstr ""
 msgid "Flash operations"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:194
 msgid "Flashing..."
 msgstr ""
 
@@ -1920,11 +1927,11 @@ msgstr ""
 msgid "Force"
 msgstr "Forteaza"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:257
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:612
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:622
 msgid "Force CCMP (AES)"
 msgstr "Forteaza CCMP (AES)"
 
@@ -1933,11 +1940,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/luasrc/model/cbi/admin_network/wifi.lua:613
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:623
 msgid "Force TKIP"
 msgstr "Forteaza TKIP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:624
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Forteaza TKIP si CCMP (AES)"
 
@@ -1961,7 +1968,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -1969,7 +1976,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:374
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:375
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -1977,12 +1984,12 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:254
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:596
 msgid "Fragmentation Threshold"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:331
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:332
 msgid "Frame Bursting"
 msgstr ""
 
@@ -1999,7 +2006,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "GHz"
 msgstr ""
 
@@ -2008,8 +2015,8 @@ msgstr ""
 msgid "GPRS only"
 msgstr "Doar GPRS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
 msgid "Gateway"
 msgstr "Gateway"
 
@@ -2032,7 +2039,7 @@ msgstr "Setari principale"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:462
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:175
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:141
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:360
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
 msgid "General Setup"
 msgstr "Configurare generala"
 
@@ -2040,7 +2047,7 @@ msgstr "Configurare generala"
 msgid "Generate Config"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:900
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2067,7 +2074,7 @@ msgstr ""
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:288
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
 msgid "Go to password configuration..."
 msgstr ""
 
@@ -2092,7 +2099,7 @@ msgstr ""
 msgid "HE.net username"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:309
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:310
 msgid "HT mode (802.11n)"
 msgstr ""
 
@@ -2100,7 +2107,7 @@ msgstr ""
 msgid "Hang Up"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
@@ -2116,9 +2123,9 @@ msgstr ""
 "Aici poti configura aspectele de baza ale dispozitivului cum ar fi numele "
 "sau fusul orar."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:489
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:546
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:569
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Ascunde <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -2152,8 +2159,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:35
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 msgid "Hostname"
 msgstr "Numele de host"
 
@@ -2214,7 +2220,7 @@ msgstr "IPv4"
 msgid "IPv4 Firewall"
 msgstr "Firewall IPv4"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:46
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:48
 msgid "IPv4 Upstream"
 msgstr ""
 
@@ -2306,7 +2312,7 @@ msgstr ""
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2373,7 +2379,7 @@ msgstr ""
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1030
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1075
 msgid "Identity"
 msgstr "Identitate"
 
@@ -2479,10 +2485,14 @@ msgstr ""
 msgid "Inbound:"
 msgstr "Intrare:"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
 msgid "Info"
 msgstr "Informatii"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Information"
+msgstr ""
+
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:67
 msgid "Initialization failure"
 msgstr ""
@@ -2503,7 +2513,7 @@ msgstr ""
 msgid "Install package %q"
 msgstr "Instalati pachetul %q"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:120
 msgid "Install protocol extensions..."
 msgstr ""
 
@@ -2521,7 +2531,7 @@ msgstr "Interfata"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:355
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:356
 msgid "Interface Configuration"
 msgstr "Configurarea interfetei"
 
@@ -2533,12 +2543,12 @@ msgstr "Prezentare interfata"
 msgid "Interface is reconnecting..."
 msgstr "Interfata se reconecteaza.."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Interface name"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:34
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:131
 msgid "Interface not present or not connected yet."
 msgstr "Interfata nu e prezenta sau nu este conectata inca."
 
@@ -2557,15 +2567,15 @@ msgid "Internal Server Error"
 msgstr "Eroare interna de server"
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:192
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:37
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
 msgid "Invalid"
 msgstr "Invalid"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:286
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:311
 msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:307
 msgid "Invalid VLAN ID given! Only unique IDs are allowed"
 msgstr ""
 
@@ -2573,7 +2583,7 @@ msgstr ""
 msgid "Invalid username and/or password! Please try again."
 msgstr "Utilizator si/sau parola invalide! Incearcati din nou."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:498
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:508
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2587,10 +2597,9 @@ msgstr ""
 "flash, verifica fisierul din nou!"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:220
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:295
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
 msgid "JavaScript required!"
 msgstr "Ai nevoie de JavaScript !"
 
@@ -2619,18 +2628,22 @@ msgstr "Log-ul kernelului"
 msgid "Kernel Version"
 msgstr "Versiunea de kernel"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:784
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
 msgid "Key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:810
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:811
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:812
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:813
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:829
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:852
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:853
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:870
 msgid "Key #%d"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+msgid "KiB"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Opreste"
@@ -2670,7 +2683,7 @@ msgstr ""
 msgid "Label"
 msgstr "Eticheta"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:136
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
 msgid "Language"
 msgstr "Limba"
 
@@ -2678,7 +2691,7 @@ msgstr "Limba"
 msgid "Language and Style"
 msgstr "Limba si stilul interfetei"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
 msgid "Latency"
 msgstr ""
 
@@ -2729,19 +2742,19 @@ msgstr ""
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
 msgid "Line Uptime"
 msgstr ""
 
@@ -2755,7 +2768,7 @@ msgid ""
 "requests to"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:972
 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 "
@@ -2764,7 +2777,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:936
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:981
 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 "
@@ -2802,7 +2815,6 @@ msgid "Listening port for inbound DNS queries"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:128
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
 msgid "Load"
 msgstr "Incarcarea"
@@ -2851,7 +2863,7 @@ msgid "Local Startup"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:31
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
 msgid "Local Time"
 msgstr "Ora locala"
 
@@ -2887,7 +2899,7 @@ msgstr ""
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:92
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
 msgid "Log output level"
 msgstr ""
 
@@ -2907,7 +2919,7 @@ msgstr "Autentificare"
 msgid "Logout"
 msgstr "Iesire"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -2923,24 +2935,24 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:51
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:76
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:447
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:457
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "MAC-Address Filter"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:142
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
 msgid "MAC-Filter"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:454
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:580
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:464
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:590
 msgid "MAC-List"
 msgstr ""
 
@@ -2986,11 +2998,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:529
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:539
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3024,12 +3036,16 @@ msgstr ""
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+msgid "Medium"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm:13
 msgid "Memory"
 msgstr "Memorie"
@@ -3038,7 +3054,7 @@ msgstr "Memorie"
 msgid "Memory usage (%)"
 msgstr "Utilizarea memoriei (%)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:371
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
@@ -3050,11 +3066,11 @@ msgstr ""
 msgid "Metric"
 msgstr "Metrica"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:152
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:154
 msgid "Mirror monitor port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:153
 msgid "Mirror source port"
 msgstr ""
 
@@ -3062,16 +3078,16 @@ msgstr ""
 msgid "Missing protocol extension for proto %q"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:878
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:923
 msgid "Mobility Domain"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:149
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:154
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:41
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:365
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
 msgid "Mode"
 msgstr "Mod"
 
@@ -3099,12 +3115,16 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:442
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
 msgid "Monitor"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+msgid "More Characters"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr ""
@@ -3114,7 +3134,7 @@ msgstr ""
 msgid "Mount Point"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3162,7 +3182,7 @@ msgstr ""
 msgid "Move up"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:867
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:912
 msgid "NAS ID"
 msgstr ""
 
@@ -3186,7 +3206,7 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
 msgid "NTP server candidates"
 msgstr ""
 
@@ -3204,18 +3224,17 @@ msgstr "Numele interfetei noi"
 msgid "Name of the new network"
 msgstr "Numele interfetei noi"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:167
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
 msgid "Navigation"
 msgstr "Navigare"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
 msgid "Netmask"
 msgstr "Netmask"
 
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:392
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index/30-network.htm:8
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
@@ -3239,7 +3258,7 @@ msgstr ""
 msgid "Network device is not present"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
 msgid "Network without interfaces."
 msgstr ""
 
@@ -3264,7 +3283,7 @@ msgid "No files found"
 msgstr "Nici un fisier gasit"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:172
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:174
 msgid "No information available"
 msgstr "Nici o informatie disponibila"
@@ -3286,10 +3305,9 @@ msgid "No network name specified"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:103
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:283
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
 msgid "No password set!"
 msgstr "Nici o parola setata !"
 
@@ -3317,7 +3335,7 @@ msgstr ""
 msgid "Noise"
 msgstr "Zgomot"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3325,7 +3343,7 @@ msgstr ""
 msgid "Noise:"
 msgstr "Zgomot:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
@@ -3338,7 +3356,7 @@ msgstr ""
 msgid "None"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
 msgid "Normal"
 msgstr "Normal"
 
@@ -3351,16 +3369,20 @@ msgstr "Nu a fost gasit"
 msgid "Not associated"
 msgstr "Nu este asociat."
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 msgid "Not connected"
 msgstr "Nu este conectat"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Not started on boot"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:26
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
 msgid "Notice"
 msgstr "Notificare"
 
@@ -3372,7 +3394,7 @@ msgstr ""
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3448,7 +3470,7 @@ msgstr "Optiunea schimbata"
 msgid "Option removed"
 msgstr "Optiunea eliminata"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1095
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1140
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3555,7 +3577,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Override default interface name"
 msgstr ""
 
@@ -3617,7 +3639,7 @@ msgstr ""
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:921
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:966
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3670,8 +3692,8 @@ msgid "Part of zone %q"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1066
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1111
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:35
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
@@ -3681,14 +3703,21 @@ msgstr "Parola"
 msgid "Password authentication"
 msgstr "Autentificarea cu parola"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:974
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1019
 msgid "Password of Private Key"
 msgstr "Parola cheii private"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1022
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1067
 msgid "Password of inner Private Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Password strength"
+msgstr ""
+
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
@@ -3697,27 +3726,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:955
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1000
 msgid "Path to CA-Certificate"
 msgstr "Calea catre certificatul CA"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:962
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1007
 msgid "Path to Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:968
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1013
 msgid "Path to Private Key"
 msgstr "Calea catre cheia privata"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1004
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1049
 msgid "Path to inner CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1010
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1055
 msgid "Path to inner Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1016
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1061
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3795,6 +3824,14 @@ msgstr "Introdu utilizatorul si parola."
 msgid "Policy"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
+msgid "Polling interval"
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
+msgid "Polling interval for status queries in seconds"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Port"
@@ -3803,11 +3840,11 @@ msgstr "Port"
 msgid "Port status:"
 msgstr "Stare port:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3819,7 +3856,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3842,8 +3879,8 @@ msgstr ""
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:562
 msgid "Prevents client-to-client communication"
 msgstr ""
 
@@ -3860,7 +3897,7 @@ msgstr "Continua"
 msgid "Processes"
 msgstr "Procese"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
 msgid "Profile"
 msgstr ""
 
@@ -3870,8 +3907,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 msgid "Protocol"
 msgstr "Protocol"
@@ -3884,7 +3921,7 @@ msgstr ""
 msgid "Protocol support is not installed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
 msgid "Provide NTP server"
 msgstr ""
 
@@ -3892,7 +3929,7 @@ msgstr ""
 msgid "Provide new network"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:441
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr ""
 
@@ -3917,7 +3954,7 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Quality"
 msgstr "Calitate"
 
@@ -3927,11 +3964,11 @@ msgid ""
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:914
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:959
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -3939,8 +3976,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:381
+msgid "RSSI threshold for joining"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:597
 msgid "RTS/CTS Threshold"
 msgstr ""
 
@@ -3954,27 +3995,27 @@ msgstr "RX"
 msgid "RX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
 msgid "Radius-Accounting-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:752
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:791
 msgid "Radius-Accounting-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:736
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:775
 msgid "Radius-Accounting-Server"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
 msgid "Radius-Authentication-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:728
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:767
 msgid "Radius-Authentication-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:712
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:751
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4030,7 +4071,7 @@ msgstr "Traficul in timp real"
 msgid "Realtime Wireless"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:886
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:931
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4038,7 +4079,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:48
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Rebooteaza"
@@ -4056,8 +4097,8 @@ msgstr "Rebooteaza sistemul de operare al dispozitivului tau"
 msgid "Receive"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:324
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:325
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:350
 msgid "Receiver Antenna"
 msgstr "Antena receptorului"
 
@@ -4124,7 +4165,7 @@ msgstr ""
 msgid "Request IPv6-prefix of length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1096
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1141
 msgid "Required"
 msgstr ""
 
@@ -4147,10 +4188,10 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1089
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1134
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
-"<br />(as of Feb 2017: ath9k and ath10k, in LEDE also mwlwifi and mt76)"
+"<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
@@ -4205,8 +4246,8 @@ msgid "Restore backup"
 msgstr "Reface backup-ul"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:25
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "Arata / ascunde parola"
 
@@ -4253,8 +4294,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:6
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:27
 msgid "Router Password"
 msgstr "Parola routerului"
 
@@ -4290,7 +4331,7 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "Acces SSH"
@@ -4307,7 +4348,7 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:20
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:27
 msgid "SSH-Keys"
 msgstr "Cheile SSH"
@@ -4315,7 +4356,7 @@ msgstr "Cheile SSH"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
 msgid "SSID"
 msgstr "SSID"
 
@@ -4326,7 +4367,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:54
 msgid "Save"
 msgstr "Salveaza"
 
@@ -4355,7 +4396,7 @@ msgstr "Scan"
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Operatiuni programate"
@@ -4390,7 +4431,7 @@ msgid ""
 "conjunction with failure threshold"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:561
 msgid "Separate Clients"
 msgstr ""
 
@@ -4425,7 +4466,7 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:206
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
 #, fuzzy
 msgid "Set up Time Synchronization"
 msgstr "Configurare sincronizare timp"
@@ -4442,7 +4483,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr "Seteaza serverul DHCP"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4450,7 +4491,7 @@ msgstr ""
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:506
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:516
 msgid "Short Preamble"
 msgstr ""
 
@@ -4473,11 +4514,11 @@ msgstr "Opreste aceasta interfata"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Signal"
 msgstr "Semnal"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4493,7 +4534,7 @@ msgstr "Marime"
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4502,21 +4543,19 @@ msgstr ""
 msgid "Skip"
 msgstr ""
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:110
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
 msgid "Skip to content"
 msgstr ""
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:109
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
 msgid "Skip to navigation"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:335
 msgid "Slot time"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1417
+#: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
 
@@ -4603,7 +4642,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 msgid "Startup"
 msgstr "Pornire"
 
@@ -4623,7 +4662,7 @@ msgstr ""
 msgid "Static Routes"
 msgstr "Rute statice"
 
-#: modules/luci-base/luasrc/model/network.lua:960
+#: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr ""
 
@@ -4634,7 +4673,7 @@ msgid ""
 "configurations where only hosts with a corresponding lease are served."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4654,6 +4693,10 @@ msgstr "Stop"
 msgid "Strict order"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+msgid "Strong"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:61
 msgid "Submit"
 msgstr "Trimite"
@@ -4679,15 +4722,15 @@ msgstr ""
 msgid "Switch"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:127
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:129
 msgid "Switch %q"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:126
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:128
 msgid "Switch %q (%s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:64
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:66
 msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
@@ -4696,7 +4739,7 @@ msgstr ""
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1415
+#: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
 
@@ -4712,8 +4755,12 @@ msgstr ""
 msgid "Switchport activity (%s)"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+msgid "Sync with NTP-Server"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:34
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
 msgid "Sync with browser"
 msgstr ""
 
@@ -4738,7 +4785,7 @@ msgstr "Log de sistem"
 msgid "System Properties"
 msgstr "Proprietati sistem"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:69
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
 msgid "System log buffer size"
 msgstr ""
 
@@ -4927,13 +4974,13 @@ msgstr ""
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:274
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:195
 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 "
@@ -4951,7 +4998,7 @@ msgid ""
 "you choose the generic image format for your platform."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:156
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
 msgid "Theme"
 msgstr ""
 
@@ -4979,10 +5026,9 @@ msgid ""
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:104
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:286
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5061,24 +5107,24 @@ msgid "This page gives an overview over currently active network connections."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:27
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:200
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:211
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
 msgid "Time Synchronization"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:205
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
 msgid "Time Synchronization is not configured yet."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:44
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
 msgid "Timezone"
 msgstr "Fusul orar"
 
@@ -5117,7 +5163,7 @@ msgstr "Trafic"
 msgid "Transfer"
 msgstr "Transfer"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:595
 msgid "Transmission Rate"
 msgstr "Rata de transmitere"
 
@@ -5125,14 +5171,14 @@ msgstr "Rata de transmitere"
 msgid "Transmit"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:210
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:272
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:211
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:273
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:345
 msgid "Transmit Power"
 msgstr "Puterea de transmitere"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:317
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:348
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:318
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
 msgid "Transmitter Antenna"
 msgstr "Antena de transmitere"
 
@@ -5148,7 +5194,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1420
+#: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Interfata de tunel"
 
@@ -5163,7 +5209,7 @@ msgid "Tx-Power"
 msgstr "Puterea TX"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:166
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Tip"
@@ -5222,19 +5268,19 @@ msgstr ""
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:964
+#: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Necunoscut"
 
-#: modules/luci-base/luasrc/model/network.lua:1131
+#: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:958
+#: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr "Neadministrate"
 
@@ -5248,7 +5294,6 @@ msgid "Unnamed key"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
@@ -5263,7 +5308,7 @@ msgstr ""
 msgid "Unsupported modem"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
 msgid "Unsupported protocol type."
 msgstr "Tipul de protocol neacceptat."
 
@@ -5313,8 +5358,8 @@ msgstr ""
 msgid "Use DNS servers advertised by peer"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
 msgid "Use ISO/IEC 3166 alpha2 country codes."
 msgstr "Foloseste codurile de tara ISO/IEC 3166 alpha2."
 
@@ -5417,11 +5462,11 @@ msgstr ""
 msgid "Used"
 msgstr "Folosit"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:848
 msgid "Used Key Slot"
 msgstr "Slot de cheie folosit"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:868
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:913
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5449,11 +5494,11 @@ msgstr "VC-Mux"
 msgid "VDSL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:170
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:172
 msgid "VLANs on %q"
 msgstr "VLANuri pe %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:169
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:171
 msgid "VLANs on %q (%s)"
 msgstr ""
 
@@ -5499,18 +5544,18 @@ msgstr ""
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:543
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:553
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:657
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:667
 msgid "WEP Open System"
 msgstr "Sistem deschis WEP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:658
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:668
 msgid "WEP Shared Key"
 msgstr "Sistem de cheie impartasita WEP"
 
@@ -5518,8 +5563,8 @@ msgstr "Sistem de cheie impartasita WEP"
 msgid "WEP passphrase"
 msgstr "Parola WEP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:493
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
 msgid "WMM Mode"
 msgstr "Mod WMM"
 
@@ -5527,9 +5572,9 @@ msgstr "Mod WMM"
 msgid "WPA passphrase"
 msgstr "Parola WPA"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:684
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:696
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:701
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:716
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:735
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:740
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5553,8 +5598,8 @@ msgstr ""
 msgid "Waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
 msgid "Warning"
 msgstr "Avertizare"
 
@@ -5562,7 +5607,11 @@ msgstr "Avertizare"
 msgid "Warning: There are unsaved changes that will get lost on reboot!"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:901
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Weak"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:946
 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 "
@@ -5589,7 +5638,7 @@ msgstr ""
 msgid "Wi-Fi on (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:161
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr ""
 
@@ -5603,12 +5652,12 @@ msgstr ""
 msgid "Wireless"
 msgstr "Wireless"
 
-#: modules/luci-base/luasrc/model/network.lua:1408
+#: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Adaptorul wireless"
 
-#: modules/luci-base/luasrc/model/network.lua:1394
-#: modules/luci-base/luasrc/model/network.lua:1855
+#: modules/luci-base/luasrc/model/network.lua:1404
+#: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Retea wireless"
 
@@ -5616,20 +5665,20 @@ msgstr "Retea wireless"
 msgid "Wireless Overview"
 msgstr "Sumarul wireless"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
 msgid "Wireless Security"
 msgstr "Securitate wireless"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is disabled"
 msgstr "Wireless-ul este dezactivat"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is not associated"
 msgstr "Wireless-ul este ne-asociat"
 
@@ -5649,7 +5698,7 @@ msgstr "Reteaua wireless este activata"
 msgid "Write received DNS requests to syslog"
 msgstr "Scrie cererile DNS primite in syslog"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
 msgid "Write system log to file"
 msgstr ""
 
@@ -5665,34 +5714,26 @@ msgid ""
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:221
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:298
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:97
-msgid ""
-"Your Internet Explorer is too old to display this page correctly. Please "
-"upgrade it to at least version 7 or use another browser like Firefox, Opera "
-"or Safari."
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:118
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "ZRam Size"
 msgstr ""
 
@@ -5703,11 +5744,11 @@ msgstr "oricare"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:113
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:121
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:126
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:217
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:281
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:320
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:327
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:611
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:218
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:621
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:37
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:22
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:29
@@ -5760,8 +5801,8 @@ msgstr ""
 msgid "dBm"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:450
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "disable"
 msgstr "dezactiveaza"
 
@@ -5818,19 +5859,6 @@ msgstr "daca tinta este o retea"
 msgid "input"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:196
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:197
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:200
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:201
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:204
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:205
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:208
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:209
-msgid "kB"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
@@ -5863,7 +5891,7 @@ msgstr ""
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "minutes"
 msgstr ""
 
@@ -5891,20 +5919,18 @@ msgstr ""
 msgid "not present"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:338
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:133
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:250
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
 msgid "off"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:132
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:247
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
 msgid "on"
 msgstr ""
 
@@ -5948,8 +5974,8 @@ msgstr ""
 msgid "routed"
 msgstr "rutat"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "sec"
 msgstr ""
 
@@ -5970,11 +5996,11 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:369
 msgid "tagged"
 msgstr "etichetat"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:887
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:932
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6001,7 +6027,7 @@ msgstr "nespecificat"
 msgid "unspecified -or- create:"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:341
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:366
 msgid "untagged"
 msgstr "neetichetat"
 
index 0beac06472a084ee323b9d5bd27ae1f40e2ed420..4a5cf2fdd4347f34a8a2c5ed9ea48eaf93bfcdfb 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: LuCI: base\n"
 "POT-Creation-Date: 2010-05-09 01:01+0300\n"
-"PO-Revision-Date: 2018-11-20 20:01+0300\n"
+"PO-Revision-Date: 2019-01-15 06:45+0300\n"
 "Last-Translator: Anton Kikin <a.kikin@tano-systems.com>\n"
 "Language-Team: http://cyber-place.ru\n"
 "Language: ru\n"
@@ -25,9 +25,9 @@ msgstr "%d бит"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:307
 msgid "%d invalid field(s)"
-msgstr ""
+msgstr "%d неверных полей"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:281
 msgid "%s is untagged in multiple VLANs!"
 msgstr "%s не тегирован в множестве VLAN!"
 
@@ -59,16 +59,16 @@ msgstr "(нет связанных интерфейсов)"
 msgid "-- Additional Field --"
 msgstr "-- Дополнительно --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:841
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:850
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Сделайте выбор --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:866
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1030
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- пользовательский --"
@@ -92,6 +92,10 @@ msgstr "-- проверка по uuid --"
 msgid "-- please select --"
 msgstr "-- сделайте выбор --"
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:382
+msgid "0 = not using RSSI threshold, 1 = do not change driver default"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "Загрузка за 1 минуту:"
@@ -100,7 +104,7 @@ msgstr "Загрузка за 1 минуту:"
 msgid "15 Minute Load:"
 msgstr "Загрузка за 15 минут:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:879
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:924
 msgid "4-character hexadecimal ID"
 msgstr "4-х значный шестнадцатеричный ID"
 
@@ -112,35 +116,35 @@ msgstr "464XLAT (CLAT)"
 msgid "5 Minute Load:"
 msgstr "Загрузка за 5 минут:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:915
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:960
 msgid "6-octet identifier as a hex string - no colons"
 msgstr "6-октетный идентификатор в виде шестнадцатеричной строки без двоеточий"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:850
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:891
 msgid "802.11r Fast Transition"
 msgstr "802.11r Быстрый Роуминг"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1106
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1157
 msgid "802.11w Association SA Query maximum timeout"
 msgstr "802.11w Association SA Query максимальное время ожидания"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1115
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1166
 msgid "802.11w Association SA Query retry timeout"
 msgstr "802.11w время ожидания повтора Association SA Query"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1088
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1133
 msgid "802.11w Management Frame Protection"
 msgstr "802.11w Management Frame Protection"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1105
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1156
 msgid "802.11w maximum timeout"
 msgstr "802.11w максимальное время ожидания"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1114
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1165
 msgid "802.11w retry timeout"
 msgstr "802.11w время ожидания повтора"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:399
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Идентификатор Набора Базовых Сервисов\">BSSID</abbr>"
 
@@ -160,7 +164,7 @@ msgstr ""
 "<abbr title=\"Система доменных имен\">DNS</abbr> сервера будут опрошены в "
 "порядке, определенном в resolvfile файле"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:379
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:388
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Расширенный идентификатор обслуживания\">ESSID</abbr>"
 
@@ -194,7 +198,7 @@ msgstr "<abbr title=\"Интернет протокол версии 6\">IPv6</a
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr "<abbr title=\"Интернет протокол версии 6\">IPv6</abbr>-суффикс (hex)"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "Настройка <abbr title=\"Светодиод\">LED</abbr> индикации"
@@ -304,7 +308,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "ATM номер устройства"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "ATU-C System Vendor ID"
 msgstr "ATU-C идентификатор производителя"
 
@@ -312,8 +316,8 @@ msgstr "ATU-C идентификатор производителя"
 msgid "Access Concentrator"
 msgstr "Концентратор доступа"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:367
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
 msgid "Access Point"
 msgstr "Точка доступа"
 
@@ -345,7 +349,7 @@ msgstr "Активные DHCP аренды"
 msgid "Active DHCPv6 Leases"
 msgstr "Активные DHCPv6 аренды"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -353,8 +357,8 @@ msgstr "Ad-Hoc"
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:34
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:39
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:54
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:16
 msgid "Add"
@@ -362,11 +366,11 @@ msgstr "Добавить"
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:60
 msgid "Add IPv4 address…"
-msgstr ""
+msgstr "Добавить IPv4 адрес..."
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:129
 msgid "Add IPv6 address…"
-msgstr ""
+msgstr "Добавить IPv6 адрес..."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:120
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:143
@@ -392,8 +396,8 @@ msgstr "Дополнительный hosts файл"
 msgid "Additional servers file"
 msgstr "Дополнительные файлы серверов"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "Address"
 msgstr "Адрес"
 
@@ -402,30 +406,34 @@ 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:13
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
 msgid "Administration"
 msgstr "Управление"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+msgid "Advanced"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:143
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:364
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:50
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:34
 msgid "Advanced Settings"
 msgstr "Дополнительные настройки"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr "Aggregate Transmit Power (ACTATP)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
 msgid "Alert"
 msgstr "Тревога"
 
-#: modules/luci-base/luasrc/model/network.lua:1406
+#: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
 msgstr "Псевдоним"
@@ -455,23 +463,23 @@ msgstr ""
 "Разрешить <abbr title=\"Secure Shell\">SSH</abbr> аутентификацию с помощью "
 "пароля"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:535
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:545
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 "Разрешить режиму AP отключение абонентов на основании низкого уровня "
 "подтверждения (Acknowledge) успешности получения TCP-сегментов"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:589
 msgid "Allow all except listed"
 msgstr "Разрешить все, кроме перечисленных"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:235
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:236
 msgid "Allow legacy 802.11b rates"
 msgstr "Разрешить использование стандарта 802.11b"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:578
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "Allow listed only"
 msgstr "Разрешить только перечисленные"
 
@@ -511,13 +519,13 @@ msgstr "Объявлять всегда, как маршрутизатор по
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:50
 msgid "Always off (%s)"
-msgstr ""
+msgstr "Всегда выключен (%s)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:48
 msgid "Always on (%s)"
-msgstr ""
+msgstr "Всегда включен (%s)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
@@ -526,7 +534,7 @@ msgstr ""
 "Использование этой опции не соответствует стандарту IEEE 802.11n-2009!"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
 msgid "Annex"
 msgstr "Annex"
 
@@ -600,7 +608,7 @@ msgstr "Объявить DNS домены"
 msgid "Announced DNS servers"
 msgstr "Объявить DNS сервера"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1048
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1093
 msgid "Anonymous Identity"
 msgstr "Анонимная идентификация"
 
@@ -612,17 +620,17 @@ msgstr "Неизвестный раздел"
 msgid "Anonymous Swap"
 msgstr "Неизвестный swap"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
 msgid "Antenna 1"
 msgstr "Антенна 1"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:323
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:330
 msgid "Antenna 2"
 msgstr "Антенна 2"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:245
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:246
 msgid "Antenna Configuration"
 msgstr "Настройка антенн"
 
@@ -649,7 +657,7 @@ msgid ""
 msgstr ""
 "Задайте часть данной длины, каждому публичному IPv6-префиксу этого интерфейса"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:127
 msgid "Assign interfaces..."
 msgstr "Назначить интерфейсы..."
 
@@ -666,7 +674,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Подключенные клиенты"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
 msgid "Associations"
 msgstr "Ассоциации"
 
@@ -675,7 +683,7 @@ msgstr "Ассоциации"
 msgid "Auth Group"
 msgstr "Группа аутентификации"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:982
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1027
 msgid "Authentication"
 msgstr "Аутентификация"
 
@@ -693,12 +701,11 @@ msgstr "Выполните аутентификацию"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:131
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:246
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:249
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
 msgid "Auto Refresh"
 msgstr "Автообновление"
 
@@ -776,7 +783,7 @@ msgstr "BR / DMR / AFTR"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -806,7 +813,7 @@ msgstr "Назад к результатам поиска"
 msgid "Backup"
 msgstr "Резервное копирование"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
 msgid "Backup / Flash Firmware"
 msgstr "Резервное копирование / Перепрошивка"
 
@@ -818,12 +825,12 @@ msgstr "Список файлов для резервного копирован
 msgid "Bad address specified!"
 msgstr "Указан неправильный адрес!"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:153
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:287
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:158
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:288
 msgid "Band"
 msgstr "Диапазон"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:260
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:261
 msgid "Beacon Interval"
 msgstr "Интервал рассылки пакетов Beacon"
 
@@ -855,7 +862,7 @@ msgstr "Открытый туннель для этого интерфейса (
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 msgid "Bitrate"
 msgstr "Скорость"
 
@@ -863,7 +870,7 @@ msgstr "Скорость"
 msgid "Bogus NX Domain Override"
 msgstr "Переопределение поддельного NX-домена"
 
-#: modules/luci-base/luasrc/model/network.lua:1410
+#: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Мост"
 
@@ -948,7 +955,7 @@ msgstr "Изменения приняты."
 msgid "Changes have been reverted."
 msgstr "Изменения были возвращены назад."
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:9
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Changes the administrator password for accessing the device"
 msgstr "Изменить пароль администратора для доступа к устройству"
 
@@ -956,12 +963,12 @@ msgstr "Изменить пароль администратора для дос
 msgid "Changing password…"
 msgstr "Изменение пароля..."
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:162
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "Channel"
 msgstr "Канал"
 
@@ -1008,7 +1015,7 @@ msgstr ""
 "заполните поле <em>'создать'</em>, чтобы определить новую зону и прикрепить "
 "к ней этот интерфейс."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:393
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:403
 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."
@@ -1017,7 +1024,7 @@ msgstr ""
 "беспроводной сети или заполните поле <em>создать</em>, чтобы создать новый "
 "интерфейс."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:604
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
 msgid "Cipher"
 msgstr "Алгоритм шифрования"
 
@@ -1041,8 +1048,8 @@ msgstr ""
 "Нажмите \"Сохранить MTD раздел\" для скачивания образа указанного MTD "
 "раздела (ВНИМАНИЕ: ДАННЫЙ ФУНКЦИОНАЛ ТОЛЬКО ДЛЯ ОПЫТНЫХ ПОЛЬЗОВАТЕЛЕЙ)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
 msgstr "Клиент"
 
@@ -1086,7 +1093,7 @@ msgstr "Закрыть список..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:33
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
 msgid "Collecting data..."
 msgstr "Сбор данных..."
 
@@ -1102,7 +1109,7 @@ msgstr "Комментарий"
 msgid "Common Configuration"
 msgstr "Общие настройки"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1125
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1176
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1138,7 +1145,7 @@ msgstr "Конфигурация применена"
 msgid "Configuration has been rolled back!"
 msgstr "Конфигурация возвращена назад!"
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:22
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:43
 msgid "Confirmation"
 msgstr "Подтверждение пароля"
 
@@ -1147,12 +1154,12 @@ msgid "Connect"
 msgstr "Соединить"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Connected"
 msgstr "Подключен"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:338
 msgid "Connection Limit"
 msgstr "Ограничение соединений"
 
@@ -1178,9 +1185,9 @@ msgstr ""
 msgid "Country"
 msgstr "Страна"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:336
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
 msgid "Country Code"
 msgstr "Код страны"
 
@@ -1205,11 +1212,11 @@ msgstr "Создать интерфейс"
 msgid "Create a bridge over multiple interfaces"
 msgstr "Создать мост над несколькими интерфейсами"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
 msgid "Critical"
 msgstr "Критическая ситуация"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:102
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
 msgid "Cron Log Level"
 msgstr "Запись событий cron"
 
@@ -1234,7 +1241,7 @@ msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:52
 msgid "Custom flash intervall (%s)"
-msgstr ""
+msgstr "Произвольный интервал мигания (%s)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid ""
@@ -1244,17 +1251,17 @@ msgstr ""
 "Настройка поведения светодиодной индикации <abbr title=\"Светодиод\">LED</"
 "abbr> устройства, если это возможно."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:760
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:799
 msgid "DAE-Client"
-msgstr ""
+msgstr "DAE-Клиент"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "DAE-Port"
-msgstr ""
+msgstr "DAE-Порт"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:776
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:815
 msgid "DAE-Secret"
-msgstr ""
+msgstr "DAE-Секрет"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:448
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:459
@@ -1266,7 +1273,7 @@ msgstr "DHCP-сервер"
 msgid "DHCP and DNS"
 msgstr "DHCP и DNS"
 
-#: modules/luci-base/luasrc/model/network.lua:962
+#: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "DHCP-клиент"
 
@@ -1286,16 +1293,16 @@ msgstr "DHCPv6 режим"
 msgid "DHCPv6-Service"
 msgstr "DHCPv6 сервис"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "DNS"
 msgstr "DNS"
 
@@ -1328,7 +1335,7 @@ msgstr "DS-Lite AFTR-адрес"
 msgid "DSL"
 msgstr "DSL"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
 msgid "DSL Status"
 msgstr "Состояние DSL"
 
@@ -1336,7 +1343,7 @@ msgstr "Состояние DSL"
 msgid "DSL line mode"
 msgstr "DSL линейный режим"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "DTIM Interval"
 msgstr "Интервал DTIM"
 
@@ -1344,18 +1351,18 @@ msgstr "Интервал DTIM"
 msgid "DUID"
 msgstr "DUID"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "Data Rate"
 msgstr "Скорость передачи данных"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:104
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
 msgid "Debug"
 msgstr "Отладка"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "Default %d"
 msgstr "По умолчанию %d"
 
@@ -1395,7 +1402,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:11
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:16
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:41
 msgid "Delete"
 msgstr "Удалить"
@@ -1409,7 +1416,7 @@ msgstr "Удалить ключ"
 msgid "Delete this network"
 msgstr "Удалить эту сеть"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "Delivery Traffic Indication Message Interval"
 msgstr "Интервал сообщений, регламентирующий доставку трафика"
 
@@ -1425,8 +1432,8 @@ msgstr "Направление"
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:50
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:75
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
@@ -1481,7 +1488,7 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr "Отключить шифрование"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:520
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:530
 msgid "Disable Inactivity Polling"
 msgstr "Отключить отслеживание неактивности клиентов"
 
@@ -1499,11 +1506,11 @@ msgstr "Отключить данную сеть"
 msgid "Disabled"
 msgstr "Отключено"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1094
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
 msgid "Disabled (default)"
 msgstr "Отключено (по умолчанию)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 msgid "Disassociate On Low Acknowledgement"
 msgstr "Не ассоциировать при низком подтверждении"
 
@@ -1526,16 +1533,16 @@ msgstr "Ошибка попытки отключения"
 msgid "Dismiss"
 msgstr "Отклонить"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:239
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:333
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
 msgid "Distance Optimization"
 msgstr "Оптимизация расстояния"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:241
 msgid "Distance to farthest network member in meters."
 msgstr "Расстояние до самого удалённого сетевого узла в метрах."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:346
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:347
 msgid "Diversity"
 msgstr "Разновидность антенн"
 
@@ -1642,7 +1649,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr "EA-bits длина"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:990
 msgid "EAP-Method"
 msgstr "Метод EAP"
 
@@ -1669,7 +1676,7 @@ msgstr "Изменить этот интерфейс"
 msgid "Edit this network"
 msgstr "Редактировать эту сеть"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
 msgid "Emergency"
 msgstr "Чрезвычайная ситуация"
 
@@ -1706,11 +1713,11 @@ msgstr "Включить IPv6 negotiation"
 msgid "Enable IPv6 negotiation on the PPP link"
 msgstr "Включить IPv6-согласование на PPP-соединении"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:141
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:143
 msgid "Enable Jumbo Frame passthrough"
 msgstr "Пропускать Jumbo-кадры"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:215
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
 msgid "Enable NTP client"
 msgstr "Включить NTP-клиент"
 
@@ -1722,27 +1729,27 @@ msgstr "Включить Single DES"
 msgid "Enable TFTP server"
 msgstr "Включить TFTP-сервер"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:132
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:134
 msgid "Enable VLAN functionality"
 msgstr "Включить поддержку VLAN"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1194
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK"
 msgstr "Включить WPS при нажатии на кнопку, в режиме WPA(2)-PSK"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1124
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1175
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr "Включить защиту от атаки KRACK"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:136
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:138
 msgid "Enable learning and aging"
 msgstr "Включить изучение и устаревание (learning/aging)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:148
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:150
 msgid "Enable mirroring of incoming packets"
 msgstr "Включить отражение входящих пакетов"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:149
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
 msgid "Enable mirroring of outgoing packets"
 msgstr "Включить отражение исходящих пакетов"
 
@@ -1776,7 +1783,7 @@ msgstr "Включено"
 msgid "Enables IGMP snooping on this bridge"
 msgstr "Включает IGMP snooping на данном мосту"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:892
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1795,9 +1802,9 @@ msgstr "Режим инкапсуляции"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:44
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:593
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
 msgid "Encryption"
 msgstr "Шифрование"
 
@@ -1817,28 +1824,28 @@ msgstr "Введите пользовательское значение"
 msgid "Enter custom values"
 msgstr "Введите пользовательские значения"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:273
 msgid "Erasing..."
 msgstr "Стирание..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:106
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Ошибка"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
 msgid "Errored seconds (ES)"
 msgstr "Ошибочные секунды (ES)"
 
-#: modules/luci-base/luasrc/model/network.lua:1422
+#: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Ethernet-адаптер"
 
-#: modules/luci-base/luasrc/model/network.lua:1412
+#: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Ethernet-коммутатор"
 
@@ -1854,7 +1861,7 @@ msgstr "Расширять имена узлов"
 msgid "Expecting %s"
 msgstr "Ожидаемое значение %s"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
 msgid "Expires"
 msgstr "Истекает"
 
@@ -1869,23 +1876,23 @@ msgstr ""
 msgid "External"
 msgstr "Внешний"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:926
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:971
 msgid "External R0 Key Holder List"
 msgstr "Внешний R0 Key Holder List"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:935
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:980
 msgid "External R1 Key Holder List"
 msgstr "Внешний R0 Key Holder List"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:74
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
 msgid "External system log server"
 msgstr "Внешний сервер системного журнала"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:79
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
 msgid "External system log server port"
 msgstr "Порт внешнего сервера системного журнала"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:84
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
 msgid "External system log server protocol"
 msgstr "Внешний протокол лог-сервера"
 
@@ -1893,15 +1900,15 @@ msgstr "Внешний протокол лог-сервера"
 msgid "Extra SSH command options"
 msgstr "Дополнительные опции команды SSH"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:895
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:940
 msgid "FT over DS"
 msgstr "FT над DS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:896
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:941
 msgid "FT over the Air"
 msgstr "FT над the Air"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:893
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:938
 msgid "FT protocol"
 msgstr "FT протокол"
 
@@ -1997,7 +2004,7 @@ msgstr "Установить новый образ прошивки"
 msgid "Flash operations"
 msgstr "Операции с прошивкой"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:194
 msgid "Flashing..."
 msgstr "Прошивка..."
 
@@ -2005,17 +2012,17 @@ msgstr "Прошивка..."
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:60
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:62
 msgid "Flashmemory write access (%s)"
-msgstr ""
+msgstr "Запись во флешпамять (%s)"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:498
 msgid "Force"
 msgstr "Назначить"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:257
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
 msgid "Force 40MHz mode"
 msgstr "Принудительно использовать режим 40 МГц"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:612
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:622
 msgid "Force CCMP (AES)"
 msgstr "Назначить CCMP (AES)"
 
@@ -2023,11 +2030,11 @@ msgstr "Назначить CCMP (AES)"
 msgid "Force DHCP on this network even if another server is detected."
 msgstr "Назначить DHCP в этой сети, даже если найден другой сервер."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:613
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:623
 msgid "Force TKIP"
 msgstr "Назначить TKIP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:624
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Назначить TKIP и CCMP (AES)"
 
@@ -2051,7 +2058,7 @@ msgstr "Несоответствие маркеров формы"
 msgid "Forward DHCP traffic"
 msgstr "Перенаправлять трафик DHCP"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr "Секунды прямой коррекции ошибок (FECS)"
 
@@ -2059,7 +2066,7 @@ msgstr "Секунды прямой коррекции ошибок (FECS)"
 msgid "Forward broadcast traffic"
 msgstr "Перенаправлять широковещательный траффик"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:374
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:375
 msgid "Forward mesh peer traffic"
 msgstr "Перенаправлять запросы трафика Mesh"
 
@@ -2067,12 +2074,12 @@ msgstr "Перенаправлять запросы трафика Mesh"
 msgid "Forwarding mode"
 msgstr "Режим перенаправления"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:254
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:596
 msgid "Fragmentation Threshold"
 msgstr "Порог фрагментации"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:331
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:332
 msgid "Frame Bursting"
 msgstr "Пакетная передача кадров"
 
@@ -2091,7 +2098,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "GHz"
 msgstr "ГГц"
 
@@ -2100,8 +2107,8 @@ msgstr "ГГц"
 msgid "GPRS only"
 msgstr "Только GPRS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
 msgid "Gateway"
 msgstr "Шлюз"
 
@@ -2124,7 +2131,7 @@ msgstr "Основные настройки"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:462
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:175
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:141
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:360
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
 msgid "General Setup"
 msgstr "Основные настройки"
 
@@ -2132,7 +2139,7 @@ msgstr "Основные настройки"
 msgid "Generate Config"
 msgstr "Создать config"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:900
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
 msgid "Generate PMK locally"
 msgstr "Создать PMK локально"
 
@@ -2159,7 +2166,7 @@ msgstr "Основные настройки сети"
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:288
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
 msgid "Go to password configuration..."
 msgstr "Перейти к настройке пароля..."
 
@@ -2184,7 +2191,7 @@ msgstr "Пароль HE.net"
 msgid "HE.net username"
 msgstr "HE.net логин"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:309
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:310
 msgid "HT mode (802.11n)"
 msgstr "HT режим (802.11n)"
 
@@ -2192,13 +2199,13 @@ msgstr "HT режим (802.11n)"
 msgid "Hang Up"
 msgstr "Перезапустить"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Header Error Code Errors (HEC)"
 msgstr "Ошибки контроля ошибок заголовка (HEC)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:56
 msgid "Heartbeat intervall (%s)"
-msgstr ""
+msgstr "Интервал heartbeat (%s)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
 msgid ""
@@ -2208,9 +2215,9 @@ msgstr ""
 "Здесь вы можете настроить основные параметры вашего устройства, такие как "
 "имя хоста или часовой пояс."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:489
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:546
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:569
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Скрыть <abbr title=\"Расширенный идентификатор сети\">ESSID</abbr>"
 
@@ -2244,8 +2251,7 @@ msgstr "Содержимое Host-Uniq тега"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:35
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 msgid "Hostname"
 msgstr "Имя хоста"
 
@@ -2306,7 +2312,7 @@ msgstr "IPv4"
 msgid "IPv4 Firewall"
 msgstr "Межсетевой экран IPv4"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:46
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:48
 msgid "IPv4 Upstream"
 msgstr "Основной IPv4"
 
@@ -2354,7 +2360,7 @@ msgstr "IPv4-адрес"
 
 #: protocols/luci-proto-ipip/luasrc/model/network/proto_ipip.lua:9
 msgid "IPv4-in-IPv4 (RFC2003)"
-msgstr "IPv4-in-IPv4 (RFC2003)"
+msgstr "IPv4-в-IPv4 (RFC2003)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:23
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:24
@@ -2396,9 +2402,9 @@ msgstr "Настройки IPv6"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:195
 msgid "IPv6 ULA-Prefix"
-msgstr "IPv6 ULA-Prefix"
+msgstr "IPv6 ULA-префикс"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
 msgid "IPv6 Upstream"
 msgstr "Основной IPv6"
 
@@ -2465,7 +2471,7 @@ msgstr "IPv6 через IPv4 (6rd)"
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr "IPv6 через IPv4 (6to4)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1030
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1075
 msgid "Identity"
 msgstr "Идентификация EAP"
 
@@ -2584,10 +2590,14 @@ msgstr "Промежуток времени бездействия"
 msgid "Inbound:"
 msgstr "Входящий:"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
 msgid "Info"
 msgstr "Информация"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Information"
+msgstr ""
+
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:67
 msgid "Initialization failure"
 msgstr "Ошибка инициализации"
@@ -2608,7 +2618,7 @@ msgstr "Для поддержки IPv6, установите пакет iputils-
 msgid "Install package %q"
 msgstr "Установить пакет %q"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:120
 msgid "Install protocol extensions..."
 msgstr "Установить расширения протокола..."
 
@@ -2626,7 +2636,7 @@ msgstr "Интерфейс"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr "Интерфейс %q устройство авт.перемещается из %q в %q."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:355
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:356
 msgid "Interface Configuration"
 msgstr "Настройка сети"
 
@@ -2638,12 +2648,12 @@ msgstr "Список интерфейсов"
 msgid "Interface is reconnecting..."
 msgstr "Интерфейс переподключается..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Interface name"
 msgstr "Имя интерфейса"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:34
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:131
 msgid "Interface not present or not connected yet."
 msgstr "Интерфейс не существует или пока не подключен."
 
@@ -2662,17 +2672,17 @@ msgid "Internal Server Error"
 msgstr "Внутренняя ошибка сервера"
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:192
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:37
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
 msgid "Invalid"
 msgstr "Неверно"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:286
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:311
 msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
 msgstr ""
 "Указан неверный VLAN ID! Доступны только идентификаторы в диапазоне от %d до "
 "%d."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:307
 msgid "Invalid VLAN ID given! Only unique IDs are allowed"
 msgstr "Указан неверный VLAN ID! Доступны только уникальные ID"
 
@@ -2680,7 +2690,7 @@ msgstr "Указан неверный VLAN ID! Доступны только у
 msgid "Invalid username and/or password! Please try again."
 msgstr "Неверный логин и/или пароль! Попробуйте снова."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:498
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:508
 msgid "Isolate Clients"
 msgstr "Изолировать клиентов"
 
@@ -2693,10 +2703,9 @@ msgstr ""
 "не помещается в чип флэш-памяти, проверьте ваш файл прошивки!"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:220
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:295
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
 msgid "JavaScript required!"
 msgstr "Требуется JavaScript!"
 
@@ -2725,18 +2734,22 @@ msgstr "Журнал ядра"
 msgid "Kernel Version"
 msgstr "Версия ядра"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:784
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
 msgid "Key"
 msgstr "Пароль (ключ)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:810
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:811
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:812
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:813
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:829
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:852
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:853
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:870
 msgid "Key #%d"
 msgstr "Ключ №%d"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+msgid "KiB"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Принудительно завершить"
@@ -2776,7 +2789,7 @@ msgstr "LLC"
 msgid "Label"
 msgstr "Метка"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:136
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
 msgid "Language"
 msgstr "Язык"
 
@@ -2784,7 +2797,7 @@ msgstr "Язык"
 msgid "Language and Style"
 msgstr "Язык и тема"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
 msgid "Latency"
 msgstr "Задержка"
 
@@ -2835,19 +2848,19 @@ msgstr "Ограничение сервиса DNS, для подсетей ин
 msgid "Limit listening to these interfaces, and loopback."
 msgstr "Ограничьте прослушивание этих интерфейсов и замыкание на себя."
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
 msgid "Line Attenuation (LATN)"
 msgstr "Затухание линии (LATN)"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
 msgid "Line Mode"
 msgstr "Режим линии"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Line State"
 msgstr "Состояние Линии"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
 msgid "Line Uptime"
 msgstr "Время бесперебойной работы линии"
 
@@ -2863,7 +2876,7 @@ msgstr ""
 "Список <abbr title=\"Domain Name System\">DNS</abbr>-серверов для "
 "перенаправления запросов"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:972
 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 "
@@ -2877,7 +2890,7 @@ msgstr ""
 "PMK-R1 из R0KH , который использовался STA во время начальной ассоциации "
 "доменов Mobility."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:936
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:981
 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,7 +2935,6 @@ msgid "Listening port for inbound DNS queries"
 msgstr "Порт для входящих DNS-запросов"
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:128
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
 msgid "Load"
 msgstr "Загрузка"
@@ -2971,7 +2983,7 @@ msgid "Local Startup"
 msgstr "Запуск пакетов и служб пользователя, при включении устройства"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:31
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
 msgid "Local Time"
 msgstr "Дата и время"
 
@@ -3014,7 +3026,7 @@ msgstr "Локализовывать запросы"
 msgid "Locked to channel %s used by: %s"
 msgstr "Блокировать канал %s используемый: %s"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:92
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
 msgid "Log output level"
 msgstr "Запись событий"
 
@@ -3034,7 +3046,7 @@ msgstr "Войти"
 msgid "Logout"
 msgstr "Выйти"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr "Потеря сигнала в секундах (LOSS)"
 
@@ -3050,24 +3062,24 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:51
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:76
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-адрес"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:447
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:457
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "MAC-Address Filter"
 msgstr "Фильтр MAC-адресов"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:142
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
 msgid "MAC-Filter"
 msgstr "MAC-фильтр"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:454
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:580
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:464
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:590
 msgid "MAC-List"
 msgstr "Список MAC"
 
@@ -3115,11 +3127,11 @@ msgstr ""
 msgid "Manual"
 msgstr "Вручную"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr "Max. Attainable Data Rate (ATTNDR)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:529
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:539
 msgid "Maximum allowed Listen Interval"
 msgstr "Максимально разрешенное значение интервала прослушивания клиента"
 
@@ -3155,12 +3167,16 @@ msgstr "Максимальное количество арендованных 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr "Мбит/с"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+msgid "Medium"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm:13
 msgid "Memory"
 msgstr "Оперативная память (RAM)"
@@ -3169,7 +3185,7 @@ msgstr "Оперативная память (RAM)"
 msgid "Memory usage (%)"
 msgstr "Использование памяти (%)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:371
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr "Mesh ID"
 
@@ -3181,11 +3197,11 @@ msgstr "Mesh ID"
 msgid "Metric"
 msgstr "Метрика"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:152
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:154
 msgid "Mirror monitor port"
 msgstr "Зеркальный порт наблюдения"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:153
 msgid "Mirror source port"
 msgstr "Зеркальный исходящий порт"
 
@@ -3193,16 +3209,16 @@ msgstr "Зеркальный исходящий порт"
 msgid "Missing protocol extension for proto %q"
 msgstr "Отсутствует расширение протокола %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:878
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:923
 msgid "Mobility Domain"
 msgstr "Мобильный домен"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:149
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:154
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:41
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:365
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
 msgid "Mode"
 msgstr "Режим"
 
@@ -3230,12 +3246,16 @@ msgstr "Ошибка запроса информации о модеме"
 msgid "Modem init timeout"
 msgstr "Время ожидания инициализации модема"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:442
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
 msgid "Monitor"
 msgstr "Монитор"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+msgid "More Characters"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr "Настройка config файла fstab (/etc/config/fstab)"
@@ -3245,7 +3265,7 @@ msgstr "Настройка config файла fstab (/etc/config/fstab)"
 msgid "Mount Point"
 msgstr "Точка монтирования"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3295,7 +3315,7 @@ msgstr "Переместить вниз"
 msgid "Move up"
 msgstr "Переместить вверх"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:867
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:912
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3319,7 +3339,7 @@ msgstr "NDP-прокси"
 msgid "NT Domain"
 msgstr "NT домен"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
 msgid "NTP server candidates"
 msgstr "Список NTP-серверов"
 
@@ -3337,18 +3357,17 @@ msgstr "Имя нового интерфейса"
 msgid "Name of the new network"
 msgstr "Имя новой сети"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:167
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
 msgid "Navigation"
 msgstr "Навигация"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
 msgid "Netmask"
 msgstr "Маска сети"
 
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:392
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index/30-network.htm:8
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
@@ -3366,13 +3385,13 @@ msgstr "Образ системы для сетевой загрузки"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:54
 msgid "Network device activity (%s)"
-msgstr ""
+msgstr "Активность сетевого устройства (%s)"
 
 #: modules/luci-base/luasrc/model/network.lua:33
 msgid "Network device is not present"
 msgstr "Нет сетевого устройства"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
 msgid "Network without interfaces."
 msgstr "Сеть без интерфейсов."
 
@@ -3397,7 +3416,7 @@ msgid "No files found"
 msgstr "Файлы не найдены"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:172
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:174
 msgid "No information available"
 msgstr "Нет доступной информации"
@@ -3419,10 +3438,9 @@ msgid "No network name specified"
 msgstr "Не задано имя сети"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:103
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:283
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
 msgid "No password set!"
 msgstr "Пароль не установлен!"
 
@@ -3450,7 +3468,7 @@ msgstr "Зона не присвоена"
 msgid "Noise"
 msgstr "Шум"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
 msgid "Noise Margin (SNR)"
 msgstr "Соотношение сигнал/шум (SNR)"
 
@@ -3458,7 +3476,7 @@ msgstr "Соотношение сигнал/шум (SNR)"
 msgid "Noise:"
 msgstr "Шум:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr "Non Pre-emtive CRC errors (CRC_P)"
 
@@ -3471,7 +3489,7 @@ msgstr "Не использовать wildcard"
 msgid "None"
 msgstr "Ничего"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
 msgid "Normal"
 msgstr "Нормально"
 
@@ -3484,16 +3502,20 @@ msgstr "Не найдено"
 msgid "Not associated"
 msgstr "Не связанный"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 msgid "Not connected"
 msgstr "Не подключено"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Not started on boot"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:26
 msgid "Note: interface name length"
 msgstr "Внимание: длина имени интерфейса"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
 msgid "Notice"
 msgstr "Заметка"
 
@@ -3507,7 +3529,7 @@ msgstr ""
 "Количество кэшированных DNS записей (максимум — 10000, 0 — отключить "
 "кэширование)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "Number of parallel threads used for compression"
 msgstr "Количество параллельных потоков используемых для компрессии"
 
@@ -3589,7 +3611,7 @@ msgstr "Опция изменена"
 msgid "Option removed"
 msgstr "Опция удалена"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1095
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1140
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr "Необязательно"
@@ -3710,7 +3732,7 @@ msgstr "Отвергать TOS"
 msgid "Override TTL"
 msgstr "Отвергать TTL"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Override default interface name"
 msgstr "Назначить имя интерфейса по умолчанию"
 
@@ -3774,7 +3796,7 @@ msgstr "PIN"
 msgid "PIN code rejected"
 msgstr "PIN код отвергнут"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:921
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:966
 msgid "PMK R1 Push"
 msgstr "PMK R1 Push"
 
@@ -3827,8 +3849,8 @@ msgid "Part of zone %q"
 msgstr "Часть зоны %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1066
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1111
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:35
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
@@ -3838,14 +3860,21 @@ msgstr "Пароль"
 msgid "Password authentication"
 msgstr "С помощью пароля"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:974
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1019
 msgid "Password of Private Key"
 msgstr "Пароль к Приватному ключу"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1022
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1067
 msgid "Password of inner Private Key"
 msgstr "Пароль к внутреннему Приватному ключу"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Password strength"
+msgstr ""
+
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr "Пароль2"
@@ -3854,27 +3883,27 @@ msgstr "Пароль2"
 msgid "Paste or drag SSH key file…"
 msgstr "Перетащите файл SSH ключа или вставьте содержимое..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:955
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1000
 msgid "Path to CA-Certificate"
 msgstr "Путь к CA-Сертификату"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:962
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1007
 msgid "Path to Client-Certificate"
 msgstr "Путь к Client-Сертификату"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:968
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1013
 msgid "Path to Private Key"
 msgstr "Путь к Приватному ключу"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1004
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1049
 msgid "Path to inner CA-Certificate"
 msgstr "Путь к внутренним CA-Сертификатам"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1010
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1055
 msgid "Path to inner Client-Certificate"
 msgstr "Путь к внутренним Client-Сертификатам"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1016
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1061
 msgid "Path to inner Private Key"
 msgstr "Путь к внутреннему Приватному ключу"
 
@@ -3952,6 +3981,14 @@ msgstr "Введите логин и пароль."
 msgid "Policy"
 msgstr "Политика"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
+msgid "Polling interval"
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
+msgid "Polling interval for status queries in seconds"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Порт"
@@ -3960,11 +3997,11 @@ msgstr "Порт"
 msgid "Port status:"
 msgstr "Состояние порта:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Power Management Mode"
 msgstr "Режим управления питанием"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr "Pre-emtive CRC errors (CRCP_P)"
 
@@ -3976,7 +4013,7 @@ msgstr "Предпочитать LTE"
 msgid "Prefer UMTS"
 msgstr "Предпочитать UMTS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
 msgid "Prefix Delegated"
 msgstr "Делегированный префикс"
 
@@ -4001,8 +4038,8 @@ msgstr ""
 msgid "Prevent listening on these interfaces."
 msgstr "Запретить прослушивание этих интерфейсов."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:562
 msgid "Prevents client-to-client communication"
 msgstr "Не позволяет клиентам обмениваться друг с другом информацией"
 
@@ -4019,7 +4056,7 @@ msgstr "Продолжить"
 msgid "Processes"
 msgstr "Процессы"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
 msgid "Profile"
 msgstr "Профиль"
 
@@ -4029,8 +4066,8 @@ msgstr "Прот."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 msgid "Protocol"
 msgstr "Протокол"
@@ -4043,7 +4080,7 @@ msgstr "Протокол нового интерфейса"
 msgid "Protocol support is not installed"
 msgstr "Поддержка протокола не установлена"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
 msgid "Provide NTP server"
 msgstr "Включить NTP-сервер"
 
@@ -4051,7 +4088,7 @@ msgstr "Включить NTP-сервер"
 msgid "Provide new network"
 msgstr "Предоставлять новую сеть"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:441
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Псевдо Ad-Hoc (ahdemo)"
 
@@ -4082,7 +4119,7 @@ msgid "QMI Cellular"
 msgstr "QMI сотовый"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Quality"
 msgstr "Качество"
 
@@ -4094,11 +4131,11 @@ msgstr ""
 "Опрашивать все имеющиеся внешние <abbr title=\"Domain Name System\">DNS</"
 "abbr>-серверы"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "R0 Key Lifetime"
 msgstr "R0 Key время жизни"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:914
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:959
 msgid "R1 Key Holder"
 msgstr "R1 Key Holder"
 
@@ -4106,8 +4143,12 @@ msgstr "R1 Key Holder"
 msgid "RFC3947 NAT-T mode"
 msgstr "RFC3947 NAT-T режим"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:381
+msgid "RSSI threshold for joining"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:597
 msgid "RTS/CTS Threshold"
 msgstr "Порог RTS/CTS"
 
@@ -4121,27 +4162,27 @@ msgstr "Получение (RX)"
 msgid "RX Rate"
 msgstr "Скорость получения"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
 msgid "Radius-Accounting-Port"
 msgstr "Порт Radius-Accounting"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:752
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:791
 msgid "Radius-Accounting-Secret"
 msgstr "Секрет Radius-Accounting"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:736
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:775
 msgid "Radius-Accounting-Server"
 msgstr "Сервер Radius-Accounting"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
 msgid "Radius-Authentication-Port"
 msgstr "Порт Radius-Authentication"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:728
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:767
 msgid "Radius-Authentication-Secret"
 msgstr "Секрет Radius-Authentication"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:712
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:751
 msgid "Radius-Authentication-Server"
 msgstr "Сервер Radius-Authentication"
 
@@ -4205,7 +4246,7 @@ msgstr "Трафик в реальном времени"
 msgid "Realtime Wireless"
 msgstr "Беспроводная сеть в реальном времени"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:886
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:931
 msgid "Reassociation Deadline"
 msgstr "Срок Реассоциации"
 
@@ -4213,7 +4254,7 @@ msgstr "Срок Реассоциации"
 msgid "Rebind protection"
 msgstr "Защита от DNS Rebinding"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:48
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Перезагрузка"
@@ -4232,8 +4273,8 @@ msgstr ""
 msgid "Receive"
 msgstr "Приём"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:324
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:325
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:350
 msgid "Receiver Antenna"
 msgstr "Приёмная антенна"
 
@@ -4300,7 +4341,7 @@ msgstr "Запрос IPv6 адреса"
 msgid "Request IPv6-prefix of length"
 msgstr "Запрос IPv6 префикс длины"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1096
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1141
 msgid "Required"
 msgstr "Требовать"
 
@@ -4327,13 +4368,13 @@ msgstr ""
 "одноранговому узлу внутри туннеля. Обычно туннельные IP-адреса однорангового "
 "узла и сети одноранговых маршрутов через туннель."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1089
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1134
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
-"<br />(as of Feb 2017: ath9k and ath10k, in LEDE also mwlwifi and mt76)"
+"<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 "Требуется 'полная' версия wpad/hostapd и поддержка со стороны WiFi драйвера  "
-"в  <br />(as of Feb 2017: ath9k and ath10k, in LEDE also mwlwifi and mt76)"
+"в  <br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
 msgid ""
@@ -4389,8 +4430,8 @@ msgid "Restore backup"
 msgstr "Восстановить резервную копию"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:25
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "Показать/скрыть пароль"
 
@@ -4437,8 +4478,8 @@ msgstr "Тип маршрута"
 msgid "Router Advertisement-Service"
 msgstr "Доступные режимы работы"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:6
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:27
 msgid "Router Password"
 msgstr "Пароль маршрутизатора"
 
@@ -4476,7 +4517,7 @@ msgstr "SHA256"
 msgid "SNR"
 msgstr "SNR"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "Доступ по SSH"
@@ -4493,7 +4534,7 @@ msgstr "Порт сервера SSH"
 msgid "SSH username"
 msgstr "SSH логин"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:20
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:27
 msgid "SSH-Keys"
 msgstr "SSH-ключи"
@@ -4501,7 +4542,7 @@ msgstr "SSH-ключи"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
 msgid "SSID"
 msgstr "SSID"
 
@@ -4512,7 +4553,7 @@ msgstr "Разделы подкачки (swap)"
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:54
 msgid "Save"
 msgstr "Сохранить"
 
@@ -4541,7 +4582,7 @@ msgstr "Поиск"
 msgid "Scan request failed"
 msgstr "Ошибка запроса на сканирование"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Запланированные задания"
@@ -4581,7 +4622,7 @@ msgstr ""
 "Отправлять эхо-пакеты LCP с указанным интервалом (секунды), эффективно "
 "только в сочетании с порогом ошибок"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:561
 msgid "Separate Clients"
 msgstr "Разделять клиентов"
 
@@ -4617,7 +4658,7 @@ msgid ""
 msgstr ""
 "Автоматически активировать соединение, при подключении в разъем кабеля."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:206
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
 msgid "Set up Time Synchronization"
 msgstr "Настройка синхронизации времени"
 
@@ -4633,7 +4674,7 @@ msgstr "Ошибка установки режима работы"
 msgid "Setup DHCP Server"
 msgstr "Настроить сервер DHCP"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
 msgid "Severely Errored Seconds (SES)"
 msgstr "Секунды с большим числом ошибок (SES)."
 
@@ -4641,7 +4682,7 @@ msgstr "Секунды с большим числом ошибок (SES)."
 msgid "Short GI"
 msgstr "Short GI"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:506
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:516
 msgid "Short Preamble"
 msgstr "Короткая преамбула"
 
@@ -4664,11 +4705,11 @@ msgstr "Выключить этот интерфейс"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Signal"
 msgstr "Сигнал"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
 msgid "Signal Attenuation (SATN)"
 msgstr "Затухание сигнала (SATN)"
 
@@ -4684,7 +4725,7 @@ msgstr "Размер"
 msgid "Size of DNS query cache"
 msgstr "Размер кэша DNS запроса"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "Size of the ZRam device in megabytes"
 msgstr "Размер ZRam в мегабайтах"
 
@@ -4693,21 +4734,19 @@ msgstr "Размер ZRam в мегабайтах"
 msgid "Skip"
 msgstr "Пропустить"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:110
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
 msgid "Skip to content"
 msgstr "Перейти к содержимому"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:109
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
 msgid "Skip to navigation"
 msgstr "Перейти к навигации"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:335
 msgid "Slot time"
 msgstr "Время слота"
 
-#: modules/luci-base/luasrc/model/network.lua:1417
+#: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr "Программное обеспечение VLAN"
 
@@ -4804,7 +4843,7 @@ msgstr "Применение конфигурации..."
 msgid "Starting wireless scan..."
 msgstr "Начато сканирование беспроводных сетей..."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 msgid "Startup"
 msgstr "Загрузка"
 
@@ -4824,7 +4863,7 @@ msgstr "Постоянные аренды"
 msgid "Static Routes"
 msgstr "Статические маршруты"
 
-#: modules/luci-base/luasrc/model/network.lua:960
+#: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Статический адрес"
 
@@ -4838,7 +4877,7 @@ msgstr ""
 "имён DHCP-клиентам. Постоянная аренда также необходима для статических "
 "интерфейсов, в которых обслуживаются только клиенты с присвоенными адресами."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "Station inactivity limit"
 msgstr "Максимально допустимое время бездействия клиента"
 
@@ -4858,6 +4897,10 @@ msgstr "Остановить"
 msgid "Strict order"
 msgstr "Строгий порядок"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+msgid "Strong"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:61
 msgid "Submit"
 msgstr "Применить"
@@ -4883,15 +4926,15 @@ msgstr "Настройка config файла fstab (/etc/config/fstab)"
 msgid "Switch"
 msgstr "Коммутатор"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:127
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:129
 msgid "Switch %q"
 msgstr "Коммутатор %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:126
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:128
 msgid "Switch %q (%s)"
 msgstr "Коммутатор %q (%s)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:64
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:66
 msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
@@ -4902,7 +4945,7 @@ msgstr ""
 msgid "Switch Port Mask"
 msgstr "Изменить маску порта"
 
-#: modules/luci-base/luasrc/model/network.lua:1415
+#: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr "Изменить VLAN"
 
@@ -4912,14 +4955,18 @@ msgstr "Изменить протокол"
 
 #: modules/luci-base/luasrc/view/cbi/ipaddr.htm:26
 msgid "Switch to CIDR list notation"
-msgstr ""
+msgstr "Переключить в формат CIDR"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:64
 msgid "Switchport activity (%s)"
+msgstr "Активность порта коммутатора (%s)"
+
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+msgid "Sync with NTP-Server"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:34
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
 msgid "Sync with browser"
 msgstr "Синхронизировать с браузером"
 
@@ -4944,7 +4991,7 @@ msgstr "Системный журнал"
 msgid "System Properties"
 msgstr "Свойства системы"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:69
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
 msgid "System log buffer size"
 msgstr "Размер системного журнала"
 
@@ -5169,13 +5216,13 @@ msgstr "Для выбранного протокола необходимо за
 msgid "The submitted security token is invalid or already expired!"
 msgstr "Представленный маркер безопасности недействителен или уже истек!"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:274
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr "Идёт удаление настроек раздела с последующей перезагрузкой системы."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:195
 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 "
@@ -5199,7 +5246,7 @@ msgstr ""
 "Загруженный файл прошивки не поддерживается. Проверьте, что вы загрузили "
 "подходящую прошивку для чипа вашего устройства."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:156
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
 msgid "Theme"
 msgstr "Тема"
 
@@ -5229,10 +5276,9 @@ msgstr ""
 "канала'"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:104
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:286
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5330,24 +5376,24 @@ msgstr ""
 "Страница содержит список всех активных на данный момент сетевых соединений."
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:27
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "Здесь не содержатся необходимые значения"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:200
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:211
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
 msgid "Time Synchronization"
 msgstr "Синхронизация времени"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:205
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
 msgid "Time Synchronization is not configured yet."
 msgstr "Синхронизация времени ещё не настроена."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr "Интервал регенерации ключей GTK"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:44
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
 msgid "Timezone"
 msgstr "Часовой пояс"
 
@@ -5390,7 +5436,7 @@ msgstr "Трафик"
 msgid "Transfer"
 msgstr "Передача"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:595
 msgid "Transmission Rate"
 msgstr "Скорость передачи"
 
@@ -5398,14 +5444,14 @@ msgstr "Скорость передачи"
 msgid "Transmit"
 msgstr "Передача"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:210
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:272
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:211
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:273
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:345
 msgid "Transmit Power"
 msgstr "Мощность передатчика"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:317
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:348
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:318
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
 msgid "Transmitter Antenna"
 msgstr "Передающая антенна"
 
@@ -5421,7 +5467,7 @@ msgstr "Режим работы"
 msgid "Tunnel ID"
 msgstr "Идентификатор туннеля"
 
-#: modules/luci-base/luasrc/model/network.lua:1420
+#: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Интерфейс туннеля"
 
@@ -5436,7 +5482,7 @@ msgid "Tx-Power"
 msgstr "Мощность передатчика"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:166
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Тип"
@@ -5495,19 +5541,19 @@ msgstr "Не удалось разрешить AFTR имя хоста"
 msgid "Unable to resolve peer host name"
 msgstr "Не удалось разрешить имя хоста пира"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
 msgid "Unavailable Seconds (UAS)"
 msgstr "Секунды неготовности (UAS)"
 
-#: modules/luci-base/luasrc/model/network.lua:964
+#: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Неизвестно"
 
-#: modules/luci-base/luasrc/model/network.lua:1131
+#: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr "Неизвестная ошибка (%s)"
 
-#: modules/luci-base/luasrc/model/network.lua:958
+#: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr "Неуправляемый"
 
@@ -5521,7 +5567,6 @@ msgid "Unnamed key"
 msgstr "Ключ без имени"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
@@ -5536,7 +5581,7 @@ msgstr "Неподдерживаемый тип MAP"
 msgid "Unsupported modem"
 msgstr "Неподдерживаемый модем"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
 msgid "Unsupported protocol type."
 msgstr "Неподдерживаемый тип протокола."
 
@@ -5590,8 +5635,8 @@ msgstr "Использовать шлюз DHCP"
 msgid "Use DNS servers advertised by peer"
 msgstr "Использовать объявляемые узлом DNS сервера"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
 msgid "Use ISO/IEC 3166 alpha2 country codes."
 msgstr "Использовать коды стран ISO/IEC 3166 alpha2."
 
@@ -5700,11 +5745,11 @@ msgstr ""
 msgid "Used"
 msgstr "Использовано"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:848
 msgid "Used Key Slot"
 msgstr "Используемый слот ключа"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:868
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:913
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5734,11 +5779,11 @@ msgstr "VC-Mux"
 msgid "VDSL"
 msgstr "VDSL"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:170
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:172
 msgid "VLANs on %q"
 msgstr "VLANы на %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:169
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:171
 msgid "VLANs on %q (%s)"
 msgstr "VLANы на %q (%s)"
 
@@ -5785,18 +5830,18 @@ msgstr "Проверить"
 msgid "Virtual dynamic interface"
 msgstr "Виртуальный динамический винтерфейс"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:543
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:553
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:657
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:667
 msgid "WEP Open System"
 msgstr "Открытая система WEP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:658
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:668
 msgid "WEP Shared Key"
 msgstr "Общий ключ WEP"
 
@@ -5804,8 +5849,8 @@ msgstr "Общий ключ WEP"
 msgid "WEP passphrase"
 msgstr "Пароль WEP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:493
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
 msgid "WMM Mode"
 msgstr "Режим WMM"
 
@@ -5813,9 +5858,9 @@ msgstr "Режим WMM"
 msgid "WPA passphrase"
 msgstr "Пароль WPA"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:684
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:696
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:701
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:716
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:735
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:740
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5839,8 +5884,8 @@ msgstr "Ожидание применения конфигурации... %d с
 msgid "Waiting for device..."
 msgstr "Ожидание подключения устройства..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
 msgid "Warning"
 msgstr "Внимание"
 
@@ -5850,34 +5895,41 @@ msgstr ""
 "Предупреждение: Есть не сохраненные изменения, которые будут потеряны при "
 "перезагрузке!"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:901
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Weak"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:946
 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 ""
+"При использовании PSK, PMK может генерироваться автоматически. Если "
+"включено, опции ключей R0/R1, расположенные ниже, не применяются. Для "
+"использования опций ключей R0/R1 отключите данную опцию."
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:74
 msgid "Wi-Fi activity (%s)"
-msgstr ""
+msgstr "Активность Wi-Fi (%s)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:70
 msgid "Wi-Fi client association (%s)"
-msgstr ""
+msgstr "Ассоциация Wi-Fi клиента (%s)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:66
 msgid "Wi-Fi data reception (%s)"
-msgstr ""
+msgstr "Приём данных Wi-Fi (%s)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:68
 msgid "Wi-Fi data transmission (%s)"
-msgstr ""
+msgstr "Передача данных Wi-Fi (%s)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:72
 msgid "Wi-Fi on (%s)"
-msgstr ""
+msgstr "Wi-Fi включен (%s)"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:161
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr "Ширина"
 
@@ -5891,12 +5943,12 @@ msgstr "WireGuard VPN"
 msgid "Wireless"
 msgstr "Wi-Fi"
 
-#: modules/luci-base/luasrc/model/network.lua:1408
+#: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Беспроводной адаптер"
 
-#: modules/luci-base/luasrc/model/network.lua:1394
-#: modules/luci-base/luasrc/model/network.lua:1855
+#: modules/luci-base/luasrc/model/network.lua:1404
+#: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Беспроводная сеть"
 
@@ -5904,20 +5956,20 @@ msgstr "Беспроводная сеть"
 msgid "Wireless Overview"
 msgstr "Список беспроводных сетей"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
 msgid "Wireless Security"
 msgstr "Безопасность беспроводной сети"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is disabled"
 msgstr "Беспроводная сеть отключена"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is not associated"
 msgstr "Беспроводная сеть не связана"
 
@@ -5937,7 +5989,7 @@ msgstr "Беспроводная сеть включена"
 msgid "Write received DNS requests to syslog"
 msgstr "Записывать полученные DNS-запросы в системный журнал"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
 msgid "Write system log to file"
 msgstr "Записывать системные события в файл"
 
@@ -5957,39 +6009,28 @@ msgstr ""
 "'network'), ваше устройство может оказаться недоступным!</strong>"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:221
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:298
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 "Вам необходимо включить JavaScript в вашем браузере для корректной работы "
 "LuCI."
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:97
-msgid ""
-"Your Internet Explorer is too old to display this page correctly. Please "
-"upgrade it to at least version 7 or use another browser like Firefox, Opera "
-"or Safari."
-msgstr ""
-"Ваш Internet Explorer слишком стар, чтобы отобразить эту страницу правильно. "
-"Обновите его до версии 7 или используйте другой браузер, например Firefox, "
-"Opera или Safari."
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:118
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
 msgid "ZRam Compression Algorithm"
 msgstr "Алгоритм компрессии ZRam"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "ZRam Compression Streams"
 msgstr "Потоки компрессии ZRam"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
 msgid "ZRam Settings"
 msgstr "Настройки ZRam"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "ZRam Size"
 msgstr "Размер ZRam"
 
@@ -6000,11 +6041,11 @@ msgstr "любой"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:113
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:121
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:126
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:217
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:281
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:320
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:327
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:611
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:218
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:621
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:37
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:22
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:29
@@ -6057,8 +6098,8 @@ msgstr "дБ"
 msgid "dBm"
 msgstr "дБм"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:450
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "disable"
 msgstr "отключить"
 
@@ -6117,19 +6158,6 @@ msgstr "если сеть"
 msgid "input"
 msgstr "ввод"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:196
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:197
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:200
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:201
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:204
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:205
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:208
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:209
-msgid "kB"
-msgstr "кБ"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
@@ -6162,7 +6190,7 @@ msgstr "ключ длиной 5 или 13 символов"
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "Локальный <abbr title=\"Служба доменных имён\">DNS</abbr>-файл"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "minutes"
 msgstr "минут(ы)"
 
@@ -6190,20 +6218,18 @@ msgstr "не пустое значение"
 msgid "not present"
 msgstr "не существует"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:338
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:133
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:250
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
 msgid "off"
 msgstr "выключено"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:132
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:247
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
 msgid "on"
 msgstr "включено"
 
@@ -6249,8 +6275,8 @@ msgstr "режим передачи"
 msgid "routed"
 msgstr "маршрутизируемый"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "sec"
 msgstr "секунды"
 
@@ -6271,11 +6297,11 @@ msgstr "stateless"
 msgid "stateless + stateful"
 msgstr "stateless + stateful"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:369
 msgid "tagged"
 msgstr "с тегом"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:887
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:932
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr "единицы измерения времени (TUs / 1.024 ms) [1000-65535]"
 
@@ -6302,7 +6328,7 @@ msgstr "не определено"
 msgid "unspecified -or- create:"
 msgstr "не определено -или- создать:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:341
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:366
 msgid "untagged"
 msgstr "без тега"
 
@@ -6473,152 +6499,13 @@ msgid "« Back"
 msgstr "« Назад"
 
 #~ msgid ""
-#~ "When using a PSK, the PMK can be generated locally without inter AP "
-#~ "communications"
-#~ msgstr ""
-#~ "При использовании PSK, PMK может быть создан локально без коммуникации AP "
-#~ "между собой"
-
-#~ msgid "Apply unchecked"
-#~ msgstr "Применить без проверки"
-
-#~ 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 ""
-#~ "Устройство недоступно в течение %d секунд после применения изменений. Это "
-#~ "привело к откату конфигурации из соображений безопасности. Если вы "
-#~ "считаете, что конфигурация верна, выполните настройку без проверки. Кроме "
-#~ "того, вы можете отклонить это предупреждение и отредактировать изменения "
-#~ "перед попыткой применить конфигурацию снова или откатить все изменения, "
-#~ "чтобы сохранить рабочее состояние конфигурации."
-
-#~ msgid "Waiting for configuration to get applied… %ds"
-#~ msgstr "Ожидание применения конфигурации... %d сек"
-
-#~ msgid ""
-#~ "Here you can paste public SSH-Keys (one per line) for SSH public-key "
-#~ "authentication."
+#~ "Your Internet Explorer is too old to display this page correctly. Please "
+#~ "upgrade it to at least version 7 or use another browser like Firefox, "
+#~ "Opera or Safari."
 #~ msgstr ""
-#~ "Здесь вы можете добавить открытые SSH ключи (один ключ на строку) для SSH "
-#~ "аутентификации."
-
-#~ msgid "Password successfully changed!"
-#~ msgstr "Пароль успешно изменён!"
-
-#~ msgid "Unknown Error, password not changed!"
-#~ msgstr "Неизвестная ошибка, пароль не был изменен!"
-
-#~ msgid "Design"
-#~ msgstr "Тема"
-
-#~ msgid "Available packages"
-#~ msgstr "Доступные пакеты"
-
-#~ msgid "Bind only to specific interfaces rather than wildcard address."
-#~ msgstr ""
-#~ "Соединение только с определенными интерфейсами, не использующими "
-#~ "подстановочные адреса (wildcard)."
-
-#~ msgid ""
-#~ "Build/distribution specific feed definitions. This file will NOT be "
-#~ "preserved in any sysupgrade."
-#~ msgstr ""
-#~ "Build/distribution оригинальные feed-ы. Изменения в этом файле НЕ "
-#~ "сохранятся при перепрошивке sysupgrade-совместимым образом."
-
-#~ msgid ""
-#~ "Custom feed definitions, e.g. private feeds. This file can be preserved "
-#~ "in a sysupgrade."
-#~ msgstr ""
-#~ "Custom-ные feed-ы — это пользовательские feed-ы. Этот файл может быть "
-#~ "сохранен при перепрошивке sysupgrade-совместимым образом."
-
-#~ msgid "Custom feeds"
-#~ msgstr "Список custom-ных feed-ов"
-
-#~ msgid "Displaying only packages containing"
-#~ msgstr "Показываются только пакеты, содержащие"
-
-#~ msgid "Distribution feeds"
-#~ msgstr "Список feed-ов дистрибутива"
-
-#~ msgid "Download and install package"
-#~ msgstr "Загрузить и установить пакет"
-
-#~ msgid "Filter"
-#~ msgstr "Фильтр"
-
-#~ msgid "Find package"
-#~ msgstr "Найти пакет"
-
-#~ msgid "Free space"
-#~ msgstr "Свободное место"
-
-#~ msgid "General options for opkg"
-#~ msgstr "Основные настройки opkg"
-
-#~ msgid "Install"
-#~ msgstr "Установить"
-
-#~ msgid "Installed packages"
-#~ msgstr "Установленные пакеты"
-
-#~ msgid "No package lists available"
-#~ msgstr "Список пакетов не доступен"
-
-#~ msgid "OK"
-#~ msgstr "OK"
-
-#~ msgid "OPKG-Configuration"
-#~ msgstr "Настройка OPKG"
-
-#~ msgid "Package lists are older than 24 hours"
-#~ msgstr "Список пакетов обновлялся более 24 часов назад"
-
-#~ msgid "Package name"
-#~ msgstr "Имя пакета"
-
-#~ msgid "Please update package lists first"
-#~ msgstr "Пожалуйста обновите список пакетов"
-
-#~ msgid "Size (.ipk)"
-#~ msgstr "Размер (.ipk)"
-
-#~ msgid "Software"
-#~ msgstr "Программное обеспечение"
-
-#~ msgid "Update lists"
-#~ msgstr "Обновить списки"
-
-#~ msgid "Version"
-#~ msgstr "Версия"
-
-#~ msgid "none"
-#~ msgstr "ничего"
-
-#~ msgid "Disable DNS setup"
-#~ msgstr "Отключить DNS настройки"
-
-#~ msgid "IPv4 and IPv6"
-#~ msgstr "IPv4 и IPv6"
-
-#~ msgid "IPv4 only"
-#~ msgstr "Только IPv4"
-
-#~ msgid "IPv6 only"
-#~ msgstr "Только IPv6"
-
-#~ msgid "Lease validity time"
-#~ msgstr "Срок действия аренды"
-
-#~ msgid "Multicast address"
-#~ msgstr "Адрес мультивещания"
+#~ "Ваш Internet Explorer слишком стар, чтобы отобразить эту страницу "
+#~ "правильно. Обновите его до версии 7 или используйте другой браузер, "
+#~ "например Firefox, Opera или Safari."
 
-#~ msgid "Protocol family"
-#~ msgstr "СемейÑ\81Ñ\82во Ð¿Ñ\80оÑ\82околов"
+#~ msgid "kB"
+#~ msgstr "кÐ\91"
index cad6615afcaf223ec4e7e536a716ced905201304..76557de9dfeb238badd15ec3d78826103d389e26 100644 (file)
@@ -21,7 +21,7 @@ msgstr ""
 msgid "%d invalid field(s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:281
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
 
@@ -53,16 +53,16 @@ msgstr ""
 msgid "-- Additional Field --"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:841
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:850
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:866
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1030
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr ""
@@ -86,6 +86,10 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:382
+msgid "0 = not using RSSI threshold, 1 = do not change driver default"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr ""
@@ -94,7 +98,7 @@ msgstr ""
 msgid "15 Minute Load:"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:879
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:924
 msgid "4-character hexadecimal ID"
 msgstr ""
 
@@ -106,35 +110,35 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:915
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:960
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:850
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:891
 msgid "802.11r Fast Transition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1106
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1157
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1115
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1166
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1088
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1133
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1105
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1156
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1114
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1165
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:399
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr ""
 
@@ -152,7 +156,7 @@ msgid ""
 "order of the resolvfile"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:379
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:388
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
@@ -185,7 +189,7 @@ msgstr ""
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr ""
@@ -285,7 +289,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -293,8 +297,8 @@ msgstr ""
 msgid "Access Concentrator"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:367
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
 msgid "Access Point"
 msgstr ""
 
@@ -324,7 +328,7 @@ msgstr ""
 msgid "Active DHCPv6 Leases"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr ""
@@ -332,8 +336,8 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:34
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:39
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:54
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:16
 msgid "Add"
@@ -370,8 +374,8 @@ msgstr ""
 msgid "Additional servers file"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "Address"
 msgstr ""
 
@@ -380,30 +384,34 @@ 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:13
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
 msgid "Administration"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+msgid "Advanced"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:143
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:364
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:50
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:34
 msgid "Advanced Settings"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
 msgid "Alert"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1406
+#: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
 msgstr ""
@@ -430,21 +438,21 @@ msgstr ""
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:535
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:545
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:589
 msgid "Allow all except listed"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:235
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:236
 msgid "Allow legacy 802.11b rates"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:578
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "Allow listed only"
 msgstr ""
 
@@ -485,14 +493,14 @@ msgstr ""
 msgid "Always on (%s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 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/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
 msgid "Annex"
 msgstr ""
 
@@ -564,7 +572,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1048
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1093
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -576,17 +584,17 @@ msgstr ""
 msgid "Anonymous Swap"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
 msgid "Antenna 1"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:323
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:330
 msgid "Antenna 2"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:245
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:246
 msgid "Antenna Configuration"
 msgstr ""
 
@@ -612,7 +620,7 @@ msgid ""
 "Assign a part of given length of every public IPv6-prefix to this interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:127
 msgid "Assign interfaces..."
 msgstr ""
 
@@ -627,7 +635,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
 msgid "Associations"
 msgstr ""
 
@@ -636,7 +644,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:982
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1027
 msgid "Authentication"
 msgstr ""
 
@@ -654,12 +662,11 @@ msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:131
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:246
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:249
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
 msgid "Auto Refresh"
 msgstr ""
 
@@ -731,7 +738,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
 msgid "BSSID"
 msgstr ""
 
@@ -761,7 +768,7 @@ msgstr ""
 msgid "Backup"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
 msgid "Backup / Flash Firmware"
 msgstr ""
 
@@ -773,12 +780,12 @@ msgstr ""
 msgid "Bad address specified!"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:153
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:287
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:158
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:288
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:260
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:261
 msgid "Beacon Interval"
 msgstr ""
 
@@ -805,7 +812,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 msgid "Bitrate"
 msgstr ""
 
@@ -813,7 +820,7 @@ msgstr ""
 msgid "Bogus NX Domain Override"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1410
+#: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr ""
 
@@ -897,7 +904,7 @@ msgstr ""
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:9
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Changes the administrator password for accessing the device"
 msgstr ""
 
@@ -905,12 +912,12 @@ msgstr ""
 msgid "Changing password…"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:162
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "Channel"
 msgstr ""
 
@@ -949,13 +956,13 @@ msgid ""
 "interface to it."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:393
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:403
 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/luasrc/model/cbi/admin_network/wifi.lua:604
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
 msgid "Cipher"
 msgstr ""
 
@@ -975,8 +982,8 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
 msgstr ""
 
@@ -1018,7 +1025,7 @@ msgstr ""
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:33
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
 msgid "Collecting data..."
 msgstr ""
 
@@ -1034,7 +1041,7 @@ msgstr ""
 msgid "Common Configuration"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1125
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1176
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1066,7 +1073,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:22
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:43
 msgid "Confirmation"
 msgstr ""
 
@@ -1075,12 +1082,12 @@ msgid "Connect"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Connected"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:338
 msgid "Connection Limit"
 msgstr ""
 
@@ -1103,9 +1110,9 @@ msgstr ""
 msgid "Country"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:336
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
 msgid "Country Code"
 msgstr ""
 
@@ -1130,11 +1137,11 @@ msgstr ""
 msgid "Create a bridge over multiple interfaces"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
 msgid "Critical"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:102
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
 msgid "Cron Log Level"
 msgstr ""
 
@@ -1165,15 +1172,15 @@ msgid ""
 "\">LED</abbr>s if possible."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:760
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:799
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:776
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:815
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1187,7 +1194,7 @@ msgstr ""
 msgid "DHCP and DNS"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:962
+#: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr ""
 
@@ -1207,16 +1214,16 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "DNS"
 msgstr ""
 
@@ -1249,7 +1256,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
 msgid "DSL Status"
 msgstr ""
 
@@ -1257,7 +1264,7 @@ msgstr ""
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1265,18 +1272,18 @@ msgstr ""
 msgid "DUID"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:104
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
 msgid "Debug"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "Default %d"
 msgstr ""
 
@@ -1313,7 +1320,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:11
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:16
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:41
 msgid "Delete"
 msgstr ""
@@ -1327,7 +1334,7 @@ msgstr ""
 msgid "Delete this network"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1343,8 +1350,8 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:50
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:75
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
@@ -1397,7 +1404,7 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:520
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:530
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1415,11 +1422,11 @@ msgstr ""
 msgid "Disabled"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1094
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
 msgid "Disabled (default)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1442,16 +1449,16 @@ msgstr ""
 msgid "Dismiss"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:239
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:333
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
 msgid "Distance Optimization"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:241
 msgid "Distance to farthest network member in meters."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:346
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:347
 msgid "Diversity"
 msgstr ""
 
@@ -1545,7 +1552,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:990
 msgid "EAP-Method"
 msgstr ""
 
@@ -1570,7 +1577,7 @@ msgstr ""
 msgid "Edit this network"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
 msgid "Emergency"
 msgstr ""
 
@@ -1605,11 +1612,11 @@ msgstr ""
 msgid "Enable IPv6 negotiation on the PPP link"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:141
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:143
 msgid "Enable Jumbo Frame passthrough"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:215
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
 msgid "Enable NTP client"
 msgstr ""
 
@@ -1621,27 +1628,27 @@ msgstr ""
 msgid "Enable TFTP server"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:132
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:134
 msgid "Enable VLAN functionality"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1194
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1124
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1175
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:136
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:138
 msgid "Enable learning and aging"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:148
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:150
 msgid "Enable mirroring of incoming packets"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:149
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
 msgid "Enable mirroring of outgoing packets"
 msgstr ""
 
@@ -1675,7 +1682,7 @@ msgstr ""
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:892
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1692,9 +1699,9 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:44
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:593
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
 msgid "Encryption"
 msgstr ""
 
@@ -1714,28 +1721,28 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:273
 msgid "Erasing..."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:106
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1422
+#: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1412
+#: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr ""
 
@@ -1751,7 +1758,7 @@ msgstr ""
 msgid "Expecting %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
 msgid "Expires"
 msgstr ""
 
@@ -1764,23 +1771,23 @@ msgstr ""
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:926
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:971
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:935
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:980
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:74
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
 msgid "External system log server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:79
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
 msgid "External system log server port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:84
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
 msgid "External system log server protocol"
 msgstr ""
 
@@ -1788,15 +1795,15 @@ msgstr ""
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:895
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:940
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:896
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:941
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:893
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:938
 msgid "FT protocol"
 msgstr ""
 
@@ -1888,7 +1895,7 @@ msgstr ""
 msgid "Flash operations"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:194
 msgid "Flashing..."
 msgstr ""
 
@@ -1902,11 +1909,11 @@ msgstr ""
 msgid "Force"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:257
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:612
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:622
 msgid "Force CCMP (AES)"
 msgstr ""
 
@@ -1914,11 +1921,11 @@ msgstr ""
 msgid "Force DHCP on this network even if another server is detected."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:613
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:623
 msgid "Force TKIP"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:624
 msgid "Force TKIP and CCMP (AES)"
 msgstr ""
 
@@ -1942,7 +1949,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -1950,7 +1957,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:374
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:375
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -1958,12 +1965,12 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:254
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:596
 msgid "Fragmentation Threshold"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:331
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:332
 msgid "Frame Bursting"
 msgstr ""
 
@@ -1980,7 +1987,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "GHz"
 msgstr ""
 
@@ -1989,8 +1996,8 @@ msgstr ""
 msgid "GPRS only"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
 msgid "Gateway"
 msgstr ""
 
@@ -2013,7 +2020,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:462
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:175
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:141
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:360
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
 msgid "General Setup"
 msgstr ""
 
@@ -2021,7 +2028,7 @@ msgstr ""
 msgid "Generate Config"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:900
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2048,7 +2055,7 @@ msgstr ""
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:288
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
 msgid "Go to password configuration..."
 msgstr ""
 
@@ -2073,7 +2080,7 @@ msgstr ""
 msgid "HE.net username"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:309
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:310
 msgid "HT mode (802.11n)"
 msgstr ""
 
@@ -2081,7 +2088,7 @@ msgstr ""
 msgid "Hang Up"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
@@ -2095,9 +2102,9 @@ msgid ""
 "the timezone."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:489
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:546
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:569
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
@@ -2131,8 +2138,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:35
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 msgid "Hostname"
 msgstr ""
 
@@ -2193,7 +2199,7 @@ msgstr ""
 msgid "IPv4 Firewall"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:46
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:48
 msgid "IPv4 Upstream"
 msgstr ""
 
@@ -2285,7 +2291,7 @@ msgstr ""
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2352,7 +2358,7 @@ msgstr ""
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1030
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1075
 msgid "Identity"
 msgstr ""
 
@@ -2458,10 +2464,14 @@ msgstr ""
 msgid "Inbound:"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
 msgid "Info"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Information"
+msgstr ""
+
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:67
 msgid "Initialization failure"
 msgstr ""
@@ -2482,7 +2492,7 @@ msgstr ""
 msgid "Install package %q"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:120
 msgid "Install protocol extensions..."
 msgstr ""
 
@@ -2500,7 +2510,7 @@ msgstr ""
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:355
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:356
 msgid "Interface Configuration"
 msgstr ""
 
@@ -2512,12 +2522,12 @@ msgstr ""
 msgid "Interface is reconnecting..."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Interface name"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:34
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:131
 msgid "Interface not present or not connected yet."
 msgstr ""
 
@@ -2536,15 +2546,15 @@ msgid "Internal Server Error"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:192
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:37
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
 msgid "Invalid"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:286
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:311
 msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:307
 msgid "Invalid VLAN ID given! Only unique IDs are allowed"
 msgstr ""
 
@@ -2552,7 +2562,7 @@ msgstr ""
 msgid "Invalid username and/or password! Please try again."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:498
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:508
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2563,10 +2573,9 @@ msgid ""
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:220
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:295
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
 msgid "JavaScript required!"
 msgstr ""
 
@@ -2595,18 +2604,22 @@ msgstr ""
 msgid "Kernel Version"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:784
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
 msgid "Key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:810
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:811
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:812
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:813
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:829
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:852
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:853
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:870
 msgid "Key #%d"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+msgid "KiB"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr ""
@@ -2646,7 +2659,7 @@ msgstr ""
 msgid "Label"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:136
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
 msgid "Language"
 msgstr ""
 
@@ -2654,7 +2667,7 @@ msgstr ""
 msgid "Language and Style"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
 msgid "Latency"
 msgstr ""
 
@@ -2705,19 +2718,19 @@ msgstr ""
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
 msgid "Line Uptime"
 msgstr ""
 
@@ -2731,7 +2744,7 @@ msgid ""
 "requests to"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:972
 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 "
@@ -2740,7 +2753,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:936
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:981
 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 "
@@ -2778,7 +2791,6 @@ msgid "Listening port for inbound DNS queries"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:128
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
 msgid "Load"
 msgstr ""
@@ -2827,7 +2839,7 @@ msgid "Local Startup"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:31
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
 msgid "Local Time"
 msgstr ""
 
@@ -2863,7 +2875,7 @@ msgstr ""
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:92
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
 msgid "Log output level"
 msgstr ""
 
@@ -2883,7 +2895,7 @@ msgstr ""
 msgid "Logout"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -2899,24 +2911,24 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:51
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:76
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:447
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:457
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "MAC-Address Filter"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:142
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
 msgid "MAC-Filter"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:454
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:580
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:464
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:590
 msgid "MAC-List"
 msgstr ""
 
@@ -2962,11 +2974,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:529
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:539
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3000,12 +3012,16 @@ msgstr ""
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+msgid "Medium"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm:13
 msgid "Memory"
 msgstr ""
@@ -3014,7 +3030,7 @@ msgstr ""
 msgid "Memory usage (%)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:371
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
@@ -3026,11 +3042,11 @@ msgstr ""
 msgid "Metric"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:152
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:154
 msgid "Mirror monitor port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:153
 msgid "Mirror source port"
 msgstr ""
 
@@ -3038,16 +3054,16 @@ msgstr ""
 msgid "Missing protocol extension for proto %q"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:878
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:923
 msgid "Mobility Domain"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:149
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:154
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:41
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:365
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
 msgid "Mode"
 msgstr ""
 
@@ -3075,12 +3091,16 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:442
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
 msgid "Monitor"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+msgid "More Characters"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr ""
@@ -3090,7 +3110,7 @@ msgstr ""
 msgid "Mount Point"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3138,7 +3158,7 @@ msgstr ""
 msgid "Move up"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:867
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:912
 msgid "NAS ID"
 msgstr ""
 
@@ -3162,7 +3182,7 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
 msgid "NTP server candidates"
 msgstr ""
 
@@ -3180,18 +3200,17 @@ msgstr ""
 msgid "Name of the new network"
 msgstr ""
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:167
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
 msgid "Navigation"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
 msgid "Netmask"
 msgstr ""
 
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:392
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index/30-network.htm:8
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
@@ -3215,7 +3234,7 @@ msgstr ""
 msgid "Network device is not present"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
 msgid "Network without interfaces."
 msgstr ""
 
@@ -3240,7 +3259,7 @@ msgid "No files found"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:172
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:174
 msgid "No information available"
 msgstr ""
@@ -3262,10 +3281,9 @@ msgid "No network name specified"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:103
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:283
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
 msgid "No password set!"
 msgstr ""
 
@@ -3293,7 +3311,7 @@ msgstr ""
 msgid "Noise"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3301,7 +3319,7 @@ msgstr ""
 msgid "Noise:"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
@@ -3314,7 +3332,7 @@ msgstr ""
 msgid "None"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
 msgid "Normal"
 msgstr ""
 
@@ -3327,16 +3345,20 @@ msgstr ""
 msgid "Not associated"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 msgid "Not connected"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Not started on boot"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:26
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
 msgid "Notice"
 msgstr ""
 
@@ -3348,7 +3370,7 @@ msgstr ""
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3424,7 +3446,7 @@ msgstr ""
 msgid "Option removed"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1095
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1140
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3531,7 +3553,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Override default interface name"
 msgstr ""
 
@@ -3593,7 +3615,7 @@ msgstr ""
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:921
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:966
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3646,8 +3668,8 @@ msgid "Part of zone %q"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1066
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1111
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:35
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
@@ -3657,14 +3679,21 @@ msgstr ""
 msgid "Password authentication"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:974
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1019
 msgid "Password of Private Key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1022
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1067
 msgid "Password of inner Private Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Password strength"
+msgstr ""
+
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
@@ -3673,27 +3702,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:955
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1000
 msgid "Path to CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:962
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1007
 msgid "Path to Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:968
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1013
 msgid "Path to Private Key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1004
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1049
 msgid "Path to inner CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1010
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1055
 msgid "Path to inner Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1016
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1061
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3771,6 +3800,14 @@ msgstr ""
 msgid "Policy"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
+msgid "Polling interval"
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
+msgid "Polling interval for status queries in seconds"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr ""
@@ -3779,11 +3816,11 @@ msgstr ""
 msgid "Port status:"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3795,7 +3832,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3818,8 +3855,8 @@ msgstr ""
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:562
 msgid "Prevents client-to-client communication"
 msgstr ""
 
@@ -3836,7 +3873,7 @@ msgstr ""
 msgid "Processes"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
 msgid "Profile"
 msgstr ""
 
@@ -3846,8 +3883,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 msgid "Protocol"
 msgstr ""
@@ -3860,7 +3897,7 @@ msgstr ""
 msgid "Protocol support is not installed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
 msgid "Provide NTP server"
 msgstr ""
 
@@ -3868,7 +3905,7 @@ msgstr ""
 msgid "Provide new network"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:441
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr ""
 
@@ -3893,7 +3930,7 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Quality"
 msgstr ""
 
@@ -3903,11 +3940,11 @@ msgid ""
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:914
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:959
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -3915,8 +3952,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:381
+msgid "RSSI threshold for joining"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:597
 msgid "RTS/CTS Threshold"
 msgstr ""
 
@@ -3930,27 +3971,27 @@ msgstr ""
 msgid "RX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
 msgid "Radius-Accounting-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:752
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:791
 msgid "Radius-Accounting-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:736
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:775
 msgid "Radius-Accounting-Server"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
 msgid "Radius-Authentication-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:728
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:767
 msgid "Radius-Authentication-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:712
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:751
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4004,7 +4045,7 @@ msgstr ""
 msgid "Realtime Wireless"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:886
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:931
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4012,7 +4053,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:48
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr ""
@@ -4030,8 +4071,8 @@ msgstr ""
 msgid "Receive"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:324
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:325
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:350
 msgid "Receiver Antenna"
 msgstr ""
 
@@ -4098,7 +4139,7 @@ msgstr ""
 msgid "Request IPv6-prefix of length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1096
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1141
 msgid "Required"
 msgstr ""
 
@@ -4121,10 +4162,10 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1089
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1134
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
-"<br />(as of Feb 2017: ath9k and ath10k, in LEDE also mwlwifi and mt76)"
+"<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
@@ -4179,8 +4220,8 @@ msgid "Restore backup"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:25
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr ""
 
@@ -4227,8 +4268,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:6
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:27
 msgid "Router Password"
 msgstr ""
 
@@ -4264,7 +4305,7 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr ""
@@ -4281,7 +4322,7 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:20
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:27
 msgid "SSH-Keys"
 msgstr ""
@@ -4289,7 +4330,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
 msgid "SSID"
 msgstr ""
 
@@ -4300,7 +4341,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:54
 msgid "Save"
 msgstr ""
 
@@ -4329,7 +4370,7 @@ msgstr ""
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr ""
@@ -4364,7 +4405,7 @@ msgid ""
 "conjunction with failure threshold"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:561
 msgid "Separate Clients"
 msgstr ""
 
@@ -4399,7 +4440,7 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:206
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
 msgid "Set up Time Synchronization"
 msgstr ""
 
@@ -4415,7 +4456,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4423,7 +4464,7 @@ msgstr ""
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:506
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:516
 msgid "Short Preamble"
 msgstr ""
 
@@ -4446,11 +4487,11 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Signal"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4466,7 +4507,7 @@ msgstr ""
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4475,21 +4516,19 @@ msgstr ""
 msgid "Skip"
 msgstr ""
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:110
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
 msgid "Skip to content"
 msgstr ""
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:109
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
 msgid "Skip to navigation"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:335
 msgid "Slot time"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1417
+#: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
 
@@ -4576,7 +4615,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 msgid "Startup"
 msgstr ""
 
@@ -4596,7 +4635,7 @@ msgstr ""
 msgid "Static Routes"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:960
+#: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr ""
 
@@ -4607,7 +4646,7 @@ msgid ""
 "configurations where only hosts with a corresponding lease are served."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4627,6 +4666,10 @@ msgstr ""
 msgid "Strict order"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+msgid "Strong"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:61
 msgid "Submit"
 msgstr ""
@@ -4652,15 +4695,15 @@ msgstr ""
 msgid "Switch"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:127
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:129
 msgid "Switch %q"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:126
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:128
 msgid "Switch %q (%s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:64
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:66
 msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
@@ -4669,7 +4712,7 @@ msgstr ""
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1415
+#: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
 
@@ -4685,8 +4728,12 @@ msgstr ""
 msgid "Switchport activity (%s)"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+msgid "Sync with NTP-Server"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:34
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
 msgid "Sync with browser"
 msgstr ""
 
@@ -4711,7 +4758,7 @@ msgstr ""
 msgid "System Properties"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:69
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
 msgid "System log buffer size"
 msgstr ""
 
@@ -4900,13 +4947,13 @@ msgstr ""
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:274
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:195
 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 "
@@ -4924,7 +4971,7 @@ msgid ""
 "you choose the generic image format for your platform."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:156
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
 msgid "Theme"
 msgstr ""
 
@@ -4952,10 +4999,9 @@ msgid ""
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:104
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:286
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5032,24 +5078,24 @@ msgid "This page gives an overview over currently active network connections."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:27
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:200
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:211
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
 msgid "Time Synchronization"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:205
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
 msgid "Time Synchronization is not configured yet."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:44
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
 msgid "Timezone"
 msgstr ""
 
@@ -5088,7 +5134,7 @@ msgstr ""
 msgid "Transfer"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:595
 msgid "Transmission Rate"
 msgstr ""
 
@@ -5096,14 +5142,14 @@ msgstr ""
 msgid "Transmit"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:210
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:272
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:211
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:273
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:345
 msgid "Transmit Power"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:317
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:348
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:318
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
 msgid "Transmitter Antenna"
 msgstr ""
 
@@ -5119,7 +5165,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1420
+#: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr ""
 
@@ -5134,7 +5180,7 @@ msgid "Tx-Power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:166
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr ""
@@ -5193,19 +5239,19 @@ msgstr ""
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:964
+#: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1131
+#: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:958
+#: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr ""
 
@@ -5219,7 +5265,6 @@ msgid "Unnamed key"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
@@ -5234,7 +5279,7 @@ msgstr ""
 msgid "Unsupported modem"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
 msgid "Unsupported protocol type."
 msgstr ""
 
@@ -5284,8 +5329,8 @@ msgstr ""
 msgid "Use DNS servers advertised by peer"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
 msgid "Use ISO/IEC 3166 alpha2 country codes."
 msgstr ""
 
@@ -5388,11 +5433,11 @@ msgstr ""
 msgid "Used"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:848
 msgid "Used Key Slot"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:868
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:913
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5420,11 +5465,11 @@ msgstr ""
 msgid "VDSL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:170
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:172
 msgid "VLANs on %q"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:169
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:171
 msgid "VLANs on %q (%s)"
 msgstr ""
 
@@ -5470,18 +5515,18 @@ msgstr ""
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:543
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:553
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
 msgid "WDS"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:657
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:667
 msgid "WEP Open System"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:658
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:668
 msgid "WEP Shared Key"
 msgstr ""
 
@@ -5489,8 +5534,8 @@ msgstr ""
 msgid "WEP passphrase"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:493
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
 msgid "WMM Mode"
 msgstr ""
 
@@ -5498,9 +5543,9 @@ msgstr ""
 msgid "WPA passphrase"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:684
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:696
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:701
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:716
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:735
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:740
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5522,8 +5567,8 @@ msgstr ""
 msgid "Waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
 msgid "Warning"
 msgstr ""
 
@@ -5531,7 +5576,11 @@ msgstr ""
 msgid "Warning: There are unsaved changes that will get lost on reboot!"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:901
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Weak"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:946
 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 "
@@ -5558,7 +5607,7 @@ msgstr ""
 msgid "Wi-Fi on (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:161
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr ""
 
@@ -5572,12 +5621,12 @@ msgstr ""
 msgid "Wireless"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1408
+#: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1394
-#: modules/luci-base/luasrc/model/network.lua:1855
+#: modules/luci-base/luasrc/model/network.lua:1404
+#: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr ""
 
@@ -5585,20 +5634,20 @@ msgstr ""
 msgid "Wireless Overview"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
 msgid "Wireless Security"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is disabled"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is not associated"
 msgstr ""
 
@@ -5618,7 +5667,7 @@ msgstr ""
 msgid "Write received DNS requests to syslog"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
 msgid "Write system log to file"
 msgstr ""
 
@@ -5634,34 +5683,26 @@ msgid ""
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:221
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:298
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:97
-msgid ""
-"Your Internet Explorer is too old to display this page correctly. Please "
-"upgrade it to at least version 7 or use another browser like Firefox, Opera "
-"or Safari."
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:118
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "ZRam Size"
 msgstr ""
 
@@ -5672,11 +5713,11 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:113
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:121
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:126
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:217
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:281
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:320
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:327
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:611
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:218
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:621
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:37
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:22
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:29
@@ -5729,8 +5770,8 @@ msgstr ""
 msgid "dBm"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:450
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "disable"
 msgstr ""
 
@@ -5787,19 +5828,6 @@ msgstr ""
 msgid "input"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:196
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:197
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:200
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:201
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:204
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:205
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:208
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:209
-msgid "kB"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
@@ -5832,7 +5860,7 @@ msgstr ""
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "minutes"
 msgstr ""
 
@@ -5860,20 +5888,18 @@ msgstr ""
 msgid "not present"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:338
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:133
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:250
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
 msgid "off"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:132
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:247
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
 msgid "on"
 msgstr ""
 
@@ -5917,8 +5943,8 @@ msgstr ""
 msgid "routed"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "sec"
 msgstr ""
 
@@ -5939,11 +5965,11 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:369
 msgid "tagged"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:887
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:932
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -5970,7 +5996,7 @@ msgstr ""
 msgid "unspecified -or- create:"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:341
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:366
 msgid "untagged"
 msgstr ""
 
index f880a21e2e1d79cda675571fa66216a15762bfb3..c266d2eafe85b2ecb7a5f1dc6fa9d6eebcf5b183 100644 (file)
@@ -23,7 +23,7 @@ msgstr ""
 msgid "%d invalid field(s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:281
 msgid "%s is untagged in multiple VLANs!"
 msgstr "%s är inte taggad i flera VLAN!"
 
@@ -55,16 +55,16 @@ msgstr "(inga gränssnitt har bifogats)"
 msgid "-- Additional Field --"
 msgstr "-- Ytterligare fält --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:841
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:850
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Vänligen välj --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:866
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1030
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- anpassad --"
@@ -88,6 +88,10 @@ msgstr "-- matcha enligt uuid --"
 msgid "-- please select --"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:382
+msgid "0 = not using RSSI threshold, 1 = do not change driver default"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "Belastning senaste minuten:"
@@ -96,7 +100,7 @@ msgstr "Belastning senaste minuten:"
 msgid "15 Minute Load:"
 msgstr "Belastning senaste 15 minutrarna:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:879
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:924
 msgid "4-character hexadecimal ID"
 msgstr ""
 
@@ -108,35 +112,35 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr "Belastning senaste 5 minutrarna:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:915
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:960
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:850
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:891
 msgid "802.11r Fast Transition"
 msgstr "802.11r Snabb förvandling"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1106
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1157
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1115
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1166
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1088
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1133
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1105
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1156
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1114
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1165
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:399
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
@@ -154,7 +158,7 @@ msgid ""
 "order of the resolvfile"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:379
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:388
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
@@ -190,7 +194,7 @@ msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-gateway"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Lysdiod\">LED</abbr>-konfiguration"
@@ -292,7 +296,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -300,8 +304,8 @@ msgstr ""
 msgid "Access Concentrator"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:367
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
 msgid "Access Point"
 msgstr "Accesspunkt"
 
@@ -331,7 +335,7 @@ msgstr "Aktiva DHCP-kontrakt"
 msgid "Active DHCPv6 Leases"
 msgstr "Aktiva DHCPv6-kontrakt"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -339,8 +343,8 @@ msgstr "Ad-Hoc"
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:34
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:39
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:54
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:16
 msgid "Add"
@@ -377,8 +381,8 @@ msgstr "Ytterligare värdfiler"
 msgid "Additional servers file"
 msgstr "Ytterligare server-filer"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "Address"
 msgstr "Adress"
 
@@ -387,30 +391,34 @@ 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:13
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
 msgid "Administration"
 msgstr "Administration"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+msgid "Advanced"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:143
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:364
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:50
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:34
 msgid "Advanced Settings"
 msgstr "Avancerade inställningar"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
 msgid "Alert"
 msgstr "Varning"
 
-#: modules/luci-base/luasrc/model/network.lua:1406
+#: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
 msgstr ""
@@ -438,21 +446,21 @@ 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/luasrc/model/cbi/admin_network/wifi.lua:535
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:545
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:589
 msgid "Allow all except listed"
 msgstr "Tillåt alla utom listade"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:235
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:236
 msgid "Allow legacy 802.11b rates"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:578
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "Allow listed only"
 msgstr "Tillåt enbart listade"
 
@@ -495,14 +503,14 @@ msgstr ""
 msgid "Always on (%s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 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/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
 msgid "Annex"
 msgstr ""
 
@@ -574,7 +582,7 @@ msgstr "Aviserade DNS-domäner"
 msgid "Announced DNS servers"
 msgstr "Aviserade DNS-servrar"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1048
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1093
 msgid "Anonymous Identity"
 msgstr "Anonym identitet"
 
@@ -586,17 +594,17 @@ msgstr "Anonym montering"
 msgid "Anonymous Swap"
 msgstr "Anonym Swap"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
 msgid "Antenna 1"
 msgstr "Antenn 1"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:323
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:330
 msgid "Antenna 2"
 msgstr "Antenn 2"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:245
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:246
 msgid "Antenna Configuration"
 msgstr "Konfiguration av antenn"
 
@@ -622,7 +630,7 @@ msgid ""
 "Assign a part of given length of every public IPv6-prefix to this interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:127
 msgid "Assign interfaces..."
 msgstr "Tilldela gränssnitten..."
 
@@ -637,7 +645,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Associerade stationer"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
 msgid "Associations"
 msgstr ""
 
@@ -646,7 +654,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr "Autentiseringsgrupp"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:982
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1027
 msgid "Authentication"
 msgstr "Autentisering"
 
@@ -664,12 +672,11 @@ msgstr "Tillstånd krävs"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:131
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:246
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:249
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
 msgid "Auto Refresh"
 msgstr "Uppdatera automatiskt"
 
@@ -741,7 +748,7 @@ msgstr "BR / DMR / AFTR"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -771,7 +778,7 @@ msgstr "Backa till skanningsresultat"
 msgid "Backup"
 msgstr "Säkerhetskopiera"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
 msgid "Backup / Flash Firmware"
 msgstr "Säkerhetskopiera / Flasha inre mjukvara"
 
@@ -783,12 +790,12 @@ msgstr "Säkerhetskopiera fillista"
 msgid "Bad address specified!"
 msgstr "Fel adress angiven!"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:153
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:287
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:158
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:288
 msgid "Band"
 msgstr "Band"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:260
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:261
 msgid "Beacon Interval"
 msgstr ""
 
@@ -815,7 +822,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 msgid "Bitrate"
 msgstr "Bithastighet"
 
@@ -823,7 +830,7 @@ msgstr "Bithastighet"
 msgid "Bogus NX Domain Override"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1410
+#: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Brygga"
 
@@ -908,7 +915,7 @@ msgstr "Tillämpade ändringar"
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:9
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Changes the administrator password for accessing the device"
 msgstr "Ändrar administratörens lösenord för att få tillgång till enheten"
 
@@ -916,12 +923,12 @@ msgstr "Ändrar administratörens lösenord för att få tillgång till enheten"
 msgid "Changing password…"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:162
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "Channel"
 msgstr "Kanal"
 
@@ -962,13 +969,13 @@ msgid ""
 "interface to it."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:393
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:403
 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/luasrc/model/cbi/admin_network/wifi.lua:604
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
 msgid "Cipher"
 msgstr "Chiffer"
 
@@ -988,8 +995,8 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
 msgstr "Klient"
 
@@ -1031,7 +1038,7 @@ msgstr "Stäng ner lista..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:33
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
 msgid "Collecting data..."
 msgstr "Samlar in data..."
 
@@ -1047,7 +1054,7 @@ msgstr ""
 msgid "Common Configuration"
 msgstr "Vanlig konfiguration"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1125
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1176
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1079,7 +1086,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:22
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:43
 msgid "Confirmation"
 msgstr "Bekräftelse"
 
@@ -1088,12 +1095,12 @@ msgid "Connect"
 msgstr "Anslut"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Connected"
 msgstr "Ansluten"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:338
 msgid "Connection Limit"
 msgstr "Anslutningsgräns"
 
@@ -1116,9 +1123,9 @@ msgstr ""
 msgid "Country"
 msgstr "Land"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:336
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
 msgid "Country Code"
 msgstr "Landskod"
 
@@ -1143,11 +1150,11 @@ msgstr "Skapa gränssnitt"
 msgid "Create a bridge over multiple interfaces"
 msgstr "Skapa en brygga över flera gränssnitt"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
 msgid "Critical"
 msgstr "Kritisk"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:102
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
 msgid "Cron Log Level"
 msgstr "Loggnivå för Cron"
 
@@ -1178,15 +1185,15 @@ msgid ""
 "\">LED</abbr>s if possible."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:760
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:799
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:776
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:815
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1200,7 +1207,7 @@ msgstr "DHCP-server"
 msgid "DHCP and DNS"
 msgstr "DHCP och DNS"
 
-#: modules/luci-base/luasrc/model/network.lua:962
+#: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "DHCP-klient"
 
@@ -1220,16 +1227,16 @@ msgstr "DHCPv6-läge"
 msgid "DHCPv6-Service"
 msgstr "DHCPv6-tjänst"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "DNS"
 msgstr "DNS"
 
@@ -1262,7 +1269,7 @@ msgstr ""
 msgid "DSL"
 msgstr "DSL"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
 msgid "DSL Status"
 msgstr "DSL-status"
 
@@ -1270,7 +1277,7 @@ msgstr "DSL-status"
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1278,18 +1285,18 @@ msgstr ""
 msgid "DUID"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "Data Rate"
 msgstr "Datahastighet"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:104
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
 msgid "Debug"
 msgstr "Avlusa"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "Default %d"
 msgstr "Standard %d"
 
@@ -1326,7 +1333,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:11
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:16
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:41
 msgid "Delete"
 msgstr "Radera"
@@ -1340,7 +1347,7 @@ msgstr ""
 msgid "Delete this network"
 msgstr "Ta bort det här nätverket"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1356,8 +1363,8 @@ msgstr "Plats"
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:50
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:75
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
@@ -1412,7 +1419,7 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr "Inaktivera kryptering"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:520
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:530
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1430,11 +1437,11 @@ msgstr ""
 msgid "Disabled"
 msgstr "Inaktiverad"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1094
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
 msgid "Disabled (default)"
 msgstr "Inaktiverad (standard)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1457,16 +1464,16 @@ msgstr ""
 msgid "Dismiss"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:239
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:333
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
 msgid "Distance Optimization"
 msgstr "Avståndsoptimering"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:241
 msgid "Distance to farthest network member in meters."
 msgstr "Avstånd till nätverksmledlemmen längst bort i metrar."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:346
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:347
 msgid "Diversity"
 msgstr "Mångfald"
 
@@ -1564,7 +1571,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:990
 msgid "EAP-Method"
 msgstr "EAP-metod"
 
@@ -1589,7 +1596,7 @@ msgstr "Redigera det här gränssnittet"
 msgid "Edit this network"
 msgstr "Redigera det här nätverket"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
 msgid "Emergency"
 msgstr "Nödsituation"
 
@@ -1624,11 +1631,11 @@ msgstr ""
 msgid "Enable IPv6 negotiation on the PPP link"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:141
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:143
 msgid "Enable Jumbo Frame passthrough"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:215
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
 msgid "Enable NTP client"
 msgstr "Aktivera NTP-klient"
 
@@ -1640,27 +1647,27 @@ msgstr ""
 msgid "Enable TFTP server"
 msgstr "Aktivera TFTP-server"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:132
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:134
 msgid "Enable VLAN functionality"
 msgstr "Aktivera VLAN-funktionalitet"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1194
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK"
 msgstr "Aktivera WPS-tryckknapp, kräver WPA(2)-PSK"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1124
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1175
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr "Kräver ominstallation av nyckel (KRACK) motåtgärder"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:136
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:138
 msgid "Enable learning and aging"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:148
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:150
 msgid "Enable mirroring of incoming packets"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:149
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
 msgid "Enable mirroring of outgoing packets"
 msgstr ""
 
@@ -1694,7 +1701,7 @@ msgstr "Aktiverad"
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:892
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1711,9 +1718,9 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:44
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:593
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
 msgid "Encryption"
 msgstr "Kryptering"
 
@@ -1733,28 +1740,28 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:273
 msgid "Erasing..."
 msgstr "Raderar..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:106
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Fel"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1422
+#: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Ethernet-adapter"
 
-#: modules/luci-base/luasrc/model/network.lua:1412
+#: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr ""
 
@@ -1770,7 +1777,7 @@ msgstr "Expandera värdar"
 msgid "Expecting %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
 msgid "Expires"
 msgstr "Löper ut"
 
@@ -1783,23 +1790,23 @@ msgstr ""
 msgid "External"
 msgstr "Externt"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:926
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:971
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:935
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:980
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:74
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
 msgid "External system log server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:79
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
 msgid "External system log server port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:84
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
 msgid "External system log server protocol"
 msgstr ""
 
@@ -1807,15 +1814,15 @@ msgstr ""
 msgid "Extra SSH command options"
 msgstr "Extra alternativ för SSH-kommandot"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:895
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:940
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:896
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:941
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:893
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:938
 msgid "FT protocol"
 msgstr ""
 
@@ -1907,7 +1914,7 @@ msgstr ""
 msgid "Flash operations"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:194
 msgid "Flashing..."
 msgstr "Skriver..."
 
@@ -1921,11 +1928,11 @@ msgstr ""
 msgid "Force"
 msgstr "Tvinga"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:257
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:612
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:622
 msgid "Force CCMP (AES)"
 msgstr "Tvinga CCMP (AES)"
 
@@ -1933,11 +1940,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/luasrc/model/cbi/admin_network/wifi.lua:613
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:623
 msgid "Force TKIP"
 msgstr "Tvinga TKIP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:624
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Tvinga TKIP och CCMP (AES)"
 
@@ -1961,7 +1968,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "Vidarebefordra DHCP-trafik"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -1969,7 +1976,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:374
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:375
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -1977,12 +1984,12 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr "Vidarebefordringsläge"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:254
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:596
 msgid "Fragmentation Threshold"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:331
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:332
 msgid "Frame Bursting"
 msgstr ""
 
@@ -1999,7 +2006,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "GHz"
 msgstr "GHz"
 
@@ -2008,8 +2015,8 @@ msgstr "GHz"
 msgid "GPRS only"
 msgstr "Endast GPRS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
 msgid "Gateway"
 msgstr "Gateway"
 
@@ -2032,7 +2039,7 @@ msgstr "Generella inställningar"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:462
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:175
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:141
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:360
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
 msgid "General Setup"
 msgstr ""
 
@@ -2040,7 +2047,7 @@ msgstr ""
 msgid "Generate Config"
 msgstr "Generera konfig"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:900
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2067,7 +2074,7 @@ msgstr "Globala nätverksalternativ"
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:288
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
 msgid "Go to password configuration..."
 msgstr "Gå till lösenordskonfiguration..."
 
@@ -2092,7 +2099,7 @@ msgstr "HE.net-lösenord"
 msgid "HE.net username"
 msgstr "HE.net-användarnamn"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:309
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:310
 msgid "HT mode (802.11n)"
 msgstr "HT-läge (802.11n)"
 
@@ -2100,7 +2107,7 @@ msgstr "HT-läge (802.11n)"
 msgid "Hang Up"
 msgstr "Lägg på"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
@@ -2114,9 +2121,9 @@ msgid ""
 "the timezone."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:489
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:546
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:569
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Göm <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -2150,8 +2157,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:35
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 msgid "Hostname"
 msgstr "Värdnamn"
 
@@ -2212,7 +2218,7 @@ msgstr "IPv4"
 msgid "IPv4 Firewall"
 msgstr "IPv4-brandvägg"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:46
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:48
 msgid "IPv4 Upstream"
 msgstr ""
 
@@ -2304,7 +2310,7 @@ msgstr "IPv6-inställningar"
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2371,7 +2377,7 @@ msgstr "IPv6-över-IPv4 (6rd)"
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr "IPv6-över-IPv4 (6till4)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1030
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1075
 msgid "Identity"
 msgstr "Identitet"
 
@@ -2477,10 +2483,14 @@ msgstr ""
 msgid "Inbound:"
 msgstr "Ankommande"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
 msgid "Info"
 msgstr "Info"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Information"
+msgstr ""
+
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:67
 msgid "Initialization failure"
 msgstr ""
@@ -2501,7 +2511,7 @@ msgstr "Installera iputils-traceroute6 för IPv6-traceroute"
 msgid "Install package %q"
 msgstr "Installera paketet %q"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:120
 msgid "Install protocol extensions..."
 msgstr "Installera protokoll-förlängningar..."
 
@@ -2519,7 +2529,7 @@ msgstr "Gränssnitt"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:355
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:356
 msgid "Interface Configuration"
 msgstr "Konfiguration av gränssnitt"
 
@@ -2531,12 +2541,12 @@ msgstr "Överblick av gränssnitt"
 msgid "Interface is reconnecting..."
 msgstr "Gränssnittet återansluter..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Interface name"
 msgstr "Gränssnittets namn"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:34
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:131
 msgid "Interface not present or not connected yet."
 msgstr "Gränssnittet är inte närvarande eller är inte anslutet än."
 
@@ -2555,15 +2565,15 @@ msgid "Internal Server Error"
 msgstr "Internt server-fel"
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:192
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:37
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
 msgid "Invalid"
 msgstr "Ogiltig"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:286
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:311
 msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:307
 msgid "Invalid VLAN ID given! Only unique IDs are allowed"
 msgstr ""
 
@@ -2571,7 +2581,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/luasrc/model/cbi/admin_network/wifi.lua:498
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:508
 msgid "Isolate Clients"
 msgstr "Isolera klienter"
 
@@ -2582,10 +2592,9 @@ msgid ""
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:220
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:295
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
 msgid "JavaScript required!"
 msgstr "JavaScript krävs!"
 
@@ -2614,18 +2623,22 @@ msgstr "Kernel-logg"
 msgid "Kernel Version"
 msgstr "Kernel-version"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:784
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
 msgid "Key"
 msgstr "Nyckel"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:810
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:811
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:812
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:813
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:829
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:852
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:853
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:870
 msgid "Key #%d"
 msgstr "Nyckel #%d"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+msgid "KiB"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Döda"
@@ -2665,7 +2678,7 @@ msgstr "LLC"
 msgid "Label"
 msgstr "Märke"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:136
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
 msgid "Language"
 msgstr "Språk"
 
@@ -2673,7 +2686,7 @@ msgstr "Språk"
 msgid "Language and Style"
 msgstr "Språk och Stil"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
 msgid "Latency"
 msgstr "Latens"
 
@@ -2724,19 +2737,19 @@ msgstr ""
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
 msgid "Line Uptime"
 msgstr ""
 
@@ -2750,7 +2763,7 @@ msgid ""
 "requests to"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:972
 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 "
@@ -2759,7 +2772,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:936
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:981
 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 "
@@ -2798,7 +2811,6 @@ 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:21
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:128
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
 msgid "Load"
 msgstr "Belastning"
@@ -2847,7 +2859,7 @@ msgid "Local Startup"
 msgstr "Lokal uppstart"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:31
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
 msgid "Local Time"
 msgstr "Lokal tid"
 
@@ -2883,7 +2895,7 @@ msgstr "Lokalisera förfrågningar"
 msgid "Locked to channel %s used by: %s"
 msgstr "Låst till kanalen %s som används av: %s"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:92
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
 msgid "Log output level"
 msgstr ""
 
@@ -2903,7 +2915,7 @@ msgstr "Logga in"
 msgid "Logout"
 msgstr "Logga ut"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -2919,24 +2931,24 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:51
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:76
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-adress"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:447
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:457
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "MAC-Address Filter"
 msgstr "Filter för MAC-adress"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:142
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
 msgid "MAC-Filter"
 msgstr "MAC-filter"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:454
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:580
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:464
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:590
 msgid "MAC-List"
 msgstr "MAC-lista"
 
@@ -2982,11 +2994,11 @@ msgstr ""
 msgid "Manual"
 msgstr "Manuell"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:529
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:539
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3020,12 +3032,16 @@ msgstr ""
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr "Mbit/s"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+msgid "Medium"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm:13
 msgid "Memory"
 msgstr "Minne"
@@ -3034,7 +3050,7 @@ msgstr "Minne"
 msgid "Memory usage (%)"
 msgstr "Minnesanvändning (%)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:371
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
@@ -3046,11 +3062,11 @@ msgstr ""
 msgid "Metric"
 msgstr "Metrisk"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:152
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:154
 msgid "Mirror monitor port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:153
 msgid "Mirror source port"
 msgstr ""
 
@@ -3058,16 +3074,16 @@ msgstr ""
 msgid "Missing protocol extension for proto %q"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:878
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:923
 msgid "Mobility Domain"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:149
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:154
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:41
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:365
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
 msgid "Mode"
 msgstr "Läge"
 
@@ -3095,12 +3111,16 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:442
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
 msgid "Monitor"
 msgstr "Övervaka"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+msgid "More Characters"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr ""
@@ -3110,7 +3130,7 @@ msgstr ""
 msgid "Mount Point"
 msgstr "Monteringspunkt"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3158,7 +3178,7 @@ msgstr "Flytta ner"
 msgid "Move up"
 msgstr "Flytta upp"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:867
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:912
 msgid "NAS ID"
 msgstr "NAS-ID"
 
@@ -3182,7 +3202,7 @@ msgstr ""
 msgid "NT Domain"
 msgstr "NT-domän"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
 msgid "NTP server candidates"
 msgstr "NTP-serverkandidater"
 
@@ -3200,18 +3220,17 @@ msgstr "Namn på det nya gränssnittet"
 msgid "Name of the new network"
 msgstr "Namnet på det nya nätverket"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:167
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
 msgid "Navigation"
 msgstr "Navigering"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
 msgid "Netmask"
 msgstr "Nätmask"
 
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:392
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index/30-network.htm:8
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
@@ -3235,7 +3254,7 @@ msgstr ""
 msgid "Network device is not present"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
 msgid "Network without interfaces."
 msgstr "Nätverk utan gränssnitt"
 
@@ -3260,7 +3279,7 @@ msgid "No files found"
 msgstr "Inga filer hittades"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:172
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:174
 msgid "No information available"
 msgstr "Ingen information tillgänglig"
@@ -3282,10 +3301,9 @@ msgid "No network name specified"
 msgstr "Inget nätverksnamn angavs"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:103
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:283
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
 msgid "No password set!"
 msgstr "Inget lösenord inställt!"
 
@@ -3313,7 +3331,7 @@ msgstr ""
 msgid "Noise"
 msgstr "Buller"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3321,7 +3339,7 @@ msgstr ""
 msgid "Noise:"
 msgstr "Buller:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
@@ -3334,7 +3352,7 @@ msgstr ""
 msgid "None"
 msgstr "Ingen"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
 msgid "Normal"
 msgstr "Normal"
 
@@ -3347,16 +3365,20 @@ msgstr "Hittades inte"
 msgid "Not associated"
 msgstr "Inte associerad"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 msgid "Not connected"
 msgstr "Inte ansluten"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Not started on boot"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:26
 msgid "Note: interface name length"
 msgstr "Notera: längden på gränssnittets namn"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
 msgid "Notice"
 msgstr "Avisering"
 
@@ -3368,7 +3390,7 @@ msgstr "Nslookup"
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3444,7 +3466,7 @@ msgstr "Alternativet ändrades"
 msgid "Option removed"
 msgstr "Alternativet togs bort"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1095
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1140
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr "Valfri"
@@ -3551,7 +3573,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Override default interface name"
 msgstr ""
 
@@ -3613,7 +3635,7 @@ msgstr "PIN-kod"
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:921
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:966
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3666,8 +3688,8 @@ msgid "Part of zone %q"
 msgstr "Del av zon %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1066
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1111
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:35
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
@@ -3677,14 +3699,21 @@ msgstr "Lösenord"
 msgid "Password authentication"
 msgstr "Lösenordsautentisering"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:974
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1019
 msgid "Password of Private Key"
 msgstr "Den privata nyckelns lösenord"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1022
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1067
 msgid "Password of inner Private Key"
 msgstr "Lösenordet för den inre privata nyckeln"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Password strength"
+msgstr ""
+
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr "Lösenord2"
@@ -3693,27 +3722,27 @@ msgstr "Lösenord2"
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:955
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1000
 msgid "Path to CA-Certificate"
 msgstr "Genväg till CA-certifikat"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:962
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1007
 msgid "Path to Client-Certificate"
 msgstr "Genväg till klient-certifikat"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:968
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1013
 msgid "Path to Private Key"
 msgstr "Genväg till privat nyckel"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1004
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1049
 msgid "Path to inner CA-Certificate"
 msgstr "Genväg till det inre CA-certifikatet"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1010
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1055
 msgid "Path to inner Client-Certificate"
 msgstr "Genväg till det inre klient-certifikatet"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1016
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1061
 msgid "Path to inner Private Key"
 msgstr "Genväg till den inre privata nyckeln"
 
@@ -3791,6 +3820,14 @@ msgstr "Vänligen ange ditt användarnamn och lösenord."
 msgid "Policy"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
+msgid "Polling interval"
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
+msgid "Polling interval for status queries in seconds"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Port"
@@ -3799,11 +3836,11 @@ msgstr "Port"
 msgid "Port status:"
 msgstr "Port-status:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3815,7 +3852,7 @@ msgstr "Föredra LTE"
 msgid "Prefer UMTS"
 msgstr "Föredra UMTS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3838,8 +3875,8 @@ msgstr ""
 msgid "Prevent listening on these interfaces."
 msgstr "Förhindra lyssning på dessa gränssnitt."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:562
 msgid "Prevents client-to-client communication"
 msgstr "Förhindrar kommunikation klient-till-klient"
 
@@ -3856,7 +3893,7 @@ msgstr "Fortsätt"
 msgid "Processes"
 msgstr "Processer"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
 msgid "Profile"
 msgstr "Profil"
 
@@ -3866,8 +3903,8 @@ msgstr "Prot."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 msgid "Protocol"
 msgstr "Protokoll"
@@ -3880,7 +3917,7 @@ msgstr "Det nya gränssnittets protokoll"
 msgid "Protocol support is not installed"
 msgstr "Stöd för protokoll är inte installerat"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
 msgid "Provide NTP server"
 msgstr ""
 
@@ -3888,7 +3925,7 @@ msgstr ""
 msgid "Provide new network"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:441
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr ""
 
@@ -3913,7 +3950,7 @@ msgid "QMI Cellular"
 msgstr "QMI-telefoni"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Quality"
 msgstr "Kvalité"
 
@@ -3923,11 +3960,11 @@ msgid ""
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:914
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:959
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -3935,8 +3972,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:381
+msgid "RSSI threshold for joining"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:597
 msgid "RTS/CTS Threshold"
 msgstr ""
 
@@ -3950,27 +3991,27 @@ msgstr "RT"
 msgid "RX Rate"
 msgstr "RX-hastighet"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
 msgid "Radius-Accounting-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:752
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:791
 msgid "Radius-Accounting-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:736
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:775
 msgid "Radius-Accounting-Server"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
 msgid "Radius-Authentication-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:728
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:767
 msgid "Radius-Authentication-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:712
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:751
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4026,7 +4067,7 @@ msgstr "Trafik i realtid"
 msgid "Realtime Wireless"
 msgstr "Trådlöst i realtid"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:886
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:931
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4034,7 +4075,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:48
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Starta om"
@@ -4052,8 +4093,8 @@ msgstr "Startar om din enhets operativsystem"
 msgid "Receive"
 msgstr "Ta emot"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:324
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:325
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:350
 msgid "Receiver Antenna"
 msgstr "Mottagningsantenn"
 
@@ -4120,7 +4161,7 @@ msgstr ""
 msgid "Request IPv6-prefix of length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1096
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1141
 msgid "Required"
 msgstr "Krävs!"
 
@@ -4143,10 +4184,10 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1089
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1134
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
-"<br />(as of Feb 2017: ath9k and ath10k, in LEDE also mwlwifi and mt76)"
+"<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
@@ -4201,8 +4242,8 @@ msgid "Restore backup"
 msgstr "Återställ säkerhetskopian"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:25
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "Visa/göm lösenord"
 
@@ -4249,8 +4290,8 @@ msgstr "Typ av rutt"
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:6
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:27
 msgid "Router Password"
 msgstr "Router-lösenord"
 
@@ -4286,7 +4327,7 @@ msgstr "SHA256"
 msgid "SNR"
 msgstr "SNR"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "SSH-åtkomst"
@@ -4303,7 +4344,7 @@ msgstr "SSH-serverns port"
 msgid "SSH username"
 msgstr "Användarnamn för SSH"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:20
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:27
 msgid "SSH-Keys"
 msgstr "SSH-nycklar"
@@ -4311,7 +4352,7 @@ msgstr "SSH-nycklar"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
 msgid "SSID"
 msgstr "SSID"
 
@@ -4322,7 +4363,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:54
 msgid "Save"
 msgstr "Spara"
 
@@ -4351,7 +4392,7 @@ msgstr "Skanna"
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Schemalagda uppgifter"
@@ -4386,7 +4427,7 @@ msgid ""
 "conjunction with failure threshold"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:561
 msgid "Separate Clients"
 msgstr "Separera klienter"
 
@@ -4421,7 +4462,7 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:206
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
 msgid "Set up Time Synchronization"
 msgstr "Ställ in Tidssynkronisering"
 
@@ -4437,7 +4478,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr "Ställ in DHCP-server"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4445,7 +4486,7 @@ msgstr ""
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:506
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:516
 msgid "Short Preamble"
 msgstr ""
 
@@ -4468,11 +4509,11 @@ msgstr "Stäng ner det här gränssnittet"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Signal"
 msgstr "Signal"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4488,7 +4529,7 @@ msgstr "Storlek"
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4497,21 +4538,19 @@ msgstr ""
 msgid "Skip"
 msgstr "Hoppa över"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:110
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
 msgid "Skip to content"
 msgstr "Hoppa över till innehåll"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:109
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
 msgid "Skip to navigation"
 msgstr "Hoppa över till navigering"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:335
 msgid "Slot time"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1417
+#: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
 
@@ -4598,7 +4637,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 msgid "Startup"
 msgstr ""
 
@@ -4618,7 +4657,7 @@ msgstr ""
 msgid "Static Routes"
 msgstr "Statiska rutter"
 
-#: modules/luci-base/luasrc/model/network.lua:960
+#: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Statiska adresser"
 
@@ -4629,7 +4668,7 @@ msgid ""
 "configurations where only hosts with a corresponding lease are served."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4649,6 +4688,10 @@ msgstr ""
 msgid "Strict order"
 msgstr "Strikt sortering"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+msgid "Strong"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:61
 msgid "Submit"
 msgstr "Skicka in"
@@ -4674,15 +4717,15 @@ msgstr ""
 msgid "Switch"
 msgstr "Byt"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:127
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:129
 msgid "Switch %q"
 msgstr "Byt %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:126
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:128
 msgid "Switch %q (%s)"
 msgstr "Byt %q (%s)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:64
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:66
 msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
@@ -4691,7 +4734,7 @@ msgstr ""
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1415
+#: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr "Byt VLAN"
 
@@ -4707,8 +4750,12 @@ msgstr ""
 msgid "Switchport activity (%s)"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+msgid "Sync with NTP-Server"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:34
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
 msgid "Sync with browser"
 msgstr "Synkronisera med webbläsare"
 
@@ -4733,7 +4780,7 @@ msgstr "Systemlogg"
 msgid "System Properties"
 msgstr "Systemets egenskaper"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:69
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
 msgid "System log buffer size"
 msgstr ""
 
@@ -4922,13 +4969,13 @@ msgstr ""
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:274
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:195
 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 "
@@ -4946,7 +4993,7 @@ msgid ""
 "you choose the generic image format for your platform."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:156
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
 msgid "Theme"
 msgstr "Tema"
 
@@ -4974,10 +5021,9 @@ msgid ""
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:104
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:286
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5056,24 +5102,24 @@ msgid "This page gives an overview over currently active network connections."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:27
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:200
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:211
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
 msgid "Time Synchronization"
 msgstr "Synkronisering av tid"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:205
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
 msgid "Time Synchronization is not configured yet."
 msgstr "Synkronisering av tid är inte inställd än."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:44
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
 msgid "Timezone"
 msgstr "Tidszon"
 
@@ -5114,7 +5160,7 @@ msgstr "Trafik"
 msgid "Transfer"
 msgstr "Överför"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:595
 msgid "Transmission Rate"
 msgstr "Överföringshastighet"
 
@@ -5122,14 +5168,14 @@ msgstr "Överföringshastighet"
 msgid "Transmit"
 msgstr "Överför"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:210
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:272
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:211
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:273
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:345
 msgid "Transmit Power"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:317
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:348
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:318
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
 msgid "Transmitter Antenna"
 msgstr ""
 
@@ -5145,7 +5191,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr "Tunnel-ID"
 
-#: modules/luci-base/luasrc/model/network.lua:1420
+#: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Tunnelgränssnitt"
 
@@ -5160,7 +5206,7 @@ msgid "Tx-Power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:166
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Typ"
@@ -5219,19 +5265,19 @@ msgstr ""
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
 msgid "Unavailable Seconds (UAS)"
 msgstr "Otillgängliga Sekunder (UAS)"
 
-#: modules/luci-base/luasrc/model/network.lua:964
+#: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Okänd"
 
-#: modules/luci-base/luasrc/model/network.lua:1131
+#: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:958
+#: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr ""
 
@@ -5245,7 +5291,6 @@ msgid "Unnamed key"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
@@ -5260,7 +5305,7 @@ msgstr ""
 msgid "Unsupported modem"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
 msgid "Unsupported protocol type."
 msgstr "Protokolltypen stöds inte."
 
@@ -5310,8 +5355,8 @@ msgstr "Använd DHCP-gateway"
 msgid "Use DNS servers advertised by peer"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
 msgid "Use ISO/IEC 3166 alpha2 country codes."
 msgstr ""
 
@@ -5414,11 +5459,11 @@ msgstr ""
 msgid "Used"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:848
 msgid "Used Key Slot"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:868
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:913
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5446,11 +5491,11 @@ msgstr "VC-Mux"
 msgid "VDSL"
 msgstr "VDSL"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:170
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:172
 msgid "VLANs on %q"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:169
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:171
 msgid "VLANs on %q (%s)"
 msgstr ""
 
@@ -5496,18 +5541,18 @@ msgstr "Verkställ"
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:543
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:553
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:657
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:667
 msgid "WEP Open System"
 msgstr "Öppet System WEP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:658
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:668
 msgid "WEP Shared Key"
 msgstr ""
 
@@ -5515,8 +5560,8 @@ msgstr ""
 msgid "WEP passphrase"
 msgstr "WEP-lösenordsfras"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:493
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
 msgid "WMM Mode"
 msgstr "WMM-läge"
 
@@ -5524,9 +5569,9 @@ msgstr "WMM-läge"
 msgid "WPA passphrase"
 msgstr "WPA-lösenordsfras"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:684
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:696
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:701
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:716
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:735
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:740
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5548,8 +5593,8 @@ msgstr ""
 msgid "Waiting for device..."
 msgstr "Väntar på enheten..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
 msgid "Warning"
 msgstr "Varning"
 
@@ -5558,7 +5603,11 @@ msgid "Warning: There are unsaved changes that will get lost on reboot!"
 msgstr ""
 "Varning: Det finns osparade ändringar som kommer att förloras vid omstart!"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:901
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Weak"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:946
 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 "
@@ -5585,7 +5634,7 @@ msgstr ""
 msgid "Wi-Fi on (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:161
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr "Bredd"
 
@@ -5599,12 +5648,12 @@ msgstr ""
 msgid "Wireless"
 msgstr "Trådlöst"
 
-#: modules/luci-base/luasrc/model/network.lua:1408
+#: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Trådlös adapter"
 
-#: modules/luci-base/luasrc/model/network.lua:1394
-#: modules/luci-base/luasrc/model/network.lua:1855
+#: modules/luci-base/luasrc/model/network.lua:1404
+#: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Trådlöst nätverk"
 
@@ -5612,20 +5661,20 @@ msgstr "Trådlöst nätverk"
 msgid "Wireless Overview"
 msgstr "Trådlös överblick"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
 msgid "Wireless Security"
 msgstr "Trådlös säkerhet"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is disabled"
 msgstr "Trådlöst är avstängt"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is not associated"
 msgstr "Trådlöst är inte associerat"
 
@@ -5645,7 +5694,7 @@ msgstr "Trådlöst nätverk är aktiverat"
 msgid "Write received DNS requests to syslog"
 msgstr "Skriv mottagna DNS-förfrågningar till syslogg"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
 msgid "Write system log to file"
 msgstr "Skriv systemlogg till fil"
 
@@ -5661,39 +5710,28 @@ msgid ""
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:221
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:298
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 "Du måste aktivera JavaScript i din webbläsare, annars kommer inte LuCi att "
 "fungera korrekt."
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:97
-msgid ""
-"Your Internet Explorer is too old to display this page correctly. Please "
-"upgrade it to at least version 7 or use another browser like Firefox, Opera "
-"or Safari."
-msgstr ""
-"Din Internet Explorer är för gammal för att visa den här sidan korrekt. "
-"Vänligen uppgradera den till minst version 7 eller använd en annan "
-"webbläsare till exempel Firefox, Opera eller Safari."
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:118
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "ZRam Size"
 msgstr ""
 
@@ -5704,11 +5742,11 @@ msgstr "något"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:113
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:121
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:126
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:217
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:281
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:320
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:327
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:611
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:218
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:621
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:37
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:22
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:29
@@ -5761,8 +5799,8 @@ msgstr "dB"
 msgid "dBm"
 msgstr "dBm"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:450
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "disable"
 msgstr "stäng ner"
 
@@ -5819,19 +5857,6 @@ msgstr "om målet är ett nätverk"
 msgid "input"
 msgstr "inmatning"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:196
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:197
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:200
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:201
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:204
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:205
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:208
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:209
-msgid "kB"
-msgstr "kB"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
@@ -5864,7 +5889,7 @@ msgstr ""
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "lokal <abbr title=\"Domain Name System\">DNS</abbr>-fil"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "minutes"
 msgstr "minuter"
 
@@ -5892,20 +5917,18 @@ msgstr ""
 msgid "not present"
 msgstr "inte tillgängligt"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:338
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:133
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:250
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
 msgid "off"
 msgstr "av"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:132
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:247
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
 msgid "on"
 msgstr "på"
 
@@ -5949,8 +5972,8 @@ msgstr "relä-läge"
 msgid "routed"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "sec"
 msgstr ""
 
@@ -5971,11 +5994,11 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:369
 msgid "tagged"
 msgstr "taggad"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:887
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:932
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6002,7 +6025,7 @@ msgstr "ospecifierat"
 msgid "unspecified -or- create:"
 msgstr "ospecifierat -eller- skapa:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:341
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:366
 msgid "untagged"
 msgstr "otaggat"
 
@@ -6172,6 +6195,18 @@ msgstr "ja"
 msgid "« Back"
 msgstr "« Bakåt"
 
+#~ msgid ""
+#~ "Your Internet Explorer is too old to display this page correctly. Please "
+#~ "upgrade it to at least version 7 or use another browser like Firefox, "
+#~ "Opera or Safari."
+#~ msgstr ""
+#~ "Din Internet Explorer är för gammal för att visa den här sidan korrekt. "
+#~ "Vänligen uppgradera den till minst version 7 eller använd en annan "
+#~ "webbläsare till exempel Firefox, Opera eller Safari."
+
+#~ msgid "kB"
+#~ msgstr "kB"
+
 #~ msgid "Password successfully changed!"
 #~ msgstr "Ändring av lösenordet lyckades!"
 
index 0ba42f2a179c77b1315aca9201bbc46d5ce7a278..a33b7b7740c45809b1ae688a732a50a49c0c2729 100644 (file)
@@ -13,7 +13,7 @@ msgstr ""
 msgid "%d invalid field(s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:281
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
 
@@ -45,16 +45,16 @@ msgstr ""
 msgid "-- Additional Field --"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:841
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:850
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:866
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1030
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr ""
@@ -78,6 +78,10 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:382
+msgid "0 = not using RSSI threshold, 1 = do not change driver default"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr ""
@@ -86,7 +90,7 @@ msgstr ""
 msgid "15 Minute Load:"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:879
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:924
 msgid "4-character hexadecimal ID"
 msgstr ""
 
@@ -98,35 +102,35 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:915
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:960
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:850
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:891
 msgid "802.11r Fast Transition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1106
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1157
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1115
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1166
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1088
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1133
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1105
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1156
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1114
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1165
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:399
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr ""
 
@@ -144,7 +148,7 @@ msgid ""
 "order of the resolvfile"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:379
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:388
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
@@ -177,7 +181,7 @@ msgstr ""
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr ""
@@ -277,7 +281,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -285,8 +289,8 @@ msgstr ""
 msgid "Access Concentrator"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:367
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
 msgid "Access Point"
 msgstr ""
 
@@ -316,7 +320,7 @@ msgstr ""
 msgid "Active DHCPv6 Leases"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr ""
@@ -324,8 +328,8 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:34
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:39
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:54
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:16
 msgid "Add"
@@ -362,8 +366,8 @@ msgstr ""
 msgid "Additional servers file"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "Address"
 msgstr ""
 
@@ -372,30 +376,34 @@ 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:13
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
 msgid "Administration"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+msgid "Advanced"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:143
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:364
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:50
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:34
 msgid "Advanced Settings"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
 msgid "Alert"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1406
+#: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
 msgstr ""
@@ -422,21 +430,21 @@ msgstr ""
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:535
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:545
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:589
 msgid "Allow all except listed"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:235
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:236
 msgid "Allow legacy 802.11b rates"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:578
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "Allow listed only"
 msgstr ""
 
@@ -477,14 +485,14 @@ msgstr ""
 msgid "Always on (%s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 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/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
 msgid "Annex"
 msgstr ""
 
@@ -556,7 +564,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1048
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1093
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -568,17 +576,17 @@ msgstr ""
 msgid "Anonymous Swap"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
 msgid "Antenna 1"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:323
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:330
 msgid "Antenna 2"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:245
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:246
 msgid "Antenna Configuration"
 msgstr ""
 
@@ -604,7 +612,7 @@ msgid ""
 "Assign a part of given length of every public IPv6-prefix to this interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:127
 msgid "Assign interfaces..."
 msgstr ""
 
@@ -619,7 +627,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
 msgid "Associations"
 msgstr ""
 
@@ -628,7 +636,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:982
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1027
 msgid "Authentication"
 msgstr ""
 
@@ -646,12 +654,11 @@ msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:131
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:246
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:249
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
 msgid "Auto Refresh"
 msgstr ""
 
@@ -723,7 +730,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
 msgid "BSSID"
 msgstr ""
 
@@ -753,7 +760,7 @@ msgstr ""
 msgid "Backup"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
 msgid "Backup / Flash Firmware"
 msgstr ""
 
@@ -765,12 +772,12 @@ msgstr ""
 msgid "Bad address specified!"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:153
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:287
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:158
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:288
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:260
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:261
 msgid "Beacon Interval"
 msgstr ""
 
@@ -797,7 +804,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 msgid "Bitrate"
 msgstr ""
 
@@ -805,7 +812,7 @@ msgstr ""
 msgid "Bogus NX Domain Override"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1410
+#: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr ""
 
@@ -889,7 +896,7 @@ msgstr ""
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:9
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Changes the administrator password for accessing the device"
 msgstr ""
 
@@ -897,12 +904,12 @@ msgstr ""
 msgid "Changing password…"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:162
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "Channel"
 msgstr ""
 
@@ -941,13 +948,13 @@ msgid ""
 "interface to it."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:393
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:403
 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/luasrc/model/cbi/admin_network/wifi.lua:604
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
 msgid "Cipher"
 msgstr ""
 
@@ -967,8 +974,8 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
 msgstr ""
 
@@ -1010,7 +1017,7 @@ msgstr ""
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:33
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
 msgid "Collecting data..."
 msgstr ""
 
@@ -1026,7 +1033,7 @@ msgstr ""
 msgid "Common Configuration"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1125
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1176
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1058,7 +1065,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:22
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:43
 msgid "Confirmation"
 msgstr ""
 
@@ -1067,12 +1074,12 @@ msgid "Connect"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Connected"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:338
 msgid "Connection Limit"
 msgstr ""
 
@@ -1095,9 +1102,9 @@ msgstr ""
 msgid "Country"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:336
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
 msgid "Country Code"
 msgstr ""
 
@@ -1122,11 +1129,11 @@ msgstr ""
 msgid "Create a bridge over multiple interfaces"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
 msgid "Critical"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:102
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
 msgid "Cron Log Level"
 msgstr ""
 
@@ -1157,15 +1164,15 @@ msgid ""
 "\">LED</abbr>s if possible."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:760
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:799
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:776
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:815
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1179,7 +1186,7 @@ msgstr ""
 msgid "DHCP and DNS"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:962
+#: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr ""
 
@@ -1199,16 +1206,16 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "DNS"
 msgstr ""
 
@@ -1241,7 +1248,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
 msgid "DSL Status"
 msgstr ""
 
@@ -1249,7 +1256,7 @@ msgstr ""
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1257,18 +1264,18 @@ msgstr ""
 msgid "DUID"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:104
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
 msgid "Debug"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "Default %d"
 msgstr ""
 
@@ -1305,7 +1312,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:11
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:16
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:41
 msgid "Delete"
 msgstr ""
@@ -1319,7 +1326,7 @@ msgstr ""
 msgid "Delete this network"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1335,8 +1342,8 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:50
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:75
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
@@ -1389,7 +1396,7 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:520
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:530
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1407,11 +1414,11 @@ msgstr ""
 msgid "Disabled"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1094
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
 msgid "Disabled (default)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1434,16 +1441,16 @@ msgstr ""
 msgid "Dismiss"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:239
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:333
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
 msgid "Distance Optimization"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:241
 msgid "Distance to farthest network member in meters."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:346
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:347
 msgid "Diversity"
 msgstr ""
 
@@ -1537,7 +1544,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:990
 msgid "EAP-Method"
 msgstr ""
 
@@ -1562,7 +1569,7 @@ msgstr ""
 msgid "Edit this network"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
 msgid "Emergency"
 msgstr ""
 
@@ -1597,11 +1604,11 @@ msgstr ""
 msgid "Enable IPv6 negotiation on the PPP link"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:141
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:143
 msgid "Enable Jumbo Frame passthrough"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:215
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
 msgid "Enable NTP client"
 msgstr ""
 
@@ -1613,27 +1620,27 @@ msgstr ""
 msgid "Enable TFTP server"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:132
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:134
 msgid "Enable VLAN functionality"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1194
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1124
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1175
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:136
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:138
 msgid "Enable learning and aging"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:148
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:150
 msgid "Enable mirroring of incoming packets"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:149
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
 msgid "Enable mirroring of outgoing packets"
 msgstr ""
 
@@ -1667,7 +1674,7 @@ msgstr ""
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:892
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1684,9 +1691,9 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:44
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:593
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
 msgid "Encryption"
 msgstr ""
 
@@ -1706,28 +1713,28 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:273
 msgid "Erasing..."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:106
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1422
+#: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1412
+#: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr ""
 
@@ -1743,7 +1750,7 @@ msgstr ""
 msgid "Expecting %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
 msgid "Expires"
 msgstr ""
 
@@ -1756,23 +1763,23 @@ msgstr ""
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:926
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:971
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:935
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:980
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:74
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
 msgid "External system log server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:79
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
 msgid "External system log server port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:84
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
 msgid "External system log server protocol"
 msgstr ""
 
@@ -1780,15 +1787,15 @@ msgstr ""
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:895
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:940
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:896
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:941
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:893
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:938
 msgid "FT protocol"
 msgstr ""
 
@@ -1880,7 +1887,7 @@ msgstr ""
 msgid "Flash operations"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:194
 msgid "Flashing..."
 msgstr ""
 
@@ -1894,11 +1901,11 @@ msgstr ""
 msgid "Force"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:257
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:612
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:622
 msgid "Force CCMP (AES)"
 msgstr ""
 
@@ -1906,11 +1913,11 @@ msgstr ""
 msgid "Force DHCP on this network even if another server is detected."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:613
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:623
 msgid "Force TKIP"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:624
 msgid "Force TKIP and CCMP (AES)"
 msgstr ""
 
@@ -1934,7 +1941,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -1942,7 +1949,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:374
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:375
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -1950,12 +1957,12 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:254
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:596
 msgid "Fragmentation Threshold"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:331
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:332
 msgid "Frame Bursting"
 msgstr ""
 
@@ -1972,7 +1979,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "GHz"
 msgstr ""
 
@@ -1981,8 +1988,8 @@ msgstr ""
 msgid "GPRS only"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
 msgid "Gateway"
 msgstr ""
 
@@ -2005,7 +2012,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:462
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:175
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:141
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:360
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
 msgid "General Setup"
 msgstr ""
 
@@ -2013,7 +2020,7 @@ msgstr ""
 msgid "Generate Config"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:900
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2040,7 +2047,7 @@ msgstr ""
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:288
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
 msgid "Go to password configuration..."
 msgstr ""
 
@@ -2065,7 +2072,7 @@ msgstr ""
 msgid "HE.net username"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:309
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:310
 msgid "HT mode (802.11n)"
 msgstr ""
 
@@ -2073,7 +2080,7 @@ msgstr ""
 msgid "Hang Up"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
@@ -2087,9 +2094,9 @@ msgid ""
 "the timezone."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:489
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:546
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:569
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
@@ -2123,8 +2130,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:35
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 msgid "Hostname"
 msgstr ""
 
@@ -2185,7 +2191,7 @@ msgstr ""
 msgid "IPv4 Firewall"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:46
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:48
 msgid "IPv4 Upstream"
 msgstr ""
 
@@ -2277,7 +2283,7 @@ msgstr ""
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2344,7 +2350,7 @@ msgstr ""
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1030
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1075
 msgid "Identity"
 msgstr ""
 
@@ -2450,10 +2456,14 @@ msgstr ""
 msgid "Inbound:"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
 msgid "Info"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Information"
+msgstr ""
+
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:67
 msgid "Initialization failure"
 msgstr ""
@@ -2474,7 +2484,7 @@ msgstr ""
 msgid "Install package %q"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:120
 msgid "Install protocol extensions..."
 msgstr ""
 
@@ -2492,7 +2502,7 @@ msgstr ""
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:355
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:356
 msgid "Interface Configuration"
 msgstr ""
 
@@ -2504,12 +2514,12 @@ msgstr ""
 msgid "Interface is reconnecting..."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Interface name"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:34
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:131
 msgid "Interface not present or not connected yet."
 msgstr ""
 
@@ -2528,15 +2538,15 @@ msgid "Internal Server Error"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:192
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:37
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
 msgid "Invalid"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:286
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:311
 msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:307
 msgid "Invalid VLAN ID given! Only unique IDs are allowed"
 msgstr ""
 
@@ -2544,7 +2554,7 @@ msgstr ""
 msgid "Invalid username and/or password! Please try again."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:498
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:508
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2555,10 +2565,9 @@ msgid ""
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:220
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:295
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
 msgid "JavaScript required!"
 msgstr ""
 
@@ -2587,18 +2596,22 @@ msgstr ""
 msgid "Kernel Version"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:784
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
 msgid "Key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:810
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:811
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:812
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:813
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:829
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:852
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:853
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:870
 msgid "Key #%d"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+msgid "KiB"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr ""
@@ -2638,7 +2651,7 @@ msgstr ""
 msgid "Label"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:136
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
 msgid "Language"
 msgstr ""
 
@@ -2646,7 +2659,7 @@ msgstr ""
 msgid "Language and Style"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
 msgid "Latency"
 msgstr ""
 
@@ -2697,19 +2710,19 @@ msgstr ""
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
 msgid "Line Uptime"
 msgstr ""
 
@@ -2723,7 +2736,7 @@ msgid ""
 "requests to"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:972
 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 "
@@ -2732,7 +2745,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:936
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:981
 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 "
@@ -2770,7 +2783,6 @@ msgid "Listening port for inbound DNS queries"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:128
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
 msgid "Load"
 msgstr ""
@@ -2819,7 +2831,7 @@ msgid "Local Startup"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:31
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
 msgid "Local Time"
 msgstr ""
 
@@ -2855,7 +2867,7 @@ msgstr ""
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:92
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
 msgid "Log output level"
 msgstr ""
 
@@ -2875,7 +2887,7 @@ msgstr ""
 msgid "Logout"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -2891,24 +2903,24 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:51
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:76
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:447
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:457
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "MAC-Address Filter"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:142
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
 msgid "MAC-Filter"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:454
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:580
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:464
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:590
 msgid "MAC-List"
 msgstr ""
 
@@ -2954,11 +2966,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:529
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:539
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -2992,12 +3004,16 @@ msgstr ""
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+msgid "Medium"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm:13
 msgid "Memory"
 msgstr ""
@@ -3006,7 +3022,7 @@ msgstr ""
 msgid "Memory usage (%)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:371
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
@@ -3018,11 +3034,11 @@ msgstr ""
 msgid "Metric"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:152
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:154
 msgid "Mirror monitor port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:153
 msgid "Mirror source port"
 msgstr ""
 
@@ -3030,16 +3046,16 @@ msgstr ""
 msgid "Missing protocol extension for proto %q"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:878
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:923
 msgid "Mobility Domain"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:149
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:154
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:41
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:365
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
 msgid "Mode"
 msgstr ""
 
@@ -3067,12 +3083,16 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:442
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
 msgid "Monitor"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+msgid "More Characters"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr ""
@@ -3082,7 +3102,7 @@ msgstr ""
 msgid "Mount Point"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3130,7 +3150,7 @@ msgstr ""
 msgid "Move up"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:867
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:912
 msgid "NAS ID"
 msgstr ""
 
@@ -3154,7 +3174,7 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
 msgid "NTP server candidates"
 msgstr ""
 
@@ -3172,18 +3192,17 @@ msgstr ""
 msgid "Name of the new network"
 msgstr ""
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:167
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
 msgid "Navigation"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
 msgid "Netmask"
 msgstr ""
 
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:392
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index/30-network.htm:8
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
@@ -3207,7 +3226,7 @@ msgstr ""
 msgid "Network device is not present"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
 msgid "Network without interfaces."
 msgstr ""
 
@@ -3232,7 +3251,7 @@ msgid "No files found"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:172
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:174
 msgid "No information available"
 msgstr ""
@@ -3254,10 +3273,9 @@ msgid "No network name specified"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:103
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:283
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
 msgid "No password set!"
 msgstr ""
 
@@ -3285,7 +3303,7 @@ msgstr ""
 msgid "Noise"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3293,7 +3311,7 @@ msgstr ""
 msgid "Noise:"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
@@ -3306,7 +3324,7 @@ msgstr ""
 msgid "None"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
 msgid "Normal"
 msgstr ""
 
@@ -3319,16 +3337,20 @@ msgstr ""
 msgid "Not associated"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 msgid "Not connected"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Not started on boot"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:26
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
 msgid "Notice"
 msgstr ""
 
@@ -3340,7 +3362,7 @@ msgstr ""
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3416,7 +3438,7 @@ msgstr ""
 msgid "Option removed"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1095
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1140
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3523,7 +3545,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Override default interface name"
 msgstr ""
 
@@ -3585,7 +3607,7 @@ msgstr ""
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:921
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:966
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3638,8 +3660,8 @@ msgid "Part of zone %q"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1066
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1111
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:35
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
@@ -3649,14 +3671,21 @@ msgstr ""
 msgid "Password authentication"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:974
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1019
 msgid "Password of Private Key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1022
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1067
 msgid "Password of inner Private Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Password strength"
+msgstr ""
+
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
@@ -3665,27 +3694,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:955
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1000
 msgid "Path to CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:962
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1007
 msgid "Path to Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:968
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1013
 msgid "Path to Private Key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1004
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1049
 msgid "Path to inner CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1010
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1055
 msgid "Path to inner Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1016
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1061
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3763,6 +3792,14 @@ msgstr ""
 msgid "Policy"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
+msgid "Polling interval"
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
+msgid "Polling interval for status queries in seconds"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr ""
@@ -3771,11 +3808,11 @@ msgstr ""
 msgid "Port status:"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3787,7 +3824,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3810,8 +3847,8 @@ msgstr ""
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:562
 msgid "Prevents client-to-client communication"
 msgstr ""
 
@@ -3828,7 +3865,7 @@ msgstr ""
 msgid "Processes"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
 msgid "Profile"
 msgstr ""
 
@@ -3838,8 +3875,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 msgid "Protocol"
 msgstr ""
@@ -3852,7 +3889,7 @@ msgstr ""
 msgid "Protocol support is not installed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
 msgid "Provide NTP server"
 msgstr ""
 
@@ -3860,7 +3897,7 @@ msgstr ""
 msgid "Provide new network"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:441
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr ""
 
@@ -3885,7 +3922,7 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Quality"
 msgstr ""
 
@@ -3895,11 +3932,11 @@ msgid ""
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:914
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:959
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -3907,8 +3944,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:381
+msgid "RSSI threshold for joining"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:597
 msgid "RTS/CTS Threshold"
 msgstr ""
 
@@ -3922,27 +3963,27 @@ msgstr ""
 msgid "RX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
 msgid "Radius-Accounting-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:752
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:791
 msgid "Radius-Accounting-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:736
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:775
 msgid "Radius-Accounting-Server"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
 msgid "Radius-Authentication-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:728
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:767
 msgid "Radius-Authentication-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:712
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:751
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -3996,7 +4037,7 @@ msgstr ""
 msgid "Realtime Wireless"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:886
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:931
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4004,7 +4045,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:48
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr ""
@@ -4022,8 +4063,8 @@ msgstr ""
 msgid "Receive"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:324
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:325
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:350
 msgid "Receiver Antenna"
 msgstr ""
 
@@ -4090,7 +4131,7 @@ msgstr ""
 msgid "Request IPv6-prefix of length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1096
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1141
 msgid "Required"
 msgstr ""
 
@@ -4113,10 +4154,10 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1089
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1134
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
-"<br />(as of Feb 2017: ath9k and ath10k, in LEDE also mwlwifi and mt76)"
+"<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
@@ -4171,8 +4212,8 @@ msgid "Restore backup"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:25
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr ""
 
@@ -4219,8 +4260,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:6
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:27
 msgid "Router Password"
 msgstr ""
 
@@ -4256,7 +4297,7 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr ""
@@ -4273,7 +4314,7 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:20
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:27
 msgid "SSH-Keys"
 msgstr ""
@@ -4281,7 +4322,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
 msgid "SSID"
 msgstr ""
 
@@ -4292,7 +4333,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:54
 msgid "Save"
 msgstr ""
 
@@ -4321,7 +4362,7 @@ msgstr ""
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr ""
@@ -4356,7 +4397,7 @@ msgid ""
 "conjunction with failure threshold"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:561
 msgid "Separate Clients"
 msgstr ""
 
@@ -4391,7 +4432,7 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:206
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
 msgid "Set up Time Synchronization"
 msgstr ""
 
@@ -4407,7 +4448,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4415,7 +4456,7 @@ msgstr ""
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:506
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:516
 msgid "Short Preamble"
 msgstr ""
 
@@ -4438,11 +4479,11 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Signal"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4458,7 +4499,7 @@ msgstr ""
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4467,21 +4508,19 @@ msgstr ""
 msgid "Skip"
 msgstr ""
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:110
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
 msgid "Skip to content"
 msgstr ""
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:109
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
 msgid "Skip to navigation"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:335
 msgid "Slot time"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1417
+#: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
 
@@ -4568,7 +4607,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 msgid "Startup"
 msgstr ""
 
@@ -4588,7 +4627,7 @@ msgstr ""
 msgid "Static Routes"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:960
+#: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr ""
 
@@ -4599,7 +4638,7 @@ msgid ""
 "configurations where only hosts with a corresponding lease are served."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4619,6 +4658,10 @@ msgstr ""
 msgid "Strict order"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+msgid "Strong"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:61
 msgid "Submit"
 msgstr ""
@@ -4644,15 +4687,15 @@ msgstr ""
 msgid "Switch"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:127
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:129
 msgid "Switch %q"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:126
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:128
 msgid "Switch %q (%s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:64
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:66
 msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
@@ -4661,7 +4704,7 @@ msgstr ""
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1415
+#: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
 
@@ -4677,8 +4720,12 @@ msgstr ""
 msgid "Switchport activity (%s)"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+msgid "Sync with NTP-Server"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:34
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
 msgid "Sync with browser"
 msgstr ""
 
@@ -4703,7 +4750,7 @@ msgstr ""
 msgid "System Properties"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:69
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
 msgid "System log buffer size"
 msgstr ""
 
@@ -4892,13 +4939,13 @@ msgstr ""
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:274
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:195
 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 "
@@ -4916,7 +4963,7 @@ msgid ""
 "you choose the generic image format for your platform."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:156
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
 msgid "Theme"
 msgstr ""
 
@@ -4944,10 +4991,9 @@ msgid ""
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:104
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:286
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5024,24 +5070,24 @@ msgid "This page gives an overview over currently active network connections."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:27
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:200
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:211
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
 msgid "Time Synchronization"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:205
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
 msgid "Time Synchronization is not configured yet."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:44
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
 msgid "Timezone"
 msgstr ""
 
@@ -5080,7 +5126,7 @@ msgstr ""
 msgid "Transfer"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:595
 msgid "Transmission Rate"
 msgstr ""
 
@@ -5088,14 +5134,14 @@ msgstr ""
 msgid "Transmit"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:210
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:272
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:211
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:273
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:345
 msgid "Transmit Power"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:317
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:348
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:318
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
 msgid "Transmitter Antenna"
 msgstr ""
 
@@ -5111,7 +5157,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1420
+#: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr ""
 
@@ -5126,7 +5172,7 @@ msgid "Tx-Power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:166
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr ""
@@ -5185,19 +5231,19 @@ msgstr ""
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:964
+#: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1131
+#: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:958
+#: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr ""
 
@@ -5211,7 +5257,6 @@ msgid "Unnamed key"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
@@ -5226,7 +5271,7 @@ msgstr ""
 msgid "Unsupported modem"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
 msgid "Unsupported protocol type."
 msgstr ""
 
@@ -5276,8 +5321,8 @@ msgstr ""
 msgid "Use DNS servers advertised by peer"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
 msgid "Use ISO/IEC 3166 alpha2 country codes."
 msgstr ""
 
@@ -5380,11 +5425,11 @@ msgstr ""
 msgid "Used"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:848
 msgid "Used Key Slot"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:868
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:913
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5412,11 +5457,11 @@ msgstr ""
 msgid "VDSL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:170
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:172
 msgid "VLANs on %q"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:169
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:171
 msgid "VLANs on %q (%s)"
 msgstr ""
 
@@ -5462,18 +5507,18 @@ msgstr ""
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:543
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:553
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
 msgid "WDS"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:657
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:667
 msgid "WEP Open System"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:658
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:668
 msgid "WEP Shared Key"
 msgstr ""
 
@@ -5481,8 +5526,8 @@ msgstr ""
 msgid "WEP passphrase"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:493
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
 msgid "WMM Mode"
 msgstr ""
 
@@ -5490,9 +5535,9 @@ msgstr ""
 msgid "WPA passphrase"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:684
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:696
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:701
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:716
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:735
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:740
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5514,8 +5559,8 @@ msgstr ""
 msgid "Waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
 msgid "Warning"
 msgstr ""
 
@@ -5523,7 +5568,11 @@ msgstr ""
 msgid "Warning: There are unsaved changes that will get lost on reboot!"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:901
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Weak"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:946
 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 "
@@ -5550,7 +5599,7 @@ msgstr ""
 msgid "Wi-Fi on (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:161
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr ""
 
@@ -5564,12 +5613,12 @@ msgstr ""
 msgid "Wireless"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1408
+#: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1394
-#: modules/luci-base/luasrc/model/network.lua:1855
+#: modules/luci-base/luasrc/model/network.lua:1404
+#: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr ""
 
@@ -5577,20 +5626,20 @@ msgstr ""
 msgid "Wireless Overview"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
 msgid "Wireless Security"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is disabled"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is not associated"
 msgstr ""
 
@@ -5610,7 +5659,7 @@ msgstr ""
 msgid "Write received DNS requests to syslog"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
 msgid "Write system log to file"
 msgstr ""
 
@@ -5626,34 +5675,26 @@ msgid ""
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:221
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:298
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:97
-msgid ""
-"Your Internet Explorer is too old to display this page correctly. Please "
-"upgrade it to at least version 7 or use another browser like Firefox, Opera "
-"or Safari."
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:118
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "ZRam Size"
 msgstr ""
 
@@ -5664,11 +5705,11 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:113
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:121
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:126
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:217
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:281
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:320
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:327
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:611
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:218
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:621
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:37
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:22
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:29
@@ -5721,8 +5762,8 @@ msgstr ""
 msgid "dBm"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:450
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "disable"
 msgstr ""
 
@@ -5779,19 +5820,6 @@ msgstr ""
 msgid "input"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:196
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:197
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:200
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:201
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:204
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:205
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:208
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:209
-msgid "kB"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
@@ -5824,7 +5852,7 @@ msgstr ""
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "minutes"
 msgstr ""
 
@@ -5852,20 +5880,18 @@ msgstr ""
 msgid "not present"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:338
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:133
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:250
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
 msgid "off"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:132
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:247
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
 msgid "on"
 msgstr ""
 
@@ -5909,8 +5935,8 @@ msgstr ""
 msgid "routed"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "sec"
 msgstr ""
 
@@ -5931,11 +5957,11 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:369
 msgid "tagged"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:887
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:932
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -5962,7 +5988,7 @@ msgstr ""
 msgid "unspecified -or- create:"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:341
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:366
 msgid "untagged"
 msgstr ""
 
index 472d43f80f1a5bb2a9e6e48b95265c007ce9d8d3..f1881e829ad5b2fb37da84b40dadfc7cc17ebacf 100644 (file)
@@ -24,7 +24,7 @@ msgstr ""
 msgid "%d invalid field(s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:281
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
 
@@ -56,16 +56,16 @@ msgstr "(arayüz eklenmedi)"
 msgid "-- Additional Field --"
 msgstr "-- Ek Alan--"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:841
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:850
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Lütfen seçiniz --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:866
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1030
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- özel --"
@@ -89,6 +89,10 @@ msgstr "-- uuid'e göre eşleştir --"
 msgid "-- please select --"
 msgstr "-- lütfen seçin --"
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:382
+msgid "0 = not using RSSI threshold, 1 = do not change driver default"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "1 Dakikalık Yük:"
@@ -97,7 +101,7 @@ msgstr "1 Dakikalık Yük:"
 msgid "15 Minute Load:"
 msgstr "15 Dakikalık Yük:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:879
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:924
 msgid "4-character hexadecimal ID"
 msgstr "4 karakterli HEX ID"
 
@@ -109,35 +113,35 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr "5 Dakikalık Yük:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:915
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:960
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:850
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:891
 msgid "802.11r Fast Transition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1106
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1157
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1115
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1166
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1088
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1133
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1105
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1156
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1114
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1165
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:399
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\\\"Temel Servis Ayar Tanımlayıcısı\\\"> BSSID </abbr>"
 
@@ -155,7 +159,7 @@ msgid ""
 "order of the resolvfile"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:379
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:388
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
@@ -190,7 +194,7 @@ msgstr "<abbr title=\"Internet Protokolü Sürüm 6\">IPv6</abbr>-Gateway"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Ayarları"
@@ -294,7 +298,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -302,8 +306,8 @@ msgstr ""
 msgid "Access Concentrator"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:367
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
 msgid "Access Point"
 msgstr "Erişim Noktası"
 
@@ -335,7 +339,7 @@ msgstr "Aktif DHCP Kiraları"
 msgid "Active DHCPv6 Leases"
 msgstr "Aktif DHCPv6 Kiraları"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr ""
@@ -343,8 +347,8 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:34
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:39
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:54
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:16
 msgid "Add"
@@ -381,8 +385,8 @@ msgstr "Ek Hosts dosyaları"
 msgid "Additional servers file"
 msgstr "Ek sunucular dosyası"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "Address"
 msgstr "Adres"
 
@@ -391,30 +395,34 @@ 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:13
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
 msgid "Administration"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+msgid "Advanced"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:143
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:364
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:50
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:34
 msgid "Advanced Settings"
 msgstr "Gelişmiş Ayarlar"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
 msgid "Alert"
 msgstr "Uyarı"
 
-#: modules/luci-base/luasrc/model/network.lua:1406
+#: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
 msgstr ""
@@ -443,21 +451,21 @@ 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/luasrc/model/cbi/admin_network/wifi.lua:535
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:545
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:589
 msgid "Allow all except listed"
 msgstr "Listelenenlerin haricindekilere izin ver"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:235
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:236
 msgid "Allow legacy 802.11b rates"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:578
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "Allow listed only"
 msgstr "Yanlızca listelenenlere izin ver"
 
@@ -498,14 +506,14 @@ msgstr ""
 msgid "Always on (%s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 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/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
 msgid "Annex"
 msgstr ""
 
@@ -577,7 +585,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1048
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1093
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -589,17 +597,17 @@ msgstr ""
 msgid "Anonymous Swap"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
 msgid "Antenna 1"
 msgstr "1. Anten"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:323
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:330
 msgid "Antenna 2"
 msgstr "2. Anten"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:245
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:246
 msgid "Antenna Configuration"
 msgstr "Anten Yapılandırması"
 
@@ -625,7 +633,7 @@ msgid ""
 "Assign a part of given length of every public IPv6-prefix to this interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:127
 msgid "Assign interfaces..."
 msgstr "Arabirim ata..."
 
@@ -640,7 +648,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "İlişkili istasyonlar"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
 msgid "Associations"
 msgstr ""
 
@@ -649,7 +657,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:982
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1027
 msgid "Authentication"
 msgstr "Kimlik Doğrulama"
 
@@ -667,12 +675,11 @@ msgstr "Yetkilendirme Gerekli"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:131
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:246
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:249
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
 msgid "Auto Refresh"
 msgstr "Otomatik Yenileme"
 
@@ -744,7 +751,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -774,7 +781,7 @@ msgstr "Tarama sonuçlarına dön"
 msgid "Backup"
 msgstr "Yedekleme"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
 msgid "Backup / Flash Firmware"
 msgstr "Yedek/Firmware Yazma"
 
@@ -786,12 +793,12 @@ msgstr ""
 msgid "Bad address specified!"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:153
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:287
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:158
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:288
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:260
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:261
 msgid "Beacon Interval"
 msgstr ""
 
@@ -818,7 +825,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 msgid "Bitrate"
 msgstr "Bit hızı"
 
@@ -826,7 +833,7 @@ msgstr "Bit hızı"
 msgid "Bogus NX Domain Override"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1410
+#: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Köprü"
 
@@ -910,7 +917,7 @@ msgstr ""
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:9
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Changes the administrator password for accessing the device"
 msgstr ""
 
@@ -918,12 +925,12 @@ msgstr ""
 msgid "Changing password…"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:162
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "Channel"
 msgstr "Kanal"
 
@@ -962,13 +969,13 @@ msgid ""
 "interface to it."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:393
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:403
 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/luasrc/model/cbi/admin_network/wifi.lua:604
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
 msgid "Cipher"
 msgstr ""
 
@@ -990,8 +997,8 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
 msgstr ""
 
@@ -1033,7 +1040,7 @@ msgstr ""
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:33
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
 msgid "Collecting data..."
 msgstr ""
 
@@ -1049,7 +1056,7 @@ msgstr ""
 msgid "Common Configuration"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1125
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1176
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1081,7 +1088,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:22
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:43
 msgid "Confirmation"
 msgstr "Onayla"
 
@@ -1090,12 +1097,12 @@ msgid "Connect"
 msgstr "Bağlan"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Connected"
 msgstr "Bağlandı"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:338
 msgid "Connection Limit"
 msgstr "Bağlantı limiti"
 
@@ -1118,9 +1125,9 @@ msgstr ""
 msgid "Country"
 msgstr "Ülke"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:336
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
 msgid "Country Code"
 msgstr "Ülke Kodu"
 
@@ -1145,11 +1152,11 @@ msgstr "Arabirim Oluştur"
 msgid "Create a bridge over multiple interfaces"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
 msgid "Critical"
 msgstr "Kritik"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:102
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
 msgid "Cron Log Level"
 msgstr ""
 
@@ -1180,15 +1187,15 @@ msgid ""
 "\">LED</abbr>s if possible."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:760
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:799
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:776
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:815
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1202,7 +1209,7 @@ msgstr ""
 msgid "DHCP and DNS"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:962
+#: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr ""
 
@@ -1222,16 +1229,16 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "DNS"
 msgstr ""
 
@@ -1264,7 +1271,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
 msgid "DSL Status"
 msgstr ""
 
@@ -1272,7 +1279,7 @@ msgstr ""
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1280,18 +1287,18 @@ msgstr ""
 msgid "DUID"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:104
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
 msgid "Debug"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "Default %d"
 msgstr "Varsayılan"
 
@@ -1328,7 +1335,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:11
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:16
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:41
 msgid "Delete"
 msgstr "Sil"
@@ -1342,7 +1349,7 @@ msgstr ""
 msgid "Delete this network"
 msgstr "Bu ağı sil"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1358,8 +1365,8 @@ msgstr "Hedef"
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:50
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:75
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
@@ -1414,7 +1421,7 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr "Şifrelemeyi Devre Dışı"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:520
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:530
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1432,11 +1439,11 @@ msgstr "Ağ devre dışı"
 msgid "Disabled"
 msgstr "Devre dışı"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1094
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
 msgid "Disabled (default)"
 msgstr "Devre dışı (varsayılan)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1459,16 +1466,16 @@ msgstr "Bağlantı kesme girişimi başarısız oldu"
 msgid "Dismiss"
 msgstr "Reddet"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:239
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:333
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
 msgid "Distance Optimization"
 msgstr "Mesafe Optimizasyonu"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:241
 msgid "Distance to farthest network member in meters."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:346
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:347
 msgid "Diversity"
 msgstr ""
 
@@ -1562,7 +1569,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:990
 msgid "EAP-Method"
 msgstr ""
 
@@ -1587,7 +1594,7 @@ msgstr ""
 msgid "Edit this network"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
 msgid "Emergency"
 msgstr ""
 
@@ -1622,11 +1629,11 @@ msgstr ""
 msgid "Enable IPv6 negotiation on the PPP link"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:141
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:143
 msgid "Enable Jumbo Frame passthrough"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:215
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
 msgid "Enable NTP client"
 msgstr ""
 
@@ -1638,27 +1645,27 @@ msgstr ""
 msgid "Enable TFTP server"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:132
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:134
 msgid "Enable VLAN functionality"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1194
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1124
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1175
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:136
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:138
 msgid "Enable learning and aging"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:148
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:150
 msgid "Enable mirroring of incoming packets"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:149
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
 msgid "Enable mirroring of outgoing packets"
 msgstr ""
 
@@ -1692,7 +1699,7 @@ msgstr ""
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:892
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1709,9 +1716,9 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:44
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:593
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
 msgid "Encryption"
 msgstr ""
 
@@ -1731,28 +1738,28 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:273
 msgid "Erasing..."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:106
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1422
+#: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1412
+#: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr ""
 
@@ -1768,7 +1775,7 @@ msgstr ""
 msgid "Expecting %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
 msgid "Expires"
 msgstr "Süre Bitişi"
 
@@ -1781,23 +1788,23 @@ msgstr ""
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:926
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:971
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:935
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:980
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:74
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
 msgid "External system log server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:79
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
 msgid "External system log server port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:84
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
 msgid "External system log server protocol"
 msgstr ""
 
@@ -1805,15 +1812,15 @@ msgstr ""
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:895
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:940
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:896
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:941
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:893
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:938
 msgid "FT protocol"
 msgstr ""
 
@@ -1905,7 +1912,7 @@ msgstr "Yeni firmware dosyasını yaz"
 msgid "Flash operations"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:194
 msgid "Flashing..."
 msgstr ""
 
@@ -1919,11 +1926,11 @@ msgstr ""
 msgid "Force"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:257
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:612
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:622
 msgid "Force CCMP (AES)"
 msgstr ""
 
@@ -1931,11 +1938,11 @@ msgstr ""
 msgid "Force DHCP on this network even if another server is detected."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:613
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:623
 msgid "Force TKIP"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:624
 msgid "Force TKIP and CCMP (AES)"
 msgstr ""
 
@@ -1959,7 +1966,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -1967,7 +1974,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:374
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:375
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -1975,12 +1982,12 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:254
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:596
 msgid "Fragmentation Threshold"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:331
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:332
 msgid "Frame Bursting"
 msgstr ""
 
@@ -1997,7 +2004,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "GHz"
 msgstr ""
 
@@ -2006,8 +2013,8 @@ msgstr ""
 msgid "GPRS only"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
 msgid "Gateway"
 msgstr "Ağ Geçidi"
 
@@ -2030,7 +2037,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:462
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:175
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:141
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:360
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
 msgid "General Setup"
 msgstr ""
 
@@ -2038,7 +2045,7 @@ msgstr ""
 msgid "Generate Config"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:900
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2065,7 +2072,7 @@ msgstr ""
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:288
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
 msgid "Go to password configuration..."
 msgstr ""
 
@@ -2090,7 +2097,7 @@ msgstr ""
 msgid "HE.net username"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:309
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:310
 msgid "HT mode (802.11n)"
 msgstr ""
 
@@ -2098,7 +2105,7 @@ msgstr ""
 msgid "Hang Up"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
@@ -2112,9 +2119,9 @@ msgid ""
 "the timezone."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:489
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:546
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:569
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
@@ -2148,8 +2155,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:35
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 msgid "Hostname"
 msgstr ""
 
@@ -2210,7 +2216,7 @@ msgstr ""
 msgid "IPv4 Firewall"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:46
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:48
 msgid "IPv4 Upstream"
 msgstr ""
 
@@ -2302,7 +2308,7 @@ msgstr ""
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2369,7 +2375,7 @@ msgstr ""
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1030
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1075
 msgid "Identity"
 msgstr ""
 
@@ -2475,10 +2481,14 @@ msgstr ""
 msgid "Inbound:"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
 msgid "Info"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Information"
+msgstr ""
+
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:67
 msgid "Initialization failure"
 msgstr ""
@@ -2499,7 +2509,7 @@ msgstr ""
 msgid "Install package %q"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:120
 msgid "Install protocol extensions..."
 msgstr ""
 
@@ -2517,7 +2527,7 @@ msgstr ""
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:355
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:356
 msgid "Interface Configuration"
 msgstr ""
 
@@ -2529,12 +2539,12 @@ msgstr ""
 msgid "Interface is reconnecting..."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Interface name"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:34
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:131
 msgid "Interface not present or not connected yet."
 msgstr ""
 
@@ -2553,15 +2563,15 @@ msgid "Internal Server Error"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:192
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:37
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
 msgid "Invalid"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:286
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:311
 msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:307
 msgid "Invalid VLAN ID given! Only unique IDs are allowed"
 msgstr ""
 
@@ -2569,7 +2579,7 @@ msgstr ""
 msgid "Invalid username and/or password! Please try again."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:498
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:508
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2580,10 +2590,9 @@ msgid ""
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:220
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:295
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
 msgid "JavaScript required!"
 msgstr ""
 
@@ -2612,18 +2621,22 @@ msgstr ""
 msgid "Kernel Version"
 msgstr "Çekirdek Versiyonu"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:784
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
 msgid "Key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:810
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:811
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:812
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:813
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:829
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:852
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:853
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:870
 msgid "Key #%d"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+msgid "KiB"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr ""
@@ -2663,7 +2676,7 @@ msgstr ""
 msgid "Label"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:136
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
 msgid "Language"
 msgstr ""
 
@@ -2671,7 +2684,7 @@ msgstr ""
 msgid "Language and Style"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
 msgid "Latency"
 msgstr ""
 
@@ -2722,19 +2735,19 @@ msgstr ""
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
 msgid "Line Uptime"
 msgstr ""
 
@@ -2748,7 +2761,7 @@ msgid ""
 "requests to"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:972
 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 "
@@ -2757,7 +2770,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:936
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:981
 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 "
@@ -2795,7 +2808,6 @@ msgid "Listening port for inbound DNS queries"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:128
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
 msgid "Load"
 msgstr ""
@@ -2844,7 +2856,7 @@ msgid "Local Startup"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:31
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
 msgid "Local Time"
 msgstr "Yerel Zaman"
 
@@ -2880,7 +2892,7 @@ msgstr ""
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:92
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
 msgid "Log output level"
 msgstr ""
 
@@ -2900,7 +2912,7 @@ msgstr "Oturum Aç"
 msgid "Logout"
 msgstr "Oturumu Kapat"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -2916,24 +2928,24 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:51
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:76
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-Adres"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:447
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:457
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "MAC-Address Filter"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:142
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
 msgid "MAC-Filter"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:454
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:580
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:464
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:590
 msgid "MAC-List"
 msgstr ""
 
@@ -2979,11 +2991,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:529
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:539
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3017,12 +3029,16 @@ msgstr ""
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+msgid "Medium"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm:13
 msgid "Memory"
 msgstr "Bellek"
@@ -3031,7 +3047,7 @@ msgstr "Bellek"
 msgid "Memory usage (%)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:371
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
@@ -3043,11 +3059,11 @@ msgstr ""
 msgid "Metric"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:152
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:154
 msgid "Mirror monitor port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:153
 msgid "Mirror source port"
 msgstr ""
 
@@ -3055,16 +3071,16 @@ msgstr ""
 msgid "Missing protocol extension for proto %q"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:878
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:923
 msgid "Mobility Domain"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:149
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:154
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:41
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:365
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
 msgid "Mode"
 msgstr ""
 
@@ -3092,12 +3108,16 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:442
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
 msgid "Monitor"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+msgid "More Characters"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr ""
@@ -3107,7 +3127,7 @@ msgstr ""
 msgid "Mount Point"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3155,7 +3175,7 @@ msgstr ""
 msgid "Move up"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:867
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:912
 msgid "NAS ID"
 msgstr ""
 
@@ -3179,7 +3199,7 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
 msgid "NTP server candidates"
 msgstr ""
 
@@ -3197,18 +3217,17 @@ msgstr ""
 msgid "Name of the new network"
 msgstr ""
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:167
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
 msgid "Navigation"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
 msgid "Netmask"
 msgstr "Ağ Maskesi"
 
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:392
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index/30-network.htm:8
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
@@ -3232,7 +3251,7 @@ msgstr ""
 msgid "Network device is not present"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
 msgid "Network without interfaces."
 msgstr ""
 
@@ -3257,7 +3276,7 @@ msgid "No files found"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:172
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:174
 msgid "No information available"
 msgstr ""
@@ -3279,10 +3298,9 @@ msgid "No network name specified"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:103
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:283
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
 msgid "No password set!"
 msgstr ""
 
@@ -3310,7 +3328,7 @@ msgstr ""
 msgid "Noise"
 msgstr "Parazit"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3318,7 +3336,7 @@ msgstr ""
 msgid "Noise:"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
@@ -3331,7 +3349,7 @@ msgstr ""
 msgid "None"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
 msgid "Normal"
 msgstr ""
 
@@ -3344,16 +3362,20 @@ msgstr ""
 msgid "Not associated"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 msgid "Not connected"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Not started on boot"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:26
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
 msgid "Notice"
 msgstr ""
 
@@ -3365,7 +3387,7 @@ msgstr ""
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3441,7 +3463,7 @@ msgstr ""
 msgid "Option removed"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1095
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1140
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3548,7 +3570,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Override default interface name"
 msgstr ""
 
@@ -3610,7 +3632,7 @@ msgstr ""
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:921
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:966
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3663,8 +3685,8 @@ msgid "Part of zone %q"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1066
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1111
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:35
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
@@ -3674,14 +3696,21 @@ msgstr ""
 msgid "Password authentication"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:974
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1019
 msgid "Password of Private Key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1022
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1067
 msgid "Password of inner Private Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Password strength"
+msgstr ""
+
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
@@ -3690,27 +3719,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:955
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1000
 msgid "Path to CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:962
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1007
 msgid "Path to Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:968
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1013
 msgid "Path to Private Key"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1004
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1049
 msgid "Path to inner CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1010
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1055
 msgid "Path to inner Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1016
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1061
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3788,6 +3817,14 @@ msgstr ""
 msgid "Policy"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
+msgid "Polling interval"
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
+msgid "Polling interval for status queries in seconds"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr ""
@@ -3796,11 +3833,11 @@ msgstr ""
 msgid "Port status:"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3812,7 +3849,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3835,8 +3872,8 @@ msgstr ""
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:562
 msgid "Prevents client-to-client communication"
 msgstr ""
 
@@ -3853,7 +3890,7 @@ msgstr ""
 msgid "Processes"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
 msgid "Profile"
 msgstr ""
 
@@ -3863,8 +3900,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 msgid "Protocol"
 msgstr "Protokol"
@@ -3877,7 +3914,7 @@ msgstr ""
 msgid "Protocol support is not installed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
 msgid "Provide NTP server"
 msgstr ""
 
@@ -3885,7 +3922,7 @@ msgstr ""
 msgid "Provide new network"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:441
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr ""
 
@@ -3910,7 +3947,7 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Quality"
 msgstr ""
 
@@ -3920,11 +3957,11 @@ msgid ""
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:914
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:959
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -3932,8 +3969,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:381
+msgid "RSSI threshold for joining"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:597
 msgid "RTS/CTS Threshold"
 msgstr ""
 
@@ -3947,27 +3988,27 @@ msgstr ""
 msgid "RX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
 msgid "Radius-Accounting-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:752
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:791
 msgid "Radius-Accounting-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:736
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:775
 msgid "Radius-Accounting-Server"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
 msgid "Radius-Authentication-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:728
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:767
 msgid "Radius-Authentication-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:712
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:751
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4021,7 +4062,7 @@ msgstr ""
 msgid "Realtime Wireless"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:886
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:931
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4029,7 +4070,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:48
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr ""
@@ -4047,8 +4088,8 @@ msgstr ""
 msgid "Receive"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:324
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:325
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:350
 msgid "Receiver Antenna"
 msgstr ""
 
@@ -4115,7 +4156,7 @@ msgstr ""
 msgid "Request IPv6-prefix of length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1096
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1141
 msgid "Required"
 msgstr ""
 
@@ -4138,10 +4179,10 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1089
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1134
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
-"<br />(as of Feb 2017: ath9k and ath10k, in LEDE also mwlwifi and mt76)"
+"<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
@@ -4196,8 +4237,8 @@ msgid "Restore backup"
 msgstr "Yedeklemeyi geri yükle"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:25
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr ""
 
@@ -4244,8 +4285,8 @@ msgstr "Yönlendirme Tipi"
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:6
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:27
 msgid "Router Password"
 msgstr "Yönlendirici Parolası"
 
@@ -4281,7 +4322,7 @@ msgstr "SHA256"
 msgid "SNR"
 msgstr "SNR"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "SSH Erişimi"
@@ -4298,7 +4339,7 @@ msgstr "SSH sunucu portu"
 msgid "SSH username"
 msgstr "SSH kullanıcı adı"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:20
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:27
 msgid "SSH-Keys"
 msgstr ""
@@ -4306,7 +4347,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
 msgid "SSID"
 msgstr "SSID"
 
@@ -4317,7 +4358,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:54
 msgid "Save"
 msgstr "Kaydet"
 
@@ -4346,7 +4387,7 @@ msgstr "Tara"
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Zamanlanmış Görevler"
@@ -4381,7 +4422,7 @@ msgid ""
 "conjunction with failure threshold"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:561
 msgid "Separate Clients"
 msgstr ""
 
@@ -4416,7 +4457,7 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:206
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
 msgid "Set up Time Synchronization"
 msgstr ""
 
@@ -4432,7 +4473,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4440,7 +4481,7 @@ msgstr ""
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:506
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:516
 msgid "Short Preamble"
 msgstr ""
 
@@ -4463,11 +4504,11 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Signal"
 msgstr "Sinyal"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
 msgid "Signal Attenuation (SATN)"
 msgstr "Sinyal Zayıflama (SATN)"
 
@@ -4483,7 +4524,7 @@ msgstr "Boyut"
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4492,21 +4533,19 @@ msgstr ""
 msgid "Skip"
 msgstr "Atla"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:110
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
 msgid "Skip to content"
 msgstr ""
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:109
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
 msgid "Skip to navigation"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:335
 msgid "Slot time"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1417
+#: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
 
@@ -4593,7 +4632,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 msgid "Startup"
 msgstr ""
 
@@ -4613,7 +4652,7 @@ msgstr ""
 msgid "Static Routes"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:960
+#: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr ""
 
@@ -4624,7 +4663,7 @@ msgid ""
 "configurations where only hosts with a corresponding lease are served."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4644,6 +4683,10 @@ msgstr "Durdur"
 msgid "Strict order"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+msgid "Strong"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:61
 msgid "Submit"
 msgstr "Gönder"
@@ -4669,15 +4712,15 @@ msgstr ""
 msgid "Switch"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:127
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:129
 msgid "Switch %q"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:126
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:128
 msgid "Switch %q (%s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:64
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:66
 msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
@@ -4686,7 +4729,7 @@ msgstr ""
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1415
+#: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
 
@@ -4702,8 +4745,12 @@ msgstr ""
 msgid "Switchport activity (%s)"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+msgid "Sync with NTP-Server"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:34
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
 msgid "Sync with browser"
 msgstr ""
 
@@ -4728,7 +4775,7 @@ msgstr ""
 msgid "System Properties"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:69
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
 msgid "System log buffer size"
 msgstr ""
 
@@ -4917,13 +4964,13 @@ msgstr ""
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:274
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:195
 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 "
@@ -4941,7 +4988,7 @@ msgid ""
 "you choose the generic image format for your platform."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:156
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
 msgid "Theme"
 msgstr "Tema"
 
@@ -4969,10 +5016,9 @@ msgid ""
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:104
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:286
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5049,24 +5095,24 @@ msgid "This page gives an overview over currently active network connections."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:27
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:200
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:211
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
 msgid "Time Synchronization"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:205
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
 msgid "Time Synchronization is not configured yet."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:44
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
 msgid "Timezone"
 msgstr ""
 
@@ -5105,7 +5151,7 @@ msgstr ""
 msgid "Transfer"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:595
 msgid "Transmission Rate"
 msgstr ""
 
@@ -5113,14 +5159,14 @@ msgstr ""
 msgid "Transmit"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:210
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:272
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:211
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:273
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:345
 msgid "Transmit Power"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:317
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:348
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:318
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
 msgid "Transmitter Antenna"
 msgstr ""
 
@@ -5136,7 +5182,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1420
+#: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr ""
 
@@ -5151,7 +5197,7 @@ msgid "Tx-Power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:166
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr ""
@@ -5210,19 +5256,19 @@ msgstr ""
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:964
+#: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1131
+#: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:958
+#: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr ""
 
@@ -5236,7 +5282,6 @@ msgid "Unnamed key"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
@@ -5251,7 +5296,7 @@ msgstr ""
 msgid "Unsupported modem"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
 msgid "Unsupported protocol type."
 msgstr ""
 
@@ -5301,8 +5346,8 @@ msgstr ""
 msgid "Use DNS servers advertised by peer"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
 msgid "Use ISO/IEC 3166 alpha2 country codes."
 msgstr ""
 
@@ -5405,11 +5450,11 @@ msgstr ""
 msgid "Used"
 msgstr "Kullanılmış"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:848
 msgid "Used Key Slot"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:868
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:913
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5437,11 +5482,11 @@ msgstr ""
 msgid "VDSL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:170
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:172
 msgid "VLANs on %q"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:169
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:171
 msgid "VLANs on %q (%s)"
 msgstr ""
 
@@ -5487,18 +5532,18 @@ msgstr "Kontrol"
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:543
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:553
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
 msgid "WDS"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:657
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:667
 msgid "WEP Open System"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:658
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:668
 msgid "WEP Shared Key"
 msgstr ""
 
@@ -5506,8 +5551,8 @@ msgstr ""
 msgid "WEP passphrase"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:493
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
 msgid "WMM Mode"
 msgstr ""
 
@@ -5515,9 +5560,9 @@ msgstr ""
 msgid "WPA passphrase"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:684
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:696
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:701
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:716
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:735
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:740
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5539,8 +5584,8 @@ msgstr ""
 msgid "Waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
 msgid "Warning"
 msgstr "Uyarı"
 
@@ -5548,7 +5593,11 @@ msgstr "Uyarı"
 msgid "Warning: There are unsaved changes that will get lost on reboot!"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:901
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Weak"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:946
 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 "
@@ -5575,7 +5624,7 @@ msgstr ""
 msgid "Wi-Fi on (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:161
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr "Genişlik"
 
@@ -5589,12 +5638,12 @@ msgstr ""
 msgid "Wireless"
 msgstr "Kablosuz"
 
-#: modules/luci-base/luasrc/model/network.lua:1408
+#: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1394
-#: modules/luci-base/luasrc/model/network.lua:1855
+#: modules/luci-base/luasrc/model/network.lua:1404
+#: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr ""
 
@@ -5602,20 +5651,20 @@ msgstr ""
 msgid "Wireless Overview"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
 msgid "Wireless Security"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is disabled"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is not associated"
 msgstr ""
 
@@ -5635,7 +5684,7 @@ msgstr ""
 msgid "Write received DNS requests to syslog"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
 msgid "Write system log to file"
 msgstr ""
 
@@ -5651,36 +5700,28 @@ msgid ""
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:221
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:298
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 "LuCI'nin düzgün çalışması için tarayıcınızda Java Scripti "
 "etkinleştirmelisiniz."
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:97
-msgid ""
-"Your Internet Explorer is too old to display this page correctly. Please "
-"upgrade it to at least version 7 or use another browser like Firefox, Opera "
-"or Safari."
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:118
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "ZRam Size"
 msgstr ""
 
@@ -5691,11 +5732,11 @@ msgstr "herhangi"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:113
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:121
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:126
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:217
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:281
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:320
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:327
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:611
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:218
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:621
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:37
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:22
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:29
@@ -5748,8 +5789,8 @@ msgstr "dB"
 msgid "dBm"
 msgstr "dBm"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:450
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "disable"
 msgstr "etkin değil"
 
@@ -5806,19 +5847,6 @@ msgstr "eğer hedef ağsa"
 msgid "input"
 msgstr "giriş"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:196
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:197
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:200
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:201
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:204
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:205
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:208
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:209
-msgid "kB"
-msgstr "kB"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
@@ -5851,7 +5879,7 @@ msgstr ""
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "yerel <abbr title=\"Domain Name System\">DNS</abbr> dosyası"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "minutes"
 msgstr "dakika"
 
@@ -5879,20 +5907,18 @@ msgstr ""
 msgid "not present"
 msgstr "mevcut değil"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:338
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:133
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:250
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
 msgid "off"
 msgstr "kapalı"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:132
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:247
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
 msgid "on"
 msgstr "açık"
 
@@ -5936,8 +5962,8 @@ msgstr "anahtarlama modu"
 msgid "routed"
 msgstr "yönlendirildi"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "sec"
 msgstr ""
 
@@ -5958,11 +5984,11 @@ msgstr "durumsuz"
 msgid "stateless + stateful"
 msgstr "durumsuz + durumlu"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:369
 msgid "tagged"
 msgstr "etiketlendi"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:887
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:932
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -5989,7 +6015,7 @@ msgstr "tanımsız"
 msgid "unspecified -or- create:"
 msgstr "tanımsız -veya- oluşturun:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:341
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:366
 msgid "untagged"
 msgstr "etiketsiz"
 
@@ -6159,6 +6185,9 @@ msgstr "evet"
 msgid "« Back"
 msgstr "« Geri"
 
+#~ msgid "kB"
+#~ msgstr "kB"
+
 #~ msgid "Design"
 #~ msgstr "Tasarım"
 
index 38a857a804647b5f7a9acffc810ea15fce20d84b..5323aefc43fe21a519667b9514da11266044c436 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
-"PO-Revision-Date: 2018-11-22 14:00+0200\n"
+"PO-Revision-Date: 2019-02-07 18:35+0200\n"
 "Last-Translator: Yurii <yuripet@gmail.com>\n"
 "Language-Team: none\n"
 "Language: uk\n"
@@ -19,9 +19,9 @@ msgstr "%d біт"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:307
 msgid "%d invalid field(s)"
-msgstr ""
+msgstr "%d неприпустимі поля"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:281
 msgid "%s is untagged in multiple VLANs!"
 msgstr "%s є непозначеним у декількох VLAN!"
 
@@ -53,16 +53,16 @@ msgstr "(нема приєднаних інтерфейсів)"
 msgid "-- Additional Field --"
 msgstr "-- Додаткові поля --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:841
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:850
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Оберіть --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:866
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1030
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- нетипово --"
@@ -86,6 +86,11 @@ msgstr "-- відповідно UUID --"
 msgid "-- please select --"
 msgstr "-- виберіть --"
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:382
+msgid "0 = not using RSSI threshold, 1 = do not change driver default"
+msgstr ""
+"0 = не використовувати поріг RSSI, 1 = не змінюваим типові значення драйвера"
+
 #: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "Навантаження за 1 хвилину:"
@@ -94,7 +99,7 @@ msgstr "Навантаження за 1 хвилину:"
 msgid "15 Minute Load:"
 msgstr "Навантаження за 15 хвилин:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:879
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:924
 msgid "4-character hexadecimal ID"
 msgstr "4-симв. шістнадцятковий ID"
 
@@ -106,36 +111,36 @@ msgstr "464XLAT (CLAT)"
 msgid "5 Minute Load:"
 msgstr "Навантаження за 5 хвилин:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:915
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:960
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 "6-октетний ідентифікатор у вигляді шістнадцяткового рядка – без двокрапок"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:850
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:891
 msgid "802.11r Fast Transition"
 msgstr "Швидкий перехід 802.11r"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1106
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1157
 msgid "802.11w Association SA Query maximum timeout"
 msgstr "Максимальний тайм-аут запиту асоціації 802.11w"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1115
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1166
 msgid "802.11w Association SA Query retry timeout"
 msgstr "Тайм-аут повторювання запиту асоціації 802.11w"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1088
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1133
 msgid "802.11w Management Frame Protection"
 msgstr "Захист кадрів управління 802.11w"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1105
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1156
 msgid "802.11w maximum timeout"
 msgstr "Максимальний тайм-аут 802.11w"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1114
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1165
 msgid "802.11w retry timeout"
 msgstr "Тайм-аут повторювання 802.11w"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:399
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr ""
 "<abbr title=\"Basic Service Set Identifier — ідентифікатор основної служби "
@@ -161,7 +166,7 @@ msgstr ""
 "<abbr title=\"Domain Name System — система доменних імен\">DNS</abbr>-"
 "сервери буде опитано в порядку, визначеному файлом <em>resolvfile</em>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:379
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:388
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "<abbr title=\"Extended Service Set Identifier — ідентифікатор розширеної "
@@ -198,7 +203,7 @@ msgstr "<abbr title=\"Інтернет-протокол версії 6\">IPv6</a
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr "<abbr title=\"Інтернет-протокол версії 6\">IPv6</abbr>-суфікс (hex)"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr ""
@@ -319,16 +324,16 @@ msgstr ""
 msgid "ATM device number"
 msgstr "Номер ATM-пристрою"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "ATU-C System Vendor ID"
-msgstr ""
+msgstr "Ідентифікатор постачальника системи ATU-C"
 
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:19
 msgid "Access Concentrator"
 msgstr "Концентратор доступу"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:367
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
 msgid "Access Point"
 msgstr "Точка доступу"
 
@@ -358,7 +363,7 @@ msgstr "Активні оренди DHCP"
 msgid "Active DHCPv6 Leases"
 msgstr "Активні оренди DHCPv6"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -366,8 +371,8 @@ msgstr "Ad-Hoc"
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:34
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:39
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:54
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:16
 msgid "Add"
@@ -375,11 +380,11 @@ msgstr "Додати"
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:60
 msgid "Add IPv4 address…"
-msgstr ""
+msgstr "Додати адресу IPv4…"
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:129
 msgid "Add IPv6 address…"
-msgstr ""
+msgstr "Додати адресу IPv6…"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:120
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:143
@@ -404,8 +409,8 @@ msgstr "Додаткові файли hosts"
 msgid "Additional servers file"
 msgstr "Додаткові файли servers"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "Address"
 msgstr "Адреса"
 
@@ -414,30 +419,34 @@ 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:13
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
 msgid "Administration"
 msgstr "Адміністрування"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+msgid "Advanced"
+msgstr "Додатково"
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:143
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:364
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:50
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:34
 msgid "Advanced Settings"
 msgstr "Додаткові параметри"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr "Сумарна потужність передавання"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
 msgid "Alert"
 msgstr "Тривога"
 
-#: modules/luci-base/luasrc/model/network.lua:1406
+#: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
 msgstr "Інтерфейс псевдоніма"
@@ -466,24 +475,24 @@ msgstr ""
 "Дозволити <abbr title=\"Secure Shell — безпечна оболонка\">SSH</abbr>-"
 "перевірку пароля"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:535
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:545
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 "Дозволити режиму AP відключення абонентів на підставі низького рівня <abbr "
 "title=\"Підтвердження (Acknowledge) успішності отримання TCP-сегменту\">ACK</"
 "abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:589
 msgid "Allow all except listed"
 msgstr "Дозволити всі, крім зазначених"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:235
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:236
 msgid "Allow legacy 802.11b rates"
 msgstr "Дозволити застарілі швидкості 802.11b"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:578
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "Allow listed only"
 msgstr "Дозволити тільки зазначені"
 
@@ -522,13 +531,13 @@ msgstr "Завжди оголошувати типовим маршрутиза
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:50
 msgid "Always off (%s)"
-msgstr ""
+msgstr "Завжди вимкнено (%s)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:48
 msgid "Always on (%s)"
-msgstr ""
+msgstr "Завжди ввімкнено (%s)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
@@ -538,7 +547,7 @@ msgstr ""
 "802.11n-2009!"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
 msgid "Annex"
 msgstr ""
 
@@ -612,7 +621,7 @@ msgstr "Оголошено DNS-домени"
 msgid "Announced DNS servers"
 msgstr "Оголошено DNS-сервери"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1048
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1093
 msgid "Anonymous Identity"
 msgstr "Анонімне посвідчення"
 
@@ -624,17 +633,17 @@ msgstr "Анонімне монтування"
 msgid "Anonymous Swap"
 msgstr "Анонімний своп"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
 msgid "Antenna 1"
 msgstr "Антена 1"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:323
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:330
 msgid "Antenna 2"
 msgstr "Антена 2"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:245
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:246
 msgid "Antenna Configuration"
 msgstr "Конфигурація антени"
 
@@ -662,7 +671,7 @@ msgstr ""
 "Призначати частину заданої довжини до кожного публічного IPv6-префікса цього "
 "інтерфейсу"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:127
 msgid "Assign interfaces..."
 msgstr "Призначення інтерфейсів..."
 
@@ -679,7 +688,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "Приєднано станції"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
 msgid "Associations"
 msgstr "З’єднань"
 
@@ -688,7 +697,7 @@ msgstr "З’єднань"
 msgid "Auth Group"
 msgstr "Група автентифікації"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:982
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1027
 msgid "Authentication"
 msgstr "Автентифікація"
 
@@ -706,12 +715,11 @@ msgstr "Потрібна авторизація"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:131
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:246
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:249
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
 msgid "Auto Refresh"
 msgstr "Автоматичне оновлення"
 
@@ -784,7 +792,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -814,7 +822,7 @@ msgstr "Повернутися до результатів сканування"
 msgid "Backup"
 msgstr "Резервне копіювання"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
 msgid "Backup / Flash Firmware"
 msgstr "Рез. копіювання / Перепрош."
 
@@ -826,12 +834,12 @@ msgstr "Список файлів резервних копій"
 msgid "Bad address specified!"
 msgstr "Вказано неправильну адресу!"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:153
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:287
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:158
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:288
 msgid "Band"
-msgstr "Ð\93Ñ\80Ñ\83па"
+msgstr "Ð\94Ñ\96апазон"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:260
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:261
 msgid "Beacon Interval"
 msgstr "Інтервал маяка"
 
@@ -850,6 +858,8 @@ msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
 msgstr ""
+"Прив’язувати динамічно до інтерфейсів, а не за шаблоном адреси (типово для "
+"linux, рекомендовано)"
 
 #: protocols/luci-proto-ipip/luasrc/model/cbi/admin_network/proto_ipip.lua:16
 msgid "Bind interface"
@@ -861,7 +871,7 @@ msgstr "Прив’язка тунелю до цього інтерфейсу (
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 msgid "Bitrate"
 msgstr "Швидкість передавання даних"
 
@@ -869,7 +879,7 @@ msgstr "Швидкість передавання даних"
 msgid "Bogus NX Domain Override"
 msgstr "Відкидати підробки NX-домену"
 
-#: modules/luci-base/luasrc/model/network.lua:1410
+#: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Міст"
 
@@ -954,7 +964,7 @@ msgstr "Зміни застосовано."
 msgid "Changes have been reverted."
 msgstr "Зміни було скасовано."
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:9
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Changes the administrator password for accessing the device"
 msgstr "Зміна пароля адміністратора для доступу до пристрою"
 
@@ -962,12 +972,12 @@ msgstr "Зміна пароля адміністратора для доступ
 msgid "Changing password…"
 msgstr "Зміна пароля…"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:162
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "Channel"
 msgstr "Канал"
 
@@ -1012,7 +1022,7 @@ msgstr ""
 "або заповніть поле <em>створити</em>, щоб визначити нову зону і прикріпити "
 "до неї інтерфейс."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:393
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:403
 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 +1030,7 @@ msgstr ""
 "Оберіть мережі, які ви хочете прикріпити до цього бездротового інтерфейсу "
 "або заповніть поле <em>створити</em>, щоб визначити нову мережу."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:604
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
 msgid "Cipher"
 msgstr "Шифр"
 
@@ -1044,8 +1054,8 @@ msgstr ""
 "Натисніть \"Зберегти mtdblock\", щоб завантажити вказаний файл mtdblock. "
 "(ПРИМІТКА: ЦЕ ФУНКЦІЯ ДЛЯ ПРОФЕСІОНАЛІВ!)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
 msgstr "Клієнт"
 
@@ -1089,7 +1099,7 @@ msgstr "Згорнути список..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:33
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
 msgid "Collecting data..."
 msgstr "Збирання даних..."
 
@@ -1105,7 +1115,7 @@ msgstr "Примітка"
 msgid "Common Configuration"
 msgstr "Загальна конфігурація"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1125
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1176
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1141,7 +1151,7 @@ msgstr "Конфігурацію застосовано."
 msgid "Configuration has been rolled back!"
 msgstr "Конфігурацію було відкочено!"
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:22
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:43
 msgid "Confirmation"
 msgstr "Підтвердження"
 
@@ -1150,12 +1160,12 @@ msgid "Connect"
 msgstr "Підключити"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Connected"
 msgstr "Підключено"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:338
 msgid "Connection Limit"
 msgstr "Гранична кількість підключень"
 
@@ -1182,9 +1192,9 @@ msgstr ""
 msgid "Country"
 msgstr "Країна"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:336
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
 msgid "Country Code"
 msgstr "Код країни"
 
@@ -1209,11 +1219,11 @@ msgstr "Створити інтерфейс"
 msgid "Create a bridge over multiple interfaces"
 msgstr "Створити міст через кілька інтерфейсів"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
 msgid "Critical"
 msgstr "Критичний"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:102
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
 msgid "Cron Log Level"
 msgstr "Рівень виведення інформації Cron"
 
@@ -1234,11 +1244,12 @@ msgid ""
 "this, perform a factory-reset first."
 msgstr ""
 "Користувацькі файли (сертифікати, скрипти) можуть залишитися в системі. Щоб "
-"запобігти цьому, спочатку виконайте скидання до заводських налаштувань."
+"запобігти цьому, спочатку виконайте відновлення мікропрограми до її "
+"початкового стану."
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:52
 msgid "Custom flash intervall (%s)"
-msgstr ""
+msgstr "Користувацький інтервал спалаху (%s)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid ""
@@ -1248,17 +1259,17 @@ msgstr ""
 "Налаштування поведінки <abbr title=\"Light Emitting Diode — світлодіод"
 "\">LED</abbr>, якщо це можливо."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:760
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:799
 msgid "DAE-Client"
-msgstr ""
+msgstr "Клієнт DAE"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "DAE-Port"
-msgstr ""
+msgstr "Порт DAE"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:776
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:815
 msgid "DAE-Secret"
-msgstr ""
+msgstr "Секрет DAE"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:448
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:459
@@ -1270,7 +1281,7 @@ msgstr "Сервер DHCP"
 msgid "DHCP and DNS"
 msgstr "DHCP та DNS"
 
-#: modules/luci-base/luasrc/model/network.lua:962
+#: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "Клієнт DHCP"
 
@@ -1290,16 +1301,16 @@ msgstr "Режим DHCPv6"
 msgid "DHCPv6-Service"
 msgstr "Служба DHCPv6"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "DNS"
 msgstr "DNS"
 
@@ -1332,7 +1343,7 @@ msgstr "AFTR-адреса DS-Lite"
 msgid "DSL"
 msgstr "DSL"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
 msgid "DSL Status"
 msgstr "Стан DSL"
 
@@ -1340,7 +1351,7 @@ msgstr "Стан DSL"
 msgid "DSL line mode"
 msgstr "Режим лінії DSL"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "DTIM Interval"
 msgstr ""
 "Інтервал <abbr title=\"Delivery Traffic Indication Message — Повідомлення "
@@ -1350,18 +1361,18 @@ msgstr ""
 msgid "DUID"
 msgstr "DUID"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "Data Rate"
 msgstr "Швидк. передавання"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:104
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
 msgid "Debug"
 msgstr "Зневаджування"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "Default %d"
 msgstr "Типово %d"
 
@@ -1401,7 +1412,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:11
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:16
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:41
 msgid "Delete"
 msgstr "Видалити"
@@ -1415,7 +1426,7 @@ msgstr "Видалити ключ"
 msgid "Delete this network"
 msgstr "Видалити цю мережу"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "Delivery Traffic Indication Message Interval"
 msgstr "Інтервал повідомлень індикації доправлення трафіку"
 
@@ -1431,8 +1442,8 @@ msgstr "Призначення"
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:50
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:75
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
@@ -1487,7 +1498,7 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr "Вимкнути шифрування"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:520
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:530
 msgid "Disable Inactivity Polling"
 msgstr "Вимкнути опитування неактивності"
 
@@ -1505,11 +1516,11 @@ msgstr "Вимкнути цю мережу"
 msgid "Disabled"
 msgstr "Вимкнено"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1094
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
 msgid "Disabled (default)"
 msgstr "Вимкнено (типово)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 msgid "Disassociate On Low Acknowledgement"
 msgstr "Роз'єднувати за низького підтвердження"
 
@@ -1532,16 +1543,16 @@ msgstr "Спроба від’єднання не вдалася"
 msgid "Dismiss"
 msgstr "Відхилити"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:239
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:333
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
 msgid "Distance Optimization"
 msgstr "Оптимізація за відстанню"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:241
 msgid "Distance to farthest network member in meters."
 msgstr "Відстань до найвіддаленішого вузла мережі в метрах."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:346
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:347
 msgid "Diversity"
 msgstr "Різновидність"
 
@@ -1653,7 +1664,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr "Довжина EA-бітів"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:990
 msgid "EAP-Method"
 msgstr "EAP-Метод"
 
@@ -1680,7 +1691,7 @@ msgstr "Редагувати цей інтерфейс"
 msgid "Edit this network"
 msgstr "Редагувати цю мережу"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
 msgid "Emergency"
 msgstr "Аварійний"
 
@@ -1717,11 +1728,11 @@ msgstr "Увімкнути узгодження IPv6"
 msgid "Enable IPv6 negotiation on the PPP link"
 msgstr "Увімкнути узгодження IPv6 для PPP-з’єднань"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:141
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:143
 msgid "Enable Jumbo Frame passthrough"
 msgstr "Пропускати Jumbo-фрейми"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:215
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
 msgid "Enable NTP client"
 msgstr "Увімкнути клієнта NTP"
 
@@ -1733,27 +1744,27 @@ msgstr "Увімкнути Single DES"
 msgid "Enable TFTP server"
 msgstr "Увімкнути TFTP-сервер"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:132
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:134
 msgid "Enable VLAN functionality"
 msgstr "Увімкнути підтримку VLAN"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1194
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK"
 msgstr "Увімкнути кнопку WPS, потребує WPA(2)-PSK"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1124
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1175
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr "Увімкнути протидію<br />перевстановленню ключів (KRACK)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:136
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:138
 msgid "Enable learning and aging"
 msgstr "Увімкнути learning та aging"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:148
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:150
 msgid "Enable mirroring of incoming packets"
 msgstr "Увімкнути віддзеркалення вхідних пакетів"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:149
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
 msgid "Enable mirroring of outgoing packets"
 msgstr "Увімкнути віддзеркалення вихідних пакетів"
 
@@ -1787,7 +1798,7 @@ msgstr "Увімкнено"
 msgid "Enables IGMP snooping on this bridge"
 msgstr "Вмикає відстеження IGMP на цьому мосту"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:892
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1807,9 +1818,9 @@ msgstr "Режим інкапсуляції"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:44
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:593
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
 msgid "Encryption"
 msgstr "Шифрування"
 
@@ -1829,28 +1840,28 @@ msgstr "Введіть власне значення"
 msgid "Enter custom values"
 msgstr "Введіть власні значення"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:273
 msgid "Erasing..."
 msgstr "Видалення..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:106
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Помилка"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
 msgid "Errored seconds (ES)"
 msgstr "Секунд з помилками (<abbr title=\"Errored seconds\">ES</abbr>)"
 
-#: modules/luci-base/luasrc/model/network.lua:1422
+#: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Ethernet-адаптер"
 
-#: modules/luci-base/luasrc/model/network.lua:1412
+#: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Ethernet-комутатор"
 
@@ -1866,12 +1877,11 @@ msgstr "Розширення вузлів"
 msgid "Expecting %s"
 msgstr "Очікування %s"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
 msgid "Expires"
 msgstr "Збігає за"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:488
-#, fuzzy
 msgid ""
 "Expiry time of leased addresses, minimum is 2 minutes (<code>2m</code>)."
 msgstr "Термін оренди адрес, мінімум 2 хвилини (<code>2m</code>)."
@@ -1880,23 +1890,23 @@ msgstr "Термін оренди адрес, мінімум 2 хвилини (<
 msgid "External"
 msgstr "Зовнішнє"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:926
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:971
 msgid "External R0 Key Holder List"
 msgstr "Зовнішній список власників ключів R0"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:935
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:980
 msgid "External R1 Key Holder List"
 msgstr "Зовнішній список власників ключів R1"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:74
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
 msgid "External system log server"
 msgstr "Зовнішній сервер системного журналу"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:79
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
 msgid "External system log server port"
 msgstr "Порт зовнішнього сервера системного журналу"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:84
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
 msgid "External system log server protocol"
 msgstr "Протокол зовнішнього сервера системного журналу"
 
@@ -1904,15 +1914,15 @@ msgstr "Протокол зовнішнього сервера системно
 msgid "Extra SSH command options"
 msgstr "Додаткові параметри команд SSH"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:895
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:940
 msgid "FT over DS"
 msgstr "FT через DS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:896
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:941
 msgid "FT over the Air"
 msgstr "FT через повітря"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:893
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:938
 msgid "FT protocol"
 msgstr "Протокол FT"
 
@@ -2006,7 +2016,7 @@ msgstr "Прошити новий образ мікропрограми"
 msgid "Flash operations"
 msgstr "Операції прошивання"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:194
 msgid "Flashing..."
 msgstr "Перепрошиваємо..."
 
@@ -2014,17 +2024,17 @@ msgstr "Перепрошиваємо..."
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:60
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:62
 msgid "Flashmemory write access (%s)"
-msgstr ""
+msgstr "Доступ до запису флеш-пам’яті (%s)"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:498
 msgid "Force"
 msgstr "Примусово"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:257
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
 msgid "Force 40MHz mode"
 msgstr "Примусово застосовувати режим '40MHz'"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:612
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:622
 msgid "Force CCMP (AES)"
 msgstr "Примусово CCMP (AES)"
 
@@ -2032,11 +2042,11 @@ msgstr "Примусово CCMP (AES)"
 msgid "Force DHCP on this network even if another server is detected."
 msgstr "Примусово DHCP у цій мережі, навіть якщо виявлено інший сервер."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:613
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:623
 msgid "Force TKIP"
 msgstr "Примусово TKIP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:624
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Примусово TKIP та CCMP (AES)"
 
@@ -2060,7 +2070,7 @@ msgstr "Неузгодженість маркера форми"
 msgid "Forward DHCP traffic"
 msgstr "Переспрямовувати DHCP-трафік"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr "Секунди прямого коригування помилок (FECS)"
 
@@ -2068,7 +2078,7 @@ msgstr "Секунди прямого коригування помилок (FEC
 msgid "Forward broadcast traffic"
 msgstr "Переспрямовувати широкомовний трафік"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:374
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:375
 msgid "Forward mesh peer traffic"
 msgstr "Переспрямовувати одноранговий трафік"
 
@@ -2076,12 +2086,12 @@ msgstr "Переспрямовувати одноранговий трафік"
 msgid "Forwarding mode"
 msgstr "Режим переспрямовування"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:254
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:596
 msgid "Fragmentation Threshold"
 msgstr "Поріг фрагментації"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:331
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:332
 msgid "Frame Bursting"
 msgstr "Frame Bursting"
 
@@ -2100,7 +2110,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "GHz"
 msgstr "ГГц"
 
@@ -2109,8 +2119,8 @@ msgstr "ГГц"
 msgid "GPRS only"
 msgstr "Тільки GPRS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
 msgid "Gateway"
 msgstr "Шлюз"
 
@@ -2133,7 +2143,7 @@ msgstr "Загальні параметри"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:462
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:175
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:141
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:360
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
 msgid "General Setup"
 msgstr "Загальні налаштування"
 
@@ -2141,7 +2151,7 @@ msgstr "Загальні налаштування"
 msgid "Generate Config"
 msgstr "Cтворити конфігурацію"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:900
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
 msgid "Generate PMK locally"
 msgstr "Генерувати PMK локально"
 
@@ -2168,7 +2178,7 @@ msgstr "Глобальні параметри мережі"
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:288
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
 msgid "Go to password configuration..."
 msgstr "Перейти до конфігурації пароля..."
 
@@ -2193,7 +2203,7 @@ msgstr "Пароль HE.net"
 msgid "HE.net username"
 msgstr "Ім’я користувача HE.net"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:309
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:310
 msgid "HT mode (802.11n)"
 msgstr "Режим HT (802.11n)"
 
@@ -2201,13 +2211,15 @@ msgstr "Режим HT (802.11n)"
 msgid "Hang Up"
 msgstr "Призупинити"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
+"Помилки коду помилок заголовка (<abbr title=\"Header Error Control\">HEC</"
+"abbr>)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:56
 msgid "Heartbeat intervall (%s)"
-msgstr ""
+msgstr "Інтервал пульсації (%s)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
 msgid ""
@@ -2217,9 +2229,9 @@ msgstr ""
 "Тут ви можете налаштувати основні параметри вигляду вашого пристрою, такі як "
 "назва (ім’я) вузла або часовий пояс."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:489
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:546
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:569
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "Приховати <abbr title=\"Extended Service Set Identifier — ідентифікатор "
@@ -2255,8 +2267,7 @@ msgstr "Зміст тегу Host-Uniq"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:35
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 msgid "Hostname"
 msgstr "Назва (ім’я) вузла"
 
@@ -2317,7 +2328,7 @@ msgstr "IPv4"
 msgid "IPv4 Firewall"
 msgstr "Брандмауер IPv4"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:46
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:48
 msgid "IPv4 Upstream"
 msgstr "Висхідне з’єднання IPv4"
 
@@ -2411,7 +2422,7 @@ msgstr ""
 "<abbr title=\"Unique Local Address — унікальна локальна адреса\">ULA</abbr>-"
 "префікс IPv6"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
 msgid "IPv6 Upstream"
 msgstr "Висхідне з’єднання IPv6"
 
@@ -2478,7 +2489,7 @@ msgstr "IPv6 через IPv4 (6rd)"
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr "IPv6 через IPv4 (6to4)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1030
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1075
 msgid "Identity"
 msgstr "Посвідчення"
 
@@ -2597,10 +2608,14 @@ msgstr "Тайм-аут бездіяльності"
 msgid "Inbound:"
 msgstr "Вхідний:"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
 msgid "Info"
 msgstr "Інформація"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Information"
+msgstr ""
+
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:67
 msgid "Initialization failure"
 msgstr "Помилка ініціалізації"
@@ -2621,7 +2636,7 @@ msgstr "Інсталюйте iputils-traceroute6 для трасування IPv
 msgid "Install package %q"
 msgstr "Інсталяція пакета %q"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:120
 msgid "Install protocol extensions..."
 msgstr "Інсталяція розширень протоколу..."
 
@@ -2639,7 +2654,7 @@ msgstr "Інтерфейс"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr "Пристрій інтерфейсу %q автоматичного мігрував із %q на %q."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:355
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:356
 msgid "Interface Configuration"
 msgstr "Конфігурація інтерфейсу"
 
@@ -2651,12 +2666,12 @@ msgstr "Огляд інтерфейсів"
 msgid "Interface is reconnecting..."
 msgstr "Перепідключення інтерфейсу..."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Interface name"
 msgstr "Ім’я інтерфейсу"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:34
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:131
 msgid "Interface not present or not connected yet."
 msgstr "Інтерфейс відсутній або його ще не підключено."
 
@@ -2675,17 +2690,17 @@ msgid "Internal Server Error"
 msgstr "Внутрішня помилка сервера"
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:192
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:37
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
 msgid "Invalid"
 msgstr "Неприпустимо"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:286
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:311
 msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
 msgstr ""
 "Задано неприпустимий VLAN ID! Доступні тільки ідентифікатори в межах між %d "
 "і %d."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:307
 msgid "Invalid VLAN ID given! Only unique IDs are allowed"
 msgstr ""
 "Задано неприпустимий VLAN ID! Доступні тільки унікальні ідентифікатори."
@@ -2694,7 +2709,7 @@ msgstr ""
 msgid "Invalid username and/or password! Please try again."
 msgstr "Неприпустиме ім’я користувача та/або пароль! Спробуйте ще раз."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:498
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:508
 msgid "Isolate Clients"
 msgstr "Ізолювати клієнтів"
 
@@ -2707,10 +2722,9 @@ msgstr ""
 "Перевірте файл образу!"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:220
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:295
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
 msgid "JavaScript required!"
 msgstr "Потрібен JavaScript!"
 
@@ -2739,18 +2753,22 @@ msgstr "Журнал ядра"
 msgid "Kernel Version"
 msgstr "Версія ядра"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:784
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
 msgid "Key"
 msgstr "Ключ"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:810
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:811
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:812
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:813
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:829
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:852
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:853
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:870
 msgid "Key #%d"
 msgstr "Ключ #%d"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+msgid "KiB"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Знищити"
@@ -2790,7 +2808,7 @@ msgstr "LLC"
 msgid "Label"
 msgstr "Мітка"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:136
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
 msgid "Language"
 msgstr "Мова"
 
@@ -2798,7 +2816,7 @@ msgstr "Мова"
 msgid "Language and Style"
 msgstr "Мова та стиль"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
 msgid "Latency"
 msgstr "Затримка"
 
@@ -2851,19 +2869,19 @@ msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 "Обмежитися прослуховуванням цих інтерфейсів і повернутися до початку циклу."
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
 msgid "Line Attenuation (LATN)"
 msgstr "Затухання лінії"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
 msgid "Line Mode"
 msgstr "Режим лінії"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Line State"
 msgstr "Стан лінії"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
 msgid "Line Uptime"
 msgstr "Час безперервної роботи лінії"
 
@@ -2879,7 +2897,7 @@ msgstr ""
 "Список <abbr title=\"Domain Name System\">DNS</abbr>-серверів для "
 "переспрямовування запитів"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:972
 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 "
@@ -2895,7 +2913,7 @@ msgstr ""
 "ключа R0\">R0KH</abbr>, як станції, що була використана під час початкової "
 "асоціації домену мобільності."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:936
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:981
 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 "
@@ -2944,7 +2962,6 @@ msgid "Listening port for inbound DNS queries"
 msgstr "Порт прослуховування для вхідних DNS-запитів"
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:128
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
 msgid "Load"
 msgstr "Навантаження"
@@ -2993,7 +3010,7 @@ msgid "Local Startup"
 msgstr "Локальний запуск"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:31
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
 msgid "Local Time"
 msgstr "Місцевий час"
 
@@ -3036,7 +3053,7 @@ msgstr "Локалізувати запити"
 msgid "Locked to channel %s used by: %s"
 msgstr "Заблоковано до каналу %s, який використовує: %s"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:92
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
 msgid "Log output level"
 msgstr "Рівень виведення інформаціі до журналу"
 
@@ -3056,9 +3073,11 @@ msgstr "Увійти"
 msgid "Logout"
 msgstr "Вийти"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
+"Втрата сигналу в секундах (<abbr title=\"Loss of Signal Seconds\">LOSS</"
+"abbr>)"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:476
 msgid "Lowest leased address as offset from the network address."
@@ -3072,24 +3091,24 @@ msgstr "MAC"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:51
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:76
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-адреса"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:447
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:457
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "MAC-Address Filter"
 msgstr "Фільтр MAC-адрес"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:142
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
 msgid "MAC-Filter"
 msgstr "MAC-фільтр"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:454
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:580
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:464
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:590
 msgid "MAC-List"
 msgstr "MAC-список"
 
@@ -3111,7 +3130,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 msgid "MHz"
-msgstr "МГц"
+msgstr " МГц"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:40
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:82
@@ -3137,11 +3156,11 @@ msgstr ""
 msgid "Manual"
 msgstr "Вручну"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr "Макс. досяжна швидкість передачі даних (ATTNDR)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:529
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:539
 msgid "Maximum allowed Listen Interval"
 msgstr "Максимальний дозволений інтервал прослуховування"
 
@@ -3177,12 +3196,16 @@ msgstr "Максимальна кількість орендованих адр
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr "Мбіт/с"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+msgid "Medium"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm:13
 msgid "Memory"
 msgstr "Пам’ять"
@@ -3191,7 +3214,7 @@ msgstr "Пам’ять"
 msgid "Memory usage (%)"
 msgstr "Використання пам’яті, %"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:371
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr "Mesh Id"
 
@@ -3203,11 +3226,11 @@ msgstr "Mesh Id"
 msgid "Metric"
 msgstr "Метрика"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:152
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:154
 msgid "Mirror monitor port"
 msgstr "Дзеркало порту диспетчера"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:153
 msgid "Mirror source port"
 msgstr "Дзеркало вихідного порту"
 
@@ -3215,16 +3238,16 @@ msgstr "Дзеркало вихідного порту"
 msgid "Missing protocol extension for proto %q"
 msgstr "Відсутні розширення для протоколу %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:878
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:923
 msgid "Mobility Domain"
 msgstr "Домен мобільності"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:149
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:154
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:41
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:365
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
 msgid "Mode"
 msgstr "Режим"
 
@@ -3252,12 +3275,16 @@ msgstr "Помилка запиту інформації про модем"
 msgid "Modem init timeout"
 msgstr "Тайм-аут ініціалізації модему"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:442
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
 msgid "Monitor"
 msgstr "Диспетчер"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+msgid "More Characters"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr "Вхід монтування"
@@ -3267,7 +3294,7 @@ msgstr "Вхід монтування"
 msgid "Mount Point"
 msgstr "Точка монтування"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3317,7 +3344,7 @@ msgstr "Вниз"
 msgid "Move up"
 msgstr "Вгору"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:867
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:912
 msgid "NAS ID"
 msgstr "Ідентифікатор NAS"
 
@@ -3341,7 +3368,7 @@ msgstr "NDP-проксі"
 msgid "NT Domain"
 msgstr "Домен NT"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
 msgid "NTP server candidates"
 msgstr "Кандидати для синхронізації сервера NTP"
 
@@ -3359,18 +3386,17 @@ msgstr "Ім’я нового інтерфейсу"
 msgid "Name of the new network"
 msgstr "Назва (ім’я) нової мережі"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:167
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
 msgid "Navigation"
 msgstr "Навігація"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
 msgid "Netmask"
 msgstr "Маска мережі"
 
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:392
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index/30-network.htm:8
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
@@ -3388,13 +3414,13 @@ msgstr "Образ для мережевого завантаження"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:54
 msgid "Network device activity (%s)"
-msgstr ""
+msgstr "Активність мережевого пристрою (%s)"
 
 #: modules/luci-base/luasrc/model/network.lua:33
 msgid "Network device is not present"
 msgstr "Мережевий пристрій відсутній"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
 msgid "Network without interfaces."
 msgstr "Мережа без інтерфейсів."
 
@@ -3419,7 +3445,7 @@ msgid "No files found"
 msgstr "Файли не знайдено"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:172
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:174
 msgid "No information available"
 msgstr "Інформація відсутня"
@@ -3441,16 +3467,15 @@ msgid "No network name specified"
 msgstr "Ім’я мережі не визначено"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:103
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:283
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
 msgid "No password set!"
 msgstr "Пароль не встановлено!"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:116
 msgid "No public keys present yet."
-msgstr "Відкритих ключів поки що немає"
+msgstr "Відкритих ключів поки що немає."
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:83
 msgid "No rules in this chain."
@@ -3458,7 +3483,7 @@ msgstr "У цьму ланцюжку нема правил."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:146
 msgid "No scan results available yet..."
-msgstr "Результати сканування наразі недоступні"
+msgstr "Результати сканування наразі недоступні"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:7
 msgid "No zone assigned"
@@ -3472,7 +3497,7 @@ msgstr "Зону не призначено"
 msgid "Noise"
 msgstr "Шум"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
 msgid "Noise Margin (SNR)"
 msgstr "Співвідношення сигнал/шум"
 
@@ -3480,7 +3505,7 @@ msgstr "Співвідношення сигнал/шум"
 msgid "Noise:"
 msgstr "Шум:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr "Не запобіжні помилки CRC (CRC_P)"
 
@@ -3493,7 +3518,7 @@ msgstr "Без шаблону заміни"
 msgid "None"
 msgstr "Жоден"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
 msgid "Normal"
 msgstr "Нормальний"
 
@@ -3506,16 +3531,20 @@ msgstr "Не знайдено"
 msgid "Not associated"
 msgstr "Не пов’язаний"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 msgid "Not connected"
 msgstr "Не підключено"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Not started on boot"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:26
 msgid "Note: interface name length"
 msgstr "Примітка: довжина імені інтерфейсу"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
 msgid "Notice"
 msgstr "Попередження"
 
@@ -3527,7 +3556,7 @@ msgstr "DNS-запит"
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr "Кількість кешованих записів DNS (макс. - 10000, 0 - без кешування)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "Number of parallel threads used for compression"
 msgstr "Кількість паралельних потоків, що використовуються для стиснення"
 
@@ -3609,7 +3638,7 @@ msgstr "Опція змінена"
 msgid "Option removed"
 msgstr "Опція видалена"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1095
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1140
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr "Необов’язково"
@@ -3731,7 +3760,7 @@ msgstr "Перевизначити TOS"
 msgid "Override TTL"
 msgstr "Перевизначити TTL"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Override default interface name"
 msgstr "Перевизначення типового імені інтерфейсу"
 
@@ -3798,7 +3827,7 @@ msgstr ""
 msgid "PIN code rejected"
 msgstr "PIN-код відхилено"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:921
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:966
 msgid "PMK R1 Push"
 msgstr "Проштовхуваня PMK R1"
 
@@ -3828,11 +3857,11 @@ msgstr "PPtP"
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:59
 msgid "PSID offset"
-msgstr ""
+msgstr "Зсув PSID"
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:56
 msgid "PSID-bits length"
-msgstr ""
+msgstr "Довжина PSID у бітах"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:123
 msgid "PTM/EFM (Packet Transfer Mode)"
@@ -3851,8 +3880,8 @@ msgid "Part of zone %q"
 msgstr "Частина зони %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1066
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1111
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:35
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
@@ -3862,14 +3891,21 @@ msgstr "Пароль"
 msgid "Password authentication"
 msgstr "Автентифікація за паролем"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:974
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1019
 msgid "Password of Private Key"
 msgstr "Пароль закритого ключа"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1022
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1067
 msgid "Password of inner Private Key"
 msgstr "Пароль внутрішнього закритого ключа"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Password strength"
+msgstr ""
+
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr "Пароль2"
@@ -3878,27 +3914,27 @@ msgstr "Пароль2"
 msgid "Paste or drag SSH key file…"
 msgstr "Вставте або перетягніть файл SSH-ключа…"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:955
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1000
 msgid "Path to CA-Certificate"
 msgstr "Шлях до центру сертифікції"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:962
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1007
 msgid "Path to Client-Certificate"
 msgstr "Шлях до сертифікату клієнта"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:968
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1013
 msgid "Path to Private Key"
 msgstr "Шлях до закритого ключа"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1004
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1049
 msgid "Path to inner CA-Certificate"
 msgstr "Шлях до внутрішнього CA-сертифікату"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1010
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1055
 msgid "Path to inner Client-Certificate"
 msgstr "Шлях до внутрішнього сертифікату клієнта"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1016
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1061
 msgid "Path to inner Private Key"
 msgstr "Шлях до внутрішнього закритого ключа"
 
@@ -3976,6 +4012,14 @@ msgstr "Введіть ім’я користувача і пароль."
 msgid "Policy"
 msgstr "Політика"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
+msgid "Polling interval"
+msgstr "Інтервал опитування"
+
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
+msgid "Polling interval for status queries in seconds"
+msgstr "Інтервал опитування для запитів стану (секунди)"
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Порт"
@@ -3984,11 +4028,11 @@ msgstr "Порт"
 msgid "Port status:"
 msgstr "Стан порту:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Power Management Mode"
 msgstr "Режим керування живленням"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr "Попереджувати помилки CRC (CRCP_P)"
 
@@ -4000,7 +4044,7 @@ msgstr "Переважно LTE"
 msgid "Prefer UMTS"
 msgstr "Переважно UMTS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
 msgid "Prefix Delegated"
 msgstr "Делеговано префікс"
 
@@ -4025,8 +4069,8 @@ msgstr ""
 msgid "Prevent listening on these interfaces."
 msgstr "Перешкоджати прослуховуванню цих інтерфейсів."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:562
 msgid "Prevents client-to-client communication"
 msgstr "Перешкоджати спілкуванню клієнт-клієнт"
 
@@ -4043,7 +4087,7 @@ msgstr "Продовжити"
 msgid "Processes"
 msgstr "Процеси"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
 msgid "Profile"
 msgstr "Профіль"
 
@@ -4053,8 +4097,8 @@ msgstr "Прот."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 msgid "Protocol"
 msgstr "Протокол"
@@ -4067,7 +4111,7 @@ msgstr "Протокол нового інтерфейсу"
 msgid "Protocol support is not installed"
 msgstr "Підтримка протоколу не інстальована"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
 msgid "Provide NTP server"
 msgstr "Забезпечувати сервер NTP"
 
@@ -4075,7 +4119,7 @@ msgstr "Забезпечувати сервер NTP"
 msgid "Provide new network"
 msgstr "Укажіть нову мережу"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:441
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Псевдо Ad-Hoc (ahdemo)"
 
@@ -4104,7 +4148,7 @@ msgid "QMI Cellular"
 msgstr "Стільниковий QMI"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Quality"
 msgstr "Якість"
 
@@ -4116,11 +4160,11 @@ msgstr ""
 "Запит усіх наявних висхідних <abbr title=\"Domain Name System — система "
 "доменних імен\">DNS</abbr>-серверів"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "R0 Key Lifetime"
 msgstr "Тривалість життя ключа R0"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:914
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:959
 msgid "R1 Key Holder"
 msgstr "Власник ключа R1"
 
@@ -4128,8 +4172,12 @@ msgstr "Власник ключа R1"
 msgid "RFC3947 NAT-T mode"
 msgstr "Режим RFC3947 NAT-T"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:381
+msgid "RSSI threshold for joining"
+msgstr "Поріг RSSI для приєднання"
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:597
 msgid "RTS/CTS Threshold"
 msgstr "Поріг RTS/CTS"
 
@@ -4143,27 +4191,27 @@ msgstr "Одержано"
 msgid "RX Rate"
 msgstr "Швидкість приймання"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
 msgid "Radius-Accounting-Port"
 msgstr "Порт Radius-Accounting"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:752
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:791
 msgid "Radius-Accounting-Secret"
 msgstr "Секрет Radius-Accounting"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:736
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:775
 msgid "Radius-Accounting-Server"
 msgstr "Сервер Radius-Accounting"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
 msgid "Radius-Authentication-Port"
 msgstr "Порт Radius-Authentication"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:728
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:767
 msgid "Radius-Authentication-Secret"
 msgstr "Секрет Radius-Authentication"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:712
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:751
 msgid "Radius-Authentication-Server"
 msgstr "Сервер Radius-Authentication"
 
@@ -4227,7 +4275,7 @@ msgstr "Трафік у реальному часі"
 msgid "Realtime Wireless"
 msgstr "Бездротові мережі у реальному часі"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:886
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:931
 msgid "Reassociation Deadline"
 msgstr "Кінцевий термін реассоціації"
 
@@ -4235,7 +4283,7 @@ msgstr "Кінцевий термін реассоціації"
 msgid "Rebind protection"
 msgstr "Захист від переприв’язки"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:48
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Перезавантаження"
@@ -4253,8 +4301,8 @@ msgstr "Перезавантажити операційну систему ва
 msgid "Receive"
 msgstr "Приймання"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:324
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:325
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:350
 msgid "Receiver Antenna"
 msgstr "Антена приймача"
 
@@ -4321,21 +4369,21 @@ msgstr "Запит IPv6-адреси"
 msgid "Request IPv6-prefix of length"
 msgstr "Запит довжини IPv6-префіксу"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1096
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1141
 msgid "Required"
-msgstr "Ð\9fоÑ\82Ñ\80Ñ\96бно"
+msgstr "Ð\92имагаÑ\94Ñ\82Ñ\8cÑ\81Ñ\8f"
 
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_dhcp.lua:20
 msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
-msgstr "Ð\9fоÑ\82Ñ\80Ñ\96бно для деяких провайдерів, наприклад, Charter із DOCSIS 3"
+msgstr "Ð\92имагаÑ\94Ñ\82Ñ\8cÑ\81Ñ\8f для деяких провайдерів, наприклад, Charter із DOCSIS 3"
 
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:19
 msgid "Required. Base64-encoded private key for this interface."
-msgstr "Ð\9fоÑ\82Ñ\80Ñ\96бно. Base64-закодований закритий ключ для цього інтерфейсу."
+msgstr "Ð\92имагаÑ\94Ñ\82Ñ\8cÑ\81Ñ\8f. Base64-кодований закритий ключ для цього інтерфейсу."
 
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:113
 msgid "Required. Base64-encoded public key of peer."
-msgstr "Ð\9fоÑ\82Ñ\80Ñ\96бно. Base64-закодований відкритий ключ вузла."
+msgstr "Ð\92имагаÑ\94Ñ\82Ñ\8cÑ\81Ñ\8f. Base64-кодований відкритий ключ вузла."
 
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:136
 msgid ""
@@ -4343,20 +4391,25 @@ msgid ""
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
 "routes through the tunnel."
 msgstr ""
+"Вимагається. IP-адреси та префікси, які цьому вузлу дозволено "
+"використовувати всередині тунелю. Зазвичай тунельні IP-адреси вузла та "
+"мережі маршрутів вузла через тунель."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1089
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1134
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
-"<br />(as of Feb 2017: ath9k and ath10k, in LEDE also mwlwifi and mt76)"
+"<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 "Потребує \"повної\" версії wpad/hostapd та підтримки драйвером WiFi <br /"
-">(станом на лютий 2017 року: ath9k та ath10k, у LEDE також mwlwifi та mt76)"
+">(станом на січень 2019 року: ath9k, ath10k, mwlwifi та mt76)"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
+"Потребує підтримки висхідною мережею DNSSEC; переконайтеся, що відповіді "
+"непідписаного домену дійсно походять із непідписаних доменів"
 
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:30
@@ -4404,8 +4457,8 @@ msgid "Restore backup"
 msgstr "Відновити з резервної копії"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:25
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "Показати/приховати пароль"
 
@@ -4452,8 +4505,8 @@ msgstr "Тип маршруту"
 msgid "Router Advertisement-Service"
 msgstr "Служба оголошень маршрутизатора"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:6
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:27
 msgid "Router Password"
 msgstr "Пароль маршрутизатора"
 
@@ -4491,7 +4544,7 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "SSH-доступ"
@@ -4508,7 +4561,7 @@ msgstr "Порт сервера SSH"
 msgid "SSH username"
 msgstr "Ім’я користувача SSH"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:20
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:27
 msgid "SSH-Keys"
 msgstr "SSH-ключі"
@@ -4516,7 +4569,7 @@ msgstr "SSH-ключі"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
 msgid "SSID"
 msgstr "SSID"
 
@@ -4527,7 +4580,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:54
 msgid "Save"
 msgstr "Зберегти"
 
@@ -4546,7 +4599,7 @@ msgstr "Зберегти вміст mtdblock"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:120
 msgid "Saving keys…"
-msgstr ""
+msgstr "Збереження ключів…"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:15
 msgid "Scan"
@@ -4556,7 +4609,7 @@ msgstr "Сканувати"
 msgid "Scan request failed"
 msgstr "Помилка запиту на сканування"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Заплановані завдання"
@@ -4596,7 +4649,7 @@ msgstr ""
 "Надсилати ехо-пакети LCP зі вказаним інтервалом (секунди), ефективно тільки "
 "в поєднанні з порогом помилок"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:561
 msgid "Separate Clients"
 msgstr "Розділяти клієнтів"
 
@@ -4633,7 +4686,7 @@ msgstr ""
 "Властивості інтерфейсу встановлюються незалежно від каналу зв’язку (якщо "
 "позначено, обробник автовизначення не викликається при змінах)."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:206
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
 msgid "Set up Time Synchronization"
 msgstr "Налаштування синхронізації часу"
 
@@ -4649,15 +4702,17 @@ msgstr "Не вдалося налаштувати режим роботи"
 msgid "Setup DHCP Server"
 msgstr "Налаштування DHCP-сервера"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
+"Секунди з великою кількістю помилок помилок (<abbr title=\"Severely Errored "
+"Seconds\">SES</abbr>)"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:31
 msgid "Short GI"
 msgstr "Short GI"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:506
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:516
 msgid "Short Preamble"
 msgstr "Коротка преамбула"
 
@@ -4680,11 +4735,11 @@ msgstr "Вимкнути цей інтерфейс"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Signal"
 msgstr "Сигнал"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
 msgid "Signal Attenuation (SATN)"
 msgstr "Затухання сигналу (SATN)"
 
@@ -4700,7 +4755,7 @@ msgstr "Розмір"
 msgid "Size of DNS query cache"
 msgstr "Розмір кешу запитів DNS"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "Size of the ZRam device in megabytes"
 msgstr "Розмір пристрою ZRam у мегабайтах"
 
@@ -4709,21 +4764,19 @@ msgstr "Розмір пристрою ZRam у мегабайтах"
 msgid "Skip"
 msgstr "Пропустити"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:110
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
 msgid "Skip to content"
 msgstr "Перейти до вмісту"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:109
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
 msgid "Skip to navigation"
 msgstr "Перейти до навігації"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:335
 msgid "Slot time"
 msgstr "Час слота"
 
-#: modules/luci-base/luasrc/model/network.lua:1417
+#: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr "Програмово реалізований VLAN"
 
@@ -4781,19 +4834,23 @@ msgstr ""
 
 #: protocols/luci-proto-ipip/luasrc/model/cbi/admin_network/proto_ipip.lua:30
 msgid "Specify a TOS (Type of Service)."
-msgstr ""
+msgstr "Вкажіть TOS (Type of Service — тип послуги)."
 
 #: protocols/luci-proto-ipip/luasrc/model/cbi/admin_network/proto_ipip.lua:25
 msgid ""
 "Specify a TTL (Time to Live) for the encapsulating packet other than the "
 "default (64)."
 msgstr ""
+"Вкажіть TTL (Time to Live — час життя) для пакета інкапсуляції, відмінний "
+"від типового (64)."
 
 #: protocols/luci-proto-ipip/luasrc/model/cbi/admin_network/proto_ipip.lua:20
 msgid ""
 "Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
 "bytes)."
 msgstr ""
+"Вкажіть MTU (Maximum Transmission Unit — максимальний блок передавання), "
+"відмінний від типового (1280 байт)."
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_add.lua:60
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_add.lua:69
@@ -4817,7 +4874,7 @@ msgstr "Розпочато застосування конфігурації…"
 msgid "Starting wireless scan..."
 msgstr "Розпочато сканування бездротових мереж..."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 msgid "Startup"
 msgstr "Запуск"
 
@@ -4837,7 +4894,7 @@ msgstr "Статичні оренди"
 msgid "Static Routes"
 msgstr "Статичні маршрути"
 
-#: modules/luci-base/luasrc/model/network.lua:960
+#: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Статична адреса"
 
@@ -4852,7 +4909,7 @@ msgstr ""
 "конфігурацій інтерфейсів, коли обслуговуються тільки вузли з відповідною "
 "орендою."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "Station inactivity limit"
 msgstr "Обмеження бездіяльності станції"
 
@@ -4872,6 +4929,10 @@ msgstr "Зупинити"
 msgid "Strict order"
 msgstr "Строгий порядок"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+msgid "Strong"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:61
 msgid "Submit"
 msgstr "Надіслати"
@@ -4897,15 +4958,15 @@ msgstr "Вхід своп"
 msgid "Switch"
 msgstr "Комутатор"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:127
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:129
 msgid "Switch %q"
 msgstr "Комутатор %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:126
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:128
 msgid "Switch %q (%s)"
 msgstr "Комутатор %q (%s)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:64
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:66
 msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
@@ -4916,7 +4977,7 @@ msgstr ""
 msgid "Switch Port Mask"
 msgstr "Маска портів комутатора"
 
-#: modules/luci-base/luasrc/model/network.lua:1415
+#: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr "VLAN комутатора"
 
@@ -4926,14 +4987,18 @@ msgstr "Протокол комутатора"
 
 #: modules/luci-base/luasrc/view/cbi/ipaddr.htm:26
 msgid "Switch to CIDR list notation"
-msgstr ""
+msgstr "Перейти до позначення списку CIDR"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:64
 msgid "Switchport activity (%s)"
+msgstr "Активність порту комутатора (%s)"
+
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+msgid "Sync with NTP-Server"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:34
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
 msgid "Sync with browser"
 msgstr "Синхронізувати з браузером"
 
@@ -4958,7 +5023,7 @@ msgstr "Системний журнал"
 msgid "System Properties"
 msgstr "Властивості системи"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:69
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
 msgid "System log buffer size"
 msgstr "Розмір буфера системного журналу"
 
@@ -5007,7 +5072,6 @@ msgid "Terminate"
 msgstr "Завершити"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:27
-#, fuzzy
 msgid ""
 "The <em>Device Configuration</em> section covers physical settings of the "
 "radio hardware such as channel, transmit power or antenna selection which "
@@ -5035,11 +5099,13 @@ msgid ""
 "The HE.net endpoint update configuration changed, you must now use the plain "
 "username instead of the user ID!"
 msgstr ""
+"Конфігурацію оновлення кінцевої точки HE.net змінено, тепер потрібно "
+"використовувати звичайне ім’я користувача замість ідентифікатора користувача!"
 
 #: protocols/luci-proto-ipip/luasrc/model/cbi/admin_network/proto_ipip.lua:8
 msgid ""
 "The IPv4 address or the fully-qualified domain name of the remote tunnel end."
-msgstr ""
+msgstr "Адреса IPv4 або повне доменне ім’я віддаленого кінця тунелю."
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6rd.lua:27
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:38
@@ -5134,7 +5200,6 @@ msgid "The given network name is not unique"
 msgstr "Задане мережеве ім’я не є унікальним"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_add.lua:52
-#, fuzzy
 msgid ""
 "The hardware is not multi-SSID capable and the existing configuration will "
 "be replaced if you proceed."
@@ -5156,7 +5221,7 @@ msgstr "Довжина IPv6-префікса в бітах"
 
 #: protocols/luci-proto-ipip/luasrc/model/cbi/admin_network/proto_ipip.lua:12
 msgid "The local IPv4 address over which the tunnel is created (optional)."
-msgstr ""
+msgstr "Локальна адреса IPv4, за якою створюється тунель (необов'язково)."
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:5
 msgid ""
@@ -5183,9 +5248,9 @@ msgstr "Обраний протокол потребує призначених
 
 #: modules/luci-base/luasrc/view/csrftoken.htm:11
 msgid "The submitted security token is invalid or already expired!"
-msgstr ""
+msgstr "Поданий маркер безпеки недійсний або вже збіг!"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:274
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
@@ -5193,8 +5258,7 @@ msgstr ""
 "Зараз система видаляє розділ конфігурації і коли закінчить, "
 "перезавантажиться."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
-#, fuzzy
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:195
 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 "
@@ -5218,7 +5282,7 @@ msgstr ""
 "Завантажений файл образу не містить підтримуваний формат. Переконайтеся, що "
 "ви вибираєте універсальний формат образу для вашої платформи."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:156
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
 msgid "Theme"
 msgstr "Тема"
 
@@ -5248,10 +5312,9 @@ msgstr ""
 "\"Фізичні параметри\"."
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:104
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:286
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5350,24 +5413,24 @@ msgid "This page gives an overview over currently active network connections."
 msgstr "Ця сторінка надає огляд поточних активних мережевих підключень."
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:27
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "Ця секція поки що не містить значень"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:200
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:211
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
 msgid "Time Synchronization"
 msgstr "Синхронізація часу"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:205
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
 msgid "Time Synchronization is not configured yet."
 msgstr "Синхронізацію часу не налаштовано."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr "Інтервал часу для зміни ключа GTK"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:44
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
 msgid "Timezone"
 msgstr "Часовий пояс"
 
@@ -5410,7 +5473,7 @@ msgstr "Трафік"
 msgid "Transfer"
 msgstr "Передано"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:595
 msgid "Transmission Rate"
 msgstr "Швидкість передавання"
 
@@ -5418,14 +5481,14 @@ msgstr "Швидкість передавання"
 msgid "Transmit"
 msgstr "Передавання"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:210
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:272
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:211
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:273
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:345
 msgid "Transmit Power"
 msgstr "Потужність передавача"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:317
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:348
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:318
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
 msgid "Transmitter Antenna"
 msgstr "Антена передавача"
 
@@ -5441,7 +5504,7 @@ msgstr "Режим запуску"
 msgid "Tunnel ID"
 msgstr "Ідентифікатор тунелю"
 
-#: modules/luci-base/luasrc/model/network.lua:1420
+#: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Інтерфейс тунелю"
 
@@ -5456,7 +5519,7 @@ msgid "Tx-Power"
 msgstr "Потужність передавача"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:166
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Тип"
@@ -5515,19 +5578,19 @@ msgstr "Не вдається розрізнити ім’я хоста AFTR"
 msgid "Unable to resolve peer host name"
 msgstr "Не вдається розрізнити ім’я хоста вузла"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
 msgid "Unavailable Seconds (UAS)"
 msgstr "Недоступні секунди (<abbr title=\"Unavailable Seconds\">UAS</abbr>)"
 
-#: modules/luci-base/luasrc/model/network.lua:964
+#: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Невідомо"
 
-#: modules/luci-base/luasrc/model/network.lua:1131
+#: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr "Невідома помилка (%s)"
 
-#: modules/luci-base/luasrc/model/network.lua:958
+#: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr "Некерований"
 
@@ -5541,7 +5604,6 @@ msgid "Unnamed key"
 msgstr "Безіменний ключ"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
@@ -5556,7 +5618,7 @@ msgstr "Непідтримуваний тип MAP"
 msgid "Unsupported modem"
 msgstr "Непідтримуваний модем"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
 msgid "Unsupported protocol type."
 msgstr "Непідтримуваний тип протоколу."
 
@@ -5609,8 +5671,8 @@ msgstr "Використовувати DHCP-шлюз"
 msgid "Use DNS servers advertised by peer"
 msgstr "Використовувати DNS-сервери, оголошувані вузлом"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
 msgid "Use ISO/IEC 3166 alpha2 country codes."
 msgstr "Використовуйте коди країн згідно ISO/IEC 3166 alpha2."
 
@@ -5717,11 +5779,11 @@ msgstr ""
 msgid "Used"
 msgstr "Використано"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:848
 msgid "Used Key Slot"
 msgstr "Використовується слот ключа"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:868
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:913
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5752,11 +5814,11 @@ msgstr "VC-Mux"
 msgid "VDSL"
 msgstr "VDSL"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:170
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:172
 msgid "VLANs on %q"
 msgstr "VLAN на %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:169
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:171
 msgid "VLANs on %q (%s)"
 msgstr "VLAN на %q (%s)"
 
@@ -5802,18 +5864,18 @@ msgstr "Перевірте"
 msgid "Virtual dynamic interface"
 msgstr "Віртуальний динамічний інтерфейс"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:543
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:553
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:657
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:667
 msgid "WEP Open System"
 msgstr "Відкрита система WEP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:658
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:668
 msgid "WEP Shared Key"
 msgstr "Спільний ключ WEP"
 
@@ -5821,8 +5883,8 @@ msgstr "Спільний ключ WEP"
 msgid "WEP passphrase"
 msgstr "Парольна фраза WEP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:493
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
 msgid "WMM Mode"
 msgstr "Режим <abbr title=\"Wi-Fi Multimedia\">WMM</abbr>"
 
@@ -5830,9 +5892,9 @@ msgstr "Режим <abbr title=\"Wi-Fi Multimedia\">WMM</abbr>"
 msgid "WPA passphrase"
 msgstr "Парольна фраза WPA"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:684
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:696
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:701
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:716
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:735
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:740
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5856,8 +5918,8 @@ msgstr "Очікування застосування конфігурації
 msgid "Waiting for device..."
 msgstr "Очікуємо пристрій..."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
 msgid "Warning"
 msgstr "Застереження"
 
@@ -5866,34 +5928,41 @@ msgid "Warning: There are unsaved changes that will get lost on reboot!"
 msgstr ""
 "Застереження: Є незбережені зміни, які буде втрачено при перезавантаженні!"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:901
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Weak"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:946
 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 ""
+"При використанні PSK, PMK може генеруватися автоматично. Якщо ввімкнено, "
+"параметри ключів R0/R1 нижче не застосовуються. Щоб використовувати "
+"параметри ключів R0 та R1, вимкніть цю функцію."
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:74
 msgid "Wi-Fi activity (%s)"
-msgstr ""
+msgstr "Активність Wi-Fi (%s)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:70
 msgid "Wi-Fi client association (%s)"
-msgstr ""
+msgstr "Асоціація клієнтів Wi-Fi (%s)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:66
 msgid "Wi-Fi data reception (%s)"
-msgstr ""
+msgstr "Приймання даних Wi-Fi (%s"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:68
 msgid "Wi-Fi data transmission (%s)"
-msgstr ""
+msgstr "Передавання даних Wi-Fi (%s)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:72
 msgid "Wi-Fi on (%s)"
-msgstr ""
+msgstr "Wi-Fi увімкнено (%s)"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:161
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr "Ширина"
 
@@ -5907,12 +5976,12 @@ msgstr "WireGuard VPN"
 msgid "Wireless"
 msgstr "Бездротові мережі"
 
-#: modules/luci-base/luasrc/model/network.lua:1408
+#: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Бездротовий адаптер"
 
-#: modules/luci-base/luasrc/model/network.lua:1394
-#: modules/luci-base/luasrc/model/network.lua:1855
+#: modules/luci-base/luasrc/model/network.lua:1404
+#: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Бездротова мережа"
 
@@ -5920,20 +5989,20 @@ msgstr "Бездротова мережа"
 msgid "Wireless Overview"
 msgstr "Огляд бездротових мереж"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
 msgid "Wireless Security"
 msgstr "Безпека бездротової мережі"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is disabled"
 msgstr "Бездротову мережу вимкнено"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is not associated"
 msgstr "Бездротову мережу не пов’язано"
 
@@ -5953,7 +6022,7 @@ msgstr "Бездротову мережу ввімкнено"
 msgid "Write received DNS requests to syslog"
 msgstr "Записувати отримані DNS-запити до системного журналу"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
 msgid "Write system log to file"
 msgstr "Записувати cистемний журнал до файлу"
 
@@ -5973,39 +6042,28 @@ msgstr ""
 "пристрій може стати недоступним!</strong>"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:221
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:298
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 "Вам слід увімкнути JavaScript у вашому браузері, або LuCI не буде працювати "
 "належним чином."
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:97
-msgid ""
-"Your Internet Explorer is too old to display this page correctly. Please "
-"upgrade it to at least version 7 or use another browser like Firefox, Opera "
-"or Safari."
-msgstr ""
-"Ваш Internet Explorer занадто старий, щоб правильно відобразити цю сторінку. "
-"Поновіть його, принаймні, до версії 7 або скористайтесь іншим браузером, "
-"таким як Firefox, Opera або Safari."
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:118
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
 msgid "ZRam Compression Algorithm"
 msgstr "Алгоритм стиснення ZRam"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "ZRam Compression Streams"
 msgstr "Потоки стиснення ZRam"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
 msgid "ZRam Settings"
 msgstr "Налаштування ZRam"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "ZRam Size"
 msgstr "Розмір ZRam"
 
@@ -6016,11 +6074,11 @@ msgstr "будь-який"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:113
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:121
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:126
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:217
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:281
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:320
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:327
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:611
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:218
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:621
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:37
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:22
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:29
@@ -6048,7 +6106,7 @@ msgstr "створити:"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:264
 msgid "creates a bridge over specified interface(s)"
-msgstr "Створює міст через зазначені інтерфейси"
+msgstr "Створити міст через зазначені інтерфейси"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
@@ -6073,8 +6131,8 @@ msgstr "дБ"
 msgid "dBm"
 msgstr "дБм"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:450
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "disable"
 msgstr "вимкнено"
 
@@ -6133,19 +6191,6 @@ msgstr "якщо ціль — мережа"
 msgid "input"
 msgstr "вхід"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:196
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:197
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:200
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:201
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:204
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:205
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:208
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:209
-msgid "kB"
-msgstr "КБ"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
@@ -6180,7 +6225,7 @@ msgstr ""
 "Локальний <abbr title=\"Domain Name System — система доменних імен\">DNS</"
 "abbr>-файл"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "minutes"
 msgstr "хв."
 
@@ -6208,20 +6253,18 @@ msgstr "непусте значення"
 msgid "not present"
 msgstr "не присутній"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:338
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:133
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:250
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
 msgid "off"
 msgstr "вимкнено"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:132
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:247
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
 msgid "on"
 msgstr "увімкнено"
 
@@ -6267,8 +6310,8 @@ msgstr "режим реле"
 msgid "routed"
 msgstr "спрямовано"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "sec"
 msgstr "с"
 
@@ -6289,11 +6332,11 @@ msgstr "БЕЗ збереження стану"
 msgid "stateless + stateful"
 msgstr "БЕЗ та ЗІ збереженням стану"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:369
 msgid "tagged"
 msgstr "позначено"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:887
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:932
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr "одиниці часу (TUs / 1.024 ms) [1000-65535]"
 
@@ -6320,141 +6363,141 @@ msgstr "не визначено"
 msgid "unspecified -or- create:"
 msgstr "не визначено -або- створити:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:341
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:366
 msgid "untagged"
 msgstr "не позначено"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
 msgid "valid IP address"
-msgstr ""
+msgstr "дійсна IP-адреса"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:310
 msgid "valid IP address or prefix"
-msgstr ""
+msgstr "дійсна IP-адреса або префікс"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:345
 msgid "valid IPv4 CIDR"
-msgstr ""
+msgstr "дійсна IPv4 CIDR"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
 msgid "valid IPv4 address"
-msgstr ""
+msgstr "дійсна IPv4-адреса"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
 msgid "valid IPv4 address or network"
-msgstr ""
+msgstr "дійсна IPv4-адреса або мережа"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:438
 msgid "valid IPv4 address:port"
-msgstr ""
+msgstr "дійсна IPv4-адреса:порт"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:378
 msgid "valid IPv4 network"
-msgstr ""
+msgstr "дійсна IPv4-мережа"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:340
 msgid "valid IPv4 or IPv6 CIDR"
-msgstr ""
+msgstr "дійсна IPv4 або IPv6 CIDR"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:331
 msgid "valid IPv4 prefix value (0-32)"
-msgstr ""
+msgstr "дійсне значення IPv4-префіксу (0-32)"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:350
 msgid "valid IPv6 CIDR"
-msgstr ""
+msgstr "дійсна IPv6 CIDR"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
 msgid "valid IPv6 address"
-msgstr ""
+msgstr "дійсна IPv6-адреса"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:326
 msgid "valid IPv6 address or prefix"
-msgstr ""
+msgstr "дійсна IPv6-адреса або префікс"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:368
 msgid "valid IPv6 host id"
-msgstr ""
+msgstr "дійсний IPv6-ідентифікатор хоста"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:383
 msgid "valid IPv6 network"
-msgstr ""
+msgstr "дійсна IPv6-мережа"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
 msgid "valid IPv6 prefix value (0-128)"
-msgstr ""
+msgstr "дійсне значення IPv6-префіксу (0-128)"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:404
 msgid "valid MAC address"
-msgstr ""
+msgstr "дійсна MAC-адреса"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:475
 msgid "valid UCI identifier"
-msgstr ""
+msgstr "дійсний UCI-ідентифікатор"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:426
 msgid "valid UCI identifier, hostname or IP address"
-msgstr ""
+msgstr "дійсний UCI-ідентифікатор, ім’я хоста або IP-адреса"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:447
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:450
 msgid "valid address:port"
-msgstr ""
+msgstr "дійсна адреса:порт"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:585
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
 msgid "valid date (YYYY-MM-DD)"
-msgstr ""
+msgstr "дійсна дата (РРРР-ММ-ДД)"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:301
 msgid "valid decimal value"
-msgstr ""
+msgstr "дійсне десяткове значення"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:469
 msgid "valid hexadecimal WEP key"
-msgstr ""
+msgstr "дійсний шістнадцятковий ключ WEP"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:457
 msgid "valid hexadecimal WPA key"
-msgstr ""
+msgstr "дійсний шістнадцятковий ключ WPA"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:432
 msgid "valid host:port"
-msgstr ""
+msgstr "дійсне ім’я хоста:порт"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:419
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:421
 msgid "valid hostname"
-msgstr ""
+msgstr "дійсне ім’я хоста"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:409
 msgid "valid hostname or IP address"
-msgstr ""
+msgstr "дійсне ім’я хоста або IP-адреса"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:293
 msgid "valid integer value"
-msgstr ""
+msgstr "дійсне ціле значення"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:373
 msgid "valid network in address/netmask notation"
-msgstr ""
+msgstr "дійсна мережа в записі адреса/маска мережі"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:560
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
-msgstr ""
+msgstr "дійсний символ номера телефону (0-9, \"*\", \"#\", \"!\" or \".\")"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:396
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:399
 msgid "valid port or port range (port1-port2)"
-msgstr ""
+msgstr "дійсний порт або діапазон портів (порт1-порт2)"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:388
 msgid "valid port value"
-msgstr ""
+msgstr "дійсне значення порту"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:565
 msgid "valid time (HH:MM:SS)"
-msgstr ""
+msgstr "дійсний час (ГГ:ХХ:СС)"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:494
 msgid "value between %d and %d characters"
@@ -6491,8 +6534,13 @@ msgid "« Back"
 msgstr "« Назад"
 
 #~ msgid ""
-#~ "When using a PSK, the PMK can be generated locally without inter AP "
-#~ "communications"
+#~ "Your Internet Explorer is too old to display this page correctly. Please "
+#~ "upgrade it to at least version 7 or use another browser like Firefox, "
+#~ "Opera or Safari."
 #~ msgstr ""
-#~ "При використанні PSK, PMK може бути створений локально без взаємодії між "
-#~ "AP"
+#~ "Ваш Internet Explorer занадто старий, щоб правильно відобразити цю "
+#~ "сторінку. Поновіть його, принаймні, до версії 7 або скористайтесь іншим "
+#~ "браузером, таким як Firefox, Opera або Safari."
+
+#~ msgid "kB"
+#~ msgstr "КБ"
index dbb7ad8aaa9eb11b7e4f20713189bd854f34f570..99107f9e8783cfcc494d05499c70965d8c0f93ff 100644 (file)
@@ -24,7 +24,7 @@ msgstr ""
 msgid "%d invalid field(s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:281
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
 
@@ -57,16 +57,16 @@ msgstr ""
 msgid "-- Additional Field --"
 msgstr "---Mục bổ sung---"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:841
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:850
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "--Hãy chọn--"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:866
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1030
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "--tùy chỉnh--"
@@ -90,6 +90,10 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:382
+msgid "0 = not using RSSI threshold, 1 = do not change driver default"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr ""
@@ -98,7 +102,7 @@ msgstr ""
 msgid "15 Minute Load:"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:879
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:924
 msgid "4-character hexadecimal ID"
 msgstr ""
 
@@ -110,35 +114,35 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:915
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:960
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:850
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:891
 msgid "802.11r Fast Transition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1106
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1157
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1115
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1166
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1088
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1133
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1105
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1156
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1114
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1165
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:399
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Dịch vụ căn bản đặt Identifier\">BSSID</abbr>"
 
@@ -156,7 +160,7 @@ msgid ""
 "order of the resolvfile"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:379
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:388
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Mở rộng dịch vụ đặt Identifier\">ESSID</abbr>"
 
@@ -191,7 +195,7 @@ msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
@@ -291,7 +295,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -299,8 +303,8 @@ msgstr ""
 msgid "Access Concentrator"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:367
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
 msgid "Access Point"
 msgstr "Điểm truy cập"
 
@@ -330,7 +334,7 @@ msgstr ""
 msgid "Active DHCPv6 Leases"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -338,8 +342,8 @@ msgstr "Ad-Hoc"
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:34
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:39
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:54
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:16
 msgid "Add"
@@ -376,8 +380,8 @@ msgstr ""
 msgid "Additional servers file"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "Address"
 msgstr ""
 
@@ -386,30 +390,34 @@ 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:13
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
 msgid "Administration"
 msgstr "Quản trị"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+msgid "Advanced"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:143
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:364
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:50
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:34
 msgid "Advanced Settings"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
 msgid "Alert"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1406
+#: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
 msgstr ""
@@ -436,21 +444,21 @@ msgstr ""
 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/luasrc/model/cbi/admin_network/wifi.lua:535
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:545
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:589
 msgid "Allow all except listed"
 msgstr "Cho phép tất cả trừ danh sách liệt kê"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:235
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:236
 msgid "Allow legacy 802.11b rates"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:578
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "Allow listed only"
 msgstr "Chỉ cho phép danh sách liệt kê"
 
@@ -491,14 +499,14 @@ msgstr ""
 msgid "Always on (%s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 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/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
 msgid "Annex"
 msgstr ""
 
@@ -570,7 +578,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1048
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1093
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -582,17 +590,17 @@ msgstr ""
 msgid "Anonymous Swap"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
 msgid "Antenna 1"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:323
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:330
 msgid "Antenna 2"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:245
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:246
 msgid "Antenna Configuration"
 msgstr ""
 
@@ -618,7 +626,7 @@ msgid ""
 "Assign a part of given length of every public IPv6-prefix to this interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:127
 msgid "Assign interfaces..."
 msgstr ""
 
@@ -633,7 +641,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
 msgid "Associations"
 msgstr ""
 
@@ -642,7 +650,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:982
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1027
 msgid "Authentication"
 msgstr "Xác thực"
 
@@ -660,12 +668,11 @@ msgstr "Yêu cầu ủy quyền"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:131
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:246
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:249
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
 msgid "Auto Refresh"
 msgstr ""
 
@@ -737,7 +744,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
 msgid "BSSID"
 msgstr ""
 
@@ -767,7 +774,7 @@ msgstr ""
 msgid "Backup"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
 msgid "Backup / Flash Firmware"
 msgstr ""
 
@@ -779,12 +786,12 @@ msgstr ""
 msgid "Bad address specified!"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:153
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:287
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:158
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:288
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:260
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:261
 msgid "Beacon Interval"
 msgstr ""
 
@@ -811,7 +818,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 msgid "Bitrate"
 msgstr ""
 
@@ -819,7 +826,7 @@ msgstr ""
 msgid "Bogus NX Domain Override"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1410
+#: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr ""
 
@@ -903,7 +910,7 @@ msgstr "Thay đổi đã áp dụng"
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:9
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Changes the administrator password for accessing the device"
 msgstr ""
 
@@ -911,12 +918,12 @@ msgstr ""
 msgid "Changing password…"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:162
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "Channel"
 msgstr "Kênh"
 
@@ -955,13 +962,13 @@ 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/luasrc/model/cbi/admin_network/wifi.lua:393
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:403
 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/luasrc/model/cbi/admin_network/wifi.lua:604
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
 msgid "Cipher"
 msgstr ""
 
@@ -981,8 +988,8 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
 msgstr "Client"
 
@@ -1024,7 +1031,7 @@ msgstr ""
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:33
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
 msgid "Collecting data..."
 msgstr ""
 
@@ -1040,7 +1047,7 @@ msgstr ""
 msgid "Common Configuration"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1125
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1176
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1072,7 +1079,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:22
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:43
 msgid "Confirmation"
 msgstr "Xác nhận"
 
@@ -1081,12 +1088,12 @@ msgid "Connect"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Connected"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:338
 msgid "Connection Limit"
 msgstr "Giới hạn kết nối"
 
@@ -1109,9 +1116,9 @@ msgstr ""
 msgid "Country"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:336
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
 msgid "Country Code"
 msgstr "Mã quốc gia"
 
@@ -1136,11 +1143,11 @@ msgstr ""
 msgid "Create a bridge over multiple interfaces"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
 msgid "Critical"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:102
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
 msgid "Cron Log Level"
 msgstr ""
 
@@ -1173,15 +1180,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/luasrc/model/cbi/admin_network/wifi.lua:760
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:799
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:776
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:815
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1195,7 +1202,7 @@ msgstr ""
 msgid "DHCP and DNS"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:962
+#: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr ""
 
@@ -1215,16 +1222,16 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "DNS"
 msgstr ""
 
@@ -1257,7 +1264,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
 msgid "DSL Status"
 msgstr ""
 
@@ -1265,7 +1272,7 @@ msgstr ""
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1273,18 +1280,18 @@ msgstr ""
 msgid "DUID"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:104
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
 msgid "Debug"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "Default %d"
 msgstr ""
 
@@ -1321,7 +1328,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:11
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:16
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:41
 msgid "Delete"
 msgstr "Xóa"
@@ -1335,7 +1342,7 @@ msgstr ""
 msgid "Delete this network"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1351,8 +1358,8 @@ msgstr "Điểm đến"
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:50
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:75
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
@@ -1405,7 +1412,7 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:520
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:530
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1423,11 +1430,11 @@ msgstr ""
 msgid "Disabled"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1094
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
 msgid "Disabled (default)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1450,16 +1457,16 @@ msgstr ""
 msgid "Dismiss"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:239
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:333
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
 msgid "Distance Optimization"
 msgstr "Khoảng cách tối ưu"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:241
 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/luasrc/model/cbi/admin_network/wifi.lua:346
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:347
 msgid "Diversity"
 msgstr "Tính đa dạng"
 
@@ -1562,7 +1569,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:990
 msgid "EAP-Method"
 msgstr "EAP-Method"
 
@@ -1587,7 +1594,7 @@ msgstr ""
 msgid "Edit this network"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
 msgid "Emergency"
 msgstr ""
 
@@ -1622,11 +1629,11 @@ msgstr ""
 msgid "Enable IPv6 negotiation on the PPP link"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:141
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:143
 msgid "Enable Jumbo Frame passthrough"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:215
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
 msgid "Enable NTP client"
 msgstr ""
 
@@ -1638,27 +1645,27 @@ msgstr ""
 msgid "Enable TFTP server"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:132
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:134
 msgid "Enable VLAN functionality"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1194
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1124
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1175
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:136
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:138
 msgid "Enable learning and aging"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:148
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:150
 msgid "Enable mirroring of incoming packets"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:149
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
 msgid "Enable mirroring of outgoing packets"
 msgstr ""
 
@@ -1692,7 +1699,7 @@ msgstr ""
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:892
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1709,9 +1716,9 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:44
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:593
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
 msgid "Encryption"
 msgstr "Encryption"
 
@@ -1731,28 +1738,28 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:273
 msgid "Erasing..."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:106
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Lỗi"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1422
+#: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Bộ tương hợp ethernet"
 
-#: modules/luci-base/luasrc/model/network.lua:1412
+#: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Bộ chuyển đảo ethernet"
 
@@ -1768,7 +1775,7 @@ msgstr ""
 msgid "Expecting %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
 msgid "Expires"
 msgstr ""
 
@@ -1781,23 +1788,23 @@ msgstr ""
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:926
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:971
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:935
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:980
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:74
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
 msgid "External system log server"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:79
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
 msgid "External system log server port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:84
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
 msgid "External system log server protocol"
 msgstr ""
 
@@ -1805,15 +1812,15 @@ msgstr ""
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:895
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:940
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:896
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:941
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:893
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:938
 msgid "FT protocol"
 msgstr ""
 
@@ -1905,7 +1912,7 @@ msgstr ""
 msgid "Flash operations"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:194
 msgid "Flashing..."
 msgstr ""
 
@@ -1919,11 +1926,11 @@ msgstr ""
 msgid "Force"
 msgstr "Force"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:257
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:612
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:622
 msgid "Force CCMP (AES)"
 msgstr ""
 
@@ -1931,11 +1938,11 @@ msgstr ""
 msgid "Force DHCP on this network even if another server is detected."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:613
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:623
 msgid "Force TKIP"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:624
 msgid "Force TKIP and CCMP (AES)"
 msgstr ""
 
@@ -1959,7 +1966,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -1967,7 +1974,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:374
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:375
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -1975,12 +1982,12 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:254
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:596
 msgid "Fragmentation Threshold"
 msgstr "Ngưỡng cửa Phân đoạn"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:331
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:332
 msgid "Frame Bursting"
 msgstr "Khung nổ"
 
@@ -1997,7 +2004,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "GHz"
 msgstr ""
 
@@ -2006,8 +2013,8 @@ msgstr ""
 msgid "GPRS only"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
 msgid "Gateway"
 msgstr ""
 
@@ -2030,7 +2037,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:462
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:175
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:141
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:360
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
 msgid "General Setup"
 msgstr ""
 
@@ -2038,7 +2045,7 @@ msgstr ""
 msgid "Generate Config"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:900
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2065,7 +2072,7 @@ msgstr ""
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:288
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
 msgid "Go to password configuration..."
 msgstr ""
 
@@ -2090,7 +2097,7 @@ msgstr ""
 msgid "HE.net username"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:309
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:310
 msgid "HT mode (802.11n)"
 msgstr ""
 
@@ -2098,7 +2105,7 @@ msgstr ""
 msgid "Hang Up"
 msgstr "Hang Up"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
@@ -2114,9 +2121,9 @@ 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/luasrc/model/cbi/admin_network/wifi.lua:489
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:546
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:569
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Giấu <abbr title=\"Chế độ mở rộng đặt Identifier\">ESSID</abbr>"
 
@@ -2150,8 +2157,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:35
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 msgid "Hostname"
 msgstr "Tên host"
 
@@ -2212,7 +2218,7 @@ msgstr ""
 msgid "IPv4 Firewall"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:46
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:48
 msgid "IPv4 Upstream"
 msgstr ""
 
@@ -2304,7 +2310,7 @@ msgstr ""
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2371,7 +2377,7 @@ msgstr ""
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1030
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1075
 msgid "Identity"
 msgstr "Nhận dạng"
 
@@ -2482,10 +2488,14 @@ msgstr ""
 msgid "Inbound:"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
 msgid "Info"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Information"
+msgstr ""
+
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:67
 msgid "Initialization failure"
 msgstr ""
@@ -2506,7 +2516,7 @@ msgstr ""
 msgid "Install package %q"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:120
 msgid "Install protocol extensions..."
 msgstr ""
 
@@ -2524,7 +2534,7 @@ msgstr "Giao diện "
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:355
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:356
 msgid "Interface Configuration"
 msgstr ""
 
@@ -2536,12 +2546,12 @@ msgstr ""
 msgid "Interface is reconnecting..."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Interface name"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:34
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:131
 msgid "Interface not present or not connected yet."
 msgstr ""
 
@@ -2560,15 +2570,15 @@ msgid "Internal Server Error"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:192
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:37
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
 msgid "Invalid"
 msgstr "Giá trị nhập vào không hợp lí"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:286
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:311
 msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:307
 msgid "Invalid VLAN ID given! Only unique IDs are allowed"
 msgstr ""
 
@@ -2576,7 +2586,7 @@ msgstr ""
 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/luasrc/model/cbi/admin_network/wifi.lua:498
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:508
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2590,10 +2600,9 @@ msgstr ""
 "vui lòng xác minh các tập tin hình ảnh!"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:220
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:295
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
 msgid "JavaScript required!"
 msgstr ""
 
@@ -2622,18 +2631,22 @@ msgstr "Kernel Log"
 msgid "Kernel Version"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:784
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
 msgid "Key"
 msgstr "Phím "
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:810
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:811
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:812
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:813
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:829
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:852
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:853
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:870
 msgid "Key #%d"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+msgid "KiB"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "Kill"
@@ -2673,7 +2686,7 @@ msgstr ""
 msgid "Label"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:136
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
 msgid "Language"
 msgstr "Ngôn ngữ"
 
@@ -2681,7 +2694,7 @@ msgstr "Ngôn ngữ"
 msgid "Language and Style"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
 msgid "Latency"
 msgstr ""
 
@@ -2732,19 +2745,19 @@ msgstr ""
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
 msgid "Line Uptime"
 msgstr ""
 
@@ -2758,7 +2771,7 @@ msgid ""
 "requests to"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:972
 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 "
@@ -2767,7 +2780,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:936
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:981
 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 "
@@ -2805,7 +2818,6 @@ msgid "Listening port for inbound DNS queries"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:128
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
 msgid "Load"
 msgstr "Tải "
@@ -2854,7 +2866,7 @@ msgid "Local Startup"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:31
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
 msgid "Local Time"
 msgstr "Giờ địa phương"
 
@@ -2890,7 +2902,7 @@ msgstr "Tra vấn địa phương"
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:92
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
 msgid "Log output level"
 msgstr ""
 
@@ -2910,7 +2922,7 @@ msgstr "Đăng nhập "
 msgid "Logout"
 msgstr "Thoát ra"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -2926,24 +2938,24 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:51
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:76
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:447
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:457
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "MAC-Address Filter"
 msgstr "Lọc địa chỉ MAC"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:142
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
 msgid "MAC-Filter"
 msgstr "Lọc MAC"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:454
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:580
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:464
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:590
 msgid "MAC-List"
 msgstr "Danh sách MAC"
 
@@ -2989,11 +3001,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:529
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:539
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3027,12 +3039,16 @@ msgstr ""
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+msgid "Medium"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm:13
 msgid "Memory"
 msgstr "Bộ nhớ"
@@ -3041,7 +3057,7 @@ msgstr "Bộ nhớ"
 msgid "Memory usage (%)"
 msgstr "Memory usage (%)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:371
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
@@ -3053,11 +3069,11 @@ msgstr ""
 msgid "Metric"
 msgstr "Metric"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:152
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:154
 msgid "Mirror monitor port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:153
 msgid "Mirror source port"
 msgstr ""
 
@@ -3065,16 +3081,16 @@ msgstr ""
 msgid "Missing protocol extension for proto %q"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:878
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:923
 msgid "Mobility Domain"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:149
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:154
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:41
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:365
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
 msgid "Mode"
 msgstr "Chế độ"
 
@@ -3102,12 +3118,16 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:442
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
 msgid "Monitor"
 msgstr "Monitor"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+msgid "More Characters"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr ""
@@ -3117,7 +3137,7 @@ msgstr ""
 msgid "Mount Point"
 msgstr "Lắp điểm"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3167,7 +3187,7 @@ msgstr ""
 msgid "Move up"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:867
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:912
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3191,7 +3211,7 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
 msgid "NTP server candidates"
 msgstr ""
 
@@ -3209,18 +3229,17 @@ msgstr ""
 msgid "Name of the new network"
 msgstr ""
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:167
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
 msgid "Navigation"
 msgstr "Sự điều hướng"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
 msgid "Netmask"
 msgstr ""
 
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:392
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index/30-network.htm:8
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
@@ -3244,7 +3263,7 @@ msgstr ""
 msgid "Network device is not present"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
 msgid "Network without interfaces."
 msgstr ""
 
@@ -3269,7 +3288,7 @@ msgid "No files found"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:172
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:174
 msgid "No information available"
 msgstr ""
@@ -3291,10 +3310,9 @@ msgid "No network name specified"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:103
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:283
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
 msgid "No password set!"
 msgstr ""
 
@@ -3322,7 +3340,7 @@ msgstr ""
 msgid "Noise"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3330,7 +3348,7 @@ msgstr ""
 msgid "Noise:"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
@@ -3343,7 +3361,7 @@ msgstr ""
 msgid "None"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
 msgid "Normal"
 msgstr ""
 
@@ -3356,16 +3374,20 @@ msgstr ""
 msgid "Not associated"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 msgid "Not connected"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Not started on boot"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:26
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
 msgid "Notice"
 msgstr ""
 
@@ -3377,7 +3399,7 @@ msgstr ""
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3459,7 +3481,7 @@ msgstr ""
 msgid "Option removed"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1095
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1140
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3566,7 +3588,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Override default interface name"
 msgstr ""
 
@@ -3628,7 +3650,7 @@ msgstr ""
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:921
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:966
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3681,8 +3703,8 @@ msgid "Part of zone %q"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1066
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1111
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:35
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
@@ -3692,14 +3714,21 @@ msgstr "Mật mã"
 msgid "Password authentication"
 msgstr "Xác thực mật mã"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:974
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1019
 msgid "Password of Private Key"
 msgstr "Mật mã của private key"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1022
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1067
 msgid "Password of inner Private Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Password strength"
+msgstr ""
+
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
@@ -3708,27 +3737,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:955
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1000
 msgid "Path to CA-Certificate"
 msgstr "Đường dẫn tới CA-Certificate"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:962
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1007
 msgid "Path to Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:968
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1013
 msgid "Path to Private Key"
 msgstr "Đường dẫn tới private key"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1004
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1049
 msgid "Path to inner CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1010
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1055
 msgid "Path to inner Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1016
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1061
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3806,6 +3835,14 @@ msgstr "Nhập tên và mật mã"
 msgid "Policy"
 msgstr "Chính sách"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
+msgid "Polling interval"
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
+msgid "Polling interval for status queries in seconds"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Cửa "
@@ -3814,11 +3851,11 @@ msgstr "Cửa "
 msgid "Port status:"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3830,7 +3867,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3853,8 +3890,8 @@ msgstr ""
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:562
 msgid "Prevents client-to-client communication"
 msgstr "Ngăn chặn giao tiếp giữa client-và-client"
 
@@ -3871,7 +3908,7 @@ msgstr "Proceed"
 msgid "Processes"
 msgstr "Processes"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
 msgid "Profile"
 msgstr ""
 
@@ -3881,8 +3918,8 @@ msgstr "Prot."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 msgid "Protocol"
 msgstr "Protocol"
@@ -3895,7 +3932,7 @@ msgstr ""
 msgid "Protocol support is not installed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
 msgid "Provide NTP server"
 msgstr ""
 
@@ -3903,7 +3940,7 @@ msgstr ""
 msgid "Provide new network"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:441
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
@@ -3928,7 +3965,7 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Quality"
 msgstr ""
 
@@ -3938,11 +3975,11 @@ msgid ""
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:914
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:959
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -3950,8 +3987,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:381
+msgid "RSSI threshold for joining"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:597
 msgid "RTS/CTS Threshold"
 msgstr "RTS/CTS Threshold"
 
@@ -3965,27 +4006,27 @@ msgstr "RX"
 msgid "RX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
 msgid "Radius-Accounting-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:752
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:791
 msgid "Radius-Accounting-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:736
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:775
 msgid "Radius-Accounting-Server"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
 msgid "Radius-Authentication-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:728
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:767
 msgid "Radius-Authentication-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:712
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:751
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4041,7 +4082,7 @@ msgstr ""
 msgid "Realtime Wireless"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:886
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:931
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4049,7 +4090,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:48
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Reboot"
@@ -4067,8 +4108,8 @@ msgstr "Reboots hệ điều hành của công cụ"
 msgid "Receive"
 msgstr "Receive"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:324
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:325
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:350
 msgid "Receiver Antenna"
 msgstr "Máy thu Antenna"
 
@@ -4135,7 +4176,7 @@ msgstr ""
 msgid "Request IPv6-prefix of length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1096
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1141
 msgid "Required"
 msgstr ""
 
@@ -4158,10 +4199,10 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1089
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1134
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
-"<br />(as of Feb 2017: ath9k and ath10k, in LEDE also mwlwifi and mt76)"
+"<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
@@ -4216,8 +4257,8 @@ msgid "Restore backup"
 msgstr "Phục hồi backup"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:25
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr ""
 
@@ -4264,8 +4305,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:6
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:27
 msgid "Router Password"
 msgstr ""
 
@@ -4303,7 +4344,7 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr ""
@@ -4320,7 +4361,7 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:20
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:27
 msgid "SSH-Keys"
 msgstr ""
@@ -4328,7 +4369,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
 msgid "SSID"
 msgstr "SSID"
 
@@ -4339,7 +4380,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:54
 msgid "Save"
 msgstr "Lưu"
 
@@ -4368,7 +4409,7 @@ msgstr "Scan"
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Scheduled Tasks"
@@ -4403,7 +4444,7 @@ msgid ""
 "conjunction with failure threshold"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:561
 msgid "Separate Clients"
 msgstr "Cô lập đối tượng"
 
@@ -4438,7 +4479,7 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:206
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
 msgid "Set up Time Synchronization"
 msgstr ""
 
@@ -4454,7 +4495,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4462,7 +4503,7 @@ msgstr ""
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:506
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:516
 msgid "Short Preamble"
 msgstr ""
 
@@ -4485,11 +4526,11 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Signal"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4505,7 +4546,7 @@ msgstr "Dung lượng "
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4514,21 +4555,19 @@ msgstr ""
 msgid "Skip"
 msgstr ""
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:110
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
 msgid "Skip to content"
 msgstr "Nhảy tới nội dung"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:109
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
 msgid "Skip to navigation"
 msgstr "Chuyển đến mục định hướng"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:335
 msgid "Slot time"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1417
+#: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
 
@@ -4615,7 +4654,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 msgid "Startup"
 msgstr ""
 
@@ -4635,7 +4674,7 @@ msgstr "Thống kê leases"
 msgid "Static Routes"
 msgstr "Static Routes"
 
-#: modules/luci-base/luasrc/model/network.lua:960
+#: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr ""
 
@@ -4646,7 +4685,7 @@ msgid ""
 "configurations where only hosts with a corresponding lease are served."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4666,6 +4705,10 @@ msgstr ""
 msgid "Strict order"
 msgstr "Yêu cầu nghiêm ngặt"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+msgid "Strong"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:61
 msgid "Submit"
 msgstr "Trình "
@@ -4691,15 +4734,15 @@ msgstr ""
 msgid "Switch"
 msgstr "chuyển đổi"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:127
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:129
 msgid "Switch %q"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:126
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:128
 msgid "Switch %q (%s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:64
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:66
 msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
@@ -4708,7 +4751,7 @@ msgstr ""
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1415
+#: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
 
@@ -4724,8 +4767,12 @@ msgstr ""
 msgid "Switchport activity (%s)"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+msgid "Sync with NTP-Server"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:34
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
 msgid "Sync with browser"
 msgstr ""
 
@@ -4750,7 +4797,7 @@ msgstr "System Log"
 msgid "System Properties"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:69
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
 msgid "System log buffer size"
 msgstr ""
 
@@ -4943,13 +4990,13 @@ msgstr ""
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:274
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:195
 #, fuzzy
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
@@ -4973,7 +5020,7 @@ 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-system/luasrc/model/cbi/admin_system/system.lua:156
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
 msgid "Theme"
 msgstr "Thiết kế"
 
@@ -5001,10 +5048,9 @@ msgid ""
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:104
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:286
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5086,24 +5132,24 @@ msgstr ""
 "Trang này cung cấp một tổng quan về đang hoạt động kết nối mạng hiện tại."
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:27
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "Phần này chưa có giá trị nào"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:200
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:211
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
 msgid "Time Synchronization"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:205
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
 msgid "Time Synchronization is not configured yet."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:44
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
 msgid "Timezone"
 msgstr "Múi giờ "
 
@@ -5142,7 +5188,7 @@ msgstr ""
 msgid "Transfer"
 msgstr "Chuyển giao"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:595
 msgid "Transmission Rate"
 msgstr "Truyền tải rate"
 
@@ -5150,14 +5196,14 @@ msgstr "Truyền tải rate"
 msgid "Transmit"
 msgstr "Transmit"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:210
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:272
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:211
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:273
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:345
 msgid "Transmit Power"
 msgstr "Truyền tải năng lượng"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:317
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:348
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:318
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
 msgid "Transmitter Antenna"
 msgstr "Máy phát Antenna"
 
@@ -5173,7 +5219,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1420
+#: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr ""
 
@@ -5188,7 +5234,7 @@ msgid "Tx-Power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:166
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "Loại "
@@ -5247,19 +5293,19 @@ msgstr ""
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:964
+#: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1131
+#: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:958
+#: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr ""
 
@@ -5273,7 +5319,6 @@ msgid "Unnamed key"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
@@ -5288,7 +5333,7 @@ msgstr ""
 msgid "Unsupported modem"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
 msgid "Unsupported protocol type."
 msgstr ""
 
@@ -5338,8 +5383,8 @@ msgstr ""
 msgid "Use DNS servers advertised by peer"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
 msgid "Use ISO/IEC 3166 alpha2 country codes."
 msgstr ""
 
@@ -5442,11 +5487,11 @@ msgstr ""
 msgid "Used"
 msgstr "Đã sử dụng"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:848
 msgid "Used Key Slot"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:868
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:913
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5474,11 +5519,11 @@ msgstr ""
 msgid "VDSL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:170
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:172
 msgid "VLANs on %q"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:169
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:171
 msgid "VLANs on %q (%s)"
 msgstr ""
 
@@ -5524,18 +5569,18 @@ msgstr ""
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:543
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:553
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:657
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:667
 msgid "WEP Open System"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:658
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:668
 msgid "WEP Shared Key"
 msgstr ""
 
@@ -5543,8 +5588,8 @@ msgstr ""
 msgid "WEP passphrase"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:493
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
 msgid "WMM Mode"
 msgstr "WMM Mode"
 
@@ -5552,9 +5597,9 @@ msgstr "WMM Mode"
 msgid "WPA passphrase"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:684
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:696
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:701
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:716
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:735
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:740
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5576,8 +5621,8 @@ msgstr ""
 msgid "Waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
 msgid "Warning"
 msgstr ""
 
@@ -5585,7 +5630,11 @@ msgstr ""
 msgid "Warning: There are unsaved changes that will get lost on reboot!"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:901
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Weak"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:946
 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 "
@@ -5612,7 +5661,7 @@ msgstr ""
 msgid "Wi-Fi on (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:161
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr ""
 
@@ -5626,12 +5675,12 @@ msgstr ""
 msgid "Wireless"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1408
+#: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Bộ tương hợp không dây"
 
-#: modules/luci-base/luasrc/model/network.lua:1394
-#: modules/luci-base/luasrc/model/network.lua:1855
+#: modules/luci-base/luasrc/model/network.lua:1404
+#: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr ""
 
@@ -5639,20 +5688,20 @@ msgstr ""
 msgid "Wireless Overview"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
 msgid "Wireless Security"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is disabled"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is not associated"
 msgstr ""
 
@@ -5672,7 +5721,7 @@ msgstr ""
 msgid "Write received DNS requests to syslog"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
 msgid "Write system log to file"
 msgstr ""
 
@@ -5692,34 +5741,26 @@ msgstr ""
 "bạn chó thể trở nên không truy cập được</strong>"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:221
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:298
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr ""
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:97
-msgid ""
-"Your Internet Explorer is too old to display this page correctly. Please "
-"upgrade it to at least version 7 or use another browser like Firefox, Opera "
-"or Safari."
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:118
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "ZRam Size"
 msgstr ""
 
@@ -5730,11 +5771,11 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:113
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:121
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:126
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:217
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:281
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:320
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:327
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:611
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:218
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:621
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:37
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:22
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:29
@@ -5787,8 +5828,8 @@ msgstr ""
 msgid "dBm"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:450
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "disable"
 msgstr "Vô hiệu hóa"
 
@@ -5847,19 +5888,6 @@ msgstr "Nếu mục tiêu là một network"
 msgid "input"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:196
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:197
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:200
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:201
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:204
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:205
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:208
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:209
-msgid "kB"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
@@ -5892,7 +5920,7 @@ msgstr ""
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "Tập tin <abbr title=\"Domain Name System\">DNS</abbr> địa phương"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "minutes"
 msgstr ""
 
@@ -5920,20 +5948,18 @@ msgstr ""
 msgid "not present"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:338
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:133
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:250
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
 msgid "off"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:132
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:247
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
 msgid "on"
 msgstr ""
 
@@ -5977,8 +6003,8 @@ msgstr ""
 msgid "routed"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "sec"
 msgstr ""
 
@@ -5999,11 +6025,11 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:369
 msgid "tagged"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:887
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:932
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6030,7 +6056,7 @@ msgstr ""
 msgid "unspecified -or- create:"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:341
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:366
 msgid "untagged"
 msgstr ""
 
index ac57c19da587211ee71f4695c5cd0ed738413a9f..02f14189bad59890a7ee031c075e50395f6e96ea 100644 (file)
@@ -1,10 +1,10 @@
 #
-# Yangfl <mmyangfl@gmail.com>, 2018.
-# Zheng Qian <sotux82@gmail.com>, 2018.
+# Zheng Qian <sotux82@gmail.com>, 2019.
+# Yangfl <mmyangfl@gmail.com>, 2018, 2019.
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2018-12-14 09:11+0800\n"
+"PO-Revision-Date: 2019-05-17 09:18+0800\n"
 "Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
 "Language-Team:  <debian-l10n-chinese@lists.debian.org>\n"
 "Language: \n"
@@ -25,7 +25,7 @@ msgstr "%d Bit"
 msgid "%d invalid field(s)"
 msgstr "%d 个无效字段"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:281
 msgid "%s is untagged in multiple VLANs!"
 msgstr "%s 在多个 VLAN 中均未标记!"
 
@@ -57,16 +57,16 @@ msgstr "(没有接口连接)"
 msgid "-- Additional Field --"
 msgstr "-- 更多选项 --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:841
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:850
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- 请选择 --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:866
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1030
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- 自定义 --"
@@ -90,6 +90,10 @@ msgstr "-- 根据 UUID 匹配 --"
 msgid "-- please select --"
 msgstr "-- 请选择 --"
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:382
+msgid "0 = not using RSSI threshold, 1 = do not change driver default"
+msgstr "0 = 不使用 RSSI 阈值,1 = 驱动默认值"
+
 #: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "1 分钟负载:"
@@ -98,7 +102,7 @@ msgstr "1 分钟负载:"
 msgid "15 Minute Load:"
 msgstr "15 分钟负载:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:879
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:924
 msgid "4-character hexadecimal ID"
 msgstr "4 字符的十六进制 ID"
 
@@ -110,35 +114,35 @@ msgstr "464XLAT (CLAT)"
 msgid "5 Minute Load:"
 msgstr "5 分钟负载:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:915
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:960
 msgid "6-octet identifier as a hex string - no colons"
 msgstr "十六进制表示的 6 字节标识符,无冒号分隔"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:850
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:891
 msgid "802.11r Fast Transition"
 msgstr "802.11r 快速切换"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1106
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1157
 msgid "802.11w Association SA Query maximum timeout"
 msgstr "802.11w 关联 SA 查询最大超时"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1115
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1166
 msgid "802.11w Association SA Query retry timeout"
 msgstr "802.11w 关联 SA 查询重试超时"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1088
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1133
 msgid "802.11w Management Frame Protection"
 msgstr "802.11w 管理帧保护"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1105
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1156
 msgid "802.11w maximum timeout"
 msgstr "802.11w 最大超时"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1114
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1165
 msgid "802.11w retry timeout"
 msgstr "802.11w 重试超时"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:399
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
@@ -158,7 +162,7 @@ msgstr ""
 "按照“解析文件”里的顺序查询 <abbr title=\"Domain Name System\">DNS</abbr> 服务"
 "器"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:379
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:388
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -193,7 +197,7 @@ msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr> 后缀(十六进制)"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> 配置"
@@ -299,7 +303,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "ATM 设备号码"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "ATU-C System Vendor ID"
 msgstr "ATU-C 系统供应商 ID"
 
@@ -307,8 +311,8 @@ msgstr "ATU-C 系统供应商 ID"
 msgid "Access Concentrator"
 msgstr "接入集中器"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:367
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
 msgid "Access Point"
 msgstr "接入点 AP"
 
@@ -338,7 +342,7 @@ msgstr "已分配的 DHCP 租约"
 msgid "Active DHCPv6 Leases"
 msgstr "已分配的 DHCPv6 租约"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "点对点 Ad-Hoc"
@@ -346,8 +350,8 @@ msgstr "点对点 Ad-Hoc"
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:34
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:39
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:54
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:16
 msgid "Add"
@@ -384,8 +388,8 @@ msgstr "额外的 HOSTS 文件"
 msgid "Additional servers file"
 msgstr "额外的 SERVERS 文件"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "Address"
 msgstr "地址"
 
@@ -394,30 +398,34 @@ 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:13
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
 msgid "Administration"
 msgstr "管理权"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+msgid "Advanced"
+msgstr "高级"
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:143
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:364
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:50
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:34
 msgid "Advanced Settings"
 msgstr "高级设置"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr "总发射功率(ACTATP)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
 msgid "Alert"
 msgstr "警戒"
 
-#: modules/luci-base/luasrc/model/network.lua:1406
+#: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
 msgstr "接口别名"
@@ -444,21 +452,21 @@ msgstr "顺序分配 IP"
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "允许 <abbr title=\"Secure Shell\">SSH</abbr> 密码验证"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:535
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:545
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr "允许 AP 模式时在 low ACK 的情况下断开无线终端"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:589
 msgid "Allow all except listed"
 msgstr "仅允许列表外"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:235
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:236
 msgid "Allow legacy 802.11b rates"
 msgstr "允许传统的 802.11b 速率"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:578
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "Allow listed only"
 msgstr "仅允许列表内"
 
@@ -493,13 +501,13 @@ msgstr "总是通告默认路由"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:50
 msgid "Always off (%s)"
-msgstr ""
+msgstr "总是关闭(%s)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:48
 msgid "Always on (%s)"
-msgstr ""
+msgstr "总是开启(%s)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
@@ -507,7 +515,7 @@ msgstr ""
 "即使辅助信道重叠,也始终使用 40MHz 信道。使用此选项不符合 IEEE 802.11n-2009!"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
 msgid "Annex"
 msgstr "Annex"
 
@@ -579,7 +587,7 @@ msgstr "通告的 DNS 域名"
 msgid "Announced DNS servers"
 msgstr "通告的 DNS 服务器"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1048
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1093
 msgid "Anonymous Identity"
 msgstr "匿名身份"
 
@@ -591,17 +599,17 @@ msgstr "自动挂载未配置的磁盘分区"
 msgid "Anonymous Swap"
 msgstr "自动挂载未配置的 Swap 分区"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
 msgid "Antenna 1"
 msgstr "天线 1"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:323
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:330
 msgid "Antenna 2"
 msgstr "天线 2"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:245
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:246
 msgid "Antenna Configuration"
 msgstr "天线配置"
 
@@ -627,7 +635,7 @@ msgid ""
 "Assign a part of given length of every public IPv6-prefix to this interface"
 msgstr "将每个公共 IPv6 前缀的给定长度部分分配给此接口"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:127
 msgid "Assign interfaces..."
 msgstr "分配接口…"
 
@@ -642,7 +650,7 @@ msgstr "将此十六进制子 ID 前缀分配给此接口"
 msgid "Associated Stations"
 msgstr "已连接站点"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
 msgid "Associations"
 msgstr "关联数"
 
@@ -651,7 +659,7 @@ msgstr "关联数"
 msgid "Auth Group"
 msgstr "认证组"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:982
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1027
 msgid "Authentication"
 msgstr "认证"
 
@@ -669,12 +677,11 @@ msgstr "需要授权"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:131
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:246
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:249
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
 msgid "Auto Refresh"
 msgstr "自动刷新"
 
@@ -746,7 +753,7 @@ msgstr "BR / DMR / AFTR"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -776,7 +783,7 @@ msgstr "返回至扫描结果"
 msgid "Backup"
 msgstr "备份"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
 msgid "Backup / Flash Firmware"
 msgstr "备份/升级"
 
@@ -788,12 +795,12 @@ msgstr "文件备份列表"
 msgid "Bad address specified!"
 msgstr "指定了错误的地址!"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:153
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:287
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:158
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:288
 msgid "Band"
 msgstr "频宽"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:260
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:261
 msgid "Beacon Interval"
 msgstr "Beacon 间隔"
 
@@ -822,7 +829,7 @@ msgstr "将隧道绑定到此接口(可选)。"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 msgid "Bitrate"
 msgstr "传输速率"
 
@@ -830,7 +837,7 @@ msgstr "传输速率"
 msgid "Bogus NX Domain Override"
 msgstr "忽略虚假空域名解析"
 
-#: modules/luci-base/luasrc/model/network.lua:1410
+#: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "桥接"
 
@@ -914,20 +921,20 @@ msgstr "更改已应用。"
 msgid "Changes have been reverted."
 msgstr "更改已恢复。"
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:9
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Changes the administrator password for accessing the device"
 msgstr "更改访问设备的管理员密码"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:10
 msgid "Changing password…"
-msgstr "正在更改密码…"
+msgstr "正在更改密码…"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:162
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "Channel"
 msgstr "信道"
 
@@ -968,13 +975,13 @@ msgstr ""
 "为此接口分配所属的防火墙区域,选择“不指定”可将该接口移出已关联的区域,或者填"
 "写“创建”栏来创建一个新的区域,并将当前接口与之建立关联。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:393
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:403
 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/luasrc/model/cbi/admin_network/wifi.lua:604
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
 msgid "Cipher"
 msgstr "算法"
 
@@ -996,8 +1003,8 @@ msgstr ""
 "单击“保存 mtdblock”以下载指定的 mtdblock 文件。(注意:此功能适用于专业人"
 "士!)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
 msgstr "客户端 Client"
 
@@ -1039,7 +1046,7 @@ msgstr "关闭列表…"
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:33
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
 msgid "Collecting data..."
 msgstr "正在收集数据…"
 
@@ -1055,7 +1062,7 @@ msgstr "备注"
 msgid "Common Configuration"
 msgstr "一般配置"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1125
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1176
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1090,7 +1097,7 @@ msgstr "配置已应用。"
 msgid "Configuration has been rolled back!"
 msgstr "配置已回滚!"
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:22
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:43
 msgid "Confirmation"
 msgstr "确认密码"
 
@@ -1099,12 +1106,12 @@ msgid "Connect"
 msgstr "连接"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Connected"
 msgstr "已连接"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:338
 msgid "Connection Limit"
 msgstr "连接数限制"
 
@@ -1129,9 +1136,9 @@ msgstr ""
 msgid "Country"
 msgstr "国家"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:336
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
 msgid "Country Code"
 msgstr "国家代码"
 
@@ -1156,11 +1163,11 @@ msgstr "创建新接口"
 msgid "Create a bridge over multiple interfaces"
 msgstr "在多个接口上创建桥接"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
 msgid "Critical"
 msgstr "致命错误"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:102
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
 msgid "Cron Log Level"
 msgstr "Cron 日志级别"
 
@@ -1184,7 +1191,7 @@ msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:52
 msgid "Custom flash intervall (%s)"
-msgstr ""
+msgstr "自定义闪烁间隔(%s)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid ""
@@ -1192,15 +1199,15 @@ msgid ""
 "\">LED</abbr>s if possible."
 msgstr "自定义此设备的 <abbr title=\"Light Emitting Diode\">LED</abbr> 行为。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:760
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:799
 msgid "DAE-Client"
 msgstr "DAE 客户端"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "DAE-Port"
 msgstr "DAE 端口"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:776
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:815
 msgid "DAE-Secret"
 msgstr "DAE 加密"
 
@@ -1214,7 +1221,7 @@ msgstr "DHCP 服务器"
 msgid "DHCP and DNS"
 msgstr "DHCP/DNS"
 
-#: modules/luci-base/luasrc/model/network.lua:962
+#: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "DHCP 客户端"
 
@@ -1234,16 +1241,16 @@ msgstr "DHCPv6 模式"
 msgid "DHCPv6-Service"
 msgstr "DHCPv6 服务"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "DNS"
 msgstr "DNS"
 
@@ -1276,7 +1283,7 @@ msgstr "DS-Lite AFTR 地址"
 msgid "DSL"
 msgstr "DSL"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
 msgid "DSL Status"
 msgstr "DSL 状态"
 
@@ -1284,7 +1291,7 @@ msgstr "DSL 状态"
 msgid "DSL line mode"
 msgstr "DSL 线路模式"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "DTIM Interval"
 msgstr "DTIM 间隔"
 
@@ -1292,18 +1299,18 @@ msgstr "DTIM 间隔"
 msgid "DUID"
 msgstr "DUID"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "Data Rate"
 msgstr "数据速率"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:104
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
 msgid "Debug"
 msgstr "调试"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "Default %d"
 msgstr "默认 %d"
 
@@ -1342,7 +1349,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:11
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:16
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:41
 msgid "Delete"
 msgstr "删除"
@@ -1356,7 +1363,7 @@ msgstr "删除密钥"
 msgid "Delete this network"
 msgstr "删除此网络"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "Delivery Traffic Indication Message Interval"
 msgstr "发送流量指示消息间隔"
 
@@ -1372,8 +1379,8 @@ msgstr "目标地址"
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:50
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:75
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
@@ -1428,7 +1435,7 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr "禁用加密"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:520
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:530
 msgid "Disable Inactivity Polling"
 msgstr "禁用不活动轮询"
 
@@ -1446,11 +1453,11 @@ msgstr "禁用此网络"
 msgid "Disabled"
 msgstr "已禁用"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1094
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
 msgid "Disabled (default)"
 msgstr "已禁用(默认)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 msgid "Disassociate On Low Acknowledgement"
 msgstr "在低 Ack 应答时断开连接"
 
@@ -1473,16 +1480,16 @@ msgstr "尝试断开连接失败"
 msgid "Dismiss"
 msgstr "解除"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:239
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:333
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
 msgid "Distance Optimization"
 msgstr "距离优化"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:241
 msgid "Distance to farthest network member in meters."
 msgstr "最远网络用户的距离(米)。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:346
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:347
 msgid "Diversity"
 msgstr "差异"
 
@@ -1583,7 +1590,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr "EA-位长"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:990
 msgid "EAP-Method"
 msgstr "EAP 类型"
 
@@ -1608,7 +1615,7 @@ msgstr "编辑此接口"
 msgid "Edit this network"
 msgstr "编辑此网络"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
 msgid "Emergency"
 msgstr "紧急"
 
@@ -1644,11 +1651,11 @@ msgstr "启用 IPv6 协商"
 msgid "Enable IPv6 negotiation on the PPP link"
 msgstr "在 PPP 链路上启用 IPv6 协商"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:141
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:143
 msgid "Enable Jumbo Frame passthrough"
 msgstr "启用巨型帧透传"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:215
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
 msgid "Enable NTP client"
 msgstr "启用 NTP 客户端"
 
@@ -1660,27 +1667,27 @@ msgstr "启用单个 DES"
 msgid "Enable TFTP server"
 msgstr "启用 TFTP 服务器"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:132
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:134
 msgid "Enable VLAN functionality"
 msgstr "启用 VLAN"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1194
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK"
 msgstr "启用 WPS 一键加密按钮,需要 WPA(2)-PSK"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1124
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1175
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr "启用密钥重新安装(KRACK)对策"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:136
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:138
 msgid "Enable learning and aging"
 msgstr "启用智能交换学习"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:148
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:150
 msgid "Enable mirroring of incoming packets"
 msgstr "启用流入数据包镜像"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:149
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
 msgid "Enable mirroring of outgoing packets"
 msgstr "启用流出数据包镜像"
 
@@ -1714,7 +1721,7 @@ msgstr "已启用"
 msgid "Enables IGMP snooping on this bridge"
 msgstr "在此桥接上启用 IGMP 窥探"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:892
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1731,9 +1738,9 @@ msgstr "封装模式"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:44
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:593
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
 msgid "Encryption"
 msgstr "加密"
 
@@ -1753,28 +1760,28 @@ msgstr "输入自定义值"
 msgid "Enter custom values"
 msgstr "输入自定义值"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:273
 msgid "Erasing..."
 msgstr "擦除中…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:106
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "错误"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
 msgid "Errored seconds (ES)"
 msgstr "错误秒数(ES)"
 
-#: modules/luci-base/luasrc/model/network.lua:1422
+#: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "以太网适配器"
 
-#: modules/luci-base/luasrc/model/network.lua:1412
+#: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "以太网交换机"
 
@@ -1790,7 +1797,7 @@ msgstr "扩展 HOSTS 文件中的主机后缀"
 msgid "Expecting %s"
 msgstr "期望 %s"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
 msgid "Expires"
 msgstr "到期时间"
 
@@ -1803,23 +1810,23 @@ msgstr "租用地址的到期时间,最短 2 分钟(<code>2m</code>)。"
 msgid "External"
 msgstr "外部"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:926
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:971
 msgid "External R0 Key Holder List"
 msgstr "外部 <abbr title=\"R0 Key Holder\">R0KH</abbr> 列表"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:935
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:980
 msgid "External R1 Key Holder List"
 msgstr "外部 <abbr title=\"R1 Key Holder\">R1KH</abbr> 列表"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:74
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
 msgid "External system log server"
 msgstr "外部系统日志服务器地址"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:79
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
 msgid "External system log server port"
 msgstr "外部系统日志服务器端口"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:84
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
 msgid "External system log server protocol"
 msgstr "外部系统日志服务器协议"
 
@@ -1827,15 +1834,15 @@ msgstr "外部系统日志服务器协议"
 msgid "Extra SSH command options"
 msgstr "额外的 SSH 命令选项"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:895
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:940
 msgid "FT over DS"
 msgstr "FT over DS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:896
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:941
 msgid "FT over the Air"
 msgstr "FT over the Air"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:893
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:938
 msgid "FT protocol"
 msgstr "FT 协议"
 
@@ -1927,7 +1934,7 @@ msgstr "刷写新的固件"
 msgid "Flash operations"
 msgstr "刷新操作"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:194
 msgid "Flashing..."
 msgstr "正在刷写…"
 
@@ -1935,17 +1942,17 @@ msgstr "正在刷写…"
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:60
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:62
 msgid "Flashmemory write access (%s)"
-msgstr ""
+msgstr "闪存写访问(%s)"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:498
 msgid "Force"
 msgstr "强制"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:257
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
 msgid "Force 40MHz mode"
 msgstr "强制 40MHz 模式"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:612
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:622
 msgid "Force CCMP (AES)"
 msgstr "强制 CCMP(AES)"
 
@@ -1953,11 +1960,11 @@ msgstr "强制 CCMP(AES)"
 msgid "Force DHCP on this network even if another server is detected."
 msgstr "即使检测到另一台服务器,也要强制使用此网络上的 DHCP。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:613
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:623
 msgid "Force TKIP"
 msgstr "强制 TKIP"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:624
 msgid "Force TKIP and CCMP (AES)"
 msgstr "强制 TKIP 和 CCMP(AES)"
 
@@ -1981,7 +1988,7 @@ msgstr "表单令牌不匹配"
 msgid "Forward DHCP traffic"
 msgstr "转发 DHCP 数据包"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr "前向纠错秒数(FECS)"
 
@@ -1989,7 +1996,7 @@ msgstr "前向纠错秒数(FECS)"
 msgid "Forward broadcast traffic"
 msgstr "转发广播数据包"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:374
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:375
 msgid "Forward mesh peer traffic"
 msgstr "转发 mesh 节点数据包"
 
@@ -1997,12 +2004,12 @@ msgstr "转发 mesh 节点数据包"
 msgid "Forwarding mode"
 msgstr "转发模式"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:254
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:596
 msgid "Fragmentation Threshold"
 msgstr "分片阈值"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:331
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:332
 msgid "Frame Bursting"
 msgstr "帧突发"
 
@@ -2021,7 +2028,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "GHz"
 msgstr "GHz"
 
@@ -2030,8 +2037,8 @@ msgstr "GHz"
 msgid "GPRS only"
 msgstr "仅 GPRS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
 msgid "Gateway"
 msgstr "网关"
 
@@ -2054,7 +2061,7 @@ msgstr "基本设置"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:462
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:175
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:141
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:360
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
 msgid "General Setup"
 msgstr "基本设置"
 
@@ -2062,7 +2069,7 @@ msgstr "基本设置"
 msgid "Generate Config"
 msgstr "生成配置"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:900
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
 msgid "Generate PMK locally"
 msgstr "本地生成 PMK"
 
@@ -2089,7 +2096,7 @@ msgstr "全局网络选项"
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:288
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
 msgid "Go to password configuration..."
 msgstr "跳转到密码配置页…"
 
@@ -2114,7 +2121,7 @@ msgstr "HE.net 密码"
 msgid "HE.net username"
 msgstr "HE.net 用户名"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:309
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:310
 msgid "HT mode (802.11n)"
 msgstr "HT 模式(802.11n)"
 
@@ -2122,13 +2129,13 @@ msgstr "HT 模式(802.11n)"
 msgid "Hang Up"
 msgstr "挂起"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Header Error Code Errors (HEC)"
 msgstr "请求头错误代码错误(HEC)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:56
 msgid "Heartbeat intervall (%s)"
-msgstr ""
+msgstr "心跳间隔(%s)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:14
 msgid ""
@@ -2136,9 +2143,9 @@ msgid ""
 "the timezone."
 msgstr "此处配置设备的基础信息,如主机名称或时区。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:489
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:546
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:569
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "隐藏 <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -2172,8 +2179,7 @@ msgstr "Host-Uniq 标签内容"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:35
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 msgid "Hostname"
 msgstr "主机名"
 
@@ -2234,7 +2240,7 @@ msgstr "IPv4"
 msgid "IPv4 Firewall"
 msgstr "IPv4 防火墙"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:46
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:48
 msgid "IPv4 Upstream"
 msgstr "IPv4 上游"
 
@@ -2326,7 +2332,7 @@ msgstr "IPv6 设置"
 msgid "IPv6 ULA-Prefix"
 msgstr "IPv6 ULA 前缀"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
 msgid "IPv6 Upstream"
 msgstr "IPv6 上游"
 
@@ -2393,7 +2399,7 @@ msgstr "IPv6-over-IPv4 (6rd)"
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr "IPv6-over-IPv4 (6to4)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1030
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1075
 msgid "Identity"
 msgstr "鉴权"
 
@@ -2505,10 +2511,14 @@ msgstr "活动超时"
 msgid "Inbound:"
 msgstr "入站:"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
 msgid "Info"
 msgstr "信息"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Information"
+msgstr "信息"
+
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:67
 msgid "Initialization failure"
 msgstr "初始化失败"
@@ -2529,7 +2539,7 @@ msgstr "安装 iputils-traceroute6 以进行 IPv6 路由追踪"
 msgid "Install package %q"
 msgstr "安装软件包 %q"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:120
 msgid "Install protocol extensions..."
 msgstr "安装扩展协议…"
 
@@ -2547,7 +2557,7 @@ msgstr "接口"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr "接口设备 %q 从 %q 自动迁移到了 %q。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:355
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:356
 msgid "Interface Configuration"
 msgstr "接口配置"
 
@@ -2559,12 +2569,12 @@ msgstr "接口总览"
 msgid "Interface is reconnecting..."
 msgstr "正在重新连接接口…"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Interface name"
 msgstr "接口名称"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:34
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:131
 msgid "Interface not present or not connected yet."
 msgstr "接口不存在或未连接。"
 
@@ -2583,15 +2593,15 @@ msgid "Internal Server Error"
 msgstr "内部服务器错误"
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:192
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:37
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
 msgid "Invalid"
 msgstr "无效"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:286
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:311
 msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
 msgstr "无效的 VLAN ID!只有 %d 和 %d 之间的 ID 有效。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:307
 msgid "Invalid VLAN ID given! Only unique IDs are allowed"
 msgstr "无效的 VLAN ID!只允许唯一的 ID"
 
@@ -2599,7 +2609,7 @@ msgstr "无效的 VLAN ID!只允许唯一的 ID"
 msgid "Invalid username and/or password! Please try again."
 msgstr "无效的用户名和/或密码!请重试。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:498
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:508
 msgid "Isolate Clients"
 msgstr "隔离客户端"
 
@@ -2610,10 +2620,9 @@ msgid ""
 msgstr "您尝试刷写的固件与本路由器不兼容,请重新验证固件文件。"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:220
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:295
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
 msgid "JavaScript required!"
 msgstr "需要 JavaScript!"
 
@@ -2642,18 +2651,22 @@ msgstr "内核日志"
 msgid "Kernel Version"
 msgstr "内核版本"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:784
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
 msgid "Key"
 msgstr "密码"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:810
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:811
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:812
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:813
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:829
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:852
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:853
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:870
 msgid "Key #%d"
 msgstr "密码 #%d"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+msgid "KiB"
+msgstr "KiB"
+
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "强制关闭"
@@ -2693,7 +2706,7 @@ msgstr "LLC"
 msgid "Label"
 msgstr "卷标"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:136
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
 msgid "Language"
 msgstr "语言"
 
@@ -2701,7 +2714,7 @@ msgstr "语言"
 msgid "Language and Style"
 msgstr "语言和界面"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
 msgid "Latency"
 msgstr "延迟"
 
@@ -2752,19 +2765,19 @@ msgstr "仅在网卡所属的子网中提供 DNS 服务。"
 msgid "Limit listening to these interfaces, and loopback."
 msgstr "仅监听这些接口和环回接口。"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
 msgid "Line Attenuation (LATN)"
 msgstr "线路衰减(LATN)"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
 msgid "Line Mode"
 msgstr "线路模式"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Line State"
 msgstr "线路状态"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
 msgid "Line Uptime"
 msgstr "线路运行时间"
 
@@ -2779,7 +2792,7 @@ msgid ""
 msgstr ""
 "将请求转发到的 <abbr title=\"Domain Name System\">DNS</abbr> 服务器列表"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:972
 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 "
@@ -2791,7 +2804,7 @@ msgstr ""
 "进制字符串)。<br />在从初始移动域关联期间使用的 R0KH 中请求 PMK-R1 密钥时,"
 "该列表用于将 R0KH-ID(NAS 标识符)映射到目标 MAC 地址。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:936
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:981
 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 "
@@ -2833,7 +2846,6 @@ msgid "Listening port for inbound DNS queries"
 msgstr "入站 DNS 查询端口"
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:128
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
 msgid "Load"
 msgstr "负载"
@@ -2850,7 +2862,7 @@ msgstr "加载中"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:35
 msgid "Loading SSH keys…"
-msgstr "正在加载 SSH 密钥…"
+msgstr "正在加载 SSH 密钥…"
 
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
@@ -2882,7 +2894,7 @@ msgid "Local Startup"
 msgstr "本地启动脚本"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:31
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
 msgid "Local Time"
 msgstr "本地时间"
 
@@ -2918,7 +2930,7 @@ msgstr "本地化查询"
 msgid "Locked to channel %s used by: %s"
 msgstr "信道道已被锁定为 %s,因为该信道被 %s 使用"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:92
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
 msgid "Log output level"
 msgstr "日志记录等级"
 
@@ -2938,7 +2950,7 @@ msgstr "登录"
 msgid "Logout"
 msgstr "退出"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr "信号丢失秒数(LOSS)"
 
@@ -2954,24 +2966,24 @@ msgstr "MAC"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:51
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:76
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC 地址"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:447
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:457
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "MAC-Address Filter"
 msgstr "MAC 地址过滤"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:142
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
 msgid "MAC-Filter"
 msgstr "MAC 过滤"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:454
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:580
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:464
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:590
 msgid "MAC-List"
 msgstr "MAC 列表"
 
@@ -3017,11 +3029,11 @@ msgstr "确保使用以下命令来复制根文件系统:"
 msgid "Manual"
 msgstr "手动"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr "最大可达数据速率(ATTNDR)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:529
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:539
 msgid "Maximum allowed Listen Interval"
 msgstr "允许的最大监听间隔"
 
@@ -3057,12 +3069,16 @@ msgstr "最大地址分配数量。"
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr "Mbit/s"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+msgid "Medium"
+msgstr "中等"
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm:13
 msgid "Memory"
 msgstr "内存"
@@ -3071,7 +3087,7 @@ msgstr "内存"
 msgid "Memory usage (%)"
 msgstr "内存使用率(%)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:371
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr "Mesh ID"
 
@@ -3083,11 +3099,11 @@ msgstr "Mesh ID"
 msgid "Metric"
 msgstr "跃点数"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:152
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:154
 msgid "Mirror monitor port"
 msgstr "数据包镜像监听端口"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:153
 msgid "Mirror source port"
 msgstr "数据包镜像源端口"
 
@@ -3095,16 +3111,16 @@ msgstr "数据包镜像源端口"
 msgid "Missing protocol extension for proto %q"
 msgstr "缺少协议 %q 的协议扩展"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:878
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:923
 msgid "Mobility Domain"
 msgstr "移动域"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:149
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:154
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:41
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:365
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
 msgid "Mode"
 msgstr "模式"
 
@@ -3132,12 +3148,16 @@ msgstr "调制解调器信息查询失败"
 msgid "Modem init timeout"
 msgstr "调制解调器初始化超时"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:442
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
 msgid "Monitor"
 msgstr "监听"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+msgid "More Characters"
+msgstr "需要更多字符"
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr "挂载项目"
@@ -3147,7 +3167,7 @@ msgstr "挂载项目"
 msgid "Mount Point"
 msgstr "挂载点"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3195,7 +3215,7 @@ msgstr "下移"
 msgid "Move up"
 msgstr "上移"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:867
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:912
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3219,7 +3239,7 @@ msgstr "NDP 代理"
 msgid "NT Domain"
 msgstr "NT 域"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
 msgid "NTP server candidates"
 msgstr "候选 NTP 服务器"
 
@@ -3237,18 +3257,17 @@ msgstr "新接口的名称"
 msgid "Name of the new network"
 msgstr "新网络的名称"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:167
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
 msgid "Navigation"
 msgstr "导航"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
 msgid "Netmask"
 msgstr "子网掩码"
 
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:392
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index/30-network.htm:8
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
@@ -3266,13 +3285,13 @@ msgstr "网络启动镜像"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:54
 msgid "Network device activity (%s)"
-msgstr ""
+msgstr "网络设备活动(%s)"
 
 #: modules/luci-base/luasrc/model/network.lua:33
 msgid "Network device is not present"
 msgstr "网络设备不存在"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
 msgid "Network without interfaces."
 msgstr "无接口的网络。"
 
@@ -3297,7 +3316,7 @@ msgid "No files found"
 msgstr "未找到文件"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:172
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:174
 msgid "No information available"
 msgstr "无可用信息"
@@ -3319,10 +3338,9 @@ msgid "No network name specified"
 msgstr "未指定网络名"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:103
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:283
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
 msgid "No password set!"
 msgstr "未设置密码!"
 
@@ -3350,7 +3368,7 @@ msgstr "未指定区域"
 msgid "Noise"
 msgstr "噪声"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
 msgid "Noise Margin (SNR)"
 msgstr "噪声容限(SNR)"
 
@@ -3358,7 +3376,7 @@ msgstr "噪声容限(SNR)"
 msgid "Noise:"
 msgstr "噪声:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr "非抢占 CRC 错误(CRC_P)"
 
@@ -3371,7 +3389,7 @@ msgstr "非全部地址"
 msgid "None"
 msgstr "无"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
 msgid "Normal"
 msgstr "正常"
 
@@ -3384,16 +3402,20 @@ msgstr "未找到"
 msgid "Not associated"
 msgstr "未关联"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 msgid "Not connected"
 msgstr "未连接"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Not started on boot"
+msgstr "开机时不启动"
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:26
 msgid "Note: interface name length"
 msgstr "注意:接口名称长度"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
 msgid "Notice"
 msgstr "注意"
 
@@ -3405,7 +3427,7 @@ msgstr "Nslookup"
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr "缓存的 DNS 条目数量(最大 10000,0 表示不缓存)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "Number of parallel threads used for compression"
 msgstr "用于压缩的并行线程数"
 
@@ -3467,7 +3489,7 @@ msgstr "一个或多个必选项值为空!"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:19
 msgid "Open list..."
-msgstr "打开列表…"
+msgstr "打开列表…"
 
 #: protocols/luci-proto-openconnect/luasrc/model/network/proto_openconnect.lua:9
 msgid "OpenConnect (CISCO AnyConnect)"
@@ -3485,7 +3507,7 @@ msgstr "选项已更改"
 msgid "Option removed"
 msgstr "选项已移除"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1095
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1140
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr "可选"
@@ -3598,7 +3620,7 @@ msgstr "重设 TOS"
 msgid "Override TTL"
 msgstr "重设 TTL"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Override default interface name"
 msgstr "重设默认接口名称"
 
@@ -3660,7 +3682,7 @@ msgstr "PIN"
 msgid "PIN code rejected"
 msgstr "PIN 码被拒绝"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:921
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:966
 msgid "PMK R1 Push"
 msgstr "R1 推送 PMK"
 
@@ -3713,8 +3735,8 @@ msgid "Part of zone %q"
 msgstr "区域 %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1066
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1111
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:35
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
@@ -3724,14 +3746,21 @@ msgstr "密码"
 msgid "Password authentication"
 msgstr "密码验证"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:974
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1019
 msgid "Password of Private Key"
 msgstr "私有密钥"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1022
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1067
 msgid "Password of inner Private Key"
 msgstr "内部私钥的密码"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Password strength"
+msgstr "密码强度"
+
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr "密码 2"
@@ -3740,27 +3769,27 @@ msgstr "密码 2"
 msgid "Paste or drag SSH key file…"
 msgstr "粘贴或拖动 SSH 密钥文件……"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:955
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1000
 msgid "Path to CA-Certificate"
 msgstr "CA 证书路径"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:962
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1007
 msgid "Path to Client-Certificate"
 msgstr "客户端证书路径"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:968
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1013
 msgid "Path to Private Key"
 msgstr "私钥路径"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1004
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1049
 msgid "Path to inner CA-Certificate"
 msgstr "内部 CA 证书的路径"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1010
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1055
 msgid "Path to inner Client-Certificate"
 msgstr "内部客户端证书的路径"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1016
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1061
 msgid "Path to inner Private Key"
 msgstr "内部私钥的路径"
 
@@ -3838,6 +3867,14 @@ msgstr "请输入用户名和密码。"
 msgid "Policy"
 msgstr "策略"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
+msgid "Polling interval"
+msgstr "轮询间隔"
+
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
+msgid "Polling interval for status queries in seconds"
+msgstr "状态查询的轮询间隔,以秒为单位"
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "端口"
@@ -3846,11 +3883,11 @@ msgstr "端口"
 msgid "Port status:"
 msgstr "端口状态:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Power Management Mode"
 msgstr "电源管理模式"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr "抢占式 CRC 错误(CRCP_P)"
 
@@ -3862,7 +3899,7 @@ msgstr "首选 LTE"
 msgid "Prefer UMTS"
 msgstr "首选 UMTS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
 msgid "Prefix Delegated"
 msgstr "分发前缀"
 
@@ -3885,8 +3922,8 @@ msgstr "在指定数量的 LCP 响应故障后假定链路已断开,0 为忽
 msgid "Prevent listening on these interfaces."
 msgstr "不监听这些接口。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:562
 msgid "Prevents client-to-client communication"
 msgstr "禁止客户端间通信"
 
@@ -3903,7 +3940,7 @@ msgstr "执行"
 msgid "Processes"
 msgstr "系统进程"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
 msgid "Profile"
 msgstr "配置文件"
 
@@ -3913,8 +3950,8 @@ msgstr "协议"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 msgid "Protocol"
 msgstr "协议"
@@ -3927,7 +3964,7 @@ msgstr "新接口的协议"
 msgid "Protocol support is not installed"
 msgstr "未安装协议支持"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
 msgid "Provide NTP server"
 msgstr "作为 NTP 服务器提供服务"
 
@@ -3935,7 +3972,7 @@ msgstr "作为 NTP 服务器提供服务"
 msgid "Provide new network"
 msgstr "添加新网络"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:441
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "伪装 Ad-Hoc(ahdemo)"
 
@@ -3962,7 +3999,7 @@ msgid "QMI Cellular"
 msgstr "QMI 蜂窝"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Quality"
 msgstr "质量"
 
@@ -3973,11 +4010,11 @@ msgid ""
 msgstr ""
 "查询所有可用的上游 <abbr title=\"Domain Name System\">DNS</abbr> 服务器"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "R0 Key Lifetime"
 msgstr "R0 密钥生存期"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:914
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:959
 msgid "R1 Key Holder"
 msgstr "R1 密钥持有者"
 
@@ -3985,8 +4022,12 @@ msgstr "R1 密钥持有者"
 msgid "RFC3947 NAT-T mode"
 msgstr "RFC3947 NAT-T 模式"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:381
+msgid "RSSI threshold for joining"
+msgstr "RSSI 加入阈值"
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:597
 msgid "RTS/CTS Threshold"
 msgstr "RTS/CTS 阈值"
 
@@ -4000,27 +4041,27 @@ msgstr "接收"
 msgid "RX Rate"
 msgstr "接收速率"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
 msgid "Radius-Accounting-Port"
 msgstr "Radius 计费端口"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:752
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:791
 msgid "Radius-Accounting-Secret"
 msgstr "Radius 计费密钥"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:736
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:775
 msgid "Radius-Accounting-Server"
 msgstr "Radius 计费服务器"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
 msgid "Radius-Authentication-Port"
 msgstr "Radius 认证端口"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:728
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:767
 msgid "Radius-Authentication-Secret"
 msgstr "Radius 认证密钥"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:712
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:751
 msgid "Radius-Authentication-Server"
 msgstr "Radius 认证服务器"
 
@@ -4079,7 +4120,7 @@ msgstr "实时流量"
 msgid "Realtime Wireless"
 msgstr "实时无线"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:886
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:931
 msgid "Reassociation Deadline"
 msgstr "重关联截止时间"
 
@@ -4087,7 +4128,7 @@ msgstr "重关联截止时间"
 msgid "Rebind protection"
 msgstr "重绑定保护"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:48
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "重启"
@@ -4105,8 +4146,8 @@ msgstr "重启您设备上的系统"
 msgid "Receive"
 msgstr "接收"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:324
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:325
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:350
 msgid "Receiver Antenna"
 msgstr "接收天线"
 
@@ -4173,7 +4214,7 @@ msgstr "请求 IPv6 地址"
 msgid "Request IPv6-prefix of length"
 msgstr "请求指定长度的 IPv6 前缀"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1096
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1141
 msgid "Required"
 msgstr "必须"
 
@@ -4198,13 +4239,13 @@ msgstr ""
 "必须,允许该 Peer 在隧道中使用的 IP 地址和前缀,通常是该 Peer 的隧道 IP 地址"
 "和通过隧道的路由网络。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1089
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1134
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
-"<br />(as of Feb 2017: ath9k and ath10k, in LEDE also mwlwifi and mt76)"
+"<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
-"需要完整版本的 wpad/hostapd,并且 WiFi 驱动支持<br />(截止 2017.02,已知支持"
-"此特性的驱动有 ath9k、ath10k,以及 LEDE 中的 mwlwifi 和 mt76)"
+"需要完整版本的 wpad/hostapd,并且 WiFi 驱动支持<br />(截止 2019.01,已知支持"
+"此特性的驱动有 ath9k、ath10kmwlwifi 和 mt76)"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
 msgid ""
@@ -4258,8 +4299,8 @@ msgid "Restore backup"
 msgstr "恢复配置"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:25
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "显示/隐藏 密码"
 
@@ -4306,8 +4347,8 @@ msgstr "路由类型"
 msgid "Router Advertisement-Service"
 msgstr "路由通告服务"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:6
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:27
 msgid "Router Password"
 msgstr "主机密码"
 
@@ -4343,7 +4384,7 @@ msgstr "SHA256"
 msgid "SNR"
 msgstr "SNR"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "SSH 访问"
@@ -4360,7 +4401,7 @@ msgstr "SSH 服务器端口"
 msgid "SSH username"
 msgstr "SSH 用户名"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:20
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:27
 msgid "SSH-Keys"
 msgstr "SSH 密钥"
@@ -4368,7 +4409,7 @@ msgstr "SSH 密钥"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
 msgid "SSID"
 msgstr "SSID"
 
@@ -4379,7 +4420,7 @@ msgstr "交换分区"
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:54
 msgid "Save"
 msgstr "保存"
 
@@ -4398,7 +4439,7 @@ msgstr "保存 mtdblock 内容"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:120
 msgid "Saving keys…"
-msgstr "正在保存密钥…"
+msgstr "正在保存密钥…"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:15
 msgid "Scan"
@@ -4408,7 +4449,7 @@ msgstr "扫描"
 msgid "Scan request failed"
 msgstr "扫描请求失败"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "计划任务"
@@ -4445,7 +4486,7 @@ msgid ""
 "conjunction with failure threshold"
 msgstr "定时发送 LCP 响应(秒),仅在结合了故障阈值时有效"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:561
 msgid "Separate Clients"
 msgstr "隔离客户端"
 
@@ -4482,7 +4523,7 @@ msgstr ""
 "不管接口的链路状态如何,总是用应用设置(如果勾选,链路状态变更将不再触发 "
 "hotplug 事件处理)。"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:206
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
 msgid "Set up Time Synchronization"
 msgstr "设置时间同步"
 
@@ -4498,7 +4539,7 @@ msgstr "设置操作模式失败"
 msgid "Setup DHCP Server"
 msgstr "配置 DHCP 服务器"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
 msgid "Severely Errored Seconds (SES)"
 msgstr "严重误码秒(SES)"
 
@@ -4506,7 +4547,7 @@ msgstr "严重误码秒(SES)"
 msgid "Short GI"
 msgstr "Short GI"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:506
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:516
 msgid "Short Preamble"
 msgstr "Short Preamble"
 
@@ -4529,11 +4570,11 @@ msgstr "关闭此接口"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Signal"
 msgstr "信号"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
 msgid "Signal Attenuation (SATN)"
 msgstr "信号衰减(SATN)"
 
@@ -4549,7 +4590,7 @@ msgstr "大小"
 msgid "Size of DNS query cache"
 msgstr "DNS 查询缓存的大小"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "Size of the ZRam device in megabytes"
 msgstr "ZRam 设备的大小(以兆字节为单位)"
 
@@ -4558,21 +4599,19 @@ msgstr "ZRam 设备的大小(以兆字节为单位)"
 msgid "Skip"
 msgstr "跳过"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:110
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
 msgid "Skip to content"
 msgstr "跳到内容"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:109
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
 msgid "Skip to navigation"
 msgstr "跳转到导航"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:335
 msgid "Slot time"
 msgstr "时隙"
 
-#: modules/luci-base/luasrc/model/network.lua:1417
+#: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr "软件 VLAN"
 
@@ -4661,7 +4700,7 @@ msgstr "开始应用配置…"
 msgid "Starting wireless scan..."
 msgstr "正在启动无线扫描…"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 msgid "Startup"
 msgstr "启动项"
 
@@ -4681,7 +4720,7 @@ msgstr "静态地址分配"
 msgid "Static Routes"
 msgstr "静态路由"
 
-#: modules/luci-base/luasrc/model/network.lua:960
+#: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "静态地址"
 
@@ -4694,7 +4733,7 @@ msgstr ""
 "静态租约用于给 DHCP 客户端分配固定的 IP 地址和主机标识。只有指定的主机才能连"
 "接,并且接口须为非动态配置。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "Station inactivity limit"
 msgstr "非活动站点限制"
 
@@ -4714,6 +4753,10 @@ msgstr "关闭"
 msgid "Strict order"
 msgstr "严谨查序"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+msgid "Strong"
+msgstr "强"
+
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:61
 msgid "Submit"
 msgstr "提交"
@@ -4739,15 +4782,15 @@ msgstr "Swap 节点"
 msgid "Switch"
 msgstr "交换机"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:127
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:129
 msgid "Switch %q"
 msgstr "交换机 %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:126
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:128
 msgid "Switch %q (%s)"
 msgstr "交换机 %q(%s)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:64
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:66
 msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr "交换机 %q 具有未知的拓扑结构,VLAN 设置可能不正确。"
@@ -4756,7 +4799,7 @@ msgstr "交换机 %q 具有未知的拓扑结构,VLAN 设置可能不正确。
 msgid "Switch Port Mask"
 msgstr "交换机端口掩码"
 
-#: modules/luci-base/luasrc/model/network.lua:1415
+#: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr "交换机 VLAN"
 
@@ -4770,10 +4813,14 @@ msgstr "切换到 CIDR 列表记法"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:64
 msgid "Switchport activity (%s)"
-msgstr ""
+msgstr "交换口活动(%s)"
+
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+msgid "Sync with NTP-Server"
+msgstr "与 NTP 服务器同步"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:34
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
 msgid "Sync with browser"
 msgstr "同步浏览器时间"
 
@@ -4798,7 +4845,7 @@ msgstr "系统日志"
 msgid "System Properties"
 msgstr "系统属性"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:69
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
 msgid "System log buffer size"
 msgstr "系统日志缓冲区大小"
 
@@ -5003,13 +5050,13 @@ msgstr "所选的协议需要分配设备"
 msgid "The submitted security token is invalid or already expired!"
 msgstr "提交的安全令牌无效或已过期!"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:274
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr "系统正在擦除配置分区,完成后会自动重启。"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:195
 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 "
@@ -5029,7 +5076,7 @@ msgid ""
 "you choose the generic image format for your platform."
 msgstr "不支持所上传的映像文件格式,请选择适合当前平台的通用映像文件。"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:156
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
 msgid "Theme"
 msgstr "主题"
 
@@ -5057,10 +5104,9 @@ msgid ""
 msgstr "尚未分配设备,请在“物理设置”选项卡中选择网络设备"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:104
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:286
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5144,30 +5190,30 @@ msgid "This page gives an overview over currently active network connections."
 msgstr "活跃的网络连接概况。"
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:27
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "尚无任何配置"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:200
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:211
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
 msgid "Time Synchronization"
 msgstr "时间同步"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:205
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
 msgid "Time Synchronization is not configured yet."
 msgstr "尚未配置时间同步。"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr "重新加密 GTK 的时间间隔"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:44
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
 msgid "Timezone"
 msgstr "时区"
 
 #: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
 msgid "To login…"
-msgstr "登录……"
+msgstr "去登录…"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:32
 msgid ""
@@ -5202,7 +5248,7 @@ msgstr "流量"
 msgid "Transfer"
 msgstr "传输"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:595
 msgid "Transmission Rate"
 msgstr "传送速率"
 
@@ -5210,14 +5256,14 @@ msgstr "传送速率"
 msgid "Transmit"
 msgstr "传送"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:210
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:272
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:211
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:273
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:345
 msgid "Transmit Power"
 msgstr "无线电功率"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:317
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:348
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:318
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
 msgid "Transmitter Antenna"
 msgstr "传送天线"
 
@@ -5233,7 +5279,7 @@ msgstr "触发模式"
 msgid "Tunnel ID"
 msgstr "隧道 ID"
 
-#: modules/luci-base/luasrc/model/network.lua:1420
+#: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "隧道接口"
 
@@ -5248,7 +5294,7 @@ msgid "Tx-Power"
 msgstr "传输功率"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:166
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "类型"
@@ -5307,19 +5353,19 @@ msgstr "无法解析 AFTR 主机名"
 msgid "Unable to resolve peer host name"
 msgstr "无法解析 Pear 主机名"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
 msgid "Unavailable Seconds (UAS)"
 msgstr "不可用秒数(UAS)"
 
-#: modules/luci-base/luasrc/model/network.lua:964
+#: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "未知"
 
-#: modules/luci-base/luasrc/model/network.lua:1131
+#: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr "未知错误(%s)"
 
-#: modules/luci-base/luasrc/model/network.lua:958
+#: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr "不配置协议"
 
@@ -5333,7 +5379,6 @@ msgid "Unnamed key"
 msgstr "未命名的密钥"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
@@ -5348,7 +5393,7 @@ msgstr "不支持的 MAP 类型"
 msgid "Unsupported modem"
 msgstr "不支持的调制解调器"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
 msgid "Unsupported protocol type."
 msgstr "不支持的协议类型"
 
@@ -5400,8 +5445,8 @@ msgstr "使用 DHCP 网关"
 msgid "Use DNS servers advertised by peer"
 msgstr "使用对端通告的 DNS 服务器"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
 msgid "Use ISO/IEC 3166 alpha2 country codes."
 msgstr "参考 ISO/IEC 3166 alpha2 国家代码。"
 
@@ -5507,11 +5552,11 @@ msgstr ""
 msgid "Used"
 msgstr "已用"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:848
 msgid "Used Key Slot"
 msgstr "启用密码组"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:868
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:913
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5541,11 +5586,11 @@ msgstr "VC-Mux"
 msgid "VDSL"
 msgstr "VDSL"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:170
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:172
 msgid "VLANs on %q"
 msgstr "%q 上的 VLAN"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:169
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:171
 msgid "VLANs on %q (%s)"
 msgstr "%q(%s)上的 VLAN"
 
@@ -5591,18 +5636,18 @@ msgstr "验证"
 msgid "Virtual dynamic interface"
 msgstr "虚拟动态接口"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:543
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:553
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:657
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:667
 msgid "WEP Open System"
 msgstr "WEP 开放式系统"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:658
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:668
 msgid "WEP Shared Key"
 msgstr "WEP 共享密钥"
 
@@ -5610,8 +5655,8 @@ msgstr "WEP 共享密钥"
 msgid "WEP passphrase"
 msgstr "WEP 密钥"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:493
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
 msgid "WMM Mode"
 msgstr "WMM 模式"
 
@@ -5619,9 +5664,9 @@ msgstr "WMM 模式"
 msgid "WPA passphrase"
 msgstr "WPA 密钥"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:684
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:696
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:701
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:716
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:735
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:740
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5645,8 +5690,8 @@ msgstr "等待应用配置… %d 秒"
 msgid "Waiting for device..."
 msgstr "等待设备…"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
 msgid "Warning"
 msgstr "警告"
 
@@ -5654,7 +5699,11 @@ msgstr "警告"
 msgid "Warning: There are unsaved changes that will get lost on reboot!"
 msgstr "警告:一些未保存的配置将在重启后丢失!"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:901
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Weak"
+msgstr "弱"
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:946
 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 "
@@ -5665,25 +5714,25 @@ msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:74
 msgid "Wi-Fi activity (%s)"
-msgstr ""
+msgstr "Wi-Fi 活动(%s)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:70
 msgid "Wi-Fi client association (%s)"
-msgstr ""
+msgstr "Wi-Fi 客户端关联(%s)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:66
 msgid "Wi-Fi data reception (%s)"
-msgstr ""
+msgstr "Wi-Fi 数据接收(%s)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:68
 msgid "Wi-Fi data transmission (%s)"
-msgstr ""
+msgstr "Wi-Fi 数据传输(%s)"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:72
 msgid "Wi-Fi on (%s)"
-msgstr ""
+msgstr "Wi-Fi 开启(%s)"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:161
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr "频宽"
 
@@ -5697,12 +5746,12 @@ msgstr "WireGuard VPN"
 msgid "Wireless"
 msgstr "无线"
 
-#: modules/luci-base/luasrc/model/network.lua:1408
+#: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "无线适配器"
 
-#: modules/luci-base/luasrc/model/network.lua:1394
-#: modules/luci-base/luasrc/model/network.lua:1855
+#: modules/luci-base/luasrc/model/network.lua:1404
+#: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "无线网络"
 
@@ -5710,20 +5759,20 @@ msgstr "无线网络"
 msgid "Wireless Overview"
 msgstr "无线概况"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
 msgid "Wireless Security"
 msgstr "无线安全"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is disabled"
 msgstr "无线未开启"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is not associated"
 msgstr "无线未关联"
 
@@ -5743,7 +5792,7 @@ msgstr "无线网络已启用"
 msgid "Write received DNS requests to syslog"
 msgstr "将收到的 DNS 请求写入系统日志"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
 msgid "Write system log to file"
 msgstr "将系统日志写入文件"
 
@@ -5761,36 +5810,26 @@ msgstr ""
 "果禁用了必要的启动脚本,比如“network”,可能会导致无法访问设备!</strong>"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:221
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:298
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr "必须开启浏览器的 JavaScript 支持,否则 LuCI 无法正常工作。"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:97
-msgid ""
-"Your Internet Explorer is too old to display this page correctly. Please "
-"upgrade it to at least version 7 or use another browser like Firefox, Opera "
-"or Safari."
-msgstr ""
-"您的 IE 浏览器太老了,无法正常显示这个页面!请更新到 IE7 及以上或使用其他浏览"
-"器,如 Firefox、Opera、Safari。"
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:118
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
 msgid "ZRam Compression Algorithm"
 msgstr "ZRam 压缩算法"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "ZRam Compression Streams"
 msgstr "ZRam 压缩流"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
 msgid "ZRam Settings"
 msgstr "ZRam 设置"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "ZRam Size"
 msgstr "ZRam 大小"
 
@@ -5801,11 +5840,11 @@ msgstr "任意"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:113
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:121
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:126
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:217
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:281
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:320
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:327
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:611
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:218
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:621
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:37
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:22
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:29
@@ -5858,8 +5897,8 @@ msgstr "dB"
 msgid "dBm"
 msgstr "dBm"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:450
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "disable"
 msgstr "禁用"
 
@@ -5918,19 +5957,6 @@ msgstr "如果对象是一个网络"
 msgid "input"
 msgstr "输入"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:196
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:197
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:200
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:201
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:204
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:205
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:208
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:209
-msgid "kB"
-msgstr "kB"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
@@ -5963,7 +5989,7 @@ msgstr "密钥为 5 或 13 个字符"
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "本地 <abbr title=\"Domain Name System\">DNS</abbr> 解析文件"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "minutes"
 msgstr "分钟"
 
@@ -5991,20 +6017,18 @@ msgstr "非空值"
 msgid "not present"
 msgstr "不存在"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:338
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:133
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:250
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
 msgid "off"
 msgstr "关"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:132
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:247
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
 msgid "on"
 msgstr "开"
 
@@ -6050,8 +6074,8 @@ msgstr "中继模式"
 msgid "routed"
 msgstr "已路由"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "sec"
 msgstr "秒"
 
@@ -6072,11 +6096,11 @@ msgstr "无状态"
 msgid "stateless + stateful"
 msgstr "无状态 + 有状态"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:369
 msgid "tagged"
 msgstr "已标记"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:887
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:932
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr "时间单位(TUs / 1.024ms)[1000-65535]"
 
@@ -6103,7 +6127,7 @@ msgstr "未指定"
 msgid "unspecified -or- create:"
 msgstr "不指定或新建:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:341
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:366
 msgid "untagged"
 msgstr "未标记"
 
@@ -6273,6 +6297,17 @@ msgstr "是"
 msgid "« Back"
 msgstr "« 后退"
 
+#~ msgid ""
+#~ "Your Internet Explorer is too old to display this page correctly. Please "
+#~ "upgrade it to at least version 7 or use another browser like Firefox, "
+#~ "Opera or Safari."
+#~ msgstr ""
+#~ "您的 IE 浏览器太老了,无法正常显示这个页面!请更新到 IE7 及以上或使用其他"
+#~ "浏览器,如 Firefox、Opera、Safari。"
+
+#~ msgid "kB"
+#~ msgstr "kB"
+
 #~ msgid ""
 #~ "When using a PSK, the PMK can be generated locally without inter AP "
 #~ "communications"
index 3328c533703740b5a3a00cd311e2a3eaef40d2d7..bec7529bfce8d77c0b459a860e9cbf5d7c69d78b 100644 (file)
@@ -23,7 +23,7 @@ msgstr ""
 msgid "%d invalid field(s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:281
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
 
@@ -55,16 +55,16 @@ msgstr "(未連接界面)"
 msgid "-- Additional Field --"
 msgstr "-- 更多選項 --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:841
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:850
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:840
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:849
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- 請選擇 --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:866
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1030
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:865
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1025
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- 自訂 --"
@@ -88,6 +88,10 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:382
+msgid "0 = not using RSSI threshold, 1 = do not change driver default"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "1分鐘負載"
@@ -96,7 +100,7 @@ msgstr "1分鐘負載"
 msgid "15 Minute Load:"
 msgstr "15分鐘負載"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:879
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:924
 msgid "4-character hexadecimal ID"
 msgstr ""
 
@@ -108,35 +112,35 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr "5分鐘負載"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:915
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:960
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:850
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:891
 msgid "802.11r Fast Transition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1106
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1157
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1115
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1166
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1088
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1133
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1105
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1156
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1114
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1165
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:399
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
@@ -154,7 +158,7 @@ msgid ""
 "order of the resolvfile"
 msgstr "將會按照指定的順序查詢<abbr title=\"Domain Name System\">DNS</abbr>"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:379
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:388
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -188,7 +192,7 @@ msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-閘道"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:35
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> 設定"
@@ -294,7 +298,7 @@ msgstr ""
 msgid "ATM device number"
 msgstr "ATM裝置號碼"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:119
 msgid "ATU-C System Vendor ID"
 msgstr ""
 
@@ -302,8 +306,8 @@ msgstr ""
 msgid "Access Concentrator"
 msgstr "接入集線器"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:367
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
 msgid "Access Point"
 msgstr "存取點 (AP)"
 
@@ -333,7 +337,7 @@ msgstr "已分配的DHCP租用"
 msgid "Active DHCPv6 Leases"
 msgstr "已分配的DHCPv6租用"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:370
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -341,8 +345,8 @@ msgstr "Ad-Hoc"
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:197
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:34
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:39
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-base/luasrc/view/cbi/ucisection.htm:54
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:16
 msgid "Add"
@@ -379,8 +383,8 @@ msgstr "額外的HOST檔案"
 msgid "Additional servers file"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
 msgid "Address"
 msgstr "位置"
 
@@ -389,30 +393,34 @@ 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:13
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
 msgid "Administration"
 msgstr "管理"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+msgid "Advanced"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:22
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:189
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:463
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:176
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:143
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:364
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:50
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:34
 msgid "Advanced Settings"
 msgstr "進階設定"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
 msgid "Aggregate Transmit Power(ACTATP)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
 msgid "Alert"
 msgstr "警示"
 
-#: modules/luci-base/luasrc/model/network.lua:1406
+#: modules/luci-base/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:78
 msgid "Alias Interface"
 msgstr ""
@@ -439,21 +447,21 @@ msgstr ""
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "允許 <abbr title=\"Secure Shell\">SSH</abbr> 密碼驗證"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:535
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:545
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:589
 msgid "Allow all except listed"
 msgstr "僅允許列表外"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:235
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:236
 msgid "Allow legacy 802.11b rates"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:578
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "Allow listed only"
 msgstr "僅允許列表內"
 
@@ -494,14 +502,14 @@ msgstr ""
 msgid "Always on (%s)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:259
 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/luasrc/model/cbi/admin_network/network.lua:95
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
 msgid "Annex"
 msgstr ""
 
@@ -573,7 +581,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1048
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1093
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -585,17 +593,17 @@ msgstr ""
 msgid "Anonymous Swap"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
 msgid "Antenna 1"
 msgstr "天線 1"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:322
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:329
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:323
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:330
 msgid "Antenna 2"
 msgstr "天線 2"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:245
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:246
 msgid "Antenna Configuration"
 msgstr "天線設定"
 
@@ -621,7 +629,7 @@ msgid ""
 "Assign a part of given length of every public IPv6-prefix to this interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:127
 msgid "Assign interfaces..."
 msgstr "分配界面..."
 
@@ -636,7 +644,7 @@ msgstr ""
 msgid "Associated Stations"
 msgstr "已連接站點"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:161
 msgid "Associations"
 msgstr ""
 
@@ -645,7 +653,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:982
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1027
 msgid "Authentication"
 msgstr "認證"
 
@@ -663,12 +671,11 @@ msgstr "需要授權"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:131
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:223
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:246
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:249
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:266
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:269
 msgid "Auto Refresh"
 msgstr "自動更新"
 
@@ -740,7 +747,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:159
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -770,7 +777,7 @@ msgstr "返回至掃描結果"
 msgid "Backup"
 msgstr "備份"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
 msgid "Backup / Flash Firmware"
 msgstr "備份/升級韌體"
 
@@ -782,12 +789,12 @@ msgstr "備份檔列表"
 msgid "Bad address specified!"
 msgstr "指定了錯誤的位置!"
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:153
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:287
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:158
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:288
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:260
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:261
 msgid "Beacon Interval"
 msgstr ""
 
@@ -816,7 +823,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 msgid "Bitrate"
 msgstr "傳輸速率"
 
@@ -824,7 +831,7 @@ msgstr "傳輸速率"
 msgid "Bogus NX Domain Override"
 msgstr "忽略NX網域解析"
 
-#: modules/luci-base/luasrc/model/network.lua:1410
+#: modules/luci-base/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "橋接"
 
@@ -908,7 +915,7 @@ msgstr "修改已套用"
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:9
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Changes the administrator password for accessing the device"
 msgstr "修改管理員密碼"
 
@@ -916,12 +923,12 @@ msgstr "修改管理員密碼"
 msgid "Changing password…"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:162
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:174
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "Channel"
 msgstr "頻道"
 
@@ -962,7 +969,7 @@ msgstr ""
 "選擇您要指定給這介面的防火牆區. 撿選<em>unspecified</em>以便從指定區域除這個"
 "介面或者填寫<em>create</em>欄以便定義附加這個介面到一個新的區域上."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:393
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:403
 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."
@@ -970,7 +977,7 @@ msgstr ""
 "選擇您要附加到無線網路介面的多個網路或者填寫<em>create</em> 以便定義一個新的"
 "網路."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:604
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
 msgid "Cipher"
 msgstr "暗號"
 
@@ -990,8 +997,8 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:368
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:369
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
 msgid "Client"
 msgstr "用戶端"
 
@@ -1033,7 +1040,7 @@ msgstr "關閉清單中..."
 #: modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm:17
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:33
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:49
 msgid "Collecting data..."
 msgstr "收集資料中..."
 
@@ -1049,7 +1056,7 @@ msgstr ""
 msgid "Common Configuration"
 msgstr "一般設定"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1125
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1176
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1081,7 +1088,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:22
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:43
 msgid "Confirmation"
 msgstr "再確認"
 
@@ -1090,12 +1097,12 @@ msgid "Connect"
 msgstr "連線"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:34
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:64
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:88
 msgid "Connected"
 msgstr "已連線"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:338
 msgid "Connection Limit"
 msgstr "連線限制"
 
@@ -1118,9 +1125,9 @@ msgstr ""
 msgid "Country"
 msgstr "國別"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:336
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:337
 msgid "Country Code"
 msgstr "國別碼"
 
@@ -1145,11 +1152,11 @@ msgstr "建立介面"
 msgid "Create a bridge over multiple interfaces"
 msgstr "在多個介面上建立橋接"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:99
 msgid "Critical"
 msgstr "緊急"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:102
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:103
 msgid "Cron Log Level"
 msgstr "Cron的日誌級別"
 
@@ -1182,15 +1189,15 @@ msgstr ""
 "如果可以的話,自定這個設備的動作 <abbr title=\"Light Emitting Diode\">LED</"
 "abbr>s ."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:760
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:799
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:776
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:815
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1204,7 +1211,7 @@ msgstr "DHCP伺服器"
 msgid "DHCP and DNS"
 msgstr "DHCP 和 DNS"
 
-#: modules/luci-base/luasrc/model/network.lua:962
+#: modules/luci-base/luasrc/model/network.lua:968
 msgid "DHCP client"
 msgstr "DHCP用戶端"
 
@@ -1224,16 +1231,16 @@ msgstr ""
 msgid "DHCPv6-Service"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:58
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:59
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:60
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:81
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:62
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:83
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:84
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:85
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:86
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:87
 msgid "DNS"
 msgstr "網域名稱伺服器"
 
@@ -1266,7 +1273,7 @@ msgstr ""
 msgid "DSL"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:95
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
 msgid "DSL Status"
 msgstr ""
 
@@ -1274,7 +1281,7 @@ msgstr ""
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1282,18 +1289,18 @@ msgstr ""
 msgid "DUID"
 msgstr "DHCP獨立式別碼DUID "
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 msgid "Data Rate"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:104
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
 msgid "Debug"
 msgstr "除錯"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:768
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
 msgid "Default %d"
 msgstr "預設 %d"
 
@@ -1332,7 +1339,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:162
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:11
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:16
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm:41
 msgid "Delete"
 msgstr "刪除"
@@ -1346,7 +1353,7 @@ msgstr ""
 msgid "Delete this network"
 msgstr "刪除這個網路"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:519
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1362,8 +1369,8 @@ msgstr "目的地"
 #: modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm:43
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:13
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:50
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:75
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:154
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:253
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:86
@@ -1417,7 +1424,7 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:520
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:530
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1435,11 +1442,11 @@ msgstr ""
 msgid "Disabled"
 msgstr "關閉"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1094
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
 msgid "Disabled (default)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1462,16 +1469,16 @@ msgstr ""
 msgid "Dismiss"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:239
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:333
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
 msgid "Distance Optimization"
 msgstr "最佳化距離"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:240
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:241
 msgid "Distance to farthest network member in meters."
 msgstr "到最遠的網路距離以米表示."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:346
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:347
 msgid "Diversity"
 msgstr "差異"
 
@@ -1572,7 +1579,7 @@ msgstr "幫用戶端動態發配DHCP位址. 假如關閉的話,僅有有靜態
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:990
 msgid "EAP-Method"
 msgstr "EAP協定驗證方式"
 
@@ -1597,7 +1604,7 @@ msgstr "修改這個介面"
 msgid "Edit this network"
 msgstr "修改這個網路"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:100
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:101
 msgid "Emergency"
 msgstr "緊急"
 
@@ -1632,11 +1639,11 @@ msgstr ""
 msgid "Enable IPv6 negotiation on the PPP link"
 msgstr "啟用PPP連結上的IPv6交涉"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:141
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:143
 msgid "Enable Jumbo Frame passthrough"
 msgstr "啟用超大訊框透穿"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:215
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
 msgid "Enable NTP client"
 msgstr "起用NTP用戶功能"
 
@@ -1648,27 +1655,27 @@ msgstr ""
 msgid "Enable TFTP server"
 msgstr "啟用TFTP伺服器"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:132
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:134
 msgid "Enable VLAN functionality"
 msgstr "啟用VLAN功能"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1139
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1194
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1124
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1175
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:136
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:138
 msgid "Enable learning and aging"
 msgstr "啟用智慧學習功能"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:148
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:150
 msgid "Enable mirroring of incoming packets"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:149
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
 msgid "Enable mirroring of outgoing packets"
 msgstr ""
 
@@ -1702,7 +1709,7 @@ msgstr "啟用"
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:892
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1719,9 +1726,9 @@ msgstr "封裝模式"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:44
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:76
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:593
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:603
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:33
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
 msgid "Encryption"
 msgstr "加密"
 
@@ -1741,28 +1748,28 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:273
 msgid "Erasing..."
 msgstr "刪除中..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:106
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:109
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:110
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "錯誤"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:110
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1422
+#: modules/luci-base/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "乙太網路卡"
 
-#: modules/luci-base/luasrc/model/network.lua:1412
+#: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "乙太交換器"
 
@@ -1778,7 +1785,7 @@ msgstr "延伸主機"
 msgid "Expecting %s"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:63
 msgid "Expires"
 msgstr "過期"
 
@@ -1792,23 +1799,23 @@ msgstr "釋放位址的過期週期,最少兩分鐘 (<code>2m</code>)."
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:926
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:971
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:935
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:980
 msgid "External R1 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:74
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:75
 msgid "External system log server"
 msgstr "外部系統日誌伺服器"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:79
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:80
 msgid "External system log server port"
 msgstr "外部系統日誌伺服器埠號"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:84
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:85
 msgid "External system log server protocol"
 msgstr ""
 
@@ -1816,15 +1823,15 @@ msgstr ""
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:895
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:940
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:896
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:941
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:893
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:938
 msgid "FT protocol"
 msgstr ""
 
@@ -1916,7 +1923,7 @@ msgstr "更新新版韌體映像檔"
 msgid "Flash operations"
 msgstr "執行更新"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:194
 msgid "Flashing..."
 msgstr "更新中..."
 
@@ -1930,11 +1937,11 @@ msgstr ""
 msgid "Force"
 msgstr "強制"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:257
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:258
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:612
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:622
 msgid "Force CCMP (AES)"
 msgstr "強制CCMP (AES)加密"
 
@@ -1942,11 +1949,11 @@ msgstr "強制CCMP (AES)加密"
 msgid "Force DHCP on this network even if another server is detected."
 msgstr "在網路上即使偵測到其它伺服器也強制採用DHCP的設定"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:613
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:623
 msgid "Force TKIP"
 msgstr "強制TKIP加密"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:614
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:624
 msgid "Force TKIP and CCMP (AES)"
 msgstr "強制TKIP+CCMP (AES)加密"
 
@@ -1970,7 +1977,7 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "轉發DHCP流量"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
 msgid "Forward Error Correction Seconds (FECS)"
 msgstr ""
 
@@ -1978,7 +1985,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr "轉發廣播流量"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:374
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:375
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -1986,12 +1993,12 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr "轉發模式"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:254
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:596
 msgid "Fragmentation Threshold"
 msgstr "分片閥值"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:331
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:332
 msgid "Frame Bursting"
 msgstr "訊框爆速"
 
@@ -2008,7 +2015,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:169
 msgid "GHz"
 msgstr "GHz"
 
@@ -2017,8 +2024,8 @@ msgstr "GHz"
 msgid "GPRS only"
 msgstr "僅用GPRS"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:82
 msgid "Gateway"
 msgstr "匝道器"
 
@@ -2041,7 +2048,7 @@ msgstr "一般設定"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:462
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:175
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:141
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:360
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
 msgid "General Setup"
 msgstr "一般設置"
 
@@ -2049,7 +2056,7 @@ msgstr "一般設置"
 msgid "Generate Config"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:900
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:945
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2076,7 +2083,7 @@ msgstr ""
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:198
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:235
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:262
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:288
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:309
 msgid "Go to password configuration..."
 msgstr "到密碼設定頁"
 
@@ -2101,7 +2108,7 @@ msgstr " HE.net密碼"
 msgid "HE.net username"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:309
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:310
 msgid "HT mode (802.11n)"
 msgstr ""
 
@@ -2109,7 +2116,7 @@ msgstr ""
 msgid "Hang Up"
 msgstr "斷線"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
 msgid "Header Error Code Errors (HEC)"
 msgstr ""
 
@@ -2123,9 +2130,9 @@ msgid ""
 "the timezone."
 msgstr "在這設置基本樣貌類似像主機名稱或者時區..等"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:489
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:546
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:569
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:579
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "隱藏 <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -2159,8 +2166,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:283
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua:15
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:17
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:35
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 msgid "Hostname"
 msgstr "主機名稱"
 
@@ -2221,7 +2227,7 @@ msgstr "IPv4版"
 msgid "IPv4 Firewall"
 msgstr "IPv4防火牆"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:46
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:48
 msgid "IPv4 Upstream"
 msgstr ""
 
@@ -2313,7 +2319,7 @@ msgstr ""
 msgid "IPv6 ULA-Prefix"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:71
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:73
 msgid "IPv6 Upstream"
 msgstr ""
 
@@ -2380,7 +2386,7 @@ msgstr "IPv6凌駕IPv4外(第6版)"
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr "IPv6凌駕IPv4外(6轉4)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1030
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1075
 msgid "Identity"
 msgstr "特性"
 
@@ -2490,10 +2496,14 @@ msgstr "閒置過期"
 msgid "Inbound:"
 msgstr "輸入"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:94
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
 msgid "Info"
 msgstr "訊息"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Information"
+msgstr ""
+
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:67
 msgid "Initialization failure"
 msgstr ""
@@ -2514,7 +2524,7 @@ msgstr ""
 msgid "Install package %q"
 msgstr "安裝軟體包 %q"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:120
 msgid "Install protocol extensions..."
 msgstr "安裝延伸協定中..."
 
@@ -2532,7 +2542,7 @@ msgstr "介面"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:355
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:356
 msgid "Interface Configuration"
 msgstr "介面設定"
 
@@ -2544,12 +2554,12 @@ msgstr "介面預覽"
 msgid "Interface is reconnecting..."
 msgstr "介面重連"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Interface name"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js:34
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:131
 msgid "Interface not present or not connected yet."
 msgstr "介面尚未出線或者還沒連上"
 
@@ -2568,15 +2578,15 @@ msgid "Internal Server Error"
 msgstr "內部伺服器發生錯誤"
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:192
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:37
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:42
 msgid "Invalid"
 msgstr "無效"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:286
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:311
 msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
 msgstr "輸入的VLAN ID無效僅有介於 %d 和 %d的被允許"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:307
 msgid "Invalid VLAN ID given! Only unique IDs are allowed"
 msgstr "打入的是不正確的VLAN ID!僅有獨一無二的IDs被允許"
 
@@ -2584,7 +2594,7 @@ msgstr "打入的是不正確的VLAN ID!僅有獨一無二的IDs被允許"
 msgid "Invalid username and/or password! Please try again."
 msgstr "不正確的用戶名稱和/或者密碼!請再試一次."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:498
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:508
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2596,10 +2606,9 @@ msgid ""
 msgstr "它顯示您正嘗試更新不適用於這個flash記憶體的映像檔,請檢查確認這個映像檔"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:205
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:220
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:242
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:252
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:295
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:316
 msgid "JavaScript required!"
 msgstr "需要Java腳本"
 
@@ -2628,18 +2637,22 @@ msgstr "核心日誌"
 msgid "Kernel Version"
 msgstr "核心版本"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:784
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
 msgid "Key"
 msgstr "鑰匙"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:810
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:811
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:812
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:813
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:829
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:851
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:852
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:853
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:870
 msgid "Key #%d"
 msgstr "鑰匙  #%d"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
+msgid "KiB"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua:28
 msgid "Kill"
 msgstr "刪除"
@@ -2679,7 +2692,7 @@ msgstr "LLC邏輯鏈結控制層"
 msgid "Label"
 msgstr "標籤"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:136
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:137
 msgid "Language"
 msgstr "語言"
 
@@ -2687,7 +2700,7 @@ msgstr "語言"
 msgid "Language and Style"
 msgstr "語言和風格"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
 msgid "Latency"
 msgstr ""
 
@@ -2738,19 +2751,19 @@ msgstr ""
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
 msgid "Line Attenuation (LATN)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:98
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:100
 msgid "Line Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 msgid "Line State"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
 msgid "Line Uptime"
 msgstr ""
 
@@ -2764,7 +2777,7 @@ msgid ""
 "requests to"
 msgstr "列出 <abbr title=\"Domain Name System\">DNS</abbr> 伺服器以便轉發請求"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:972
 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 "
@@ -2773,7 +2786,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:936
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:981
 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 "
@@ -2811,7 +2824,6 @@ msgid "Listening port for inbound DNS queries"
 msgstr "進入的DNS請求聆聽埠"
 
 #: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:128
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:221
 msgid "Load"
 msgstr "掛載"
@@ -2860,7 +2872,7 @@ msgid "Local Startup"
 msgstr "本地啟動"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm:25
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:31
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:32
 msgid "Local Time"
 msgstr "本地時區"
 
@@ -2897,7 +2909,7 @@ msgstr "本地化網路請求"
 msgid "Locked to channel %s used by: %s"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:92
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:93
 msgid "Log output level"
 msgstr "日誌輸出層級"
 
@@ -2917,7 +2929,7 @@ msgstr "登入"
 msgid "Logout"
 msgstr "登出"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 msgid "Loss of Signal Seconds (LOSS)"
 msgstr ""
 
@@ -2933,24 +2945,24 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/lease_status.htm:73
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:109
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:51
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:76
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-位址"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:447
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:457
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "MAC-Address Filter"
 msgstr "MAC-位址過濾"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:142
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:363
 msgid "MAC-Filter"
 msgstr "MAC-過濾"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:454
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:580
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:464
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:590
 msgid "MAC-List"
 msgstr "MAC-清單"
 
@@ -2996,11 +3008,11 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:105
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:529
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:539
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3034,12 +3046,16 @@ msgstr "釋放出的位址群最大數量"
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:21
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:88
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:170
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr "Mbit/s"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+msgid "Medium"
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm:13
 msgid "Memory"
 msgstr "記憶體"
@@ -3048,7 +3064,7 @@ msgstr "記憶體"
 msgid "Memory usage (%)"
 msgstr "記憶體使用 (%)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:371
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:372
 msgid "Mesh Id"
 msgstr ""
 
@@ -3060,11 +3076,11 @@ msgstr ""
 msgid "Metric"
 msgstr "公測單位"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:152
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:154
 msgid "Mirror monitor port"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:153
 msgid "Mirror source port"
 msgstr ""
 
@@ -3072,16 +3088,16 @@ msgstr ""
 msgid "Missing protocol extension for proto %q"
 msgstr "協定  %q 漏失的延伸協定"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:878
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:923
 msgid "Mobility Domain"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:149
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:154
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:41
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:365
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:366
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:31
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:158
 msgid "Mode"
 msgstr "模式"
 
@@ -3109,12 +3125,16 @@ msgstr ""
 msgid "Modem init timeout"
 msgstr "數據機初始化終結時間"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:442
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:452
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:554
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
 msgid "Monitor"
 msgstr "監視"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+msgid "More Characters"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:45
 msgid "Mount Entry"
 msgstr "掛載項目"
@@ -3124,7 +3144,7 @@ msgstr "掛載項目"
 msgid "Mount Point"
 msgstr "掛載點"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3172,7 +3192,7 @@ msgstr "往下移"
 msgid "Move up"
 msgstr "往上移"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:867
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:912
 msgid "NAS ID"
 msgstr " 網路附存伺服器ID"
 
@@ -3196,7 +3216,7 @@ msgstr ""
 msgid "NT Domain"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:238
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:261
 msgid "NTP server candidates"
 msgstr "NTP伺服器備選"
 
@@ -3214,18 +3234,17 @@ msgstr "新介面的名稱"
 msgid "Name of the new network"
 msgstr "新網路的名稱"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:167
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:217
 msgid "Navigation"
 msgstr "導覽"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:56
 msgid "Netmask"
 msgstr "網路遮罩"
 
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:392
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:402
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index/30-network.htm:8
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
@@ -3249,7 +3268,7 @@ msgstr ""
 msgid "Network device is not present"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
 msgid "Network without interfaces."
 msgstr "尚無任何介面的網路."
 
@@ -3274,7 +3293,7 @@ msgid "No files found"
 msgstr "尚未發現任何檔案"
 
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:100
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:172
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:174
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:174
 msgid "No information available"
 msgstr "尚無可運用資訊"
@@ -3296,10 +3315,9 @@ msgid "No network name specified"
 msgstr "尚未指定網路名稱"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:195
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:103
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:232
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:259
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:283
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:304
 msgid "No password set!"
 msgstr "尚未設定密碼!"
 
@@ -3327,7 +3345,7 @@ msgstr "尚未指定區碼"
 msgid "Noise"
 msgstr "噪音比"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:109
 msgid "Noise Margin (SNR)"
 msgstr ""
 
@@ -3335,7 +3353,7 @@ msgstr ""
 msgid "Noise:"
 msgstr "噪音比:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 msgid "Non Pre-emtive CRC errors (CRC_P)"
 msgstr ""
 
@@ -3348,7 +3366,7 @@ msgstr ""
 msgid "None"
 msgstr "無"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:105
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
 msgid "Normal"
 msgstr "正常"
 
@@ -3361,16 +3379,20 @@ msgstr "尚未發現"
 msgid "Not associated"
 msgstr "尚未關聯"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 msgid "Not connected"
 msgstr "尚未連線"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:105
+msgid "Not started on boot"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:26
 msgid "Note: interface name length"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:95
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
 msgid "Notice"
 msgstr "通知"
 
@@ -3382,7 +3404,7 @@ msgstr "DNS偵錯Nslookup"
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "Number of parallel threads used for compression"
 msgstr ""
 
@@ -3462,7 +3484,7 @@ msgstr "選項已變更"
 msgid "Option removed"
 msgstr "選項已移除"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1095
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1140
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3569,7 +3591,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:513
 msgid "Override default interface name"
 msgstr ""
 
@@ -3581,7 +3603,7 @@ msgstr "在DHCP回應中覆蓋匝道器"
 msgid ""
 "Override the netmask sent to clients. Normally it is calculated from the "
 "subnet that is served."
-msgstr "覆蓋傳送到客戶端的網路遮罩. 正常來說它會計算來自魚已存子網路."
+msgstr "覆蓋傳送到客戶端的子網路遮罩. 正常來說它會計算來自於已存在的子網路."
 
 #: protocols/luci-proto-relay/luasrc/model/cbi/admin_network/proto_relay.lua:65
 msgid "Override the table used for internal routes"
@@ -3631,7 +3653,7 @@ msgstr "PIN碼"
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:921
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:966
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3684,8 +3706,8 @@ msgid "Part of zone %q"
 msgstr "區域 %q 的部分 "
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1066
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1111
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:35
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
@@ -3695,14 +3717,21 @@ msgstr "密碼"
 msgid "Password authentication"
 msgstr "密碼驗證"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:974
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1019
 msgid "Password of Private Key"
 msgstr "私人金鑰密碼"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1022
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1067
 msgid "Password of inner Private Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Password strength"
+msgstr ""
+
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
@@ -3711,27 +3740,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:955
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1000
 msgid "Path to CA-Certificate"
 msgstr "CA-證書的路徑"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:962
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1007
 msgid "Path to Client-Certificate"
 msgstr "用戶端-證書的路徑"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:968
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1013
 msgid "Path to Private Key"
 msgstr "私人金鑰的路徑"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1004
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1049
 msgid "Path to inner CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1010
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1055
 msgid "Path to inner Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1016
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1061
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3809,6 +3838,14 @@ msgstr "請輸入您的用戶名稱和密碼"
 msgid "Policy"
 msgstr "策略"
 
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:178
+msgid "Polling interval"
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:179
+msgid "Polling interval for status queries in seconds"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "埠"
@@ -3817,11 +3854,11 @@ msgstr "埠"
 msgid "Port status:"
 msgstr "埠狀態:"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:120
 msgid "Power Management Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:116
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
@@ -3833,7 +3870,7 @@ msgstr ""
 msgid "Prefer UMTS"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:78
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:80
 msgid "Prefix Delegated"
 msgstr ""
 
@@ -3856,8 +3893,8 @@ msgstr "假若在給于多次的 LCP 呼叫失敗後終點將死, 使用0忽略
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:499
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:509
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:562
 msgid "Prevents client-to-client communication"
 msgstr "防止用戶端對用戶端的通訊"
 
@@ -3874,7 +3911,7 @@ msgstr "前進"
 msgid "Processes"
 msgstr "執行緒"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:103
 msgid "Profile"
 msgstr ""
 
@@ -3884,8 +3921,8 @@ msgstr "協定."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:84
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:52
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:79
 #: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 msgid "Protocol"
 msgstr "協定"
@@ -3898,7 +3935,7 @@ msgstr "新介面的協定家族"
 msgid "Protocol support is not installed"
 msgstr "支援的協定尚未安裝"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:257
 msgid "Provide NTP server"
 msgstr "提供NTP伺服器"
 
@@ -3906,7 +3943,7 @@ msgstr "提供NTP伺服器"
 msgid "Provide new network"
 msgstr "提供新網路"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:441
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:451
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "偽裝Ad-Hoc (ahdemo模式)"
 
@@ -3931,7 +3968,7 @@ msgid "QMI Cellular"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js:24
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Quality"
 msgstr "品質"
 
@@ -3941,11 +3978,11 @@ msgid ""
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:914
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:959
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -3953,8 +3990,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:255
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:381
+msgid "RSSI threshold for joining"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:256
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:597
 msgid "RTS/CTS Threshold"
 msgstr "RTS/CTS門檻"
 
@@ -3968,27 +4009,27 @@ msgstr "接收"
 msgid "RX Rate"
 msgstr "接收速率"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:744
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:783
 msgid "Radius-Accounting-Port"
 msgstr "Radius-驗証帳號-埠"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:752
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:791
 msgid "Radius-Accounting-Secret"
 msgstr "Radius-合法帳號-密碼"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:736
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:775
 msgid "Radius-Accounting-Server"
 msgstr "Radius-合法帳號-伺服器"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:720
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:759
 msgid "Radius-Authentication-Port"
 msgstr "Radius-驗証-埠"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:728
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:767
 msgid "Radius-Authentication-Secret"
 msgstr "Radius-驗証-密碼"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:712
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:751
 msgid "Radius-Authentication-Server"
 msgstr "Radius-驗証-伺服器"
 
@@ -4046,7 +4087,7 @@ msgstr "即時流量"
 msgid "Realtime Wireless"
 msgstr "即時無線網路"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:886
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:931
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4054,7 +4095,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr "重新綁護"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:48
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "重開機"
@@ -4072,8 +4113,8 @@ msgstr "重啟您設備的作業系統"
 msgid "Receive"
 msgstr "接收"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:324
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:325
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:350
 msgid "Receiver Antenna"
 msgstr "接收天線"
 
@@ -4140,7 +4181,7 @@ msgstr ""
 msgid "Request IPv6-prefix of length"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1096
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1141
 msgid "Required"
 msgstr ""
 
@@ -4163,10 +4204,10 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1089
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1134
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
-"<br />(as of Feb 2017: ath9k and ath10k, in LEDE also mwlwifi and mt76)"
+"<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:95
@@ -4221,8 +4262,8 @@ msgid "Restore backup"
 msgstr "還原之前備份設定"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:25
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:38
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:46
 msgid "Reveal/hide password"
 msgstr "明示/隱藏 密碼"
 
@@ -4269,8 +4310,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:6
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:27
 msgid "Router Password"
 msgstr "路由器密碼"
 
@@ -4306,7 +4347,7 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "SSH存取"
@@ -4323,7 +4364,7 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:20
 #: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:27
 msgid "SSH-Keys"
 msgstr "SSH-金鑰"
@@ -4331,7 +4372,7 @@ msgstr "SSH-金鑰"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:73
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:29
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:157
 msgid "SSID"
 msgstr "基地台服務設定識別碼SSID"
 
@@ -4342,7 +4383,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
-#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:54
 msgid "Save"
 msgstr "保存"
 
@@ -4371,7 +4412,7 @@ msgstr "掃描"
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "排程任務"
@@ -4406,7 +4447,7 @@ msgid ""
 "conjunction with failure threshold"
 msgstr "傳送LCP呼叫請求在這個給予的秒數間隔內, 僅影響關聯到失敗門檻"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:561
 msgid "Separate Clients"
 msgstr "分隔用戶端"
 
@@ -4441,7 +4482,7 @@ msgid ""
 "sense events do not invoke hotplug handlers)."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:206
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:229
 #, fuzzy
 msgid "Set up Time Synchronization"
 msgstr "安裝校時同步"
@@ -4458,7 +4499,7 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr "安裝DHCP伺服器"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
@@ -4466,7 +4507,7 @@ msgstr ""
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:506
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:516
 msgid "Short Preamble"
 msgstr ""
 
@@ -4489,11 +4530,11 @@ msgstr "關閉這個介面"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:47
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:28
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:154
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:156
 msgid "Signal"
 msgstr "信號"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
@@ -4509,7 +4550,7 @@ msgstr "大小"
 msgid "Size of DNS query cache"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "Size of the ZRam device in megabytes"
 msgstr ""
 
@@ -4518,21 +4559,19 @@ msgstr ""
 msgid "Skip"
 msgstr "跳過"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:110
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:213
 msgid "Skip to content"
 msgstr "跳到內容"
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:109
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:212
 msgid "Skip to navigation"
 msgstr "跳到導覽"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:334
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:335
 msgid "Slot time"
 msgstr "插槽時間"
 
-#: modules/luci-base/luasrc/model/network.lua:1417
+#: modules/luci-base/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
 
@@ -4621,7 +4660,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 msgid "Startup"
 msgstr "啟動"
 
@@ -4641,7 +4680,7 @@ msgstr "靜態租約"
 msgid "Static Routes"
 msgstr "靜態路由"
 
-#: modules/luci-base/luasrc/model/network.lua:960
+#: modules/luci-base/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "靜態位址"
 
@@ -4654,7 +4693,7 @@ msgstr ""
 "靜態租約是用來指定固定的IP位址和表示的主機名稱給予DHCP用戶端. 它們也需要非動"
 "態介面設定值以便獲取相應租約的主機服務."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4674,6 +4713,10 @@ msgstr "停止"
 msgid "Strict order"
 msgstr "嚴謹順序"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:16
+msgid "Strong"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:61
 msgid "Submit"
 msgstr "提交"
@@ -4699,15 +4742,15 @@ msgstr "Swap交換頁項目"
 msgid "Switch"
 msgstr "交換器"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:127
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:129
 msgid "Switch %q"
 msgstr "交換器 %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:126
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:128
 msgid "Switch %q (%s)"
 msgstr "交換器 %q (%s)"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:64
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:66
 msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
@@ -4716,7 +4759,7 @@ msgstr ""
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:1415
+#: modules/luci-base/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
 
@@ -4732,8 +4775,12 @@ msgstr ""
 msgid "Switchport activity (%s)"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:53
+msgid "Sync with NTP-Server"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
-#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:34
+#: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:50
 msgid "Sync with browser"
 msgstr "同步瀏覽器"
 
@@ -4758,7 +4805,7 @@ msgstr "系統日誌"
 msgid "System Properties"
 msgstr "系統屬性"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:69
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:70
 msgid "System log buffer size"
 msgstr "系統日誌緩衝大小"
 
@@ -4967,13 +5014,13 @@ msgstr "選到的協定需要指定到設備上"
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:274
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr "系統正在刪除設定分割並且當完成時將自行重開."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:195
 #, fuzzy
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
@@ -4995,7 +5042,7 @@ msgid ""
 msgstr ""
 "以上傳的映像檔不包含支援格式. 請確認您選擇的是針對您的平台採用的通用映像檔."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:156
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:157
 msgid "Theme"
 msgstr "設計規劃"
 
@@ -5023,10 +5070,9 @@ msgid ""
 msgstr "尚未指定設備, 請接上一個網路設備在這\"實體設置\"標籤內"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:196
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:104
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:233
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:260
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:286
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:307
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
@@ -5109,24 +5155,24 @@ msgid "This page gives an overview over currently active network connections."
 msgstr "這一頁提供目前正在活動中網路連線的預覽."
 
 #: modules/luci-base/luasrc/view/cbi/tblsection.htm:172
-#: modules/luci-base/luasrc/view/cbi/tsection.htm:27
+#: modules/luci-base/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
 msgstr "這部分尚未有任何數值."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:200
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:211
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:223
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:234
 msgid "Time Synchronization"
 msgstr "校時同步"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:205
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:228
 msgid "Time Synchronization is not configured yet."
 msgstr "校時同步尚未設定."
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:44
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:45
 msgid "Timezone"
 msgstr "時區"
 
@@ -5167,7 +5213,7 @@ msgstr "流量"
 msgid "Transfer"
 msgstr "傳輸"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:595
 msgid "Transmission Rate"
 msgstr "傳輸速率"
 
@@ -5175,14 +5221,14 @@ msgstr "傳輸速率"
 msgid "Transmit"
 msgstr "射頻"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:210
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:272
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:211
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:273
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:345
 msgid "Transmit Power"
 msgstr "射頻功率"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:317
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:348
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:318
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:349
 msgid "Transmitter Antenna"
 msgstr "射頻天線"
 
@@ -5198,7 +5244,7 @@ msgstr "觸發模式"
 msgid "Tunnel ID"
 msgstr "通道ID"
 
-#: modules/luci-base/luasrc/model/network.lua:1420
+#: modules/luci-base/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "通道介面"
 
@@ -5213,7 +5259,7 @@ msgid "Tx-Power"
 msgstr "傳送-功率"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:166
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:168
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua:11
 msgid "Type"
 msgstr "型態"
@@ -5272,19 +5318,19 @@ msgstr ""
 msgid "Unable to resolve peer host name"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:113
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
 msgid "Unavailable Seconds (UAS)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:964
+#: modules/luci-base/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "未知"
 
-#: modules/luci-base/luasrc/model/network.lua:1131
+#: modules/luci-base/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/model/network.lua:958
+#: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unmanaged"
 msgstr "非託管"
 
@@ -5298,7 +5344,6 @@ msgid "Unnamed key"
 msgstr ""
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:141
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:189
@@ -5313,7 +5358,7 @@ msgstr ""
 msgid "Unsupported modem"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:119
 msgid "Unsupported protocol type."
 msgstr "不支援的協定型態"
 
@@ -5328,7 +5373,7 @@ msgid ""
 "compatible firmware image)."
 msgstr ""
 "上傳一個sysupgrade-相容的映像檔在這以便替代正執行中的韌體. 勾選\"保持設定\"以"
-"保留目前設定值(必須要是OpenWrt/LEDE相容性韌體映像檔)."
+"保留目前設定值(必須要是OpenWrt相容性韌體映像檔)."
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:51
 msgid "Upload archive..."
@@ -5365,8 +5410,8 @@ msgstr "使用DHCP的匝道器"
 msgid "Use DNS servers advertised by peer"
 msgstr "使用終端發布的DNS伺服器"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:226
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:232
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:227
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:233
 msgid "Use ISO/IEC 3166 alpha2 country codes."
 msgstr "使用Use ISO/IEC 3166 alpha2 國碼."
 
@@ -5472,11 +5517,11 @@ msgstr ""
 msgid "Used"
 msgstr "已使用"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:807
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:848
 msgid "Used Key Slot"
 msgstr "已使用的關鍵插槽"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:868
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:913
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5504,11 +5549,11 @@ msgstr "虛擬電路多工器VC-Mux"
 msgid "VDSL"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:170
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:172
 msgid "VLANs on %q"
 msgstr "VLAN 在 %q"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:169
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:171
 msgid "VLANs on %q (%s)"
 msgstr "VLAN 在 %q (%s)"
 
@@ -5554,18 +5599,18 @@ msgstr "確認"
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:461
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:543
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:470
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:471
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:553
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:576
 msgid "WDS"
 msgstr "無線分散系統WDS"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:657
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:667
 msgid "WEP Open System"
 msgstr "WEP 開放系統"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:658
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:668
 msgid "WEP Shared Key"
 msgstr "WEP 共享金鑰"
 
@@ -5573,8 +5618,8 @@ msgstr "WEP 共享金鑰"
 msgid "WEP passphrase"
 msgstr "WEP通關密碼"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:493
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:556
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:503
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:566
 msgid "WMM Mode"
 msgstr "無線多媒體機制"
 
@@ -5582,9 +5627,9 @@ msgstr "無線多媒體機制"
 msgid "WPA passphrase"
 msgstr "WPA 密碼"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:684
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:696
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:701
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:716
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:735
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:740
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5608,8 +5653,8 @@ msgstr ""
 msgid "Waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:96
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:106
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:97
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:107
 msgid "Warning"
 msgstr "警告"
 
@@ -5617,7 +5662,11 @@ msgstr "警告"
 msgid "Warning: There are unsaved changes that will get lost on reboot!"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:901
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:20
+msgid "Weak"
+msgstr ""
+
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:946
 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 "
@@ -5644,7 +5693,7 @@ msgstr ""
 msgid "Wi-Fi on (%s)"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:161
+#: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:166
 msgid "Width"
 msgstr ""
 
@@ -5658,12 +5707,12 @@ msgstr ""
 msgid "Wireless"
 msgstr "無線網路"
 
-#: modules/luci-base/luasrc/model/network.lua:1408
+#: modules/luci-base/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "無線網卡"
 
-#: modules/luci-base/luasrc/model/network.lua:1394
-#: modules/luci-base/luasrc/model/network.lua:1855
+#: modules/luci-base/luasrc/model/network.lua:1404
+#: modules/luci-base/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "無線網路"
 
@@ -5671,20 +5720,20 @@ msgstr "無線網路"
 msgid "Wireless Overview"
 msgstr "無線預覽"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:361
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:362
 msgid "Wireless Security"
 msgstr "無線安全"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is disabled"
 msgstr "無線被關閉"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:77
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:162
 msgid "Wireless is not associated"
 msgstr "無線未關聯"
 
@@ -5704,7 +5753,7 @@ msgstr "無線網路已啟用"
 msgid "Write received DNS requests to syslog"
 msgstr "寫入已接收的DNS請求到系統日誌中"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:89
 msgid "Write system log to file"
 msgstr ""
 
@@ -5722,34 +5771,26 @@ msgstr ""
 "告: 假如您關閉必要的初始化腳本像\"網路\", 您的設備將可能無法存取!</strong>"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:206
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:221
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:243
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:253
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:298
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:319
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
 msgstr "在瀏覽器您必須啟用JavaScript否則LuCI無法正常運作."
 
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:97
-msgid ""
-"Your Internet Explorer is too old to display this page correctly. Please "
-"upgrade it to at least version 7 or use another browser like Firefox, Opera "
-"or Safari."
-msgstr ""
-
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:118
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:119
 msgid "ZRam Compression Algorithm"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:125
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:126
 msgid "ZRam Compression Streams"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:25
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:26
 msgid "ZRam Settings"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:113
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:114
 msgid "ZRam Size"
 msgstr ""
 
@@ -5760,11 +5801,11 @@ msgstr "任意"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:113
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:121
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:126
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:217
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:281
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:320
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:327
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:611
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:218
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:282
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:321
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:328
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:621
 #: protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua:37
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:22
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua:29
@@ -5817,8 +5858,8 @@ msgstr "dB"
 msgid "dBm"
 msgstr "dBm"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:450
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:577
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "disable"
 msgstr "關閉"
 
@@ -5877,19 +5918,6 @@ msgstr "假如目標是某個網路"
 msgid "input"
 msgstr "輸入"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:196
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:197
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:200
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:201
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:204
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:205
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:208
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:209
-msgid "kB"
-msgstr "kB"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
@@ -5922,7 +5950,7 @@ msgstr ""
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "本地<abbr title=\"Domain Name System\">DNS</abbr> 檔案"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:907
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:952
 msgid "minutes"
 msgstr ""
 
@@ -5950,20 +5978,18 @@ msgstr ""
 msgid "not present"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:338
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:363
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:185
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:133
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:250
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:270
 msgid "off"
 msgstr "關閉"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:132
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
-#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:247
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:267
 msgid "on"
 msgstr "開啟"
 
@@ -6007,8 +6033,8 @@ msgstr ""
 msgid "routed"
 msgstr "路由"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:515
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:524
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:525
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:534
 msgid "sec"
 msgstr ""
 
@@ -6029,11 +6055,11 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:344
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:369
 msgid "tagged"
 msgstr "標籤"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:887
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:932
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6060,7 +6086,7 @@ msgstr "尚未指定"
 msgid "unspecified -or- create:"
 msgstr "尚未指定 - 或 -建立:"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:341
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:366
 msgid "untagged"
 msgstr "尚未標籤"
 
@@ -6230,6 +6256,9 @@ msgstr "是的"
 msgid "« Back"
 msgstr "« 倒退"
 
+#~ msgid "kB"
+#~ msgstr "kB"
+
 #~ msgid ""
 #~ "Here you can paste public SSH-Keys (one per line) for SSH public-key "
 #~ "authentication."
index ec929f1ed9d749007374546c70281a524e9d9c84..799211fef486091c22b61a4d8432d5c3d6bb3a55 100644 (file)
@@ -169,6 +169,7 @@ s.addremove = false
 s:option(Value, "ssid", translate("Network Name (<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>)"))
 
 bssid = s:option(Value, "bssid", translate("<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"))
+bssid.datatype = "macaddr"
 
 local devs = {}
 luci.model.uci.cursor():foreach("wireless", "wifi-device",
diff --git a/modules/luci-mod-freifunk-community/Makefile b/modules/luci-mod-freifunk-community/Makefile
deleted file mode 100644 (file)
index ad6c4ce..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-#
-# Copyright (C) 2008-2014 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:=Freifunk Community Meta-Package
-LUCI_DEPENDS:= \
-       +iptables-mod-nat-extra +iptables-mod-ipopt +luci-app-splash \
-       +olsrd +olsrd-mod-dyn-gw-plain +olsrd-mod-jsoninfo +olsrd-mod-nameservice \
-       +olsrd-mod-watchdog +kmod-tun +ip +freifunk-watchdog +luci-app-olsr \
-       +luci-app-olsr-services +freifunk-gwcheck +freifunk-mapupdate
-
-include ../../luci.mk
-
-# call BuildPackage - OpenWrt buildroot signature
-
diff --git a/modules/luci-mod-freifunk/Makefile b/modules/luci-mod-freifunk/Makefile
deleted file mode 100644 (file)
index 70de108..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-#
-# Copyright (C) 2008-2014 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 Freifunk module
-LUCI_DEPENDS:=+luci-mod-admin-full +luci-lib-json +luci-lib-ipkg +freifunk-firewall +freifunk-common
-
-include ../../luci.mk
-
-# call BuildPackage - OpenWrt buildroot signature
-
diff --git a/modules/luci-mod-freifunk/htdocs/luci-static/flashing.html b/modules/luci-mod-freifunk/htdocs/luci-static/flashing.html
deleted file mode 100644 (file)
index f9e882f..0000000
+++ /dev/null
@@ -1,84 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html lang="en" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
-<head>
-       <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
-       <title>LuCI - System Upgrade</title>
-
-       <style type="text/css">
-               body {
-                       background-color:       #CCCCCC;
-                       font-family:            sans-serif;
-                       font-size:              90%;
-                       padding-left:           50%;
-                       padding-top:            100px;
-               }
-
-               h2 {
-                       font-size:              110%;
-                       margin:                 5px 5px 0.5em 5px;
-                       border-bottom:          1px dotted #0066CC;
-                       color:                  #0066CC;
-               }
-
-               p {
-                       font-size:              95%;
-                       margin:                 15px 15px 0.5em 15px;
-               }
-
-               div {
-                       background-color:       #F7F7F7;
-                       border:                 1px dotted #000000;
-                       width:                  600px;
-                       height:                 150px;
-                       margin-left:            -300px;
-               }
-
-               em {
-                       color:                  #555555;
-               }
-       </style>
-
-       <script type="text/javascript"><!--
-               var time_remaining = 60 * 25;
-               var interval = window.setInterval(function() {
-                       if( time_remaining <= 0 )
-                       {
-                               window.clearInterval(interval);
-                               location.href = 'http://' + location.host + '/';
-                       }
-                       else
-                       {
-                               var minutes = Math.floor(time_remaining / 60);
-                               var seconds = time_remaining % 60;
-                               var label = document.getElementById('time_remaining');
-
-                               if( label )
-                               {
-                                       label.innerHTML =
-                                               ( minutes > 0 ? minutes + 'm ' : '' ) +
-                                               seconds + 's';
-                               }
-                       }
-
-                       time_remaining = time_remaining - 1;
-               }, 1000);
-       --></script>
-</head>
-
-<body class="lang_en">
-       <div>
-               <h2>Performing Upgrade</h2>
-
-               <p>
-                       The System is flashing now. The procedure can take up to 25 minutes,
-                       please be patient and wait until this page reloads itself.
-
-                       <br /><img src="resources/flashing.gif" style="vertical-align:middle; margin:10px" />
-
-                       <em>Remaining time (estimated): <span id="time_remaining">unknown</span></em>
-               </p>
-       </div>
-</body>
-
-</html>
diff --git a/modules/luci-mod-freifunk/htdocs/luci-static/resources/OSMLatLon.htm b/modules/luci-mod-freifunk/htdocs/luci-static/resources/OSMLatLon.htm
deleted file mode 100644 (file)
index 9f017c9..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
-
-<head>
-       <title>OpenStreetMap</title>
-       <script type="text/javascript" src="http://www.openlayers.org/api/OpenLayers.js"></script>
-       <script type="text/javascript" src="http://www.openstreetmap.org/openlayers/OpenStreetMap.js"></script>
-       <script type="text/javascript" src="osm.js"></script>
-</head>
-<body onload="init();drawmap();" style="padding:0px; margin:0px">
-               <div id="map"></div>
-               <div style="position:absolute; bottom:0%; width:100%; background:url('cbi/black_60.png'); font-size:10px; color:#fff;z-index:1000">
-                       Map by <a href="http://www.openstreetmap.org" title="www.openstreetmap.org" style="color:#fff;" >openstreetmap.org</a>, License CC-BY-SA 
-                       &#160;&#160;&#160;&#160;
-                       <span id="osm">
-                               Latitude: <input id="osmlat" name="osmlat" type="text" size="20" style="font-size:10px;">
-                               Longitude: <input id="osmlon" name="osmlon" type="text" size="20" style="font-size:10px;">
-                       </span>
-               </div>
-</body>
diff --git a/modules/luci-mod-freifunk/htdocs/luci-static/resources/flashing.gif b/modules/luci-mod-freifunk/htdocs/luci-static/resources/flashing.gif
deleted file mode 100644 (file)
index e207fc5..0000000
Binary files a/modules/luci-mod-freifunk/htdocs/luci-static/resources/flashing.gif and /dev/null differ
diff --git a/modules/luci-mod-freifunk/htdocs/luci-static/resources/freifunk-map/hna.gif b/modules/luci-mod-freifunk/htdocs/luci-static/resources/freifunk-map/hna.gif
deleted file mode 100644 (file)
index 818780d..0000000
Binary files a/modules/luci-mod-freifunk/htdocs/luci-static/resources/freifunk-map/hna.gif and /dev/null differ
diff --git a/modules/luci-mod-freifunk/htdocs/luci-static/resources/freifunk-map/node.gif b/modules/luci-mod-freifunk/htdocs/luci-static/resources/freifunk-map/node.gif
deleted file mode 100644 (file)
index f64ab16..0000000
Binary files a/modules/luci-mod-freifunk/htdocs/luci-static/resources/freifunk-map/node.gif and /dev/null differ
diff --git a/modules/luci-mod-freifunk/htdocs/luci-static/resources/osm.js b/modules/luci-mod-freifunk/htdocs/luci-static/resources/osm.js
deleted file mode 100644 (file)
index 48ae91c..0000000
+++ /dev/null
@@ -1,130 +0,0 @@
-var map;
-var layer_mapnik;
-var layer_tah;
-var layer_markers;
-var PI = Math.PI;
-var latfield = '';
-var lonfield = '';
-var latfield_id='';
-var lonfield_id='';
-var centerlon = 10;
-var centerlat = 52;
-var zoom = 6;
-
-function lon2merc(lon) {
-    return 20037508.34 * lon / 180;
-}
-
-function lat2merc(lat) {
-       lat = Math.log(Math.tan( (90 + lat) * PI / 360)) / PI;
-       return 20037508.34 * lat;
-}
-
-function merc2lon(lon) {
-       return lon*180/20037508.34;
-};
-
-function merc2lat(lat) {
-       return Math.atan(Math.exp(lat*PI/20037508.34))*360/PI-90;
-};
-
-OpenLayers.Control.Click = OpenLayers.Class(OpenLayers.Control, {
-       defaultHandlerOptions: {
-               'single': true,
-               'double': false,
-               'pixelTolerance': 0,
-               'stopSingle': false,
-               'stopDouble': false
-       },
-
-       initialize: function(options) {
-               this.handlerOptions = OpenLayers.Util.extend(
-                       {}, this.defaultHandlerOptions
-               );
-               OpenLayers.Control.prototype.initialize.apply(
-                       this, arguments
-               );
-                       this.handler = new OpenLayers.Handler.Click(
-                               this, {
-                                       'click': this.trigger
-                       }, this.handlerOptions
-               );
-       }, 
-
-       trigger: function(e) {
-               var lonlat = map.getLonLatFromViewPortPx(e.xy); 
-               var lat=merc2lat(lonlat.lat);
-               var lon=merc2lon(lonlat.lon);
-               if(parent.document.getElementById(latfield_id)==null){
-                       latfield=document.getElementById('osmlat');
-               }else{
-                       latfield=parent.document.getElementById(latfield_id);
-               }
-               if(parent.document.getElementById(lonfield_id)==null){
-                       lonfield=document.getElementById('osmlon');
-               }else{
-                       lonfield=parent.document.getElementById(lonfield_id);
-               }
-               latfield.value = lat;
-               lonfield.value = lon;                                                           
-       }
-});
-
-function init(){                       
-       var field = window.name.substring(0, window.name.lastIndexOf("."));
-       if(parent.document.getElementById(field+".latfield")!=null){
-               latfield_id = parent.document.getElementById(field+".latfield").value;  
-               document.getElementById('osm').style.display="none";
-       }
-       if(parent.document.getElementById(field+".lonfield")!=null){
-               lonfield_id = parent.document.getElementById(field+".lonfield").value;
-       }
-       if(parent.document.getElementById(field+".centerlat")!=null){
-               centerlat =parseFloat(parent.document.getElementById(field+".centerlat").value);
-       }
-       if(parent.document.getElementById(field+".centerlon")!=null){
-               centerlon = parseFloat(parent.document.getElementById(field+".centerlon").value);
-       }
-       if(parent.document.getElementById(field+".zoom")!=null){
-               zoom = parseFloat(parent.document.getElementById(field+".zoom").value);
-       }
-}
-
-function drawmap() {
-       OpenLayers.Lang.setCode('de'); 
-       var mapdiv=document.getElementById('map');
-       mapdiv.style.height=window.innerHeight+"px";
-       mapdiv.style.width=window.innerWidth+"px";
-       map = new OpenLayers.Map('map', {
-               projection: new OpenLayers.Projection("EPSG:900913"),
-               displayProjection: new OpenLayers.Projection("EPSG:4326"),
-               controls: [
-                       new OpenLayers.Control.Navigation(),
-                       new OpenLayers.Control.PanZoomBar()],
-               maxExtent:
-                       new OpenLayers.Bounds(-20037508.34,-20037508.34, 20037508.34, 20037508.34),
-               numZoomLevels: 18,
-               maxResolution: 156543,
-               units: 'meters'
-       });
-
-       layer_mapnik = new OpenLayers.Layer.OSM.Mapnik("Mapnik");
-
-       map.addLayers([layer_mapnik]);
-       var y =lat2merc(centerlat);
-       var x =lon2merc(centerlon);
-       map.setCenter(new OpenLayers.LonLat(x, y), zoom);
-       
-       // Check for geolocation support
-       if(navigator.geolocation){
-               navigator.geolocation.getCurrentPosition(function(position){
-                       var y =lat2merc(position.coords.latitude);
-                       var x =lon2merc(position.coords.longitude);
-                       map.setCenter(new OpenLayers.LonLat(x, y), '17');
-               });
-       }
-
-       var click = new OpenLayers.Control.Click();
-       map.addControl(click);
-       click.activate();
-}
diff --git a/modules/luci-mod-freifunk/luasrc/controller/freifunk/freifunk.lua b/modules/luci-mod-freifunk/luasrc/controller/freifunk/freifunk.lua
deleted file mode 100644 (file)
index adad750..0000000
+++ /dev/null
@@ -1,218 +0,0 @@
--- Copyright 2008 Steven Barth <steven@midlink.org>
--- Licensed to the public under the Apache License 2.0.
-
-module("luci.controller.freifunk.freifunk", package.seeall)
-
-function index()
-       local uci = require "luci.model.uci".cursor()
-       local page
-
-       -- Frontend
-       page          = node()
-       page.lock     = true
-       page.target   = alias("freifunk")
-       page.subindex = true
-       page.index    = false
-
-       page          = node("freifunk")
-       page.title    = _("Freifunk")
-       page.target   = alias("freifunk", "index")
-       page.order    = 5
-       page.setuser  = "nobody"
-       page.setgroup = "nogroup"
-       page.i18n     = "freifunk"
-       page.index    = true
-
-       page          = node("freifunk", "index")
-       page.target   = template("freifunk/index")
-       page.title    = _("Overview")
-       page.order    = 10
-       page.indexignore = true
-
-       page          = node("freifunk", "contact")
-       page.target   = template("freifunk/contact")
-       page.title    = _("Contact")
-       page.order    = 15
-
-       page          = node("freifunk", "status")
-       page.target   = template("freifunk/public_status")
-       page.title    = _("Status")
-       page.order    = 20
-       page.i18n     = "base"
-       page.setuser  = false
-       page.setgroup = false
-
-       entry({"freifunk", "status.json"}, call("jsonstatus"))
-       entry({"freifunk", "status", "zeroes"}, call("zeroes"), "Testdownload")
-
-       if nixio.fs.access("/usr/sbin/luci-splash") then
-               assign({"freifunk", "status", "splash"}, {"splash", "publicstatus"}, _("Splash"), 40)
-       end
-
-       page = assign({"freifunk", "olsr"}, {"admin", "status", "olsr"}, _("OLSR"), 30)
-       page.setuser = false
-       page.setgroup = false
-
-       if nixio.fs.access("/etc/config/luci_statistics") then
-               assign({"freifunk", "graph"}, {"admin", "statistics", "graph"}, _("Statistics"), 40)
-       end
-
-       -- backend
-       assign({"mini", "freifunk"}, {"admin", "freifunk"}, _("Freifunk"), 5)
-       entry({"admin", "freifunk"}, alias("admin", "freifunk", "index"), _("Freifunk"), 5)
-
-       page        = node("admin", "freifunk")
-       page.target = template("freifunk/adminindex")
-       page.title  = _("Freifunk")
-       page.order  = 5
-
-       page        = node("admin", "freifunk", "basics")
-       page.target = cbi("freifunk/basics")
-       page.title  = _("Basic Settings")
-       page.order  = 5
-
-       page        = node("admin", "freifunk", "basics", "profile")
-       page.target = cbi("freifunk/profile")
-       page.title  = _("Profile")
-       page.order  = 10
-
-       page        = node("admin", "freifunk", "basics", "profile_expert")
-       page.target = form("freifunk/profile_expert")
-       page.title  = _("Profile (Expert)")
-       page.order  = 20
-
-       page        = node("admin", "freifunk", "Index-Page")
-       page.target = cbi("freifunk/user_index")
-       page.title  = _("Index Page")
-       page.order  = 50
-
-       page        = node("admin", "freifunk", "contact")
-       page.target = cbi("freifunk/contact")
-       page.title  = _("Contact")
-       page.order  = 15
-
-       entry({"freifunk", "map"}, template("freifunk-map/frame"), _("Map"), 50)
-       entry({"freifunk", "map", "content"}, template("freifunk-map/map"), nil, 51)
-       entry({"admin", "freifunk", "profile_error"}, template("freifunk/profile_error"))
-end
-
-function zeroes()
-       local string = require "string"
-       local http = require "luci.http"
-       local zeroes = string.rep(string.char(0), 8192)
-       local cnt = 0
-       local lim = 1024 * 1024 * 1024
-
-       http.prepare_content("application/x-many-zeroes")
-
-       while cnt < lim do
-               http.write(zeroes)
-               cnt = cnt + #zeroes
-       end
-end
-
-function jsonstatus()
-       local root = {}
-       local sys = require "luci.sys"
-       local uci = require "luci.model.uci"
-       local util = require "luci.util"
-       local http = require "luci.http"
-       local json = require "luci.json"
-       local ltn12 = require "luci.ltn12"
-       local version = require "luci.version"
-       local webadmin = require "luci.tools.webadmin"
-
-       local cursor = uci.cursor_state()
-
-       local ffzone = webadmin.firewall_find_zone("freifunk")
-       local ffznet = ffzone and cursor:get("firewall", ffzone, "network")
-       local ffwifs = ffznet and util.split(ffznet, " ") or {}
-
-       local sysinfo = util.ubus("system", "info") or { }
-       local boardinfo = util.ubus("system", "board") or { }
-
-       local loads = sysinfo.load or { 0, 0, 0 }
-
-       local memory = sysinfo.memory or {
-               total = 0,
-               free = 0,
-               shared = 0,
-               buffered = 0
-       }
-
-       local swap = sysinfo.swap or {
-               total = 0,
-               free = 0
-       }
-
-
-       root.protocol = 1
-
-       root.system = {
-               uptime = { sysinfo.uptime or 0 },
-               loadavg = { loads[1] / 65535.0, loads[2] / 65535.0, loads[3] / 65535.0 },
-               sysinfo = {
-                       boardinfo.system or "?",
-                       boardinfo.model or "?",
-                       memory.total,
-                       0, -- former cached memory
-                       memory.buffered,
-                       memory.free,
-                       0, -- former bogomips
-                       swap.total,
-                       0, -- former cached swap
-                       swap.free
-               },
-               hostname = boardinfo.hostname
-       }
-
-       root.firmware = {
-               luciname=version.luciname,
-               luciversion=version.luciversion,
-               distname=version.distname,
-               distversion=version.distversion
-       }
-
-       root.freifunk = {}
-       cursor:foreach("freifunk", "public", function(s)
-               root.freifunk[s[".name"]] = s
-       end)
-
-       cursor:foreach("system", "system", function(s)
-               root.geo = {
-                       latitude = s.latitude,
-                       longitude = s.longitude
-               }
-       end)
-
-       root.network = {}
-       root.wireless = {devices = {}, interfaces = {}, status = {}}
-       local wifs = root.wireless.interfaces
-
-       for _, vif in ipairs(ffwifs) do
-               root.network[vif] = cursor:get_all("network", vif)
-               root.wireless.devices[vif] = cursor:get_all("wireless", vif)
-               cursor:foreach("wireless", "wifi-iface", function(s)
-                       if s.device == vif and s.network == vif then
-                               wifs[#wifs+1] = s
-                               if s.ifname then
-                                       local iwinfo = luci.sys.wifi.getiwinfo(s.ifname)
-                                       if iwinfo then
-                                               root.wireless.status[s.ifname] = { }
-
-                                               local _, f
-                                               for _, f in ipairs({
-                                                       "channel", "txpower", "bitrate", "signal", "noise",
-                                                       "quality", "quality_max", "mode", "ssid", "bssid", "encryption", "ifname"
-                                               }) do
-                                                       root.wireless.status[s.ifname][f] = iwinfo[f]
-                                               end
-                                       end
-                               end
-                       end
-               end)
-       end
-
-       http.prepare_content("application/json")
-       ltn12.pump.all(json.Encoder(root):source(), http.write)
-end
diff --git a/modules/luci-mod-freifunk/luasrc/controller/freifunk/remote_update.lua b/modules/luci-mod-freifunk/luasrc/controller/freifunk/remote_update.lua
deleted file mode 100644 (file)
index b317ab6..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
--- Copyright 2009 Jo-Philipp Wich <jow@openwrt.org>
--- Licensed to the public under the Apache License 2.0.
-
-module("luci.controller.freifunk.remote_update", package.seeall)
-
-function index()
-       if not nixio.fs.access("/usr/sbin/remote-update") then
-               return
-       end
-
-       entry({"admin", "system", "remote_update"}, call("act_remote_update"),
-               _("Freifunk Remote Update"), 90)
-end
-
-function act_remote_update()
-       if luci.http.formvalue("flash") == "1" then
-               if luci.http.formvalue("confirm") == "1" then
-                       local nobackup = ( luci.http.formvalue("keepcfg") ~= "1" )
-                       local noverify = ( luci.http.formvalue("verify")  ~= "1" )
-
-                       luci.http.redirect("/luci-static/flashing.html")
-
-                       os.execute("start-stop-daemon -S -b -x /usr/sbin/remote-update -- %s%s-s 5 -y" % {
-                               noverify and "-v " or "",
-                               nobackup and "-n " or ""
-                       })
-               else
-                       luci.template.render("freifunk/remote_update", {confirm=1})
-               end
-       else
-               local fd = io.popen("remote-update -c")
-               local update = { }
-
-               if fd then
-                       while true do
-                               local ln=fd:read("*l")
-
-                               if not ln                  then break
-                               elseif ln:find("Local: ")  then update.locvar = ln:match("Local: (%d+)")
-                               elseif ln:find("Remote: ") then update.remver = ln:match("Remote: (%d+)")
-                               elseif ln == "--"          then update.info   = ""
-                               elseif update.info ~= nil  then
-                                       update.info = update.info .. ln .. "\n"
-                               end
-                       end
-
-                       fd:close()
-               end
-
-               luci.template.render("freifunk/remote_update", {update=update})
-       end
-end
diff --git a/modules/luci-mod-freifunk/luasrc/model/cbi/freifunk/basics.lua b/modules/luci-mod-freifunk/luasrc/model/cbi/freifunk/basics.lua
deleted file mode 100644 (file)
index b08366d..0000000
+++ /dev/null
@@ -1,92 +0,0 @@
--- Copyright 2008 Steven Barth <steven@midlink.org>
--- Copyright 2011 Manuel Munz <freifunk at somakoma de>
--- Licensed to the public under the Apache License 2.0.
-
-local fs = require "nixio.fs"
-local util = require "luci.util"
-local uci = require "luci.model.uci".cursor()
-local profiles = "/etc/config/profile_*"
-
-m = Map("freifunk", translate ("Community"))
-c = m:section(NamedSection, "community", "public", nil, translate("These are the basic settings for your local wireless community. These settings define the default values for the wizard and DO NOT affect the actual configuration of the router."))
-
-community = c:option(ListValue, "name", translate ("Community"))
-community.rmempty = false
-
-local profile
-for profile in fs.glob(profiles) do
-       local name = uci:get_first(profile, "community", "name") or "?"
-       community:value(string.gsub(profile, "/etc/config/profile_", ""), name)
-end
-
-
-n = Map("system", translate("Basic system settings"))
-function n.on_after_commit(self)
-       luci.http.redirect(luci.dispatcher.build_url("admin", "freifunk", "basics"))
-end
-
-b = n:section(TypedSection, "system")
-b.anonymous = true
-
-hn = b:option(Value, "hostname", translate("Hostname"))
-hn.rmempty = false
-hn.datatype = "hostname"
-
-loc = b:option(Value, "location", translate("Location"))
-loc.rmempty = false
-loc.datatype = "minlength(1)"
-
-lat = b:option(Value, "latitude", translate("Latitude"), translate("e.g.") .. " 48.12345")
-lat.datatype = "float"
-lat.rmempty = false
-
-lon = b:option(Value, "longitude", translate("Longitude"), translate("e.g.") .. " 10.12345")
-lon.datatype = "float"
-lon.rmempty = false
-
---[[
-Opens an OpenStreetMap iframe or popup
-Makes use of resources/OSMLatLon.htm and htdocs/resources/osm.js
-]]--
-
-local class = util.class
-local ff = uci:get("freifunk", "community", "name") or ""
-local co = "profile_" .. ff
-
-local deflat = uci:get_first("system", "system", "latitude") or uci:get_first(co, "community", "latitude") or 52
-local deflon = uci:get_first("system", "system", "longitude") or uci:get_first(co, "community", "longitude") or 10
-local zoom = 12
-if ( deflat == 52 and deflon == 10 ) then
-       zoom = 4
-end
-
-OpenStreetMapLonLat = luci.util.class(AbstractValue)
-    
-function OpenStreetMapLonLat.__init__(self, ...)
-       AbstractValue.__init__(self, ...)
-       self.template = "cbi/osmll_value"
-       self.latfield = nil
-       self.lonfield = nil
-       self.centerlat = ""
-       self.centerlon = ""
-       self.zoom = "0"
-       self.width = "100%" --popups will ignore the %-symbol, "100%" is interpreted as "100"
-       self.height = "600"
-       self.popup = false
-       self.displaytext="OpenStreetMap" --text on button, that loads and displays the OSMap
-       self.hidetext="X" -- text on button, that hides OSMap
-end
-
-       osm = b:option(OpenStreetMapLonLat, "latlon", translate("Find your coordinates with OpenStreetMap"), translate("Select your location with a mouse click on the map. The map will only show up if you are connected to the Internet."))
-       osm.latfield = "latitude"
-       osm.lonfield = "longitude"
-       osm.centerlat = uci:get_first("system", "system", "latitude") or deflat
-       osm.centerlon = uci:get_first("system", "system", "longitude") or deflon
-       osm.zoom = zoom
-       osm.width = "100%"
-       osm.height = "600"
-       osm.popup = false
-       osm.displaytext=translate("Show OpenStreetMap")
-       osm.hidetext=translate("Hide OpenStreetMap")
-
-return m, n
diff --git a/modules/luci-mod-freifunk/luasrc/model/cbi/freifunk/contact.lua b/modules/luci-mod-freifunk/luasrc/model/cbi/freifunk/contact.lua
deleted file mode 100644 (file)
index 0a6995b..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
--- Copyright 2008 Steven Barth <steven@midlink.org>
--- Copyright 2011 Manuel Munz <freifunk at somakoma dot de>
--- Licensed to the public under the Apache License 2.0.
-
-m = Map("freifunk", translate("Contact"), translate("Please fill in your contact details below."))
-
-c = m:section(NamedSection, "contact", "public", "")
-
-c:option(Value, "nickname", translate("Nickname"))
-c:option(Value, "name", translate("Realname"))
-c:option(DynamicList, "homepage", translate("Homepage"))
-c:option(Value, "mail", translate("E-Mail"))
-c:option(Value, "phone", translate("Phone"))
-c:option(TextValue, "note", translate("Notice")).rows = 10
-
-return m
diff --git a/modules/luci-mod-freifunk/luasrc/model/cbi/freifunk/profile.lua b/modules/luci-mod-freifunk/luasrc/model/cbi/freifunk/profile.lua
deleted file mode 100644 (file)
index de7caf4..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
--- Copyright 2011-2012 Manuel Munz <freifunk at somakoma dot de>
--- Licensed to the public under the Apache License 2.0.
-
-local uci = require "luci.model.uci".cursor()
-local ipkg = require "luci.model.ipkg"
-local community = uci:get("freifunk", "community", "name")
-
-if community == nil then
-       luci.http.redirect(luci.dispatcher.build_url("admin", "freifunk", "profile_error"))
-       return
-else
-       community = "profile_" .. community
-       m = Map(community, translate("Community settings"), translate("These are the settings of your local community."))
-       c = m:section(NamedSection, "profile", "community")
-
-       local name = c:option(Value, "name", "Name")
-       name.rmempty = false
-
-       local homepage = c:option(Value, "homepage", translate("Homepage"))
-
-       local cc = c:option(Value, "country", translate("Country code"))
-       function cc.cfgvalue(self, section)
-               return uci:get(community, "wifi_device", "country")
-       end
-       function cc.write(self, sec, value)
-               if value then
-                       uci:set(community, "wifi_device", "country", value)
-                       uci:save(community)
-               end
-       end
-
-       local ssid = c:option(Value, "ssid", translate("ESSID"))
-       ssid.rmempty = false
-
-       local prefix = c:option(Value, "mesh_network", translate("Mesh prefix"))
-       prefix.datatype = "ip4addr"
-       prefix.rmempty = false
-
-       local splash_net = c:option(Value, "splash_network", translate("Network for client DHCP addresses"))
-       splash_net.datatype = "ip4addr"
-       splash_net.rmempty = false
-
-       local splash_prefix = c:option(Value, "splash_prefix", translate("Client network size"))
-       splash_prefix.datatype = "range(0,32)"
-       splash_prefix.rmempty = false
-
-       local ipv6 = c:option(Flag, "ipv6", translate("Enable IPv6"))
-       ipv6.rmempty = true
-
-        local ipv6_config = c:option(ListValue, "ipv6_config", translate("IPv6 Config"))
-       ipv6_config:depends("ipv6", 1)
-       ipv6_config:value("static")
-       if ipkg.installed ("auto-ipv6-ib") then
-               ipv6_config:value("auto-ipv6-random")
-               ipv6_config:value("auto-ipv6-fromv4")
-       end
-       ipv6_config.rmempty = true
-
-       local ipv6_prefix = c:option(Value, "ipv6_prefix", translate("IPv6 Prefix"), translate("IPv6 network in CIDR notation."))
-       ipv6_prefix:depends("ipv6", 1)
-       ipv6_prefix.datatype = "ip6addr"
-       ipv6_prefix.rmempty = true
-
-       local vap = c:option(Flag, "vap", translate("VAP"), translate("Enable a virtual access point (VAP) by default if possible."))
-       vap.rmempty = true
-
-       local lat = c:option(Value, "latitude", translate("Latitude"))
-       lat.datatype = "range(-180, 180)"
-       lat.rmempty = false
-
-       local lon = c:option(Value, "longitude", translate("Longitude"))
-       lon.rmempty = false
-       return m
-end
diff --git a/modules/luci-mod-freifunk/luasrc/model/cbi/freifunk/profile_expert.lua b/modules/luci-mod-freifunk/luasrc/model/cbi/freifunk/profile_expert.lua
deleted file mode 100644 (file)
index 22554a6..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
--- Copyright 2011 Manuel Munz <freifunk at somakoma dot de>
--- Licensed to the public under the Apache License 2.0.
-
-local fs = require "nixio.fs"
-local uci = require "luci.model.uci".cursor()
-local community = uci:get("freifunk", "community", "name")
-
-if community == nil then
-        luci.http.redirect(luci.dispatcher.build_url("admin", "freifunk", "profile_error"))
-        return
-else
-        community = "/etc/config/profile_" .. community
-       f = SimpleForm("community", translate("Community profile"), translate("You can manually edit the selected community profile here."))
-
-       t = f:field(TextValue, "cop")
-       t.rmempty = true
-       t.rows = 30
-       function t.cfgvalue()
-               return fs.readfile(community) or ""
-       end
-
-       function f.handle(self, state, data)
-               if state == FORM_VALID then
-                       if data.cop then
-                               fs.writefile(community, data.cop:gsub("\r\n", "\n"))
-                       end
-               end
-               return true
-       end
-       return f
-end
-
diff --git a/modules/luci-mod-freifunk/luasrc/model/cbi/freifunk/user_index.lua b/modules/luci-mod-freifunk/luasrc/model/cbi/freifunk/user_index.lua
deleted file mode 100644 (file)
index fe1d8fe..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-local fs = require "nixio.fs"
-local file = "/www/luci-static/index_user.html"
-
-m = Map("freifunk", translate("Edit index page"), translate("You can display additional content on the public index page by inserting valid XHTML in the form below.<br />Headlines should be enclosed between &lt;h2&gt; and &lt;/h2&gt;."))
-
-s = m:section(NamedSection, "community", "public", "")
-s.anonymous = true
-
-di = s:option(Flag, "DefaultText", translate("Disable default content"), translate("If selected then the default content element is not shown."))
-di.enabled = "disabled"
-di.disabled = "enabled"
-di.rmempty = false
-
-t = s:option(TextValue, "_text")
-t.rmempty = true
-t.rows = 20
-
-function t.cfgvalue()
-        return fs.readfile(file) or ""
-end
-
-function t.write(self, section, value)
-        return fs.writefile(file, value)
-end
-
-function t.remove(self, section)
-        return fs.unlink(file)
-end
-
-return m
diff --git a/modules/luci-mod-freifunk/luasrc/view/cbi/osmll_value.htm b/modules/luci-mod-freifunk/luasrc/view/cbi/osmll_value.htm
deleted file mode 100644 (file)
index 78b4dff..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-<%#
-cc-by-sa Andreas Pittrich <andreas.pittrich@web.de>
-in behalf of the german pirate party (Piratenpartei)
-www.piratenpartei.de
-
-$Id$
-
--%>
-<%+cbi/valueheader%>
-
-               <% if self:cfgvalue(section) ~= false then %>
-                       <% if self.latfield and self.lonfield then %>
-                               <input type="hidden" <%= attr("value", string.format('cbid.%s.%s.%s', self.config, section, self.latfield))..attr("id", cbid..".latfield")..attr("name", cbid..".latfield")%>/>
-                               <input type="hidden" <%= attr("value", string.format('cbid.%s.%s.%s', self.config, section, self.lonfield))..attr("id", cbid..".lonfield")..attr("name", cbid..".lonfield")%>/>
-                       <% end %>
-                       <input type="hidden" <%= attr("value", self.centerlat)..attr("id", cbid..".centerlat")..attr("name", cbid..".centerlat")%>/>
-                       <input type="hidden" <%= attr("value", self.centerlon)..attr("id", cbid..".centerlon")..attr("name", cbid..".centerlon")%>/>
-                       <input type="hidden" <%= attr("value", self.zoom)..attr("id", cbid..".zoom")..attr("name", cbid..".zoom")%>/>
-               <% end %>
-
-               <% if self.popup then %>
-                       <input class="cbi-button cbi-input-button" type="button"<%= attr("name", cbid..".button")..attr("id", cbid..".button")..attr("value", self.displaytext)%> 
-                                       onclick="
-                                               popup=window.open('/luci-static/resources/OSMLatLon.htm', '<%=cbid%>.window', 'innerWidth=<%=self.width%>, innerHeight=<%=self.height%>, location=no, menubar=no, scrollbars=no, status=no, toolbar=no');
-                                               popup.focus();
-                                       "
-                       />
-       </div>
-       <div>           
-               <% else %>
-                       <input class="cbi-button cbi-input-button" type="button"<%= attr("name", cbid..".displayosm")..attr("id", cbid..".displayosm")..attr("value", self.displaytext)%> 
-                                       onclick="
-                                               document.getElementById('<%=cbid..".hideosm"%>').style.display='inline';
-                                               document.getElementById('<%=cbid..".displayosm"%>').style.display='none';
-                                               for(var i = 0; Math.min(i, window.frames.length)!=window.frames.lengths; i++){
-                                                       if(frames[i].name=='<%=cbid..".iframe"%>'){                                                             
-                                                               document.getElementById('<%=cbid..".iframediv"%>').style.display='block';
-                                                               frames[i].location.href='/luci-static/resources/OSMLatLon.htm';
-                                                       }
-                                                }
-                                       "
-                       />
-                       <input class="cbi-button cbi-input-button" style="display:none" type="button"<%= attr("name", cbid..".hideosm")..attr("id", cbid..".hideosm")..attr("value", self.hidetext)%> 
-                                       onclick="
-                                               document.getElementById('<%=cbid..".displayosm"%>').style.display='inline';
-                                               document.getElementById('<%=cbid..".hideosm"%>').style.display='none';
-                                               document.getElementById('<%=cbid..".iframediv"%>').style.display='none';
-                                       "
-                       />
-       </div>
-       <div class="cbi-value-osmiframesection" id="<%=cbid..".iframediv"%>" style="display:none">
-                       <iframe src="" <%= attr("id", cbid..".iframe")..attr("name", cbid..".iframe")..attr("width", self.width)..attr("height", self.height)%> frameborder="0" scrolling="no"></iframe>
-               <%end%>
-
-<%+cbi/valuefooter%>
diff --git a/modules/luci-mod-freifunk/luasrc/view/freifunk-map/frame.htm b/modules/luci-mod-freifunk/luasrc/view/freifunk-map/frame.htm
deleted file mode 100644 (file)
index bd936ac..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-<%+header%>
-
-<%
-       local has_latlon = false
-       local uci = require "luci.model.uci".cursor()
-       uci:foreach("olsrd", "LoadPlugin", function(s)
-               if s.library == "olsrd_nameservice" and s.latlon_file then
-                       has_latlon = true
-               end
-       end)
-%>
-
-<% if has_latlon then %>
-       <iframe style="width:100%; height:640px; border:none" src="<%=url("freifunk/map/content")%>"></iframe>
-       <h3><%:Legend%>:</h3>
-       <ul>
-               <li><strong><span style="color:#00cc00"><%:Green%></span></strong>:<%:Very good (ETX < 2)%></li>
-               <li><strong><span style="color:#ffcb05"><%:Yellow%></span></strong>:<%:Good (2 < ETX < 4)%></li>
-               <li><strong><span style="color:#ff6600"><%:Orange%></span></strong>:<%:Still usable (4 < ETX < 10)%></li>
-               <li><strong><span style="color:#bb3333"><%:Red%></span></strong>:<%:Bad (ETX > 10)%></li>
-       </ul>
-
-<% else %>
-       <h2><%:Map Error%></h2>
-       <p><%_The OLSRd service is not configured to capture position data from the network.<br />
-               Please make sure that the nameservice plugin is properly configured and that the <em>latlon_file</em> option is enabled.%></p>
-<% end %>
-<%+footer%>
-
diff --git a/modules/luci-mod-freifunk/luasrc/view/freifunk-map/map.htm b/modules/luci-mod-freifunk/luasrc/view/freifunk-map/map.htm
deleted file mode 100644 (file)
index f69401d..0000000
+++ /dev/null
@@ -1,118 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-       <head>
-               <title>Map</title>
-       </head>
-
-       <body style="margin:0">
-               <script src="//dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=6.1&s=1" type="text/javascript"></script>
-               <script type="text/javascript">
-                       var alias = new Array;
-                       var points = new Array;
-                       var unkpos = new Array;
-                       var lineid = 0;
-                       onload=new Function("if(null!=window.ffmapinit)ffmapinit();");
-
-                       function Mid(mainip,aliasip)
-                       {
-                               alias[aliasip]=mainip;
-                       }
-
-                       function Node(mainip,lat,lon,ishna,hnaip,name)
-                       {
-                               points[mainip] = new VELatLong(lat, lon);
-                               map.AddPushpin(new VEPushpin(mainip, points[mainip],
-                               '<%=luci.config.main.resourcebase%>/freifunk-map/'+(ishna?'hna':'node')+'.gif', 'Node:'+name,
-                               '<br><img src="<%=luci.config.main.resourcebase%>/freifunk-map/'+(ishna?'hna':'node')+'.gif">'+
-                               '<br>IP:'+mainip+'<br>DefGW:'+hnaip));
-                       }
-
-                       function Self(mainip,lat,lon,ishna,hnaip,name)
-                       {
-                               //map.SetDashboardSize(VEDashboardSize.Small);
-                               map.LoadMap(new VELatLong(lat, lon), 15, VEMapStyle.Hybrid);
-                               map.SetScaleBarDistanceUnit(VEDistanceUnit.Kilometers);
-                               map.ShowMiniMap(14, 474);
-                               Node(mainip,lat,lon,ishna,hnaip,name);
-                       }
-
-                       function Link(fromip,toip,lq,nlq,etx)
-                       {
-                               if (0==lineid && null!=window.ffmapstatic) ffmapstatic();
-                               if (null != alias[toip]) toip = alias[toip];
-                               if (null != alias[fromip]) fromip = alias[fromip];
-                               if (null != points[fromip] && null != points[toip])
-                               {
-                                       var color;
-                                       var red = 240;
-                                       var green = 0;
-                                       var blue = 0;
-                                       var w = 1
-
-                                       if (etx < 100) {red=252;green=102;blue=0;w=2};
-                                       if (etx < 10) {red=255;green=203;blue=5;w=3};
-                                       if (etx < 4) {red=240;green=255;blue=0;w=4};
-                                       if (etx < 2) {red=0;green=204;blue=0;w=5};
-                                       if (etx < 1) {red=80;green=0;blue=0;w=1};
-
-                                       map.AddPolyline(new VEPolyline('id'+lineid, [points[fromip], points[toip]],
-                                       new VEColor(red, green, blue, 0.5), w));
-
-
-                               }
-                               else
-                               {
-                                       if (null == points[toip]) unkpos[toip] = '';
-                                       if (null == points[fromip]) unkpos[fromip] = '';
-                               }
-                               lineid++;
-                       }
-
-                       function PLink(fromip,toip,lq,nlq,etx,lata,lona,ishnaa,latb,lonb,ishnab)
-                       {
-                               Link(fromip,toip,lq,nlq,etx);
-                       }
-
-                       function ffmapinit()
-                       {
-                               if(null!=window.map)map.Dispose();
-
-                               var INFINITE = 99.99;
-
-                               map = new VEMap('ffmap');
-                               <%
-                                       local fd
-                                       local uci = require "luci.model.uci".cursor()
-
-                                       uci:foreach("olsrd", "LoadPlugin", function(s)
-                                               if s.library == "olsrd_nameservice" and s.latlon_file then
-                                                       fd = io.open(s.latlon_file)
-                                               end
-                                       end)
-
-                                       if fd then
-                                               local data = fd:read("*a")
-                                               fd:close()
-
-                                               if data then
-                                                       local line
-                                                       for line in data:gmatch("[^\n]+") do
-                                                               if line:match(";$") then
-                                                                       write(line .. "\n")
-                                                               else
-                                                                       break
-                                                               end
-                                                       end
-                                               end
-                                       end
-                               %>
-                       }
-
-                       function ffgoto(ip)
-                       {
-                               map.SetCenter(points[ip]);
-                       }
-               </script>
-               <div id="ffmap" style="position:relative; width:100%; height:640px;"></div>
-       </body>
-</html>
diff --git a/modules/luci-mod-freifunk/luasrc/view/freifunk/adminindex.htm b/modules/luci-mod-freifunk/luasrc/view/freifunk/adminindex.htm
deleted file mode 100644 (file)
index e0252ba..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-<%+header%>
-<%
-local uci = require "luci.model.uci".cursor()
-local contact = uci:get_all("freifunk", "contact")
-local contacturl = luci.dispatcher.build_url(luci.dispatcher.context.path[1], "freifunk", "contact")
-local hostname = uci:get_first ("system", "system", "hostname")
-local latitude = uci:get_first ("system", "system", "latitude")
-local longitude = uci:get_first ("system", "system", "longitude")
-local location = uci:get_first ("system", "system", "location")
-local basicsurl = luci.dispatcher.build_url(luci.dispatcher.context.path[1], "freifunk", "basics")
-local nickname, name, mail
-if not contact then
-       nickname, name, mail = ""
-else
-       nickname = contact.nickname
-       name = contact.name
-       mail = contact.mail
-end
-
-%>
-
-<h2><%:Freifunk Overview%></h2>
-
-<%:These pages will assist you in setting up your router for Freifunk or similar wireless community networks.%>
-<p />
-
-<% if not (hostname and latitude and longitude and location) then%>
-<div class="error">
-       <%:Basic settings are incomplete. Please go to%> <a href='<%=basicsurl%>'><%:Basic settings%></a> <%:and fill out all required fields.%>
-</div>
-<%end%>
-<p />
-
-<% if not (nickname and name and mail) then%>
-<div class="error">
-       <%:Contact information is incomplete. Please go to%> <a href='<%=contacturl%>'><%:Contact%></a> <%:and fill out all required fields.%>
-       <p />
-</div>
-<%end%>
-
-<% uci:foreach("wireless", "wifi-device", function(section)
-       local device = section[".name"]
-       local url = luci.dispatcher.build_url(luci.dispatcher.context.path[1], "network", "wireless")
-       if section.diversity ~= "0" and section.disabled ~= "1" and section.type ~= "mac80211" then
-               print('<div class="error">' .. translate("Diversity is enabled for device") .. ' <b>' .. section[".name"] .. '</b>. '
-               .. translate("Go to") .. ' <a href="' .. url .. '">' .. translate("wireless settings") .. '</a> ' ..
-               translate("to disable it.") .. '</div><p />')
-       end
-end) %>
-
-<%+footer%>
diff --git a/modules/luci-mod-freifunk/luasrc/view/freifunk/contact.htm b/modules/luci-mod-freifunk/luasrc/view/freifunk/contact.htm
deleted file mode 100644 (file)
index dca3537..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-<%#
- Copyright 2008 Steven Barth <steven@midlink.org>
- Copyright 2008 Jo-Philipp Wich <jow@openwrt.org>
- Copyright 2011 Manuel Munz <freifunk at somakoma dot de>
- Licensed to the public under the Apache License 2.0.
--%>
-
-<%+header%>
-
-<% 
-local uci = require "luci.model.uci".cursor()
-local contact = uci:get_all("freifunk", "contact")
-local nickname, name, mail, phone, location, note
-local lon = uci:get_first("system", "system", "longitude")
-local lat = uci:get_first("system", "system", "latitude")
-
-if not contact then
-       nickname, name, homepage, mail, phone, location, note = ""
-else
-       nickname = contact.nickname or ""
-       name = contact.name or ""
-       homepage = contact.homepage or {}
-       mail = contact.mail or ""
-       phone = contact.phone or ""
-       location = uci:get_first("system", "system", "location") or contact.location
-       note = contact.note or ""
-end
-%>
-
-<h2 name="content"><%:Contact%></h2>
-
-<fieldset xmlns="http://www.w3.org/1999/xhtml" class="cbi-section">
-<legend><%:Operator%></legend>
-       <div class="table" cellspacing="10" width="100%" style="text-align:left">
-               <div class="tr"><div class="th" width="33%"><%:Nickname%>:</div><div class="td"><%=nickname%></div></div>
-               <div class="tr"><div class="th" width="33%"><%:Realname%>:</div><div class="td"><%=name%></div></div>
-               <div class="tr"><div class="th" width="33%"><%:Homepage%>:</div><div class="td">
-                       <% for k, v in ipairs(homepage) do %>
-                       <a href="<%=v%>"><%=v%></a><br />
-                       <% end %>
-               </div></div>
-               <div class="tr"><div class="th" width="33%"><%:E-Mail%>:</div><div class="td"><a href="mailto:<%=mail%>"><%=mail%></a></div></div>
-               <div class="tr"><div class="th" width="33%"><%:Phone%>:</div><div class="td"><%=phone%></div></div>
-       </div>
-</fieldset>
-
-<fieldset xmlns="http://www.w3.org/1999/xhtml" class="cbi-section">
-<legend><%:Location%></legend>
-       <div class="table" cellspacing="10" width="100%" style="text-align:left">
-               <div class="tr"><div class="th" width="33%"><%:Location%>:</div><div class="td"><%=location%></div></div>
-               <div class="tr"><div class="th" width="33%"><%:Coordinates%>:</div><div class="td"><%=lat%> <%=lon%> (<a href="<%=pcdata(luci.dispatcher.build_url("freifunk/map"))%>"><%:Show on map%>)</a></div></div>
-       </div>
-</fieldset>
-
-<% if note then %>
-<fieldset xmlns="http://www.w3.org/1999/xhtml" class="cbi-section">
-<legend><%:Notice%></legend>
-       <div class="table" cellspacing="10" width="100%" style="text-align:left">
-               <div class="tr"><div class="td"><%=note%></div></div>
-       </div>
-</fieldset>
-<%end%>
-
-<%+footer%>
diff --git a/modules/luci-mod-freifunk/luasrc/view/freifunk/index.htm b/modules/luci-mod-freifunk/luasrc/view/freifunk/index.htm
deleted file mode 100644 (file)
index 3134f0b..0000000
+++ /dev/null
@@ -1,84 +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%>
-<% 
-local uci = require "luci.model.uci".cursor()
-local tpl = require "luci.template"
-local fs = require "nixio.fs"
-local ff = {}
-local ff = uci:get_all("freifunk")
-
-if not ff or not ff.community.name then
-       community = "Freifunk"
-       DefaultText = ""
-       nickname = "No Nickname set"
-else
-       community = ff.community.name
-       DefaultText = ff.community.DefaultText
-       nickname = ff.contact.nickname
-end
-
-local co = "profile_" .. community
---local community = uci:get_first(co, "community", "name") or "Freifunk"
-local url = uci:get_first(co, "community", "homepage") or "http://www.freifunk.net"
-
-
-local usertext = fs.readfile("/www/luci-static/index_user.html")
-
-if DefaultText ~= "disabled" then
-
-       defaulttext = '<h2><a id="content" name="content">'..
-       (translate("Hello and welcome in the network of"))..
-       ' '..
-       (community or "Freifunk Deutschland")..
-       '!</a></h2><p>'..
-       translate("We are an initiative to establish a free, independent and open wireless mesh network.")..
-       '<br />'..
-       translate("This is the access point")..
-       ' '..
-       luci.sys.hostname()..
-       '. '..
-       translate("It is operated by")..
-       ' <a href="'..
-       luci.dispatcher.build_url("freifunk", "contact")..
-       '">'..
-       (nickname or translate("Please set your contact information"))..
-       '</a>.</p><p>'..
-       translate("You can find further information about the global Freifunk initiative at")..
-       ' <a href="http://freifunk.net">Freifunk.net</a>.<br />'..
-       translate("If you are interested in our project then contact the local community")..
-       ' <a href="'..url..'">'..community..'</a>.</p><p><strong>'..
-       translate("Notice")..
-       '</strong>: '..
-       translate("Internet access depends on technical and organisational conditions and may or may not work for you.")..
-       '</p>'
-end
-%>
-
-<%=defaulttext%>
-<%=usertext%>
-
-<%
--- add custom widgets from view/freifunk/widgets
-local widgets = {}
-local dir = "/usr/lib/lua/luci/view/freifunk/widgets"
-
-uci:foreach("freifunk-widgets", "widget",
-                       function(s)
-                               if s.enabled == "1" then
-                                       table.insert(widgets, s)
-                               end
-                       end)
-
-for k, v in ipairs(widgets) do
-       if v['template'] and fs.access(dir .. "/" .. v['template'] .. "/main.htm") then
-               tpl.render("freifunk/widgets/" .. v['template'] .. "/main", { data = v })
-       end
-end
-
-%>
-<%+footer%>
diff --git a/modules/luci-mod-freifunk/luasrc/view/freifunk/profile_error.htm b/modules/luci-mod-freifunk/luasrc/view/freifunk/profile_error.htm
deleted file mode 100644 (file)
index 984fa0a..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-<%+header%>
-
-<%
-local profileurl = luci.dispatcher.build_url(luci.dispatcher.context.path[1], "freifunk", "basics")
-%>
-
-<h2><%:Error%></h2>
-<%:You need to select a profile before you can edit it. To select a profile go to%> <a href='<%=profileurl%>'><%:Basic settings%></a>.
-<p/>
-
-<%+footer%>
diff --git a/modules/luci-mod-freifunk/luasrc/view/freifunk/public_status.htm b/modules/luci-mod-freifunk/luasrc/view/freifunk/public_status.htm
deleted file mode 100644 (file)
index 572f858..0000000
+++ /dev/null
@@ -1,363 +0,0 @@
-<%
-local utl = require "luci.util"
-local sys = require "luci.sys"
-local twa = require "luci.tools.webadmin"
-local ip  = require "luci.ip"
-
--- System
-
-local sysinfo = utl.ubus("system", "info") or { }
-local boardinfo = utl.ubus("system", "board") or { }
-
-local loads = sysinfo.load or { 0, 0, 0 }
-local meminfo = sysinfo.memory or {
-       total = 0,
-       free = 0,
-       buffered = 0,
-       shared = 0
-}
-
-local uptime = twa.date_format(sysinfo.uptime or 0)
-local time = os.date("%a, %d %b %Y, %H:%M:%S")
-local load = string.format("%.2f, %.2f, %.2f", loads[1] / 65535.0, loads[2] / 65535.0, loads[3] / 65535.0)
-
-local mem = string.format(
-       "%.2f MB (%.2f %s, %.2f %s, %.2f %s)",
-       meminfo.total / 1024 / 1024,
-       (meminfo.total - meminfo.free) / 1024 / 1024,
-       tostring(i18n.translate("used")),
-       meminfo.free / 1024 / 1024,
-       tostring(i18n.translate("free")),
-       meminfo.buffered / 1024 / 1024,
-       tostring(i18n.translate("buffered"))
-)
-
-local interval = 5
-
--- wireless
-local ntm = require "luci.model.network".init()
-local devices  = ntm:get_wifidevs()
-local netlist = { }
-local netdevs = { }
-local dev
-for _, dev in ipairs(devices) do
-       local net
-       for _, net in ipairs(dev:get_wifinets()) do
-               netlist[#netlist+1] = net:ifname()
-               netdevs[net:ifname()] = dev:name()
-       end
-end
-local has_iwinfo = pcall(require, "iwinfo")
-
-
--- Find default routes
-
-local _, r, def4, def6
-
-for _, r in ipairs(ip.routes({ type = 1, dest_exact = "0.0.0.0/0" })) do
-       def4 = {
-               gateway = r.gw:string(),
-               dest = r.dest:string(),
-               dev = r.dev,
-               metr = r.metric or 0
-       }
-       break
-end
-
-for _, r in ipairs(ip.routes({ type = 1, dest_exact = "::/0" })) do
-       def6 = {
-               gateway = r.gw:string(),
-               dest = r.dest:string(),
-               dev = r.dev,
-               metr = r.metric or 0
-       }
-       break
-end
-
-
-if luci.http.formvalue("status") == "1" then
-       local rv = { }
-       for dev in pairs(netdevs) do
-               local j = { id = dev }
-               local iw = luci.sys.wifi.getiwinfo(dev)
-               if iw then
-                       local f
-                       for _, f in ipairs({
-                               "channel", "txpower", "bitrate", "signal", "noise",
-                               "quality", "quality_max", "mode", "ssid", "bssid", "encryption", "ifname"
-                       }) do
-                               j[f] = iw[f]
-                       end
-               end
-               rv[#rv+1] = j
-       end
-
-
-       rv[#rv+1] = {
-               time = time,
-               uptime = uptime,
-               load = load,
-               mem = mem,
-               defroutev4 = def4,
-               defroutev6 = def6
-       }
-
-       luci.http.prepare_content("application/json")
-       luci.http.write_json(rv)
-       return
-end
--%>
-
-<%+header%>
-
-
-<script type="text/javascript">//<![CDATA[
-        XHR.poll(<%=interval%> , '<%=REQUEST_URI%>', { status: 1 },
-               function(x, st)
-               {
-                       if (st)
-                       {
-                               for( var i = 0; i < st.length; i++ )
-                               {
-                                       var iw = st[i];
-                                       var is_assoc = (iw.bssid && iw.channel);
-                                       var p = (100 / iw.quality_max * iw.quality);
-                                       var q = is_assoc ? p : -1;
-
-                                       var icon;
-                                       if (q < 0)
-                                               icon = "<%=resource%>/icons/signal-none.png";
-                                       else if (q == 0)
-                                               icon = "<%=resource%>/icons/signal-0.png";
-                                       else if (q < 25)
-                                               icon = "<%=resource%>/icons/signal-0-25.png";
-                                       else if (q < 50)
-                                               icon = "<%=resource%>/icons/signal-25-50.png";
-                                       else if (q < 75)
-                                               icon = "<%=resource%>/icons/signal-50-75.png";
-                                       else
-                                               icon = "<%=resource%>/icons/signal-75-100.png";
-
-                                       var power = document.getElementById(iw.id + '-txpower');
-                                       if (power)
-                                               power.innerHTML = String.format('%s dbm', iw.txpower);
-
-                                       var signal = document.getElementById(iw.id + '-signal');
-                                       if (signal)
-                                               signal.innerHTML = String.format(
-                                                       '<img src="%s" title="Signal: %s db / Noise: %s db" alt="Signal Quality" />',
-                                                       icon, iw.signal, iw.noise
-                                               );
-
-                                       var bitrate = document.getElementById(iw.id + '-bitrate');
-                                       if (bitrate)
-                                               bitrate.innerHTML = String.format('%s Mb/s', iw.bitrate ? iw.bitrate / 1000 : '?');
-
-                                       var ssid = document.getElementById(iw.id + '-ssid');
-                                       if (ssid)
-                                               ssid.innerHTML = iw.ssid;
-
-                                       var bssid = document.getElementById(iw.id + '-bssid');
-                                       if (bssid)
-                                               bssid.innerHTML = iw.bssid;
-
-                                       var channel = document.getElementById(iw.id + '-channel');
-                                       if (channel)
-                                               channel.innerHTML = iw.channel;
-
-                                       var mode = document.getElementById(iw.id + '-mode');
-                                       if (mode)
-                                       mode.innerHTML = iw.mode;
-                               }
-
-                               i = st.length - 1
-                               var u
-
-                               if (u = document.getElementById('dynuptime'))
-                                       u.innerHTML = st[i].uptime;
-
-                               if (u = document.getElementById('dynload'))
-                                       u.innerHTML = st[i].load;
-
-                               if (u = document.getElementById('dynmem'))
-                                       u.innerHTML = st[i].mem;
-
-                               if (u = document.getElementById('dyntime'))
-                                       u.innerHTML = st[i].time;
-
-                               if (st[i].defroutev4)
-                               {
-                                       if (u = document.getElementById('v4dst'))
-                                               u.innerHTML = st[i].defroutev4.dest;
-
-                                       if (u = document.getElementById('v4gw'))
-                                               u.innerHTML = st[i].defroutev4.gateway;
-
-                                       if (u = document.getElementById('v4dev'))
-                                               u.innerHTML = st[i].defroutev4.dev;
-
-                                       if (u = document.getElementById('v4metr'))
-                                               u.innerHTML = st[i].defroutev4.metr;
-                               }
-
-                               if (st[i].defroutev6)
-                               {
-                                       if (u = document.getElementById('v6dst'))
-                                               u.innerHTML = st[i].defroutev6.dest;
-
-                                       if (u = document.getElementById('v6gw'))
-                                               u.innerHTML = st[i].defroutev6.gateway;
-
-                                       if (u = document.getElementById('v6dev'))
-                                               u.innerHTML = st[i].defroutev6.dev;
-
-                                       if (u = document.getElementById('v6metr'))
-                                               u.innerHTML = st[i].defroutev6.metr;
-                               }
-                       }
-               }
-       );
-//]]></script>
-
-<div class="cbi-map">
-       <h2><%:System%></h2>
-       <div class="cbi-section-node">
-               <div class="cbi-value"><label class="cbi-value-title"><%:System%></label><div class="cbi-value-field"><%=boardinfo.system or "?"%></div></div>
-               <div class="cbi-value"><label class="cbi-value-title"><%:Model%></label><div class="cbi-value-field"><%=boardinfo.model or "?"%></div></div>
-               <div class="cbi-value"><label class="cbi-value-title"><%:Load%></label><div class="cbi-value-field" id="dynload"><%=load%></div></div>
-               <div class="cbi-value"><label class="cbi-value-title"><%:Memory%></label><div class="cbi-value-field" id="dynmem"><%=mem%></div></div>
-               <div class="cbi-value"><label class="cbi-value-title"><%:Local Time%></label><div class="cbi-value-field" id="dyntime"><%=time%></div></div>
-               <div class="cbi-value"><label class="cbi-value-title"><%:Uptime%></label><div class="cbi-value-field" id="dynuptime"><%=uptime%></div></div>
-       </div>
-</div>
-
-<% if devices[1] then %>
-
-<div class="cbi-map">
-       <h2><%:Wireless Overview%></h2>
-
-               <% if not has_iwinfo then %>
-                       <div class="alert-message warning">
-                               <h4><%:Package libiwinfo required!%></h4>
-                               <p><%_The <em>libiwinfo</em> package is not installed. You must install this component for working wireless configuration!%></p>
-                       </div>
-               <% end %>
-
-               <div class="cbi-section">
-                       <div class="cbi-section-node">
-                               <div class="table cbi-section-table">
-                                       <div class="tr cbi-section-table-titles">
-                                               <div class="th cbi-section-table-cell"><%:Signal%></div>
-                                               <div class="th cbi-section-table-cell"><%:Bitrate%></div>
-                                               <div class="th cbi-section-table-cell"><%:SSID%></div>
-                                               <div class="th cbi-section-table-cell"><%:BSSID%></div>
-                                               <div class="th cbi-section-table-cell"><%:Channel%></div>
-                                               <div class="th cbi-section-table-cell"><%:Mode%></div>
-                                               <div class="th cbi-section-table-cell"><%:TX%>-<%:Power%></div>
-                                               <div class="th cbi-section-table-cell"><%:Interface%></div>
-                                       </div>
-       <%
-       for _, dev in ipairs(devices) do
-       local net
-               for _, net in ipairs(dev:get_wifinets()) do
-                       netlist[#netlist+1] = net:ifname()
-                       netdevs[net:ifname()] = dev:name()
-
-                       if net.iwinfo.signal and net.iwinfo.bssid then
-                               local signal = net.iwinfo.signal or "N/A"
-                               local noise = net.iwinfo.noise or "N/A"
-                               local q = net.iwinfo.quality or "0"
-                               local qmax = net.iwinfo.quality_max or "100"
-                               local qperc = q / qmax * 100
-
-                               if qperc == 0 then
-                                       icon = "signal-none.png"
-                               elseif qperc < 26 then
-                                       icon = "signal-0-25.png"
-                               elseif qperc < 51 then
-                                       icon = "signal-25-50.png"
-                               elseif qperc < 76 then
-                                       icon = "signal-50-75.png"
-                               elseif qperc < 100 then
-                                       icon = "signal-75-100.png"
-                               else
-                                       icon = "signal-0.png"
-                               end
-
-                               signal_string = "<img src='"..resource.."/icons/"..icon.."' title='Signal: "..signal.." db / Noise: "..noise.." db' alt='Signal Quality'></img>"
-
-                               local ssid = net.iwinfo.ssid or "N/A"
-                               local bssid = net.iwinfo.bssid or "N/A"
-                               local chan = net.iwinfo.channel or "N/A"
-                               local mode = net.iwinfo.mode or "N/A"
-                               local txpwr = net.iwinfo.txpower or "N/A"
-                               if txpwr ~= "N/A" then
-                                       txpwr = txpwr.." dbm"
-                               end
-                               local bitrate = net.iwinfo.bitrate or "N/A"
-                               if bitrate ~= "N/A" then
-                                       bitrate = ( bitrate / 1000 ).."Mb/s"
-                               end
-                               local interface = net.iwinfo.ifname or "N/A"
-       %>
-                                               <div class="tr cbi-section-table-row cbi-rowstyle-1">
-                                               <div class="td cbi-value-field" id="<%=net:ifname()%>-signal"><%=signal_string%></div>
-                                               <div class="td cbi-value-field" id="<%=net:ifname()%>-bitrate"><%=bitrate%></div>
-                                               <div class="td cbi-value-field" id="<%=net:ifname()%>-ssid"><%=ssid%></div>
-                                               <div class="td cbi-value-field" id="<%=net:ifname()%>-bssid"><%=bssid%></div>
-                                               <div class="td cbi-value-field" id="<%=net:ifname()%>-channel"><%=chan%></div>
-                                               <div class="td cbi-value-field" id="<%=net:ifname()%>-mode"><%=mode%></div>
-                                               <div class="td cbi-value-field" id="<%=net:ifname()%>-txpower"><%=txpwr%></div>
-                                               <div class="td cbi-value-field"><%=interface%></div>
-                                       </div>
-                       <% end
-               end
-       end %>
-                       </div>
-               </div>
-       </div>
-</div>
-<% end %>
-
-<div class="cbi-map">
-       <h2><%:Default routes%></h2>
-               <div class="cbi-section">
-                       <div class="cbi-section-node">
-
-<% if not def4 and not def6 then %>
-       <%:No default routes known.%>
-<%else%>
-                               <div class="table cbi-section-table">
-                                               <div class="tr cbi-section-table-titles">
-                                                       <div class="th cbi-section-table-cell"><%:Network%></div>
-                                                       <div class="th cbi-section-table-cell"><%:Interface%></div>
-                                                       <div class="th cbi-section-table-cell"><%:Gateway%></div>
-                                                       <div class="th cbi-section-table-cell"><%:Metric%></div>
-                                               </div>
-
-       <% if def4 then %>
-                                               <div class="tr cbi-section-table-row cbi-rowstyle-1">
-                                                       <div class="td cbi-value-field" id="v4dst"><%=def4.dest%></div>
-                                                       <div class="td cbi-value-field" id="v4dev"><%=def4.dev%></div>
-                                                       <div class="td cbi-value-field" id="v4gw"><%=def4.gateway%></div>
-                                                       <div class="td cbi-value-field" id="v4metr"><%=def4.metr%></div>
-                                               </div>
-
-       <% end
-       if def6 then %>
-
-                                               <div class="tr cbi-section-table-row cbi-rowstyle-2">
-                                                       <div class="td cbi-value-field" id="v6dst"><%=def6.dest%></div>
-                                                       <div class="td cbi-value-field" id="v6dev"><%=def6.dev%></div>
-                                                       <div class="td cbi-value-field" id="v6gw"><%=def6.gateway%></div>
-                                                       <div class="td cbi-value-field" id="v6metr"><%=def6.metr%></div>
-                                               </div>
-
-       <% end %>
-
-                               </div>
-<% end %>
-               </div>
-       </div>
-</div>
-<%+footer%>
diff --git a/modules/luci-mod-freifunk/luasrc/view/freifunk/remote_update.htm b/modules/luci-mod-freifunk/luasrc/view/freifunk/remote_update.htm
deleted file mode 100644 (file)
index f087472..0000000
+++ /dev/null
@@ -1,53 +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><%:Freifunk Remote Update%></h2>
-
-<p><%:Check for new firmware versions and perform automatic updates.%></p>
-
-<% if update then %>
-
-       <% if update.info then %>
-               <strong><%:Update available!%></strong>
-               <br /><br />
-               <pre><%=update.info%></pre><br />
-       <% else %>
-               <strong><%:The installed firmware is the most recent version.%></strong>
-               <br /><br />
-       <% end %>
-
-       <p>
-               <form method="post" action="" class="inline">
-                       <input type="hidden" name="flash" value="1" />
-                       <input type="submit" class="cbi-button cbi-button-apply" value="<%:Start Upgrade%>" />
-               </form> 
-       </p>
-
-<% elseif confirm then %>
-
-       <strong><%:Update Settings%></strong>
-       <br /><br />
-
-       <p><form method="post" action="" class="inline">
-               <input type="hidden" name="flash" value="1" />
-               <input type="hidden" name="confirm" value="1" />
-
-               <input type="checkbox" class="cbi-input-checkbox" name="keepcfg" value="1" checked="checked" id="cb_keepcfg" />
-               <label for="cb_keepcfg"></label>
-               <label for="cb_keepcfg"><%:Keep configuration%></label><br />
-
-               <input type="checkbox" class="cbi-input-checkbox" name="verify" value="1" checked="checked" id="cb_verify" />
-               <label for="cb_verify"></label>
-               <label for="cb_verify"><%:Verify downloaded images%></label><br /><br />
-
-               <input type="submit" class="cbi-button cbi-button-apply" value="<%:Confirm Upgrade%>" />
-       </form></p>
-
-<% end %>
-
-<%+footer%>
diff --git a/modules/luci-mod-freifunk/po/ca/freifunk.po b/modules/luci-mod-freifunk/po/ca/freifunk.po
deleted file mode 100644 (file)
index 338c688..0000000
+++ /dev/null
@@ -1,407 +0,0 @@
-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: 2014-07-18 00:15+0200\n"
-"Last-Translator: Alex <alexhenrie24@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: ca\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"
-
-msgid "BSSID"
-msgstr "BSSID"
-
-msgid "Bad (ETX > 10)"
-msgstr "Dolent (ETX > 10)"
-
-msgid "Basic Settings"
-msgstr "Ajusts bàsics"
-
-msgid "Basic settings"
-msgstr "Ajusts bàsics"
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr "Els ajusts bàsics estan incomplets. Si us plau, aneu a"
-
-msgid "Basic system settings"
-msgstr "Ajusts de sistema bàsics"
-
-msgid "Bitrate"
-msgstr "Velocitat de bits"
-
-msgid "Channel"
-msgstr "Canal"
-
-msgid "Check for new firmware versions and perform automatic updates."
-msgstr ""
-"Busca versions de microprogramari noves i realitza actualitzacions "
-"automàtiques."
-
-msgid "Client network size"
-msgstr "Mida de xarxa client"
-
-msgid "Community"
-msgstr "Comunitat"
-
-msgid "Community profile"
-msgstr "Perfil de comunitat"
-
-msgid "Community settings"
-msgstr "Ajusts de comunitat"
-
-msgid "Confirm Upgrade"
-msgstr "Confirma actualització"
-
-msgid "Contact"
-msgstr "Contacte"
-
-msgid "Contact information is incomplete. Please go to"
-msgstr "La informació de contacte està incompleta. Si us plau, aneu a"
-
-msgid "Coordinates"
-msgstr "Coordenades"
-
-msgid "Country code"
-msgstr "Codi de país"
-
-msgid "Default routes"
-msgstr "Rutes per defecte"
-
-msgid "Disable default content"
-msgstr "Deshabilita el contingut per defecte"
-
-msgid "Diversity is enabled for device"
-msgstr "La diversitat està habilitada en el dispositiu"
-
-msgid "E-Mail"
-msgstr "Adreça electrònica"
-
-msgid "ESSID"
-msgstr "ESSID"
-
-msgid "Edit index page"
-msgstr "Edita la pàgina d'índex"
-
-msgid "Enable IPv6"
-msgstr "Habilita IPv6"
-
-msgid "Enable a virtual access point (VAP) by default if possible."
-msgstr "Habilita un punt d'accés virtual (VAP) per defecte si és possible."
-
-msgid "Error"
-msgstr "Error"
-
-msgid "Find your coordinates with OpenStreetMap"
-msgstr "Troba les vostres coordenades amb l'OpenStreetMap"
-
-msgid "Freifunk"
-msgstr "Freifunk"
-
-msgid "Freifunk Overview"
-msgstr "Visió de conjunt del Freifunk"
-
-msgid "Freifunk Remote Update"
-msgstr "Actualització remota del Freifunk"
-
-msgid "Gateway"
-msgstr "Passarel·la"
-
-msgid "Go to"
-msgstr "Vés a"
-
-msgid "Good (2 < ETX < 4)"
-msgstr "Bo (2 < ETX < 4)"
-
-msgid "Green"
-msgstr "Verd"
-
-msgid "Hello and welcome in the network of"
-msgstr "Hola i benvingut a la xarxa de"
-
-msgid "Hide OpenStreetMap"
-msgstr "Amaga l'OpenStreetMap"
-
-msgid "Homepage"
-msgstr "Pàgina principal"
-
-msgid "Hostname"
-msgstr "Nom de màquina"
-
-msgid "IPv6 Config"
-msgstr "Configuració IPv6"
-
-msgid "IPv6 Prefix"
-msgstr "Prefix IPv6"
-
-msgid "IPv6 network in CIDR notation."
-msgstr "Xarxa IPv6 en notació CIDR."
-
-msgid "If selected then the default content element is not shown."
-msgstr "Si està seleccionat, l'element de contingut per defecte no es mostra."
-
-msgid "If you are interested in our project then contact the local community"
-msgstr ""
-"Si estàs interessat en el nostre projecte, llavors contacta la comunitat "
-"local"
-
-msgid "Index Page"
-msgstr "Pàgina d'índex"
-
-msgid "Interface"
-msgstr "Interfície"
-
-msgid ""
-"Internet access depends on technical and organisational conditions and may "
-"or may not work for you."
-msgstr ""
-"L'accés a Internet depèn de les condicions tècniques i organitzatives, i pot "
-"funcionar o no per tu."
-
-msgid "It is operated by"
-msgstr "És administrat per"
-
-msgid "Keep configuration"
-msgstr "Manté la configuració"
-
-msgid "Latitude"
-msgstr "Latitud"
-
-msgid "Legend"
-msgstr "Llegenda"
-
-msgid "Load"
-msgstr "Càrrega"
-
-msgid "Local Time"
-msgstr "Hora local"
-
-msgid "Location"
-msgstr "Ubicació"
-
-msgid "Longitude"
-msgstr "Longitud"
-
-msgid "Map"
-msgstr "Mapa"
-
-msgid "Map Error"
-msgstr "Error de mapa"
-
-msgid "Memory"
-msgstr "Memòria"
-
-msgid "Mesh prefix"
-msgstr "Prefix de malla"
-
-msgid "Metric"
-msgstr "Mètric"
-
-msgid "Mode"
-msgstr "Mode"
-
-msgid "Network"
-msgstr "Xarxa"
-
-msgid "Network for client DHCP addresses"
-msgstr "Xarxa de les adreces DHCP dels clients"
-
-msgid "Nickname"
-msgstr "Nickname"
-
-msgid "No default routes known."
-msgstr "No es coneix cap ruta per defecte."
-
-msgid "Notice"
-msgstr "Avís"
-
-msgid "OLSR"
-msgstr "OLSR"
-
-msgid "Operator"
-msgstr "Operador"
-
-msgid "Orange"
-msgstr "Taronja"
-
-msgid "Overview"
-msgstr "Visió de conjunt"
-
-msgid "Package libiwinfo required!"
-msgstr "Es requereix el paquet libiwinfo!"
-
-msgid "Phone"
-msgstr "Telèfon"
-
-msgid "Please fill in your contact details below."
-msgstr "Si us plau, empleneu els vostres detalls de contacte a baix."
-
-msgid "Please set your contact information"
-msgstr "Si us plau, establiu la vostra informació de contacte"
-
-msgid "Power"
-msgstr "Potència"
-
-msgid "Processor"
-msgstr "Processador"
-
-msgid "Profile"
-msgstr "Perfil"
-
-msgid "Profile (Expert)"
-msgstr "Perfil (expert)"
-
-msgid "Realname"
-msgstr "Nom real"
-
-msgid "Red"
-msgstr "Xarxa"
-
-msgid "SSID"
-msgstr "SSID"
-
-msgid ""
-"Select your location with a mouse click on the map. The map will only show "
-"up if you are connected to the Internet."
-msgstr ""
-"Seleccioneu la vostra ubicació per un clic del ratolí en el mapa. El mapa es "
-"mostra només si esteu connectat al Internet."
-
-msgid "Show OpenStreetMap"
-msgstr "Mostra OpenStreetMap"
-
-msgid "Show on map"
-msgstr "Mostra en mapa"
-
-msgid "Signal"
-msgstr "Senyal"
-
-msgid "Splash"
-msgstr ""
-
-msgid "Start Upgrade"
-msgstr "Inicia l'actualització"
-
-msgid "Statistics"
-msgstr "Estadístiques"
-
-msgid "Status"
-msgstr "Estat"
-
-msgid "Still usable (4 < ETX < 10)"
-msgstr "Encara utilitzable (4 < ETX < 10)"
-
-msgid "System"
-msgstr "Sistema"
-
-msgid "TX"
-msgstr "TX"
-
-msgid ""
-"The <em>libiwinfo</em> package is not installed. You must install this "
-"component for working wireless configuration!"
-msgstr ""
-"El paquet <em>libiwinfo</em> no està instal·lat. Heu d'instal·lar aquest "
-"component per a tenir una configuració sense fil funcionant!"
-
-msgid ""
-"The OLSRd service is not configured to capture position data from the "
-"network.<br /> Please make sure that the nameservice plugin is properly "
-"configured and that the <em>latlon_file</em> option is enabled."
-msgstr ""
-
-msgid "The installed firmware is the most recent version."
-msgstr "El microprogramari instal·lat és la versió més recent."
-
-msgid ""
-"These are the basic settings for your local wireless community. These "
-"settings define the default values for the wizard and DO NOT affect the "
-"actual configuration of the router."
-msgstr ""
-
-msgid "These are the settings of your local community."
-msgstr "Aquests són els ajusts de la vostra comunitat local."
-
-msgid ""
-"These pages will assist you in setting up your router for Freifunk or "
-"similar wireless community networks."
-msgstr ""
-
-msgid "This is the access point"
-msgstr "Això és el punt d'accés"
-
-msgid "Update Settings"
-msgstr "Actualitza els ajusts"
-
-msgid "Update available!"
-msgstr "Actualització disponible!"
-
-msgid "Uptime"
-msgstr ""
-
-msgid "VAP"
-msgstr ""
-
-msgid "Verify downloaded images"
-msgstr ""
-
-msgid "Very good (ETX < 2)"
-msgstr "Molt bo (ETX < 2)"
-
-msgid ""
-"We are an initiative to establish a free, independent and open wireless mesh "
-"network."
-msgstr ""
-"Som una iniciativa per establir una xarxa mesh lliure, independent i oberta."
-
-msgid "Wireless Overview"
-msgstr "Visió de conjunt sense fil"
-
-msgid "Yellow"
-msgstr "Groc"
-
-msgid ""
-"You can display additional content on the public index page by inserting "
-"valid XHTML in the form below.<br />Headlines should be enclosed between &lt;"
-"h2&gt; and &lt;/h2&gt;."
-msgstr ""
-
-msgid ""
-"You can find further information about the global Freifunk initiative at"
-msgstr "Pots trobar més informació sobre la iniciativa global Freifunk a"
-
-msgid "You can manually edit the selected community profile here."
-msgstr ""
-
-msgid ""
-"You need to select a profile before you can edit it. To select a profile go "
-"to"
-msgstr ""
-
-msgid "and fill out all required fields."
-msgstr ""
-
-msgid "buffered"
-msgstr ""
-
-msgid "cached"
-msgstr ""
-
-msgid "e.g."
-msgstr ""
-
-msgid "free"
-msgstr "lliure"
-
-msgid "to disable it."
-msgstr ""
-
-msgid "used"
-msgstr "utilitzat"
-
-msgid "wireless settings"
-msgstr "ajusts sense fil"
diff --git a/modules/luci-mod-freifunk/po/cs/freifunk.po b/modules/luci-mod-freifunk/po/cs/freifunk.po
deleted file mode 100644 (file)
index cf22c00..0000000
+++ /dev/null
@@ -1,404 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-08-08 21:21+0200\n"
-"Last-Translator: koli <lukas.koluch@gmail.com>\n"
-"Language-Team: none\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"
-
-msgid "BSSID"
-msgstr "BSSID"
-
-msgid "Bad (ETX > 10)"
-msgstr "Špatné (ETX > 10)"
-
-msgid "Basic Settings"
-msgstr "Základní nastavení"
-
-msgid "Basic settings"
-msgstr "Základní nastavení"
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr "Základní nastavení není kompletní. Prosím přejděte na"
-
-msgid "Basic system settings"
-msgstr "Základní nastavení systému"
-
-msgid "Bitrate"
-msgstr "Datový tok"
-
-msgid "Channel"
-msgstr "Kanál"
-
-#, fuzzy
-msgid "Check for new firmware versions and perform automatic updates."
-msgstr ""
-"Zkontrolovat dostupnost nové verze firmwaru a provést automatické "
-"aktualizace."
-
-msgid "Client network size"
-msgstr "Velikost klientské sítě"
-
-msgid "Community"
-msgstr "Komunita"
-
-msgid "Community profile"
-msgstr "Komunitní profil"
-
-msgid "Community settings"
-msgstr "Nastavení komunity"
-
-msgid "Confirm Upgrade"
-msgstr "Potvrďte upgrade"
-
-msgid "Contact"
-msgstr "Kontakt"
-
-msgid "Contact information is incomplete. Please go to"
-msgstr "Kontaktní informace není kompletní. Prosím pokračujte na"
-
-msgid "Coordinates"
-msgstr "Souřadnice"
-
-msgid "Country code"
-msgstr "Kód země"
-
-msgid "Default routes"
-msgstr "Výchozí trasy"
-
-#, fuzzy
-msgid "Disable default content"
-msgstr "Zakázat výchozí obsah"
-
-msgid "Diversity is enabled for device"
-msgstr ""
-
-msgid "E-Mail"
-msgstr "E-Mail"
-
-msgid "ESSID"
-msgstr "ESSID"
-
-msgid "Edit index page"
-msgstr ""
-
-msgid "Enable IPv6"
-msgstr "Povolit IPv6"
-
-msgid "Enable a virtual access point (VAP) by default if possible."
-msgstr ""
-
-msgid "Error"
-msgstr "Chyba"
-
-msgid "Find your coordinates with OpenStreetMap"
-msgstr "Najděte své souřadnice pomocí OpenStreetMap"
-
-msgid "Freifunk"
-msgstr "Freifunk"
-
-msgid "Freifunk Overview"
-msgstr "Freifunk - Přehled"
-
-msgid "Freifunk Remote Update"
-msgstr "Freifunk - Vzdálené aktualizace"
-
-msgid "Gateway"
-msgstr "Brána"
-
-msgid "Go to"
-msgstr "Jít na"
-
-msgid "Good (2 < ETX < 4)"
-msgstr "Dobré (2 < ETX < 4)"
-
-msgid "Green"
-msgstr "Zelený"
-
-msgid "Hello and welcome in the network of"
-msgstr "Dobrý den, vítejte v síti"
-
-msgid "Hide OpenStreetMap"
-msgstr "Skrýt OpenStreetMap"
-
-msgid "Homepage"
-msgstr "Domovská stránka"
-
-msgid "Hostname"
-msgstr "Hostname"
-
-msgid "IPv6 Config"
-msgstr "Konfigurace IPv6"
-
-msgid "IPv6 Prefix"
-msgstr "IPv6 Prefix"
-
-msgid "IPv6 network in CIDR notation."
-msgstr ""
-
-msgid "If selected then the default content element is not shown."
-msgstr ""
-
-msgid "If you are interested in our project then contact the local community"
-msgstr "Pokud se zajímáte o náš projekt, kontaktujte místní komunitu"
-
-msgid "Index Page"
-msgstr ""
-
-msgid "Interface"
-msgstr "Rozhraní"
-
-msgid ""
-"Internet access depends on technical and organisational conditions and may "
-"or may not work for you."
-msgstr ""
-"Přístup k Internetu závisí na technických a organizačních podmínkách. Může "
-"(ale nemusí) vám fungovat."
-
-msgid "It is operated by"
-msgstr ""
-
-msgid "Keep configuration"
-msgstr "Uchovat nastavení"
-
-msgid "Latitude"
-msgstr "Zeměpisná šířka"
-
-msgid "Legend"
-msgstr "Legenda"
-
-msgid "Load"
-msgstr ""
-
-msgid "Local Time"
-msgstr "Místní čas"
-
-msgid "Location"
-msgstr "Umístění"
-
-msgid "Longitude"
-msgstr "Zeměpisná délka"
-
-msgid "Map"
-msgstr "Mapa"
-
-msgid "Map Error"
-msgstr "Chyba mapy"
-
-msgid "Memory"
-msgstr "Paměť"
-
-msgid "Mesh prefix"
-msgstr "Mesh prefix"
-
-msgid "Metric"
-msgstr "Metrika"
-
-msgid "Mode"
-msgstr "Režim"
-
-msgid "Network"
-msgstr "Síť"
-
-msgid "Network for client DHCP addresses"
-msgstr ""
-
-msgid "Nickname"
-msgstr "Přezdívka"
-
-msgid "No default routes known."
-msgstr "Nejsou známy výchozí cesty"
-
-msgid "Notice"
-msgstr "Upozornění"
-
-msgid "OLSR"
-msgstr "OLSR"
-
-msgid "Operator"
-msgstr "Operátor"
-
-msgid "Orange"
-msgstr "Oranžový"
-
-msgid "Overview"
-msgstr "Přehled"
-
-msgid "Package libiwinfo required!"
-msgstr "Balíček libiwinfo je vyžadován!"
-
-msgid "Phone"
-msgstr "Telefon"
-
-msgid "Please fill in your contact details below."
-msgstr "Prosím níže vyplňte kontaktní detaily."
-
-msgid "Please set your contact information"
-msgstr "Prosím nastavte si vaše kontaktní informace"
-
-msgid "Power"
-msgstr "Výkon"
-
-msgid "Processor"
-msgstr "Procesor"
-
-msgid "Profile"
-msgstr "Profil"
-
-msgid "Profile (Expert)"
-msgstr "Profil (Expert)"
-
-msgid "Realname"
-msgstr "Skutečné jméno"
-
-msgid "Red"
-msgstr "Červený"
-
-msgid "SSID"
-msgstr "SSID"
-
-msgid ""
-"Select your location with a mouse click on the map. The map will only show "
-"up if you are connected to the Internet."
-msgstr ""
-"Kliknutím na mapu vyberte vaše umístění. Mapa se zobrazí, pouze pokud jste "
-"připojen do sítě Internet."
-
-msgid "Show OpenStreetMap"
-msgstr "Zobrazit OpenStreetMap"
-
-msgid "Show on map"
-msgstr "Zobrazit na mapě"
-
-msgid "Signal"
-msgstr "Signál"
-
-msgid "Splash"
-msgstr ""
-
-msgid "Start Upgrade"
-msgstr "Spustit aktualizaci"
-
-msgid "Statistics"
-msgstr "Statistiky"
-
-msgid "Status"
-msgstr "Stav"
-
-msgid "Still usable (4 < ETX < 10)"
-msgstr "Stále použitelné (4 < ETX < 10)"
-
-msgid "System"
-msgstr "Systém"
-
-msgid "TX"
-msgstr "TX"
-
-msgid ""
-"The <em>libiwinfo</em> package is not installed. You must install this "
-"component for working wireless configuration!"
-msgstr ""
-"Balíček <em>libiwinfo</em> není nainstalován. Je třeba ho nainstalovat, aby "
-"byla funkční konfigurace bezdrátové sítě!"
-
-msgid ""
-"The OLSRd service is not configured to capture position data from the "
-"network.<br /> Please make sure that the nameservice plugin is properly "
-"configured and that the <em>latlon_file</em> option is enabled."
-msgstr ""
-
-msgid "The installed firmware is the most recent version."
-msgstr "Nainstalovaný firmware je aktuální."
-
-msgid ""
-"These are the basic settings for your local wireless community. These "
-"settings define the default values for the wizard and DO NOT affect the "
-"actual configuration of the router."
-msgstr ""
-
-msgid "These are the settings of your local community."
-msgstr ""
-
-msgid ""
-"These pages will assist you in setting up your router for Freifunk or "
-"similar wireless community networks."
-msgstr ""
-
-msgid "This is the access point"
-msgstr "To je přístupový bod (AP)"
-
-msgid "Update Settings"
-msgstr "Nastavení aktualizace"
-
-msgid "Update available!"
-msgstr "Aktualizace dostupná!"
-
-msgid "Uptime"
-msgstr "Doba provozu"
-
-msgid "VAP"
-msgstr "VAP"
-
-msgid "Verify downloaded images"
-msgstr ""
-
-msgid "Very good (ETX < 2)"
-msgstr "Velmi dobré (ETX < 2)"
-
-msgid ""
-"We are an initiative to establish a free, independent and open wireless mesh "
-"network."
-msgstr ""
-
-msgid "Wireless Overview"
-msgstr ""
-
-msgid "Yellow"
-msgstr "Žlutý"
-
-msgid ""
-"You can display additional content on the public index page by inserting "
-"valid XHTML in the form below.<br />Headlines should be enclosed between &lt;"
-"h2&gt; and &lt;/h2&gt;."
-msgstr ""
-
-msgid ""
-"You can find further information about the global Freifunk initiative at"
-msgstr ""
-
-msgid "You can manually edit the selected community profile here."
-msgstr ""
-
-msgid ""
-"You need to select a profile before you can edit it. To select a profile go "
-"to"
-msgstr ""
-
-msgid "and fill out all required fields."
-msgstr ""
-
-msgid "buffered"
-msgstr ""
-
-msgid "cached"
-msgstr ""
-
-msgid "e.g."
-msgstr "např."
-
-msgid "free"
-msgstr ""
-
-msgid "to disable it."
-msgstr ""
-
-msgid "used"
-msgstr ""
-
-msgid "wireless settings"
-msgstr "nastavení bezdrátové sítě"
diff --git a/modules/luci-mod-freifunk/po/de/freifunk.po b/modules/luci-mod-freifunk/po/de/freifunk.po
deleted file mode 100644 (file)
index ff6e6bc..0000000
+++ /dev/null
@@ -1,447 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-05-12 17:58+0200\n"
-"PO-Revision-Date: 2013-01-28 22:17+0200\n"
-"Last-Translator: DAC324 <gerd_roethig@web.de>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: de\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"
-
-msgid "BSSID"
-msgstr "BSSID"
-
-msgid "Bad (ETX > 10)"
-msgstr "Schlecht (ETX > 10)"
-
-msgid "Basic Settings"
-msgstr "Grundeinstellungen"
-
-msgid "Basic settings"
-msgstr "Grundeinstellungen"
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr "Die Grundeinstellungen sind unvollständig. Bitte gehe zur Seite"
-
-msgid "Basic system settings"
-msgstr "Grundlegende Systemeinstellungen"
-
-msgid "Bitrate"
-msgstr "Bitrate"
-
-msgid "Channel"
-msgstr "Kanal"
-
-msgid "Check for new firmware versions and perform automatic updates."
-msgstr ""
-"Der Fernupdate-Mechanismus prüft nach neuen Firmware-Versionen und führt "
-"automatisierte Updates durch."
-
-msgid "Client network size"
-msgstr "Größe des DHCP-Netzes"
-
-msgid "Community"
-msgstr "Community"
-
-msgid "Community profile"
-msgstr "Community Profile"
-
-msgid "Community settings"
-msgstr "Community Einstellungen"
-
-msgid "Confirm Upgrade"
-msgstr "Updatevorgang starten"
-
-msgid "Contact"
-msgstr "Kontakt"
-
-msgid "Contact information is incomplete. Please go to"
-msgstr "Die Kontaktinformationen sind unvollständig. Bitte gehe zur Seite"
-
-msgid "Coordinates"
-msgstr "Geokoordinaten"
-
-msgid "Country code"
-msgstr "Ländercode"
-
-msgid "Default routes"
-msgstr "Standardrouten"
-
-msgid "Disable default content"
-msgstr "Standardtext deaktivieren"
-
-msgid "Diversity is enabled for device"
-msgstr "Diversity ist aktiv für das Interface"
-
-msgid "E-Mail"
-msgstr "E-Mail"
-
-msgid "ESSID"
-msgstr "ESSID"
-
-msgid "Edit index page"
-msgstr "Indexseite bearbeiten"
-
-msgid "Enable IPv6"
-msgstr "IPv6 aktivieren"
-
-msgid "Enable a virtual access point (VAP) by default if possible."
-msgstr ""
-
-msgid "Error"
-msgstr "Fehler"
-
-msgid "Find your coordinates with OpenStreetMap"
-msgstr "Geokoordinaten mit OpenStreetMap ermitteln"
-
-msgid "Freifunk"
-msgstr "Freifunk"
-
-msgid "Freifunk Overview"
-msgstr "Freifunk Übersicht"
-
-msgid "Freifunk Remote Update"
-msgstr "Freifunk Fernupdate"
-
-msgid "Gateway"
-msgstr "Gateway"
-
-msgid "Go to"
-msgstr "Gehe zu"
-
-msgid "Good (2 < ETX < 4)"
-msgstr "Gut (2 < ETX < 4)"
-
-msgid "Green"
-msgstr "Grün"
-
-msgid "Hello and welcome in the network of"
-msgstr "Hallo und willkommen im Netz von"
-
-msgid "Hide OpenStreetMap"
-msgstr "OpenStreetMap ausblenden"
-
-msgid "Homepage"
-msgstr "Homepage"
-
-msgid "Hostname"
-msgstr "Hostname"
-
-msgid "IPv6 Config"
-msgstr "IPv6 Konfiguration"
-
-msgid "IPv6 Prefix"
-msgstr "IPv6 Prefix"
-
-msgid "IPv6 network in CIDR notation."
-msgstr "IPv6 Subnetz in CIDR-Notation"
-
-msgid "If selected then the default content element is not shown."
-msgstr ""
-"Wird diese Option gewählt dann wird das standardmässige Inhaltselement nicht "
-"angezeigt."
-
-msgid "If you are interested in our project then contact the local community"
-msgstr ""
-"Hast du Interesse an diesem Projekt, dann wende dich an deine lokale "
-"Gemeinschaft"
-
-msgid "Index Page"
-msgstr "Index-Seite"
-
-msgid "Interface"
-msgstr "Schnittstelle"
-
-msgid ""
-"Internet access depends on technical and organisational conditions and may "
-"or may not work for you."
-msgstr ""
-"Der Internetzugang über das experimentelle Freifunknetz ist an technische "
-"und organisatorische Bedingungen geknüpft und deshalb möglicherweise nicht "
-"(immer) gewährleistet."
-
-msgid "It is operated by"
-msgstr "Er wird betrieben von "
-
-msgid "Keep configuration"
-msgstr "Konfigurationsdateien wiederherstellen"
-
-msgid "Latitude"
-msgstr "Breite"
-
-msgid "Legend"
-msgstr "Erklärung"
-
-msgid "Load"
-msgstr "Load"
-
-msgid "Local Time"
-msgstr "Lokale Zeit"
-
-msgid "Location"
-msgstr "Standort"
-
-msgid "Longitude"
-msgstr "Länge"
-
-msgid "Map"
-msgstr "Karte"
-
-msgid "Map Error"
-msgstr "Fehler beim Darstellen der Karte"
-
-msgid "Memory"
-msgstr "Hauptspeicher"
-
-msgid "Mesh prefix"
-msgstr "Prefix des Meshs"
-
-msgid "Metric"
-msgstr "Metrik"
-
-msgid "Mode"
-msgstr "Modus"
-
-msgid "Network"
-msgstr "Netzwerk"
-
-msgid "Network for client DHCP addresses"
-msgstr "Netzwerk aus dem IPs für Clients vergeben werden"
-
-msgid "Nickname"
-msgstr "Pseudonym"
-
-msgid "No default routes known."
-msgstr "Es sind keine Standardrouten bekannt."
-
-msgid "Notice"
-msgstr "Notiz"
-
-msgid "OLSR"
-msgstr "OLSR"
-
-msgid "Operator"
-msgstr "Betreiber"
-
-msgid "Orange"
-msgstr "Orange"
-
-msgid "Overview"
-msgstr "Übersicht"
-
-msgid "Package libiwinfo required!"
-msgstr "Das Paket libiwinfo wird benötigt!"
-
-msgid "Phone"
-msgstr "Telefon"
-
-msgid "Please fill in your contact details below."
-msgstr "Bitte gib hier deine Kontaktdaten an."
-
-msgid "Please set your contact information"
-msgstr "Bitte gib deine Kontaktinformationen ein"
-
-msgid "Power"
-msgstr "Power"
-
-msgid "Processor"
-msgstr "Prozessor"
-
-msgid "Profile"
-msgstr "Profil"
-
-msgid "Profile (Expert)"
-msgstr "Profil (Expertenmodus)"
-
-msgid "Realname"
-msgstr "Name"
-
-msgid "Red"
-msgstr "Rot"
-
-msgid "SSID"
-msgstr "SSID"
-
-msgid ""
-"Select your location with a mouse click on the map. The map will only show "
-"up if you are connected to the Internet."
-msgstr ""
-"Wähle hier deinen Standort durch einen Mausklick aus. Die Karte funktioniert "
-"nur, wenn bereits eine Verbindung zum Internet besteht."
-
-msgid "Show OpenStreetMap"
-msgstr "OpenStreetMap anzeigen"
-
-msgid "Show on map"
-msgstr "Karte öffnen"
-
-msgid "Signal"
-msgstr "Signal"
-
-msgid "Splash"
-msgstr "Splash"
-
-msgid "Start Upgrade"
-msgstr "Updatevorgang starten"
-
-msgid "Statistics"
-msgstr "Statistiken"
-
-msgid "Status"
-msgstr "Status"
-
-msgid "Still usable (4 < ETX < 10)"
-msgstr "Noch nutzbar (4 < ETX < 10)"
-
-msgid "System"
-msgstr "System"
-
-msgid "TX"
-msgstr "TX"
-
-msgid ""
-"The <em>libiwinfo</em> package is not installed. You must install this "
-"component for working wireless configuration!"
-msgstr ""
-"Das <em>libiwinfo</em>-Paket ist nicht installiert. Dieses Paket muss für "
-"eine funktionierende WLAN-Konfiguration vorhanden sein!"
-
-msgid ""
-"The OLSRd service is not configured to capture position data from the "
-"network.<br /> Please make sure that the nameservice plugin is properly "
-"configured and that the <em>latlon_file</em> option is enabled."
-msgstr ""
-"OLSRd ist nicht dafür konfiguriert worden Geoinformationen zu speichern.<br /"
-"> Bitte sicherstellen dass das OLSRd-Nameservice-Plugin geladen und richtig "
-"konfiguriert wurde (Option latlon_file)."
-
-msgid "The installed firmware is the most recent version."
-msgstr "Die installierte Firmware ist bereits die neueste Version."
-
-msgid ""
-"These are the basic settings for your local wireless community. These "
-"settings define the default values for the wizard and DO NOT affect the "
-"actual configuration of the router."
-msgstr ""
-"Dies hier sind die Grundeinstellungen für die Freifunk Community in deiner "
-"Nachbarschaft. Diese Einstellungen legen die Standardwerte für den ffwizard "
-"fest und beeinflussen die aktuelle Konfiguration des Routers NICHT."
-
-msgid "These are the settings of your local community."
-msgstr "Dies sind die Einstellungen für deine Freifunk Community."
-
-msgid ""
-"These pages will assist you in setting up your router for Freifunk or "
-"similar wireless community networks."
-msgstr ""
-"Diese Seiten helfen dabei, den Router für Freifunk oder ähnliche Wireless "
-"Community Netzwerke einzurichten."
-
-msgid "This is the access point"
-msgstr "Dies ist der Zugangspunkt "
-
-msgid "Update Settings"
-msgstr "Einstellungen zum Update"
-
-msgid "Update available!"
-msgstr "Update verfügbar!"
-
-msgid "Uptime"
-msgstr "Uptime"
-
-msgid "VAP"
-msgstr ""
-
-msgid "Verify downloaded images"
-msgstr "Heruntergeladene Images verifizieren"
-
-msgid "Very good (ETX < 2)"
-msgstr "Sehr gut (ETX < 2) "
-
-msgid ""
-"We are an initiative to establish a free, independent and open wireless mesh "
-"network."
-msgstr ""
-"Wir sind eine Initiative zur Schaffung eines freien, offenen und "
-"unabhängigen Funknetzwerks auf WLAN-Basis."
-
-msgid "Wireless Overview"
-msgstr "WLAN Übersicht"
-
-msgid "Yellow"
-msgstr "Gelb"
-
-msgid ""
-"You can display additional content on the public index page by inserting "
-"valid XHTML in the form below.<br />Headlines should be enclosed between &lt;"
-"h2&gt; and &lt;/h2&gt;."
-msgstr ""
-"Hier kann der Indexseite weiterer Inhalt hinzugefügt werden. Dazu muss "
-"gültiges XHTML verwendet werden.<br />Überschriften sollten zwischen den "
-"Tags &lt;h2&gt; und &lt;/h2&gt; eingeschlossen werden."
-
-msgid ""
-"You can find further information about the global Freifunk initiative at"
-msgstr "Weitere Informationen zur globalen Freifunkinitiative findest du unter"
-
-msgid "You can manually edit the selected community profile here."
-msgstr "Hier kann das ausgewählte Community-Profil bearbeitet werden."
-
-msgid ""
-"You need to select a profile before you can edit it. To select a profile go "
-"to"
-msgstr ""
-"Es muss ein Profil ausgewählt werden, bevor es editiert werden kann. Gehe "
-"dazu zur Seite"
-
-msgid "and fill out all required fields."
-msgstr "und fülle alle benötigten Felder aus."
-
-msgid "buffered"
-msgstr "gepuffert"
-
-msgid "cached"
-msgstr "gecacht"
-
-msgid "e.g."
-msgstr "z.B."
-
-msgid "free"
-msgstr "ungenutzt"
-
-msgid "to disable it."
-msgstr "um es auszuschalten."
-
-msgid "used"
-msgstr "benutzt"
-
-msgid "wireless settings"
-msgstr "Drahtloseinstellungen"
-
-#~ msgid ""
-#~ "No services can be shown, because olsrd is not running or the olsrd-"
-#~ "nameservice Plugin is not loaded."
-#~ msgstr ""
-#~ "Es kann keine Liste der Dienste angezeigt werden, da olsrd nicht läuft "
-#~ "oder das nameservice plugin nicht geladen oder konfiguriert wurde."
-
-#~ msgid "Services"
-#~ msgstr "Dienste"
-
-#~ msgid "Source"
-#~ msgstr "Quelle"
-
-#~ msgid ""
-#~ "The <em>libiwinfo-lua</em> package is not installed. You must install "
-#~ "this component for working wireless configuration!"
-#~ msgstr ""
-#~ "Das <em>libiwinfo-lua</em>-Paket ist nicht installiert. Das Paket muss "
-#~ "für eine funktionierende WLAN-Konfiguration installiert sein!"
-
-#~ msgid "Url"
-#~ msgstr "Adresse"
diff --git a/modules/luci-mod-freifunk/po/el/freifunk.po b/modules/luci-mod-freifunk/po/el/freifunk.po
deleted file mode 100644 (file)
index 95d58ea..0000000
+++ /dev/null
@@ -1,407 +0,0 @@
-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: 2012-03-18 15:11+0200\n"
-"Last-Translator: Vasilis <acinonyx@openwrt.gr>\n"
-"Language-Team: LANGUAGE <LL@li.org>\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"
-
-msgid "BSSID"
-msgstr "BSSID"
-
-msgid "Bad (ETX > 10)"
-msgstr ""
-
-msgid "Basic Settings"
-msgstr "Βασικές Ρυθμίσεις"
-
-msgid "Basic settings"
-msgstr "Βασικές ρυθμίσεις"
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr ""
-
-msgid "Basic system settings"
-msgstr "Βασικές ρυθμίσεις συστήματος"
-
-msgid "Bitrate"
-msgstr ""
-
-msgid "Channel"
-msgstr "Κανάλι"
-
-msgid "Check for new firmware versions and perform automatic updates."
-msgstr ""
-
-msgid "Client network size"
-msgstr ""
-
-msgid "Community"
-msgstr "Κοινότητα"
-
-msgid "Community profile"
-msgstr ""
-
-msgid "Community settings"
-msgstr ""
-
-msgid "Confirm Upgrade"
-msgstr ""
-
-msgid "Contact"
-msgstr "Επικοινωνία"
-
-msgid "Contact information is incomplete. Please go to"
-msgstr ""
-
-msgid "Coordinates"
-msgstr "Συντεταγμένες"
-
-msgid "Country code"
-msgstr "Κωδικός xώρας"
-
-msgid "Default routes"
-msgstr ""
-
-msgid "Disable default content"
-msgstr ""
-
-msgid "Diversity is enabled for device"
-msgstr ""
-
-msgid "E-Mail"
-msgstr "Ηλ. Ταχυδρομείο"
-
-msgid "ESSID"
-msgstr "ESSID"
-
-msgid "Edit index page"
-msgstr ""
-
-msgid "Enable IPv6"
-msgstr ""
-
-msgid "Enable a virtual access point (VAP) by default if possible."
-msgstr ""
-
-msgid "Error"
-msgstr "Σφάλμα"
-
-msgid "Find your coordinates with OpenStreetMap"
-msgstr ""
-
-msgid "Freifunk"
-msgstr ""
-
-msgid "Freifunk Overview"
-msgstr ""
-
-msgid "Freifunk Remote Update"
-msgstr ""
-
-msgid "Gateway"
-msgstr "Πύλη"
-
-msgid "Go to"
-msgstr ""
-
-msgid "Good (2 < ETX < 4)"
-msgstr ""
-
-msgid "Green"
-msgstr ""
-
-msgid "Hello and welcome in the network of"
-msgstr "Γεια σας και καλώς ήλθατε στο δίκτυο"
-
-msgid "Hide OpenStreetMap"
-msgstr ""
-
-msgid "Homepage"
-msgstr ""
-
-msgid "Hostname"
-msgstr ""
-
-msgid "IPv6 Config"
-msgstr ""
-
-msgid "IPv6 Prefix"
-msgstr ""
-
-msgid "IPv6 network in CIDR notation."
-msgstr ""
-
-msgid "If selected then the default content element is not shown."
-msgstr ""
-
-msgid "If you are interested in our project then contact the local community"
-msgstr "Αν ενδιαφέρεστε για το έργο μας, επικοινωνήστε με την τοπική κοινότητα"
-
-msgid "Index Page"
-msgstr ""
-
-msgid "Interface"
-msgstr "Διεπαφή"
-
-msgid ""
-"Internet access depends on technical and organisational conditions and may "
-"or may not work for you."
-msgstr ""
-"Η πρόσβαση στο διαδίκτυο εξαρτάται από τις τεχνικές και τις οργανωτικές "
-"συνθήκες και μπορεί να λειτουργεί ή όχι για σας."
-
-msgid "It is operated by"
-msgstr "Διαχειρίζεται από"
-
-msgid "Keep configuration"
-msgstr ""
-
-msgid "Latitude"
-msgstr "Γεωγραφικό πλάτος"
-
-msgid "Legend"
-msgstr ""
-
-msgid "Load"
-msgstr ""
-
-msgid "Local Time"
-msgstr "Τοπική Ώρα"
-
-msgid "Location"
-msgstr "Τοποθεσία"
-
-msgid "Longitude"
-msgstr "Γεωγραφικό μήκος"
-
-msgid "Map"
-msgstr "Χάρτης"
-
-msgid "Map Error"
-msgstr ""
-
-msgid "Memory"
-msgstr "Μνήμη"
-
-msgid "Mesh prefix"
-msgstr ""
-
-msgid "Metric"
-msgstr ""
-
-msgid "Mode"
-msgstr ""
-
-msgid "Network"
-msgstr "Δίκτυο"
-
-msgid "Network for client DHCP addresses"
-msgstr ""
-
-msgid "Nickname"
-msgstr "Ψευδώνυμο"
-
-msgid "No default routes known."
-msgstr ""
-
-msgid "Notice"
-msgstr "Σημείωση"
-
-msgid "OLSR"
-msgstr "OLSR"
-
-msgid "Operator"
-msgstr ""
-
-msgid "Orange"
-msgstr ""
-
-msgid "Overview"
-msgstr ""
-
-msgid "Package libiwinfo required!"
-msgstr ""
-
-msgid "Phone"
-msgstr "Τηλέφωνο"
-
-msgid "Please fill in your contact details below."
-msgstr ""
-
-msgid "Please set your contact information"
-msgstr ""
-
-msgid "Power"
-msgstr ""
-
-msgid "Processor"
-msgstr "Επεξεργαστής"
-
-msgid "Profile"
-msgstr ""
-
-msgid "Profile (Expert)"
-msgstr ""
-
-msgid "Realname"
-msgstr "Ονοματεπώνυμο"
-
-msgid "Red"
-msgstr ""
-
-msgid "SSID"
-msgstr "SSID"
-
-msgid ""
-"Select your location with a mouse click on the map. The map will only show "
-"up if you are connected to the Internet."
-msgstr ""
-
-msgid "Show OpenStreetMap"
-msgstr ""
-
-msgid "Show on map"
-msgstr ""
-
-msgid "Signal"
-msgstr "Σήμα"
-
-msgid "Splash"
-msgstr ""
-
-msgid "Start Upgrade"
-msgstr ""
-
-msgid "Statistics"
-msgstr "Στατιστικά"
-
-msgid "Status"
-msgstr ""
-
-msgid "Still usable (4 < ETX < 10)"
-msgstr ""
-
-msgid "System"
-msgstr "Σύστημα"
-
-msgid "TX"
-msgstr ""
-
-msgid ""
-"The <em>libiwinfo</em> package is not installed. You must install this "
-"component for working wireless configuration!"
-msgstr ""
-
-msgid ""
-"The OLSRd service is not configured to capture position data from the "
-"network.<br /> Please make sure that the nameservice plugin is properly "
-"configured and that the <em>latlon_file</em> option is enabled."
-msgstr ""
-
-msgid "The installed firmware is the most recent version."
-msgstr ""
-
-msgid ""
-"These are the basic settings for your local wireless community. These "
-"settings define the default values for the wizard and DO NOT affect the "
-"actual configuration of the router."
-msgstr ""
-
-msgid "These are the settings of your local community."
-msgstr "Αυτές είναι οι ρυθμίσεις της τοπικής σας κοινότητας."
-
-msgid ""
-"These pages will assist you in setting up your router for Freifunk or "
-"similar wireless community networks."
-msgstr ""
-"Αυτές οι σελίδες θα σας βοηθήσουν να ρυθμίσετε το δρομολογητή σας για το "
-"Freifunk ή παρόμοια ασύρματα κοινοτικά δίκτυα."
-
-msgid "This is the access point"
-msgstr "Αυτό είναι το access point"
-
-msgid "Update Settings"
-msgstr ""
-
-msgid "Update available!"
-msgstr ""
-
-msgid "Uptime"
-msgstr ""
-
-msgid "VAP"
-msgstr ""
-
-msgid "Verify downloaded images"
-msgstr ""
-
-msgid "Very good (ETX < 2)"
-msgstr ""
-
-msgid ""
-"We are an initiative to establish a free, independent and open wireless mesh "
-"network."
-msgstr ""
-"Είμαστε μία πρωτοβουλία για την εδραίωση ενός ελεύθερου, ανεξάρτητου και "
-"ανοιχτού ασύρματου mesh δικτύου."
-
-msgid "Wireless Overview"
-msgstr ""
-
-msgid "Yellow"
-msgstr ""
-
-msgid ""
-"You can display additional content on the public index page by inserting "
-"valid XHTML in the form below.<br />Headlines should be enclosed between &lt;"
-"h2&gt; and &lt;/h2&gt;."
-msgstr ""
-
-msgid ""
-"You can find further information about the global Freifunk initiative at"
-msgstr ""
-"Μπορείτε να βρείτε περισσότερες πληροφορίες για την παγκόσμια πρωτοβουλία "
-"Freifunk στο"
-
-msgid "You can manually edit the selected community profile here."
-msgstr ""
-
-msgid ""
-"You need to select a profile before you can edit it. To select a profile go "
-"to"
-msgstr ""
-
-msgid "and fill out all required fields."
-msgstr ""
-
-msgid "buffered"
-msgstr ""
-
-msgid "cached"
-msgstr ""
-
-msgid "e.g."
-msgstr "π.χ."
-
-msgid "free"
-msgstr ""
-
-msgid "to disable it."
-msgstr ""
-
-msgid "used"
-msgstr ""
-
-msgid "wireless settings"
-msgstr ""
-
-#~ msgid "Source"
-#~ msgstr "Πηγή"
diff --git a/modules/luci-mod-freifunk/po/en/freifunk.po b/modules/luci-mod-freifunk/po/en/freifunk.po
deleted file mode 100644 (file)
index bf99116..0000000
+++ /dev/null
@@ -1,400 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-06-30 06:42+0200\n"
-"PO-Revision-Date: 2009-07-06 23:21+0200\n"
-"Last-Translator: Jo-Philipp Wich <jow@openwrt.org>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Pootle 1.1.0\n"
-
-msgid "BSSID"
-msgstr ""
-
-msgid "Bad (ETX > 10)"
-msgstr ""
-
-msgid "Basic Settings"
-msgstr ""
-
-msgid "Basic settings"
-msgstr ""
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr ""
-
-msgid "Basic system settings"
-msgstr ""
-
-msgid "Bitrate"
-msgstr ""
-
-msgid "Channel"
-msgstr ""
-
-msgid "Check for new firmware versions and perform automatic updates."
-msgstr "Check for new firmware versions and perform automatic updates."
-
-msgid "Client network size"
-msgstr ""
-
-msgid "Community"
-msgstr ""
-
-msgid "Community profile"
-msgstr ""
-
-msgid "Community settings"
-msgstr ""
-
-msgid "Confirm Upgrade"
-msgstr ""
-
-msgid "Contact"
-msgstr ""
-
-msgid "Contact information is incomplete. Please go to"
-msgstr ""
-
-msgid "Coordinates"
-msgstr "Coordinates"
-
-msgid "Country code"
-msgstr ""
-
-msgid "Default routes"
-msgstr ""
-
-msgid "Disable default content"
-msgstr ""
-
-msgid "Diversity is enabled for device"
-msgstr ""
-
-msgid "E-Mail"
-msgstr "E-Mail"
-
-msgid "ESSID"
-msgstr ""
-
-msgid "Edit index page"
-msgstr ""
-
-msgid "Enable IPv6"
-msgstr ""
-
-msgid "Enable a virtual access point (VAP) by default if possible."
-msgstr ""
-
-msgid "Error"
-msgstr ""
-
-msgid "Find your coordinates with OpenStreetMap"
-msgstr ""
-
-msgid "Freifunk"
-msgstr ""
-
-msgid "Freifunk Overview"
-msgstr ""
-
-msgid "Freifunk Remote Update"
-msgstr "Freifunk Remote Update"
-
-msgid "Gateway"
-msgstr ""
-
-msgid "Go to"
-msgstr ""
-
-msgid "Good (2 < ETX < 4)"
-msgstr ""
-
-msgid "Green"
-msgstr ""
-
-msgid "Hello and welcome in the network of"
-msgstr "Hello and welcome in the network of"
-
-msgid "Hide OpenStreetMap"
-msgstr ""
-
-msgid "Homepage"
-msgstr ""
-
-msgid "Hostname"
-msgstr "Hostname"
-
-msgid "IPv6 Config"
-msgstr ""
-
-msgid "IPv6 Prefix"
-msgstr ""
-
-msgid "IPv6 network in CIDR notation."
-msgstr ""
-
-msgid "If selected then the default content element is not shown."
-msgstr ""
-
-msgid "If you are interested in our project then contact the local community"
-msgstr "If you are interested in our project then contact the local community"
-
-msgid "Index Page"
-msgstr ""
-
-msgid "Interface"
-msgstr ""
-
-msgid ""
-"Internet access depends on technical and organisational conditions and may "
-"or may not work for you."
-msgstr ""
-"Internet access depends on technical and organisational conditions and may "
-"or may not work for you."
-
-msgid "It is operated by"
-msgstr "It is operated by"
-
-msgid "Keep configuration"
-msgstr "Keep configuration"
-
-msgid "Latitude"
-msgstr ""
-
-msgid "Legend"
-msgstr ""
-
-msgid "Load"
-msgstr ""
-
-msgid "Local Time"
-msgstr ""
-
-msgid "Location"
-msgstr "Location"
-
-msgid "Longitude"
-msgstr ""
-
-msgid "Map"
-msgstr ""
-
-msgid "Map Error"
-msgstr ""
-
-msgid "Memory"
-msgstr "Memory"
-
-msgid "Mesh prefix"
-msgstr ""
-
-msgid "Metric"
-msgstr ""
-
-msgid "Mode"
-msgstr ""
-
-msgid "Network"
-msgstr ""
-
-msgid "Network for client DHCP addresses"
-msgstr ""
-
-msgid "Nickname"
-msgstr "Nickname"
-
-msgid "No default routes known."
-msgstr ""
-
-msgid "Notice"
-msgstr "Notice"
-
-msgid "OLSR"
-msgstr ""
-
-msgid "Operator"
-msgstr ""
-
-msgid "Orange"
-msgstr ""
-
-msgid "Overview"
-msgstr ""
-
-msgid "Package libiwinfo required!"
-msgstr ""
-
-msgid "Phone"
-msgstr "Phone"
-
-msgid "Please fill in your contact details below."
-msgstr ""
-
-msgid "Please set your contact information"
-msgstr ""
-
-msgid "Power"
-msgstr ""
-
-msgid "Processor"
-msgstr ""
-
-msgid "Profile"
-msgstr ""
-
-msgid "Profile (Expert)"
-msgstr ""
-
-msgid "Realname"
-msgstr "Realname"
-
-msgid "Red"
-msgstr ""
-
-msgid "SSID"
-msgstr ""
-
-msgid ""
-"Select your location with a mouse click on the map. The map will only show "
-"up if you are connected to the Internet."
-msgstr ""
-
-msgid "Show OpenStreetMap"
-msgstr ""
-
-msgid "Show on map"
-msgstr ""
-
-msgid "Signal"
-msgstr ""
-
-msgid "Splash"
-msgstr ""
-
-msgid "Start Upgrade"
-msgstr "Start Upgrade"
-
-msgid "Statistics"
-msgstr ""
-
-msgid "Status"
-msgstr ""
-
-msgid "Still usable (4 < ETX < 10)"
-msgstr ""
-
-msgid "System"
-msgstr ""
-
-msgid "TX"
-msgstr ""
-
-msgid ""
-"The <em>libiwinfo</em> package is not installed. You must install this "
-"component for working wireless configuration!"
-msgstr ""
-
-msgid ""
-"The OLSRd service is not configured to capture position data from the "
-"network.<br /> Please make sure that the nameservice plugin is properly "
-"configured and that the <em>latlon_file</em> option is enabled."
-msgstr ""
-
-msgid "The installed firmware is the most recent version."
-msgstr "The installed firmware is the most recent version."
-
-msgid ""
-"These are the basic settings for your local wireless community. These "
-"settings define the default values for the wizard and DO NOT affect the "
-"actual configuration of the router."
-msgstr ""
-
-msgid "These are the settings of your local community."
-msgstr ""
-
-msgid ""
-"These pages will assist you in setting up your router for Freifunk or "
-"similar wireless community networks."
-msgstr ""
-
-msgid "This is the access point"
-msgstr "This is the access point"
-
-msgid "Update Settings"
-msgstr "Update Settings"
-
-msgid "Update available!"
-msgstr "Update available!"
-
-msgid "Uptime"
-msgstr ""
-
-msgid "VAP"
-msgstr ""
-
-msgid "Verify downloaded images"
-msgstr "Verify downloaded images"
-
-msgid "Very good (ETX < 2)"
-msgstr ""
-
-msgid ""
-"We are an initiative to establish a free, independent and open wireless mesh "
-"network."
-msgstr ""
-"We are an initiative to establish a free, independent and open wireless mesh "
-"network."
-
-msgid "Wireless Overview"
-msgstr ""
-
-msgid "Yellow"
-msgstr ""
-
-msgid ""
-"You can display additional content on the public index page by inserting "
-"valid XHTML in the form below.<br />Headlines should be enclosed between &lt;"
-"h2&gt; and &lt;/h2&gt;."
-msgstr ""
-
-msgid ""
-"You can find further information about the global Freifunk initiative at"
-msgstr ""
-"You can find further information about the global Freifunk initiative at"
-
-msgid "You can manually edit the selected community profile here."
-msgstr ""
-
-msgid ""
-"You need to select a profile before you can edit it. To select a profile go "
-"to"
-msgstr ""
-
-msgid "and fill out all required fields."
-msgstr ""
-
-msgid "buffered"
-msgstr ""
-
-msgid "cached"
-msgstr ""
-
-msgid "e.g."
-msgstr ""
-
-msgid "free"
-msgstr ""
-
-msgid "to disable it."
-msgstr ""
-
-msgid "used"
-msgstr ""
-
-msgid "wireless settings"
-msgstr ""
diff --git a/modules/luci-mod-freifunk/po/es/freifunk.po b/modules/luci-mod-freifunk/po/es/freifunk.po
deleted file mode 100644 (file)
index 7242268..0000000
+++ /dev/null
@@ -1,417 +0,0 @@
-msgid ""
-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: 2014-06-15 13:16+0200\n"
-"Last-Translator: José Vicente <josevteg@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\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: Pootle 2.0.6\n"
-
-msgid "BSSID"
-msgstr "BSSID"
-
-msgid "Bad (ETX > 10)"
-msgstr "Malo (ETX > 10)"
-
-msgid "Basic Settings"
-msgstr "Configuración básica"
-
-msgid "Basic settings"
-msgstr "Configuración básica"
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr "Configuración básica incompleta. Por favor, vaya a"
-
-msgid "Basic system settings"
-msgstr "Configuración básica del sistema"
-
-msgid "Bitrate"
-msgstr "Bitrate"
-
-msgid "Channel"
-msgstr "Canal"
-
-msgid "Check for new firmware versions and perform automatic updates."
-msgstr ""
-"Comprobar nuevas versiones de firmware y realizar actualizaciones "
-"automáticas."
-
-msgid "Client network size"
-msgstr "Tamaño de la red cliente"
-
-msgid "Community"
-msgstr "Comunidad"
-
-msgid "Community profile"
-msgstr "Perfil de la comunidad"
-
-msgid "Community settings"
-msgstr "Configuración de la comunidad"
-
-msgid "Confirm Upgrade"
-msgstr "Confirmar actualización"
-
-msgid "Contact"
-msgstr "Contacto"
-
-msgid "Contact information is incomplete. Please go to"
-msgstr "La información de contacto no está completa. Por favor, vaya a"
-
-msgid "Coordinates"
-msgstr "Coordenadas"
-
-msgid "Country code"
-msgstr "Código de país"
-
-msgid "Default routes"
-msgstr "Rutas por defecto"
-
-msgid "Disable default content"
-msgstr "Desactive contenido por defecto"
-
-msgid "Diversity is enabled for device"
-msgstr "Diversidad activar para el dispositivo"
-
-msgid "E-Mail"
-msgstr "E-Mail"
-
-msgid "ESSID"
-msgstr "ESSID"
-
-msgid "Edit index page"
-msgstr "Editar índice"
-
-msgid "Enable IPv6"
-msgstr "Activar IPv6"
-
-msgid "Enable a virtual access point (VAP) by default if possible."
-msgstr "Activa un punto virtual de acceso (VAP) por dehecto si es posible."
-
-msgid "Error"
-msgstr "Error"
-
-msgid "Find your coordinates with OpenStreetMap"
-msgstr "Busca sus coordenadas con OpenStreetMap"
-
-msgid "Freifunk"
-msgstr "Freifunk"
-
-msgid "Freifunk Overview"
-msgstr "Resumen de Freifunk"
-
-msgid "Freifunk Remote Update"
-msgstr "Actualización remota de Freifunk"
-
-msgid "Gateway"
-msgstr "Pasarela"
-
-msgid "Go to"
-msgstr "Ir a"
-
-msgid "Good (2 < ETX < 4)"
-msgstr "Bueno (2 < ETX < 4)"
-
-msgid "Green"
-msgstr "Verde"
-
-msgid "Hello and welcome in the network of"
-msgstr "Hola y bienvenido a la red de"
-
-msgid "Hide OpenStreetMap"
-msgstr "Ocultar OpenStreetMap"
-
-msgid "Homepage"
-msgstr "Página inicial"
-
-msgid "Hostname"
-msgstr "Nombre de máquina"
-
-msgid "IPv6 Config"
-msgstr "Configuración de IPv6"
-
-msgid "IPv6 Prefix"
-msgstr "Prefijo IPv6"
-
-msgid "IPv6 network in CIDR notation."
-msgstr "Red IPv6 en notación CIDR."
-
-msgid "If selected then the default content element is not shown."
-msgstr "No mostrar el contenido por defecto."
-
-msgid "If you are interested in our project then contact the local community"
-msgstr ""
-"Si se encuentra interesado en nuestro proyecto contacte, por favor, con su "
-"comunidad local mas cercana"
-
-msgid "Index Page"
-msgstr "Índice"
-
-msgid "Interface"
-msgstr "Interfaz"
-
-msgid ""
-"Internet access depends on technical and organisational conditions and may "
-"or may not work for you."
-msgstr ""
-"El acceso a Internet depende de condiciones tanto técnicas como "
-"organizativas por lo que puede no funcionarle."
-
-msgid "It is operated by"
-msgstr "Administrado por"
-
-msgid "Keep configuration"
-msgstr "Mantener configuración"
-
-msgid "Latitude"
-msgstr "Latitud"
-
-msgid "Legend"
-msgstr "Leyenda"
-
-msgid "Load"
-msgstr "Carga"
-
-msgid "Local Time"
-msgstr "Hora local"
-
-msgid "Location"
-msgstr "Lugar"
-
-msgid "Longitude"
-msgstr "Longitud"
-
-msgid "Map"
-msgstr "Mapa"
-
-msgid "Map Error"
-msgstr "Error en el map"
-
-msgid "Memory"
-msgstr "Memoria"
-
-msgid "Mesh prefix"
-msgstr "Prefijo mesh"
-
-msgid "Metric"
-msgstr "Métrica"
-
-msgid "Mode"
-msgstr "Modo"
-
-msgid "Network"
-msgstr "Red"
-
-msgid "Network for client DHCP addresses"
-msgstr "Red para las direcciones DHCP de los clientes"
-
-msgid "Nickname"
-msgstr "Apodo"
-
-msgid "No default routes known."
-msgstr "Sin rutas por defecto."
-
-msgid "Notice"
-msgstr "Aviso"
-
-msgid "OLSR"
-msgstr "OLSR"
-
-msgid "Operator"
-msgstr "Administrador"
-
-msgid "Orange"
-msgstr "Naranja"
-
-msgid "Overview"
-msgstr "Repaso"
-
-msgid "Package libiwinfo required!"
-msgstr "¡Es necesario el paquete libiwinfo!"
-
-msgid "Phone"
-msgstr "Teléfono"
-
-msgid "Please fill in your contact details below."
-msgstr "Por favor, introduzca sus datos de contacto."
-
-msgid "Please set your contact information"
-msgstr "Por favor, configure su información de contacto"
-
-msgid "Power"
-msgstr "Potencia"
-
-msgid "Processor"
-msgstr "Procesador"
-
-msgid "Profile"
-msgstr "Perfil"
-
-msgid "Profile (Expert)"
-msgstr "Perfil (experto)"
-
-msgid "Realname"
-msgstr "Nombre real"
-
-msgid "Red"
-msgstr "Rojo"
-
-msgid "SSID"
-msgstr "SSID"
-
-msgid ""
-"Select your location with a mouse click on the map. The map will only show "
-"up if you are connected to the Internet."
-msgstr ""
-"Elija su posición pulsando el ratón sobre el mapa. El mapa solo aparecerá si "
-"está conectado a internet."
-
-msgid "Show OpenStreetMap"
-msgstr "Mostrar OpenStreetMap"
-
-msgid "Show on map"
-msgstr "Mostrar en el mapa"
-
-msgid "Signal"
-msgstr "Señal"
-
-msgid "Splash"
-msgstr "Presentación"
-
-msgid "Start Upgrade"
-msgstr "Iniciar actualización"
-
-msgid "Statistics"
-msgstr "Estadísticas"
-
-msgid "Status"
-msgstr "Estado"
-
-msgid "Still usable (4 < ETX < 10)"
-msgstr "Aún utilizable (4 < ETX < 10)"
-
-msgid "System"
-msgstr "Sistema"
-
-msgid "TX"
-msgstr "TX"
-
-msgid ""
-"The <em>libiwinfo</em> package is not installed. You must install this "
-"component for working wireless configuration!"
-msgstr ""
-"El paquete <em>libiwinfo</em> no está instalado. ¡Debe instalarlo para que "
-"funcione la red inalámbrica!"
-
-msgid ""
-"The OLSRd service is not configured to capture position data from the "
-"network.<br /> Please make sure that the nameservice plugin is properly "
-"configured and that the <em>latlon_file</em> option is enabled."
-msgstr ""
-"El servicio OLSRd no está configurado para tomar los datos de posición desde "
-"la red.<br />Asegúrese de que el plugin \"nameservice\" está bien "
-"configurado y que la opción <em>latlon_file</em> está marcada."
-
-msgid "The installed firmware is the most recent version."
-msgstr "El firmare instalado está en la versión más reciente."
-
-msgid ""
-"These are the basic settings for your local wireless community. These "
-"settings define the default values for the wizard and DO NOT affect the "
-"actual configuration of the router."
-msgstr ""
-"Configuración básica de su comunidad inalámbrica. Aquí puede definir los "
-"valores por defecto para el asistente SIN afectar a la configuración del "
-"router."
-
-msgid "These are the settings of your local community."
-msgstr "Configuración de su comunidad local."
-
-msgid ""
-"These pages will assist you in setting up your router for Freifunk or "
-"similar wireless community networks."
-msgstr ""
-"Configuración de su router para Freifunk o redes comunitarias similares."
-
-msgid "This is the access point"
-msgstr "Este es el punto de acceso"
-
-msgid "Update Settings"
-msgstr "Actualizar configuración"
-
-msgid "Update available!"
-msgstr "¡Actualización disponible!"
-
-msgid "Uptime"
-msgstr "Tiempo activo"
-
-msgid "VAP"
-msgstr "VAP"
-
-msgid "Verify downloaded images"
-msgstr "Verificar las descargas"
-
-msgid "Very good (ETX < 2)"
-msgstr "Muy bueno (ETX < 2)"
-
-msgid ""
-"We are an initiative to establish a free, independent and open wireless mesh "
-"network."
-msgstr ""
-"Somos una iniciativa que pretende crear una red libre, independiente y "
-"abierta utilizando una red mesh inalámbrica."
-
-msgid "Wireless Overview"
-msgstr "Resumen de red inalámbrica"
-
-msgid "Yellow"
-msgstr "Amarillo"
-
-msgid ""
-"You can display additional content on the public index page by inserting "
-"valid XHTML in the form below.<br />Headlines should be enclosed between &lt;"
-"h2&gt; and &lt;/h2&gt;."
-msgstr ""
-"Puede mostrar más contenido en el índice público poniendo XHTML válido en "
-"este formulario.<br />Las cabeceras deben ir entre &lt;h2&gt; y &lt;/h2&gt;."
-
-msgid ""
-"You can find further information about the global Freifunk initiative at"
-msgstr "Puede obtener información acerca de la iniciativa global Freifunk en"
-
-msgid "You can manually edit the selected community profile here."
-msgstr "Edite el perfil comunitario local."
-
-msgid ""
-"You need to select a profile before you can edit it. To select a profile go "
-"to"
-msgstr "Elija un perfil para editarlo. Para elegir el perfil vaya a"
-
-msgid "and fill out all required fields."
-msgstr "y rellene los campos requeridos."
-
-msgid "buffered"
-msgstr "en búfer"
-
-msgid "cached"
-msgstr "en caché"
-
-msgid "e.g."
-msgstr "ej."
-
-msgid "free"
-msgstr "libre"
-
-msgid "to disable it."
-msgstr "para desactivarlo."
-
-msgid "used"
-msgstr "usado"
-
-msgid "wireless settings"
-msgstr "configuración inalámbrica"
diff --git a/modules/luci-mod-freifunk/po/fr/freifunk.po b/modules/luci-mod-freifunk/po/fr/freifunk.po
deleted file mode 100644 (file)
index 028a2ce..0000000
+++ /dev/null
@@ -1,395 +0,0 @@
-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: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: \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"
-
-msgid "BSSID"
-msgstr ""
-
-msgid "Bad (ETX > 10)"
-msgstr ""
-
-msgid "Basic Settings"
-msgstr ""
-
-msgid "Basic settings"
-msgstr ""
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr ""
-
-msgid "Basic system settings"
-msgstr ""
-
-msgid "Bitrate"
-msgstr ""
-
-msgid "Channel"
-msgstr ""
-
-msgid "Check for new firmware versions and perform automatic updates."
-msgstr ""
-
-msgid "Client network size"
-msgstr ""
-
-msgid "Community"
-msgstr ""
-
-msgid "Community profile"
-msgstr ""
-
-msgid "Community settings"
-msgstr ""
-
-msgid "Confirm Upgrade"
-msgstr ""
-
-msgid "Contact"
-msgstr ""
-
-msgid "Contact information is incomplete. Please go to"
-msgstr ""
-
-msgid "Coordinates"
-msgstr ""
-
-msgid "Country code"
-msgstr ""
-
-msgid "Default routes"
-msgstr ""
-
-msgid "Disable default content"
-msgstr ""
-
-msgid "Diversity is enabled for device"
-msgstr ""
-
-msgid "E-Mail"
-msgstr ""
-
-msgid "ESSID"
-msgstr ""
-
-msgid "Edit index page"
-msgstr ""
-
-msgid "Enable IPv6"
-msgstr ""
-
-msgid "Enable a virtual access point (VAP) by default if possible."
-msgstr ""
-
-msgid "Error"
-msgstr ""
-
-msgid "Find your coordinates with OpenStreetMap"
-msgstr ""
-
-msgid "Freifunk"
-msgstr ""
-
-msgid "Freifunk Overview"
-msgstr ""
-
-msgid "Freifunk Remote Update"
-msgstr ""
-
-msgid "Gateway"
-msgstr ""
-
-msgid "Go to"
-msgstr ""
-
-msgid "Good (2 < ETX < 4)"
-msgstr ""
-
-msgid "Green"
-msgstr ""
-
-msgid "Hello and welcome in the network of"
-msgstr ""
-
-msgid "Hide OpenStreetMap"
-msgstr ""
-
-msgid "Homepage"
-msgstr ""
-
-msgid "Hostname"
-msgstr ""
-
-msgid "IPv6 Config"
-msgstr ""
-
-msgid "IPv6 Prefix"
-msgstr ""
-
-msgid "IPv6 network in CIDR notation."
-msgstr ""
-
-msgid "If selected then the default content element is not shown."
-msgstr ""
-
-msgid "If you are interested in our project then contact the local community"
-msgstr ""
-
-msgid "Index Page"
-msgstr ""
-
-msgid "Interface"
-msgstr ""
-
-msgid ""
-"Internet access depends on technical and organisational conditions and may "
-"or may not work for you."
-msgstr ""
-
-msgid "It is operated by"
-msgstr ""
-
-msgid "Keep configuration"
-msgstr ""
-
-msgid "Latitude"
-msgstr ""
-
-msgid "Legend"
-msgstr ""
-
-msgid "Load"
-msgstr ""
-
-msgid "Local Time"
-msgstr ""
-
-msgid "Location"
-msgstr ""
-
-msgid "Longitude"
-msgstr ""
-
-msgid "Map"
-msgstr ""
-
-msgid "Map Error"
-msgstr ""
-
-msgid "Memory"
-msgstr ""
-
-msgid "Mesh prefix"
-msgstr ""
-
-msgid "Metric"
-msgstr ""
-
-msgid "Mode"
-msgstr ""
-
-msgid "Network"
-msgstr ""
-
-msgid "Network for client DHCP addresses"
-msgstr ""
-
-msgid "Nickname"
-msgstr ""
-
-msgid "No default routes known."
-msgstr ""
-
-msgid "Notice"
-msgstr ""
-
-msgid "OLSR"
-msgstr ""
-
-msgid "Operator"
-msgstr ""
-
-msgid "Orange"
-msgstr ""
-
-msgid "Overview"
-msgstr ""
-
-msgid "Package libiwinfo required!"
-msgstr ""
-
-msgid "Phone"
-msgstr ""
-
-msgid "Please fill in your contact details below."
-msgstr ""
-
-msgid "Please set your contact information"
-msgstr ""
-
-msgid "Power"
-msgstr ""
-
-msgid "Processor"
-msgstr ""
-
-msgid "Profile"
-msgstr ""
-
-msgid "Profile (Expert)"
-msgstr ""
-
-msgid "Realname"
-msgstr ""
-
-msgid "Red"
-msgstr ""
-
-msgid "SSID"
-msgstr ""
-
-msgid ""
-"Select your location with a mouse click on the map. The map will only show "
-"up if you are connected to the Internet."
-msgstr ""
-
-msgid "Show OpenStreetMap"
-msgstr ""
-
-msgid "Show on map"
-msgstr ""
-
-msgid "Signal"
-msgstr ""
-
-msgid "Splash"
-msgstr ""
-
-msgid "Start Upgrade"
-msgstr ""
-
-msgid "Statistics"
-msgstr ""
-
-msgid "Status"
-msgstr ""
-
-msgid "Still usable (4 < ETX < 10)"
-msgstr ""
-
-msgid "System"
-msgstr ""
-
-msgid "TX"
-msgstr ""
-
-msgid ""
-"The <em>libiwinfo</em> package is not installed. You must install this "
-"component for working wireless configuration!"
-msgstr ""
-
-msgid ""
-"The OLSRd service is not configured to capture position data from the "
-"network.<br /> Please make sure that the nameservice plugin is properly "
-"configured and that the <em>latlon_file</em> option is enabled."
-msgstr ""
-
-msgid "The installed firmware is the most recent version."
-msgstr ""
-
-msgid ""
-"These are the basic settings for your local wireless community. These "
-"settings define the default values for the wizard and DO NOT affect the "
-"actual configuration of the router."
-msgstr ""
-
-msgid "These are the settings of your local community."
-msgstr ""
-
-msgid ""
-"These pages will assist you in setting up your router for Freifunk or "
-"similar wireless community networks."
-msgstr ""
-
-msgid "This is the access point"
-msgstr ""
-
-msgid "Update Settings"
-msgstr ""
-
-msgid "Update available!"
-msgstr ""
-
-msgid "Uptime"
-msgstr ""
-
-msgid "VAP"
-msgstr ""
-
-msgid "Verify downloaded images"
-msgstr ""
-
-msgid "Very good (ETX < 2)"
-msgstr ""
-
-msgid ""
-"We are an initiative to establish a free, independent and open wireless mesh "
-"network."
-msgstr ""
-
-msgid "Wireless Overview"
-msgstr ""
-
-msgid "Yellow"
-msgstr ""
-
-msgid ""
-"You can display additional content on the public index page by inserting "
-"valid XHTML in the form below.<br />Headlines should be enclosed between &lt;"
-"h2&gt; and &lt;/h2&gt;."
-msgstr ""
-
-msgid ""
-"You can find further information about the global Freifunk initiative at"
-msgstr ""
-
-msgid "You can manually edit the selected community profile here."
-msgstr ""
-
-msgid ""
-"You need to select a profile before you can edit it. To select a profile go "
-"to"
-msgstr ""
-
-msgid "and fill out all required fields."
-msgstr ""
-
-msgid "buffered"
-msgstr ""
-
-msgid "cached"
-msgstr ""
-
-msgid "e.g."
-msgstr ""
-
-msgid "free"
-msgstr ""
-
-msgid "to disable it."
-msgstr ""
-
-msgid "used"
-msgstr ""
-
-msgid "wireless settings"
-msgstr ""
diff --git a/modules/luci-mod-freifunk/po/he/freifunk.po b/modules/luci-mod-freifunk/po/he/freifunk.po
deleted file mode 100644 (file)
index 3dfdefd..0000000
+++ /dev/null
@@ -1,394 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2013-01-22 02:48+0200\n"
-"Last-Translator: citizen.amitai <citizen.amitai@gmail.com>\n"
-"Language-Team: none\n"
-"Language: he\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"
-
-msgid "BSSID"
-msgstr "BSSID"
-
-msgid "Bad (ETX > 10)"
-msgstr "חלש"
-
-msgid "Basic Settings"
-msgstr "הגדרות בסיס"
-
-msgid "Basic settings"
-msgstr "הגדרות בסיס"
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr "לא סיימת להגדיר את הגדרות הבסיס. תחזור ל"
-
-msgid "Basic system settings"
-msgstr "הגדרות מערכת"
-
-msgid "Bitrate"
-msgstr "קצב העברה"
-
-msgid "Channel"
-msgstr "ערוץ"
-
-msgid "Check for new firmware versions and perform automatic updates."
-msgstr "בדוק אם קיים גרסת חומרה חדשה ובצע עדכון אוטומטי"
-
-msgid "Client network size"
-msgstr "גודל הרשת"
-
-msgid "Community"
-msgstr "קהילה"
-
-msgid "Community profile"
-msgstr "פרופיל הקהילה"
-
-msgid "Community settings"
-msgstr "הגדרות קהילה"
-
-msgid "Confirm Upgrade"
-msgstr "אשר שדרוג"
-
-msgid "Contact"
-msgstr "צור קשר"
-
-msgid "Contact information is incomplete. Please go to"
-msgstr ""
-
-msgid "Coordinates"
-msgstr ""
-
-msgid "Country code"
-msgstr "קוד מדינה"
-
-msgid "Default routes"
-msgstr ""
-
-msgid "Disable default content"
-msgstr ""
-
-msgid "Diversity is enabled for device"
-msgstr ""
-
-msgid "E-Mail"
-msgstr "אימייל"
-
-msgid "ESSID"
-msgstr "ESSID"
-
-msgid "Edit index page"
-msgstr "ערוך דף אינדקס"
-
-msgid "Enable IPv6"
-msgstr ""
-
-msgid "Enable a virtual access point (VAP) by default if possible."
-msgstr ""
-
-msgid "Error"
-msgstr "שגיאה"
-
-msgid "Find your coordinates with OpenStreetMap"
-msgstr "מצא את המיקום שלך עם OpenStreetMap"
-
-msgid "Freifunk"
-msgstr "אריג"
-
-msgid "Freifunk Overview"
-msgstr "סקירה כללית על אריג"
-
-msgid "Freifunk Remote Update"
-msgstr "עדכון מרחוק "
-
-msgid "Gateway"
-msgstr "שער"
-
-msgid "Go to"
-msgstr "עבור אל"
-
-msgid "Good (2 < ETX < 4)"
-msgstr "טוב"
-
-msgid "Green"
-msgstr "ירוק"
-
-msgid "Hello and welcome in the network of"
-msgstr "שלום וברוך הבא לרשת "
-
-msgid "Hide OpenStreetMap"
-msgstr "הסתר OpenStreetMap"
-
-msgid "Homepage"
-msgstr "דף הבית"
-
-msgid "Hostname"
-msgstr "שם מחשב"
-
-msgid "IPv6 Config"
-msgstr ""
-
-msgid "IPv6 Prefix"
-msgstr ""
-
-msgid "IPv6 network in CIDR notation."
-msgstr ""
-
-msgid "If selected then the default content element is not shown."
-msgstr "אם מסומן, תוכן ברירת המחדל לא יופיע"
-
-msgid "If you are interested in our project then contact the local community"
-msgstr "אם הנכם מעוניינים בפרוייקט שלנו אנא צרו קשר עם הקהילה באזורכם"
-
-msgid "Index Page"
-msgstr ""
-
-msgid "Interface"
-msgstr "ממשק"
-
-msgid ""
-"Internet access depends on technical and organisational conditions and may "
-"or may not work for you."
-msgstr ""
-
-msgid "It is operated by"
-msgstr "זה מופעל ע\"י"
-
-msgid "Keep configuration"
-msgstr "שמור הגדרות"
-
-msgid "Latitude"
-msgstr "רוחב"
-
-msgid "Legend"
-msgstr ""
-
-msgid "Load"
-msgstr "טען"
-
-msgid "Local Time"
-msgstr "זמן מקומי"
-
-msgid "Location"
-msgstr "מיקום"
-
-msgid "Longitude"
-msgstr "אורך"
-
-msgid "Map"
-msgstr "מפה"
-
-msgid "Map Error"
-msgstr "שגיאת מפה"
-
-msgid "Memory"
-msgstr "זכרון"
-
-msgid "Mesh prefix"
-msgstr ""
-
-msgid "Metric"
-msgstr ""
-
-msgid "Mode"
-msgstr "מצב"
-
-msgid "Network"
-msgstr "רשת"
-
-msgid "Network for client DHCP addresses"
-msgstr ""
-
-msgid "Nickname"
-msgstr "כינוי"
-
-msgid "No default routes known."
-msgstr ""
-
-msgid "Notice"
-msgstr ""
-
-msgid "OLSR"
-msgstr ""
-
-msgid "Operator"
-msgstr ""
-
-msgid "Orange"
-msgstr ""
-
-msgid "Overview"
-msgstr "סקירה"
-
-msgid "Package libiwinfo required!"
-msgstr ""
-
-msgid "Phone"
-msgstr ""
-
-msgid "Please fill in your contact details below."
-msgstr ""
-
-msgid "Please set your contact information"
-msgstr "אנא הזינו פרטי יצירת קשר"
-
-msgid "Power"
-msgstr "כח"
-
-msgid "Processor"
-msgstr "מעבד"
-
-msgid "Profile"
-msgstr ""
-
-msgid "Profile (Expert)"
-msgstr "פרופיל (מומחה)"
-
-msgid "Realname"
-msgstr "שם אמיתי"
-
-msgid "Red"
-msgstr "אדום"
-
-msgid "SSID"
-msgstr "SSID"
-
-msgid ""
-"Select your location with a mouse click on the map. The map will only show "
-"up if you are connected to the Internet."
-msgstr ""
-
-msgid "Show OpenStreetMap"
-msgstr "פתח OpenStreetMap"
-
-msgid "Show on map"
-msgstr "הצג על גבי מפה"
-
-msgid "Signal"
-msgstr "אות"
-
-msgid "Splash"
-msgstr ""
-
-msgid "Start Upgrade"
-msgstr "התחל שדרוג"
-
-msgid "Statistics"
-msgstr "סטטיסטיקה"
-
-msgid "Status"
-msgstr "סטטוס"
-
-msgid "Still usable (4 < ETX < 10)"
-msgstr "מתפקד"
-
-msgid "System"
-msgstr "מערכת"
-
-msgid "TX"
-msgstr "TX"
-
-msgid ""
-"The <em>libiwinfo</em> package is not installed. You must install this "
-"component for working wireless configuration!"
-msgstr ""
-
-msgid ""
-"The OLSRd service is not configured to capture position data from the "
-"network.<br /> Please make sure that the nameservice plugin is properly "
-"configured and that the <em>latlon_file</em> option is enabled."
-msgstr ""
-
-msgid "The installed firmware is the most recent version."
-msgstr ""
-
-msgid ""
-"These are the basic settings for your local wireless community. These "
-"settings define the default values for the wizard and DO NOT affect the "
-"actual configuration of the router."
-msgstr ""
-
-msgid "These are the settings of your local community."
-msgstr ""
-
-msgid ""
-"These pages will assist you in setting up your router for Freifunk or "
-"similar wireless community networks."
-msgstr ""
-
-msgid "This is the access point"
-msgstr ""
-
-msgid "Update Settings"
-msgstr ""
-
-msgid "Update available!"
-msgstr ""
-
-msgid "Uptime"
-msgstr ""
-
-msgid "VAP"
-msgstr ""
-
-msgid "Verify downloaded images"
-msgstr ""
-
-msgid "Very good (ETX < 2)"
-msgstr ""
-
-msgid ""
-"We are an initiative to establish a free, independent and open wireless mesh "
-"network."
-msgstr "יוזמה לביסוס רשת אריג אל-חוטית שתהיה חינמית, נגישה, ועצמאית"
-
-msgid "Wireless Overview"
-msgstr "סקירת הרשת האלחוטית"
-
-msgid "Yellow"
-msgstr "צהוב"
-
-msgid ""
-"You can display additional content on the public index page by inserting "
-"valid XHTML in the form below.<br />Headlines should be enclosed between &lt;"
-"h2&gt; and &lt;/h2&gt;."
-msgstr ""
-
-msgid ""
-"You can find further information about the global Freifunk initiative at"
-msgstr ""
-
-msgid "You can manually edit the selected community profile here."
-msgstr ""
-
-msgid ""
-"You need to select a profile before you can edit it. To select a profile go "
-"to"
-msgstr ""
-
-msgid "and fill out all required fields."
-msgstr ""
-
-msgid "buffered"
-msgstr ""
-
-msgid "cached"
-msgstr ""
-
-msgid "e.g."
-msgstr ""
-
-msgid "free"
-msgstr ""
-
-msgid "to disable it."
-msgstr ""
-
-msgid "used"
-msgstr ""
-
-msgid "wireless settings"
-msgstr ""
diff --git a/modules/luci-mod-freifunk/po/hu/freifunk.po b/modules/luci-mod-freifunk/po/hu/freifunk.po
deleted file mode 100644 (file)
index 71829ef..0000000
+++ /dev/null
@@ -1,392 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
-"Language: \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"
-
-msgid "BSSID"
-msgstr ""
-
-msgid "Bad (ETX > 10)"
-msgstr ""
-
-msgid "Basic Settings"
-msgstr ""
-
-msgid "Basic settings"
-msgstr ""
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr ""
-
-msgid "Basic system settings"
-msgstr ""
-
-msgid "Bitrate"
-msgstr ""
-
-msgid "Channel"
-msgstr ""
-
-msgid "Check for new firmware versions and perform automatic updates."
-msgstr ""
-
-msgid "Client network size"
-msgstr ""
-
-msgid "Community"
-msgstr ""
-
-msgid "Community profile"
-msgstr ""
-
-msgid "Community settings"
-msgstr ""
-
-msgid "Confirm Upgrade"
-msgstr ""
-
-msgid "Contact"
-msgstr ""
-
-msgid "Contact information is incomplete. Please go to"
-msgstr ""
-
-msgid "Coordinates"
-msgstr ""
-
-msgid "Country code"
-msgstr ""
-
-msgid "Default routes"
-msgstr ""
-
-msgid "Disable default content"
-msgstr ""
-
-msgid "Diversity is enabled for device"
-msgstr ""
-
-msgid "E-Mail"
-msgstr ""
-
-msgid "ESSID"
-msgstr ""
-
-msgid "Edit index page"
-msgstr ""
-
-msgid "Enable IPv6"
-msgstr ""
-
-msgid "Enable a virtual access point (VAP) by default if possible."
-msgstr ""
-
-msgid "Error"
-msgstr ""
-
-msgid "Find your coordinates with OpenStreetMap"
-msgstr ""
-
-msgid "Freifunk"
-msgstr ""
-
-msgid "Freifunk Overview"
-msgstr ""
-
-msgid "Freifunk Remote Update"
-msgstr ""
-
-msgid "Gateway"
-msgstr ""
-
-msgid "Go to"
-msgstr ""
-
-msgid "Good (2 < ETX < 4)"
-msgstr ""
-
-msgid "Green"
-msgstr ""
-
-msgid "Hello and welcome in the network of"
-msgstr ""
-
-msgid "Hide OpenStreetMap"
-msgstr ""
-
-msgid "Homepage"
-msgstr ""
-
-msgid "Hostname"
-msgstr ""
-
-msgid "IPv6 Config"
-msgstr ""
-
-msgid "IPv6 Prefix"
-msgstr ""
-
-msgid "IPv6 network in CIDR notation."
-msgstr ""
-
-msgid "If selected then the default content element is not shown."
-msgstr ""
-
-msgid "If you are interested in our project then contact the local community"
-msgstr ""
-
-msgid "Index Page"
-msgstr ""
-
-msgid "Interface"
-msgstr ""
-
-msgid ""
-"Internet access depends on technical and organisational conditions and may "
-"or may not work for you."
-msgstr ""
-
-msgid "It is operated by"
-msgstr ""
-
-msgid "Keep configuration"
-msgstr ""
-
-msgid "Latitude"
-msgstr ""
-
-msgid "Legend"
-msgstr ""
-
-msgid "Load"
-msgstr ""
-
-msgid "Local Time"
-msgstr ""
-
-msgid "Location"
-msgstr ""
-
-msgid "Longitude"
-msgstr ""
-
-msgid "Map"
-msgstr ""
-
-msgid "Map Error"
-msgstr ""
-
-msgid "Memory"
-msgstr ""
-
-msgid "Mesh prefix"
-msgstr ""
-
-msgid "Metric"
-msgstr ""
-
-msgid "Mode"
-msgstr ""
-
-msgid "Network"
-msgstr ""
-
-msgid "Network for client DHCP addresses"
-msgstr ""
-
-msgid "Nickname"
-msgstr ""
-
-msgid "No default routes known."
-msgstr ""
-
-msgid "Notice"
-msgstr ""
-
-msgid "OLSR"
-msgstr ""
-
-msgid "Operator"
-msgstr ""
-
-msgid "Orange"
-msgstr ""
-
-msgid "Overview"
-msgstr ""
-
-msgid "Package libiwinfo required!"
-msgstr ""
-
-msgid "Phone"
-msgstr ""
-
-msgid "Please fill in your contact details below."
-msgstr ""
-
-msgid "Please set your contact information"
-msgstr ""
-
-msgid "Power"
-msgstr ""
-
-msgid "Processor"
-msgstr ""
-
-msgid "Profile"
-msgstr ""
-
-msgid "Profile (Expert)"
-msgstr ""
-
-msgid "Realname"
-msgstr ""
-
-msgid "Red"
-msgstr ""
-
-msgid "SSID"
-msgstr ""
-
-msgid ""
-"Select your location with a mouse click on the map. The map will only show "
-"up if you are connected to the Internet."
-msgstr ""
-
-msgid "Show OpenStreetMap"
-msgstr ""
-
-msgid "Show on map"
-msgstr ""
-
-msgid "Signal"
-msgstr ""
-
-msgid "Splash"
-msgstr ""
-
-msgid "Start Upgrade"
-msgstr ""
-
-msgid "Statistics"
-msgstr ""
-
-msgid "Status"
-msgstr ""
-
-msgid "Still usable (4 < ETX < 10)"
-msgstr ""
-
-msgid "System"
-msgstr ""
-
-msgid "TX"
-msgstr ""
-
-msgid ""
-"The <em>libiwinfo</em> package is not installed. You must install this "
-"component for working wireless configuration!"
-msgstr ""
-
-msgid ""
-"The OLSRd service is not configured to capture position data from the "
-"network.<br /> Please make sure that the nameservice plugin is properly "
-"configured and that the <em>latlon_file</em> option is enabled."
-msgstr ""
-
-msgid "The installed firmware is the most recent version."
-msgstr ""
-
-msgid ""
-"These are the basic settings for your local wireless community. These "
-"settings define the default values for the wizard and DO NOT affect the "
-"actual configuration of the router."
-msgstr ""
-
-msgid "These are the settings of your local community."
-msgstr ""
-
-msgid ""
-"These pages will assist you in setting up your router for Freifunk or "
-"similar wireless community networks."
-msgstr ""
-
-msgid "This is the access point"
-msgstr ""
-
-msgid "Update Settings"
-msgstr ""
-
-msgid "Update available!"
-msgstr ""
-
-msgid "Uptime"
-msgstr ""
-
-msgid "VAP"
-msgstr ""
-
-msgid "Verify downloaded images"
-msgstr ""
-
-msgid "Very good (ETX < 2)"
-msgstr ""
-
-msgid ""
-"We are an initiative to establish a free, independent and open wireless mesh "
-"network."
-msgstr ""
-
-msgid "Wireless Overview"
-msgstr ""
-
-msgid "Yellow"
-msgstr ""
-
-msgid ""
-"You can display additional content on the public index page by inserting "
-"valid XHTML in the form below.<br />Headlines should be enclosed between &lt;"
-"h2&gt; and &lt;/h2&gt;."
-msgstr ""
-
-msgid ""
-"You can find further information about the global Freifunk initiative at"
-msgstr ""
-
-msgid "You can manually edit the selected community profile here."
-msgstr ""
-
-msgid ""
-"You need to select a profile before you can edit it. To select a profile go "
-"to"
-msgstr ""
-
-msgid "and fill out all required fields."
-msgstr ""
-
-msgid "buffered"
-msgstr ""
-
-msgid "cached"
-msgstr ""
-
-msgid "e.g."
-msgstr ""
-
-msgid "free"
-msgstr ""
-
-msgid "to disable it."
-msgstr ""
-
-msgid "used"
-msgstr ""
-
-msgid "wireless settings"
-msgstr ""
diff --git a/modules/luci-mod-freifunk/po/it/freifunk.po b/modules/luci-mod-freifunk/po/it/freifunk.po
deleted file mode 100644 (file)
index 26610f7..0000000
+++ /dev/null
@@ -1,422 +0,0 @@
-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: 2014-07-19 16:27+0200\n"
-"Last-Translator: clagir <cgirlanda@girtech.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\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"
-
-msgid "BSSID"
-msgstr "BSSID"
-
-msgid "Bad (ETX > 10)"
-msgstr "Difettoso (ETX > 10)"
-
-msgid "Basic Settings"
-msgstr "Impostazioni Base"
-
-msgid "Basic settings"
-msgstr "Impostazioni Base"
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr "Le impostazioni base sono incomplete. Si prega di andare a"
-
-msgid "Basic system settings"
-msgstr "Impostazioni Base del Sistema"
-
-msgid "Bitrate"
-msgstr "Bitrate"
-
-msgid "Channel"
-msgstr "Canale"
-
-msgid "Check for new firmware versions and perform automatic updates."
-msgstr ""
-"Verificare la presenza di nuove versioni del firmware ed eseguire gli "
-"aggiornamenti automatici."
-
-msgid "Client network size"
-msgstr "Dimensione Rete Client"
-
-msgid "Community"
-msgstr "Comunità"
-
-msgid "Community profile"
-msgstr "Profilo Comunità"
-
-msgid "Community settings"
-msgstr "Impostazioni Comunità"
-
-msgid "Confirm Upgrade"
-msgstr "Conferma Aggiornamento"
-
-msgid "Contact"
-msgstr "Contatto"
-
-msgid "Contact information is incomplete. Please go to"
-msgstr "Le informazioni di contatto sono incomplete. Si prega di andare a"
-
-msgid "Coordinates"
-msgstr "Coordinate"
-
-msgid "Country code"
-msgstr "Codice Nazione"
-
-msgid "Default routes"
-msgstr "Instradamenti Predefiniti"
-
-msgid "Disable default content"
-msgstr "Disattivare contenuto predefinito"
-
-msgid "Diversity is enabled for device"
-msgstr "La diversità è abilitata per il dispositivo"
-
-msgid "E-Mail"
-msgstr "E-Mail"
-
-msgid "ESSID"
-msgstr "ESSID"
-
-msgid "Edit index page"
-msgstr "Modifica indice pagina"
-
-msgid "Enable IPv6"
-msgstr "Attiva IPv6"
-
-msgid "Enable a virtual access point (VAP) by default if possible."
-msgstr "Attiva un access point virtuale (VAP) di default se possibile"
-
-msgid "Error"
-msgstr "Errore"
-
-msgid "Find your coordinates with OpenStreetMap"
-msgstr "Trova le coordinate con OpenStreetMap"
-
-msgid "Freifunk"
-msgstr "Freifunk"
-
-msgid "Freifunk Overview"
-msgstr "Panoramica Freifunk"
-
-msgid "Freifunk Remote Update"
-msgstr "Aggiornamento Remoto Freifunk"
-
-msgid "Gateway"
-msgstr "Gateway"
-
-msgid "Go to"
-msgstr "Vai a"
-
-msgid "Good (2 < ETX < 4)"
-msgstr "Buono (2 < ETX < 4)"
-
-msgid "Green"
-msgstr "Verde"
-
-msgid "Hello and welcome in the network of"
-msgstr "Ciao e benvenuto nella rete di"
-
-msgid "Hide OpenStreetMap"
-msgstr "Nascondi OpenStreetMap"
-
-msgid "Homepage"
-msgstr "Homepage"
-
-msgid "Hostname"
-msgstr "Nome Host"
-
-msgid "IPv6 Config"
-msgstr "Configura IPv6"
-
-msgid "IPv6 Prefix"
-msgstr "Prefisso IPv6"
-
-msgid "IPv6 network in CIDR notation."
-msgstr "Rete IPv6 in notazione CIDR."
-
-msgid "If selected then the default content element is not shown."
-msgstr ""
-"Se selezionata, l'elemento di contenuto predefinito non viene visualizzato."
-
-msgid "If you are interested in our project then contact the local community"
-msgstr "Se siete interessati al nostro progetto, contattare la comunità locale"
-
-msgid "Index Page"
-msgstr "Indice Pagina"
-
-msgid "Interface"
-msgstr "Interfaccia"
-
-msgid ""
-"Internet access depends on technical and organisational conditions and may "
-"or may not work for you."
-msgstr ""
-"L'accesso a Internet dipende dalle condizioni tecniche e organizzative e può "
-"o non può funzionare per voi."
-
-msgid "It is operated by"
-msgstr "E' gestito da"
-
-msgid "Keep configuration"
-msgstr "Mantieni configurazione"
-
-msgid "Latitude"
-msgstr "Latitudine"
-
-msgid "Legend"
-msgstr "Legenda"
-
-msgid "Load"
-msgstr "Carica"
-
-msgid "Local Time"
-msgstr "Ora Locale"
-
-msgid "Location"
-msgstr "Posizione"
-
-msgid "Longitude"
-msgstr "Longitudine"
-
-msgid "Map"
-msgstr "Mappa"
-
-msgid "Map Error"
-msgstr "Errore Mappa"
-
-msgid "Memory"
-msgstr "Memoria"
-
-msgid "Mesh prefix"
-msgstr "Prefisso Rete"
-
-msgid "Metric"
-msgstr "Metrica"
-
-msgid "Mode"
-msgstr "Modalità"
-
-msgid "Network"
-msgstr "Rete"
-
-msgid "Network for client DHCP addresses"
-msgstr "Rete per indirizzi Client DHCP"
-
-msgid "Nickname"
-msgstr "Nome Nick"
-
-msgid "No default routes known."
-msgstr "Nessun instradamento predefinito conosciuto."
-
-msgid "Notice"
-msgstr "Avviso"
-
-msgid "OLSR"
-msgstr "OLSR"
-
-msgid "Operator"
-msgstr "Operatore"
-
-msgid "Orange"
-msgstr "Arancio"
-
-msgid "Overview"
-msgstr "Panoramica"
-
-msgid "Package libiwinfo required!"
-msgstr "Il pacchetto libiwinfo è richiesto!"
-
-msgid "Phone"
-msgstr "Telefono"
-
-msgid "Please fill in your contact details below."
-msgstr "Inserisci i tuoi dati di contatto qui sotto."
-
-msgid "Please set your contact information"
-msgstr "Vi preghiamo di impostare le informazioni di contatto"
-
-msgid "Power"
-msgstr "Potenza"
-
-msgid "Processor"
-msgstr "Processore"
-
-msgid "Profile"
-msgstr "Profilo"
-
-msgid "Profile (Expert)"
-msgstr "Profilo (Esperto)"
-
-msgid "Realname"
-msgstr "Nome Reale"
-
-msgid "Red"
-msgstr "Rosso"
-
-msgid "SSID"
-msgstr "SSID"
-
-msgid ""
-"Select your location with a mouse click on the map. The map will only show "
-"up if you are connected to the Internet."
-msgstr ""
-"Selezionare la propria posizione con un clic del mouse sulla mappa. La mappa "
-"viene visualizzata solo se si è connessi a Internet."
-
-msgid "Show OpenStreetMap"
-msgstr "Mostra OpenStreetMap"
-
-msgid "Show on map"
-msgstr "Mostra sulla mappa"
-
-msgid "Signal"
-msgstr "Segnale"
-
-msgid "Splash"
-msgstr "Splash"
-
-msgid "Start Upgrade"
-msgstr "Avvia Aggiornamento"
-
-msgid "Statistics"
-msgstr "Statistiche"
-
-msgid "Status"
-msgstr "Stato"
-
-msgid "Still usable (4 < ETX < 10)"
-msgstr "Ancora utilizzabile (4 < ETX < 10)"
-
-msgid "System"
-msgstr "Sistema"
-
-msgid "TX"
-msgstr "TX"
-
-msgid ""
-"The <em>libiwinfo</em> package is not installed. You must install this "
-"component for working wireless configuration!"
-msgstr ""
-"Il pacchetto <em>libiwinfo</em> non è installato. Si deve installare questo "
-"componente per usare di configurazione wireless!"
-
-msgid ""
-"The OLSRd service is not configured to capture position data from the "
-"network.<br /> Please make sure that the nameservice plugin is properly "
-"configured and that the <em>latlon_file</em> option is enabled."
-msgstr ""
-"Il servizio OLSRd non è configurato per acquisire i dati di posizione della "
-"rete. <br/> Assicurarsi che il plugin nameservice sia configurato "
-"correttamente e che l'opzione <em>latlon_file</em> è abilitata."
-
-msgid "The installed firmware is the most recent version."
-msgstr "Il firmware installato è la versione più recente."
-
-msgid ""
-"These are the basic settings for your local wireless community. These "
-"settings define the default values for the wizard and DO NOT affect the "
-"actual configuration of the router."
-msgstr ""
-"Queste sono le impostazioni di base per la vostra comunità locale wireless. "
-"Queste impostazioni definiscono i valori predefiniti per la procedura "
-"guidata e non influenzano la configurazione attuale del router."
-
-msgid "These are the settings of your local community."
-msgstr "Queste sono le impostazioni della vostra comunità locale."
-
-msgid ""
-"These pages will assist you in setting up your router for Freifunk or "
-"similar wireless community networks."
-msgstr ""
-"Queste pagine vi aiuteranno a configurare il router per Freifunk o reti "
-"wireless della comunità simile."
-
-msgid "This is the access point"
-msgstr "Questo è il punto di accesso"
-
-msgid "Update Settings"
-msgstr "Aggiorna impostazioni"
-
-msgid "Update available!"
-msgstr "Aggiornamento disponibile!"
-
-msgid "Uptime"
-msgstr "Tempo di attività"
-
-msgid "VAP"
-msgstr "VAP"
-
-msgid "Verify downloaded images"
-msgstr "Verifica delle immagini scaricate"
-
-msgid "Very good (ETX < 2)"
-msgstr "Molto buono (ETX < 2)"
-
-msgid ""
-"We are an initiative to establish a free, independent and open wireless mesh "
-"network."
-msgstr ""
-"Siamo un'iniziativa per creare una rete libera, indipendente e aperto "
-"wireless mesh."
-
-msgid "Wireless Overview"
-msgstr "Panoramica Wireless"
-
-msgid "Yellow"
-msgstr "Giallo"
-
-msgid ""
-"You can display additional content on the public index page by inserting "
-"valid XHTML in the form below.<br />Headlines should be enclosed between &lt;"
-"h2&gt; and &lt;/h2&gt;."
-msgstr ""
-"È possibile visualizzare contenuti aggiuntivi nella pagina indice pubblica "
-"inserendo XHTML valida nel modulo sottostante. <br/> I titoli dovrebbero "
-"essere racchiusi tra &lt;h2&gt; e &lt;/h2&gt;."
-
-msgid ""
-"You can find further information about the global Freifunk initiative at"
-msgstr ""
-"È possibile trovare ulteriori informazioni sull'iniziativa Freifunk globale a"
-
-msgid "You can manually edit the selected community profile here."
-msgstr ""
-"È possibile modificare manualmente il profilo selezionato della comunità qui"
-
-msgid ""
-"You need to select a profile before you can edit it. To select a profile go "
-"to"
-msgstr ""
-"È necessario selezionare un profilo prima di poterlo modificare. Per "
-"selezionare un profilo andare a"
-
-msgid "and fill out all required fields."
-msgstr "e compilare tutti i campi richiesti."
-
-msgid "buffered"
-msgstr "buffered"
-
-msgid "cached"
-msgstr "in memoria cache"
-
-msgid "e.g."
-msgstr "es."
-
-msgid "free"
-msgstr "libero"
-
-msgid "to disable it."
-msgstr "per disattivarlo."
-
-msgid "used"
-msgstr "usato"
-
-msgid "wireless settings"
-msgstr "Impostazioni Wireless"
diff --git a/modules/luci-mod-freifunk/po/ja/freifunk.po b/modules/luci-mod-freifunk/po/ja/freifunk.po
deleted file mode 100644 (file)
index 028a2ce..0000000
+++ /dev/null
@@ -1,395 +0,0 @@
-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: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: \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"
-
-msgid "BSSID"
-msgstr ""
-
-msgid "Bad (ETX > 10)"
-msgstr ""
-
-msgid "Basic Settings"
-msgstr ""
-
-msgid "Basic settings"
-msgstr ""
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr ""
-
-msgid "Basic system settings"
-msgstr ""
-
-msgid "Bitrate"
-msgstr ""
-
-msgid "Channel"
-msgstr ""
-
-msgid "Check for new firmware versions and perform automatic updates."
-msgstr ""
-
-msgid "Client network size"
-msgstr ""
-
-msgid "Community"
-msgstr ""
-
-msgid "Community profile"
-msgstr ""
-
-msgid "Community settings"
-msgstr ""
-
-msgid "Confirm Upgrade"
-msgstr ""
-
-msgid "Contact"
-msgstr ""
-
-msgid "Contact information is incomplete. Please go to"
-msgstr ""
-
-msgid "Coordinates"
-msgstr ""
-
-msgid "Country code"
-msgstr ""
-
-msgid "Default routes"
-msgstr ""
-
-msgid "Disable default content"
-msgstr ""
-
-msgid "Diversity is enabled for device"
-msgstr ""
-
-msgid "E-Mail"
-msgstr ""
-
-msgid "ESSID"
-msgstr ""
-
-msgid "Edit index page"
-msgstr ""
-
-msgid "Enable IPv6"
-msgstr ""
-
-msgid "Enable a virtual access point (VAP) by default if possible."
-msgstr ""
-
-msgid "Error"
-msgstr ""
-
-msgid "Find your coordinates with OpenStreetMap"
-msgstr ""
-
-msgid "Freifunk"
-msgstr ""
-
-msgid "Freifunk Overview"
-msgstr ""
-
-msgid "Freifunk Remote Update"
-msgstr ""
-
-msgid "Gateway"
-msgstr ""
-
-msgid "Go to"
-msgstr ""
-
-msgid "Good (2 < ETX < 4)"
-msgstr ""
-
-msgid "Green"
-msgstr ""
-
-msgid "Hello and welcome in the network of"
-msgstr ""
-
-msgid "Hide OpenStreetMap"
-msgstr ""
-
-msgid "Homepage"
-msgstr ""
-
-msgid "Hostname"
-msgstr ""
-
-msgid "IPv6 Config"
-msgstr ""
-
-msgid "IPv6 Prefix"
-msgstr ""
-
-msgid "IPv6 network in CIDR notation."
-msgstr ""
-
-msgid "If selected then the default content element is not shown."
-msgstr ""
-
-msgid "If you are interested in our project then contact the local community"
-msgstr ""
-
-msgid "Index Page"
-msgstr ""
-
-msgid "Interface"
-msgstr ""
-
-msgid ""
-"Internet access depends on technical and organisational conditions and may "
-"or may not work for you."
-msgstr ""
-
-msgid "It is operated by"
-msgstr ""
-
-msgid "Keep configuration"
-msgstr ""
-
-msgid "Latitude"
-msgstr ""
-
-msgid "Legend"
-msgstr ""
-
-msgid "Load"
-msgstr ""
-
-msgid "Local Time"
-msgstr ""
-
-msgid "Location"
-msgstr ""
-
-msgid "Longitude"
-msgstr ""
-
-msgid "Map"
-msgstr ""
-
-msgid "Map Error"
-msgstr ""
-
-msgid "Memory"
-msgstr ""
-
-msgid "Mesh prefix"
-msgstr ""
-
-msgid "Metric"
-msgstr ""
-
-msgid "Mode"
-msgstr ""
-
-msgid "Network"
-msgstr ""
-
-msgid "Network for client DHCP addresses"
-msgstr ""
-
-msgid "Nickname"
-msgstr ""
-
-msgid "No default routes known."
-msgstr ""
-
-msgid "Notice"
-msgstr ""
-
-msgid "OLSR"
-msgstr ""
-
-msgid "Operator"
-msgstr ""
-
-msgid "Orange"
-msgstr ""
-
-msgid "Overview"
-msgstr ""
-
-msgid "Package libiwinfo required!"
-msgstr ""
-
-msgid "Phone"
-msgstr ""
-
-msgid "Please fill in your contact details below."
-msgstr ""
-
-msgid "Please set your contact information"
-msgstr ""
-
-msgid "Power"
-msgstr ""
-
-msgid "Processor"
-msgstr ""
-
-msgid "Profile"
-msgstr ""
-
-msgid "Profile (Expert)"
-msgstr ""
-
-msgid "Realname"
-msgstr ""
-
-msgid "Red"
-msgstr ""
-
-msgid "SSID"
-msgstr ""
-
-msgid ""
-"Select your location with a mouse click on the map. The map will only show "
-"up if you are connected to the Internet."
-msgstr ""
-
-msgid "Show OpenStreetMap"
-msgstr ""
-
-msgid "Show on map"
-msgstr ""
-
-msgid "Signal"
-msgstr ""
-
-msgid "Splash"
-msgstr ""
-
-msgid "Start Upgrade"
-msgstr ""
-
-msgid "Statistics"
-msgstr ""
-
-msgid "Status"
-msgstr ""
-
-msgid "Still usable (4 < ETX < 10)"
-msgstr ""
-
-msgid "System"
-msgstr ""
-
-msgid "TX"
-msgstr ""
-
-msgid ""
-"The <em>libiwinfo</em> package is not installed. You must install this "
-"component for working wireless configuration!"
-msgstr ""
-
-msgid ""
-"The OLSRd service is not configured to capture position data from the "
-"network.<br /> Please make sure that the nameservice plugin is properly "
-"configured and that the <em>latlon_file</em> option is enabled."
-msgstr ""
-
-msgid "The installed firmware is the most recent version."
-msgstr ""
-
-msgid ""
-"These are the basic settings for your local wireless community. These "
-"settings define the default values for the wizard and DO NOT affect the "
-"actual configuration of the router."
-msgstr ""
-
-msgid "These are the settings of your local community."
-msgstr ""
-
-msgid ""
-"These pages will assist you in setting up your router for Freifunk or "
-"similar wireless community networks."
-msgstr ""
-
-msgid "This is the access point"
-msgstr ""
-
-msgid "Update Settings"
-msgstr ""
-
-msgid "Update available!"
-msgstr ""
-
-msgid "Uptime"
-msgstr ""
-
-msgid "VAP"
-msgstr ""
-
-msgid "Verify downloaded images"
-msgstr ""
-
-msgid "Very good (ETX < 2)"
-msgstr ""
-
-msgid ""
-"We are an initiative to establish a free, independent and open wireless mesh "
-"network."
-msgstr ""
-
-msgid "Wireless Overview"
-msgstr ""
-
-msgid "Yellow"
-msgstr ""
-
-msgid ""
-"You can display additional content on the public index page by inserting "
-"valid XHTML in the form below.<br />Headlines should be enclosed between &lt;"
-"h2&gt; and &lt;/h2&gt;."
-msgstr ""
-
-msgid ""
-"You can find further information about the global Freifunk initiative at"
-msgstr ""
-
-msgid "You can manually edit the selected community profile here."
-msgstr ""
-
-msgid ""
-"You need to select a profile before you can edit it. To select a profile go "
-"to"
-msgstr ""
-
-msgid "and fill out all required fields."
-msgstr ""
-
-msgid "buffered"
-msgstr ""
-
-msgid "cached"
-msgstr ""
-
-msgid "e.g."
-msgstr ""
-
-msgid "free"
-msgstr ""
-
-msgid "to disable it."
-msgstr ""
-
-msgid "used"
-msgstr ""
-
-msgid "wireless settings"
-msgstr ""
diff --git a/modules/luci-mod-freifunk/po/ms/freifunk.po b/modules/luci-mod-freifunk/po/ms/freifunk.po
deleted file mode 100644 (file)
index 262991d..0000000
+++ /dev/null
@@ -1,391 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
-"Language: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-msgid "BSSID"
-msgstr ""
-
-msgid "Bad (ETX > 10)"
-msgstr ""
-
-msgid "Basic Settings"
-msgstr ""
-
-msgid "Basic settings"
-msgstr ""
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr ""
-
-msgid "Basic system settings"
-msgstr ""
-
-msgid "Bitrate"
-msgstr ""
-
-msgid "Channel"
-msgstr ""
-
-msgid "Check for new firmware versions and perform automatic updates."
-msgstr ""
-
-msgid "Client network size"
-msgstr ""
-
-msgid "Community"
-msgstr ""
-
-msgid "Community profile"
-msgstr ""
-
-msgid "Community settings"
-msgstr ""
-
-msgid "Confirm Upgrade"
-msgstr ""
-
-msgid "Contact"
-msgstr ""
-
-msgid "Contact information is incomplete. Please go to"
-msgstr ""
-
-msgid "Coordinates"
-msgstr ""
-
-msgid "Country code"
-msgstr ""
-
-msgid "Default routes"
-msgstr ""
-
-msgid "Disable default content"
-msgstr ""
-
-msgid "Diversity is enabled for device"
-msgstr ""
-
-msgid "E-Mail"
-msgstr ""
-
-msgid "ESSID"
-msgstr ""
-
-msgid "Edit index page"
-msgstr ""
-
-msgid "Enable IPv6"
-msgstr ""
-
-msgid "Enable a virtual access point (VAP) by default if possible."
-msgstr ""
-
-msgid "Error"
-msgstr ""
-
-msgid "Find your coordinates with OpenStreetMap"
-msgstr ""
-
-msgid "Freifunk"
-msgstr ""
-
-msgid "Freifunk Overview"
-msgstr ""
-
-msgid "Freifunk Remote Update"
-msgstr ""
-
-msgid "Gateway"
-msgstr ""
-
-msgid "Go to"
-msgstr ""
-
-msgid "Good (2 < ETX < 4)"
-msgstr ""
-
-msgid "Green"
-msgstr ""
-
-msgid "Hello and welcome in the network of"
-msgstr ""
-
-msgid "Hide OpenStreetMap"
-msgstr ""
-
-msgid "Homepage"
-msgstr ""
-
-msgid "Hostname"
-msgstr ""
-
-msgid "IPv6 Config"
-msgstr ""
-
-msgid "IPv6 Prefix"
-msgstr ""
-
-msgid "IPv6 network in CIDR notation."
-msgstr ""
-
-msgid "If selected then the default content element is not shown."
-msgstr ""
-
-msgid "If you are interested in our project then contact the local community"
-msgstr ""
-
-msgid "Index Page"
-msgstr ""
-
-msgid "Interface"
-msgstr ""
-
-msgid ""
-"Internet access depends on technical and organisational conditions and may "
-"or may not work for you."
-msgstr ""
-
-msgid "It is operated by"
-msgstr ""
-
-msgid "Keep configuration"
-msgstr ""
-
-msgid "Latitude"
-msgstr ""
-
-msgid "Legend"
-msgstr ""
-
-msgid "Load"
-msgstr ""
-
-msgid "Local Time"
-msgstr ""
-
-msgid "Location"
-msgstr ""
-
-msgid "Longitude"
-msgstr ""
-
-msgid "Map"
-msgstr ""
-
-msgid "Map Error"
-msgstr ""
-
-msgid "Memory"
-msgstr ""
-
-msgid "Mesh prefix"
-msgstr ""
-
-msgid "Metric"
-msgstr ""
-
-msgid "Mode"
-msgstr ""
-
-msgid "Network"
-msgstr ""
-
-msgid "Network for client DHCP addresses"
-msgstr ""
-
-msgid "Nickname"
-msgstr ""
-
-msgid "No default routes known."
-msgstr ""
-
-msgid "Notice"
-msgstr ""
-
-msgid "OLSR"
-msgstr ""
-
-msgid "Operator"
-msgstr ""
-
-msgid "Orange"
-msgstr ""
-
-msgid "Overview"
-msgstr ""
-
-msgid "Package libiwinfo required!"
-msgstr ""
-
-msgid "Phone"
-msgstr ""
-
-msgid "Please fill in your contact details below."
-msgstr ""
-
-msgid "Please set your contact information"
-msgstr ""
-
-msgid "Power"
-msgstr ""
-
-msgid "Processor"
-msgstr ""
-
-msgid "Profile"
-msgstr ""
-
-msgid "Profile (Expert)"
-msgstr ""
-
-msgid "Realname"
-msgstr ""
-
-msgid "Red"
-msgstr ""
-
-msgid "SSID"
-msgstr ""
-
-msgid ""
-"Select your location with a mouse click on the map. The map will only show "
-"up if you are connected to the Internet."
-msgstr ""
-
-msgid "Show OpenStreetMap"
-msgstr ""
-
-msgid "Show on map"
-msgstr ""
-
-msgid "Signal"
-msgstr ""
-
-msgid "Splash"
-msgstr ""
-
-msgid "Start Upgrade"
-msgstr ""
-
-msgid "Statistics"
-msgstr ""
-
-msgid "Status"
-msgstr ""
-
-msgid "Still usable (4 < ETX < 10)"
-msgstr ""
-
-msgid "System"
-msgstr ""
-
-msgid "TX"
-msgstr ""
-
-msgid ""
-"The <em>libiwinfo</em> package is not installed. You must install this "
-"component for working wireless configuration!"
-msgstr ""
-
-msgid ""
-"The OLSRd service is not configured to capture position data from the "
-"network.<br /> Please make sure that the nameservice plugin is properly "
-"configured and that the <em>latlon_file</em> option is enabled."
-msgstr ""
-
-msgid "The installed firmware is the most recent version."
-msgstr ""
-
-msgid ""
-"These are the basic settings for your local wireless community. These "
-"settings define the default values for the wizard and DO NOT affect the "
-"actual configuration of the router."
-msgstr ""
-
-msgid "These are the settings of your local community."
-msgstr ""
-
-msgid ""
-"These pages will assist you in setting up your router for Freifunk or "
-"similar wireless community networks."
-msgstr ""
-
-msgid "This is the access point"
-msgstr ""
-
-msgid "Update Settings"
-msgstr ""
-
-msgid "Update available!"
-msgstr ""
-
-msgid "Uptime"
-msgstr ""
-
-msgid "VAP"
-msgstr ""
-
-msgid "Verify downloaded images"
-msgstr ""
-
-msgid "Very good (ETX < 2)"
-msgstr ""
-
-msgid ""
-"We are an initiative to establish a free, independent and open wireless mesh "
-"network."
-msgstr ""
-
-msgid "Wireless Overview"
-msgstr ""
-
-msgid "Yellow"
-msgstr ""
-
-msgid ""
-"You can display additional content on the public index page by inserting "
-"valid XHTML in the form below.<br />Headlines should be enclosed between &lt;"
-"h2&gt; and &lt;/h2&gt;."
-msgstr ""
-
-msgid ""
-"You can find further information about the global Freifunk initiative at"
-msgstr ""
-
-msgid "You can manually edit the selected community profile here."
-msgstr ""
-
-msgid ""
-"You need to select a profile before you can edit it. To select a profile go "
-"to"
-msgstr ""
-
-msgid "and fill out all required fields."
-msgstr ""
-
-msgid "buffered"
-msgstr ""
-
-msgid "cached"
-msgstr ""
-
-msgid "e.g."
-msgstr ""
-
-msgid "free"
-msgstr ""
-
-msgid "to disable it."
-msgstr ""
-
-msgid "used"
-msgstr ""
-
-msgid "wireless settings"
-msgstr ""
diff --git a/modules/luci-mod-freifunk/po/no/freifunk.po b/modules/luci-mod-freifunk/po/no/freifunk.po
deleted file mode 100644 (file)
index 62df8b9..0000000
+++ /dev/null
@@ -1,430 +0,0 @@
-msgid ""
-msgstr ""
-"Last-Translator: Lars Hardy <lars.hardy@gmail.com>\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-msgid "BSSID"
-msgstr "BSSID"
-
-msgid "Bad (ETX > 10)"
-msgstr ""
-
-msgid "Basic Settings"
-msgstr "Grunnleggende Innstillinger"
-
-msgid "Basic settings"
-msgstr "Grunnleggende innstillinger"
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr "Grunnleggende innstillinger er mangelfull. Gå til"
-
-msgid "Basic system settings"
-msgstr "Grunnleggende system innstillinger"
-
-msgid "Bitrate"
-msgstr "Bithastighet"
-
-msgid "Channel"
-msgstr "Kanal"
-
-msgid "Check for new firmware versions and perform automatic updates."
-msgstr "Se etter nye firmware-versjoner og utfør automatiske oppdatering."
-
-msgid "Client network size"
-msgstr "Klient nettverk størrelse"
-
-msgid "Community"
-msgstr "Sted"
-
-msgid "Community profile"
-msgstr "Sted profil"
-
-msgid "Community settings"
-msgstr "Sted innstillinger"
-
-msgid "Confirm Upgrade"
-msgstr "Bekreft Oppgradering"
-
-msgid "Contact"
-msgstr "Kontakt"
-
-msgid "Contact information is incomplete. Please go to"
-msgstr "Kontaktinformasjonen er mangelfull. Gå til"
-
-msgid "Coordinates"
-msgstr "Koordinater"
-
-msgid "Country code"
-msgstr "Landskode"
-
-msgid "Default routes"
-msgstr "Standard ruter"
-
-msgid "Disable default content"
-msgstr "Deaktiver standard innhold"
-
-msgid "Diversity is enabled for device"
-msgstr "Antennevariasjon er aktivert på enhet"
-
-msgid "E-Mail"
-msgstr "E-Post"
-
-msgid "ESSID"
-msgstr "ESSID"
-
-msgid "Edit index page"
-msgstr "Rediger indeks side"
-
-msgid "Enable IPv6"
-msgstr ""
-
-msgid "Enable a virtual access point (VAP) by default if possible."
-msgstr ""
-
-msgid "Error"
-msgstr "Feil"
-
-msgid "Find your coordinates with OpenStreetMap"
-msgstr "Finn koordinatene dine med OpenStreetMap"
-
-msgid "Freifunk"
-msgstr "Freifunk"
-
-msgid "Freifunk Overview"
-msgstr "Freifunk Oversikt"
-
-msgid "Freifunk Remote Update"
-msgstr "Freifunk Fjernkontrollert Oppgradering"
-
-msgid "Gateway"
-msgstr "Gateway"
-
-msgid "Go to"
-msgstr "Gå til"
-
-msgid "Good (2 < ETX < 4)"
-msgstr ""
-
-msgid "Green"
-msgstr ""
-
-msgid "Hello and welcome in the network of"
-msgstr "Hei og velkommen til nettverket av"
-
-msgid "Hide OpenStreetMap"
-msgstr "Skjul OpenStreetMap"
-
-msgid "Homepage"
-msgstr "Hjemmeside"
-
-msgid "Hostname"
-msgstr "Vertsnavn"
-
-msgid "IPv6 Config"
-msgstr ""
-
-msgid "IPv6 Prefix"
-msgstr ""
-
-msgid "IPv6 network in CIDR notation."
-msgstr ""
-
-msgid "If selected then the default content element is not shown."
-msgstr "Om valgt vises ikke det vanlige innholdselementet"
-
-msgid "If you are interested in our project then contact the local community"
-msgstr ""
-"Hvis du er interessert i prosjektet vårt så ta kontakt med en lokale gruppe "
-"på"
-
-msgid "Index Page"
-msgstr "Indeks Side"
-
-msgid "Interface"
-msgstr "Grensesnitt"
-
-msgid ""
-"Internet access depends on technical and organisational conditions and may "
-"or may not work for you."
-msgstr ""
-"Internett tilgang er avhengig av tekniske og organisatoriske forhold, defor "
-"er det ikke sikkert det fungerer for deg."
-
-msgid "It is operated by"
-msgstr "Det drives av"
-
-msgid "Keep configuration"
-msgstr "Behold konfigurasjonen"
-
-msgid "Latitude"
-msgstr "Breddegrad"
-
-msgid "Legend"
-msgstr ""
-
-msgid "Load"
-msgstr "Last"
-
-msgid "Local Time"
-msgstr "Lokal Tid"
-
-msgid "Location"
-msgstr "Sted"
-
-msgid "Longitude"
-msgstr "Lengdegrad"
-
-msgid "Map"
-msgstr "Kart"
-
-msgid "Map Error"
-msgstr "Kart Feil"
-
-msgid "Memory"
-msgstr "Minne"
-
-msgid "Mesh prefix"
-msgstr "Mesh prefiks"
-
-msgid "Metric"
-msgstr "Metrisk"
-
-msgid "Mode"
-msgstr "Modus"
-
-msgid "Network"
-msgstr "Nettverk"
-
-msgid "Network for client DHCP addresses"
-msgstr "Nettverk for klient DHCP adresser"
-
-msgid "Nickname"
-msgstr "Kallenavn"
-
-msgid "No default routes known."
-msgstr "Ingen standard rute er kjent"
-
-msgid "Notice"
-msgstr "Merknad"
-
-msgid "OLSR"
-msgstr "OLSR"
-
-msgid "Operator"
-msgstr ""
-
-msgid "Orange"
-msgstr ""
-
-msgid "Overview"
-msgstr "Oversikt"
-
-msgid "Package libiwinfo required!"
-msgstr "Pakken libiwinfo er nødvendig!"
-
-msgid "Phone"
-msgstr "Telefon"
-
-msgid "Please fill in your contact details below."
-msgstr "Vennligst fyll ut skjema nedenfor."
-
-msgid "Please set your contact information"
-msgstr "Vennligst oppgi din kontaktinformasjon"
-
-msgid "Power"
-msgstr "Styrke"
-
-msgid "Processor"
-msgstr "Prosessor"
-
-msgid "Profile"
-msgstr "Profil"
-
-msgid "Profile (Expert)"
-msgstr "Profil (Ekspert)"
-
-msgid "Realname"
-msgstr "Virkelig Navn"
-
-msgid "Red"
-msgstr ""
-
-msgid "SSID"
-msgstr "SSID"
-
-msgid ""
-"Select your location with a mouse click on the map. The map will only show "
-"up if you are connected to the Internet."
-msgstr ""
-"Velg din posisjon med et museklikk på kartet. Kartet vises bare om du er "
-"koblet til internett."
-
-msgid "Show OpenStreetMap"
-msgstr "Vis OpenStreetMap"
-
-msgid "Show on map"
-msgstr ""
-
-msgid "Signal"
-msgstr "Signal"
-
-msgid "Splash"
-msgstr ""
-
-msgid "Start Upgrade"
-msgstr "Start Oppgradering"
-
-msgid "Statistics"
-msgstr "Statistikk"
-
-msgid "Status"
-msgstr "Status"
-
-msgid "Still usable (4 < ETX < 10)"
-msgstr ""
-
-msgid "System"
-msgstr "System"
-
-msgid "TX"
-msgstr "TX"
-
-msgid ""
-"The <em>libiwinfo</em> package is not installed. You must install this "
-"component for working wireless configuration!"
-msgstr ""
-
-msgid ""
-"The OLSRd service is not configured to capture position data from the "
-"network.<br /> Please make sure that the nameservice plugin is properly "
-"configured and that the <em>latlon_file</em> option is enabled."
-msgstr ""
-"OLSRd tjenesten er ikke konfigurert til å hente posisjons data fra "
-"nettverket.<br/>Kontroller at navnetjener pluginen er riktig konfigurert og "
-"at <em>latlon_file</em> alternativet er aktivert."
-
-msgid "The installed firmware is the most recent version."
-msgstr "Den installerte firmware er den nyeste versjonen."
-
-msgid ""
-"These are the basic settings for your local wireless community. These "
-"settings define the default values for the wizard and DO NOT affect the "
-"actual configuration of the router."
-msgstr ""
-"Dette er de grunnleggende innstillinger for det lokale trådløse stedet. "
-"Disse innstillingene definerer standard verdiene for veiviseren og vil "
-"derfor IKKE gjøre noen endringer på ruteren."
-
-msgid "These are the settings of your local community."
-msgstr "Dette er innstillingene for det lokale stedet"
-
-msgid ""
-"These pages will assist you in setting up your router for Freifunk or "
-"similar wireless community networks."
-msgstr ""
-"Disse sidene vil hjelpe deg med å sette opp ruteren til for Freifunk og "
-"lignende trådløse nettverk."
-
-msgid "This is the access point"
-msgstr "Dette er aksess punktet"
-
-msgid "Update Settings"
-msgstr "Oppdater Innstillingene"
-
-msgid "Update available!"
-msgstr "Oppdatering tilgjengelig!"
-
-msgid "Uptime"
-msgstr "Oppetid"
-
-msgid "VAP"
-msgstr ""
-
-msgid "Verify downloaded images"
-msgstr "Verifiser nedlastede filer"
-
-msgid "Very good (ETX < 2)"
-msgstr ""
-
-msgid ""
-"We are an initiative to establish a free, independent and open wireless mesh "
-"network."
-msgstr ""
-"Vi er et initiativ for å etablere fri, uavhengig og åpne trådløse mesh-"
-"nettverk."
-
-msgid "Wireless Overview"
-msgstr "Trådløs Oversikt"
-
-msgid "Yellow"
-msgstr ""
-
-msgid ""
-"You can display additional content on the public index page by inserting "
-"valid XHTML in the form below.<br />Headlines should be enclosed between &lt;"
-"h2&gt; and &lt;/h2&gt;."
-msgstr ""
-"Du kan vise ytterligere innhold på den offentlige side ved å legge til "
-"gyldig XHTML med form som vist under.<br />Overskrifter bør legges mellom "
-"&lt;h2&gt; og &lt;/h2&gt;."
-
-msgid ""
-"You can find further information about the global Freifunk initiative at"
-msgstr "Du kan finne mere informasjon om den globale Freifunk initiativ på"
-
-msgid "You can manually edit the selected community profile here."
-msgstr "Du kan manuelt endre den valgte stedsprofilen here"
-
-msgid ""
-"You need to select a profile before you can edit it. To select a profile go "
-"to"
-msgstr ""
-"Du må velge en profil før du kan endre den. For å velge en profil går du til"
-
-msgid "and fill out all required fields."
-msgstr "og fylle ut alle nødvendige felt"
-
-msgid "buffered"
-msgstr "bufret"
-
-msgid "cached"
-msgstr "hurtigbufret"
-
-msgid "e.g."
-msgstr "f.eks."
-
-msgid "free"
-msgstr "tilgjengelig"
-
-msgid "to disable it."
-msgstr "å deaktivere det"
-
-msgid "used"
-msgstr "brukt"
-
-msgid "wireless settings"
-msgstr "trådløse innstillinger"
-
-#~ msgid ""
-#~ "No services can be shown, because olsrd is not running or the olsrd-"
-#~ "nameservice Plugin is not loaded."
-#~ msgstr ""
-#~ "Ingen tjenester kan vises her, dette kan være pga. at olsrd ikke kjører "
-#~ "eller fordi olsrd-navnetjener plugin ikke er lastet."
-
-#~ msgid "Services"
-#~ msgstr "Tjenester"
-
-#~ msgid "Source"
-#~ msgstr "Kilde"
-
-#~ msgid ""
-#~ "The <em>libiwinfo-lua</em> package is not installed. You must install "
-#~ "this component for working wireless configuration!"
-#~ msgstr ""
-#~ "Pakken <em>libiwinfo-lua</em> er ikke installert. Du må installere denne "
-#~ "pakken for å kunne konfigurerer trådløse enheter!"
-
-#~ msgid "Url"
-#~ msgstr "Url"
diff --git a/modules/luci-mod-freifunk/po/pl/freifunk.po b/modules/luci-mod-freifunk/po/pl/freifunk.po
deleted file mode 100644 (file)
index ac46e1f..0000000
+++ /dev/null
@@ -1,422 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-04-23 19:16+0200\n"
-"Last-Translator: goodgod261 <goodgod261@wp.pl>\n"
-"Language-Team: none\n"
-"Language: pl\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
-"|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Pootle 2.0.6\n"
-
-msgid "BSSID"
-msgstr "BSSID"
-
-msgid "Bad (ETX > 10)"
-msgstr "Błąd (Etx > 10)"
-
-msgid "Basic Settings"
-msgstr "Ustawienia Podstawowe"
-
-msgid "Basic settings"
-msgstr "Ustawienia podstawowe"
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr "Niekompletne ustawienia podstawowe. Proszę uzupełnić"
-
-msgid "Basic system settings"
-msgstr "Podstawowe ustawienia systemu"
-
-msgid "Bitrate"
-msgstr "Bitrate"
-
-msgid "Channel"
-msgstr "Kanał"
-
-msgid "Check for new firmware versions and perform automatic updates."
-msgstr "Automatycznie sprawdź i uaktualnij wersję firmware`u"
-
-msgid "Client network size"
-msgstr "Rozmiar sieci klientów"
-
-msgid "Community"
-msgstr "Społeczność"
-
-msgid "Community profile"
-msgstr "Profil w społeczności"
-
-msgid "Community settings"
-msgstr "Ustawienia społeczności"
-
-msgid "Confirm Upgrade"
-msgstr "Potwierdź uaktualnienie"
-
-msgid "Contact"
-msgstr "Dane kontaktowe"
-
-msgid "Contact information is incomplete. Please go to"
-msgstr "Dane kontaktowe są niekompletne. Proszę uzupełnij je"
-
-msgid "Coordinates"
-msgstr "Współrzędne"
-
-msgid "Country code"
-msgstr "Prefiks kraju"
-
-msgid "Default routes"
-msgstr "Domyślne trasy (routes)"
-
-msgid "Disable default content"
-msgstr "Wyłącz domyślną zawartość"
-
-# Nie przetłumaczymy tego lepiej.
-msgid "Diversity is enabled for device"
-msgstr "Różnorodność jest włączona dla urządzenia"
-
-msgid "E-Mail"
-msgstr "E-Mail"
-
-msgid "ESSID"
-msgstr "Nazwa sieci (ESSID)"
-
-msgid "Edit index page"
-msgstr "Edytuj stronę główną"
-
-msgid "Enable IPv6"
-msgstr "Włącz IPv6"
-
-msgid "Enable a virtual access point (VAP) by default if possible."
-msgstr ""
-
-msgid "Error"
-msgstr "Błąd"
-
-msgid "Find your coordinates with OpenStreetMap"
-msgstr "Znajdź swoje współrzędne w OpenStreetMap"
-
-msgid "Freifunk"
-msgstr "Freifunk"
-
-msgid "Freifunk Overview"
-msgstr "Przegląd sieci Freifunk"
-
-msgid "Freifunk Remote Update"
-msgstr "Zdalna aktualizacja Freifunk"
-
-msgid "Gateway"
-msgstr "Brama"
-
-msgid "Go to"
-msgstr "Przejdź do"
-
-msgid "Good (2 < ETX < 4)"
-msgstr "Dobrze (2 < ETX < 4)"
-
-msgid "Green"
-msgstr "Zielone"
-
-msgid "Hello and welcome in the network of"
-msgstr "Cześć! Witamy w sieci"
-
-msgid "Hide OpenStreetMap"
-msgstr "Ukryj OpenStreetMap"
-
-msgid "Homepage"
-msgstr "Strona domowa"
-
-msgid "Hostname"
-msgstr "Nazwa hosta"
-
-msgid "IPv6 Config"
-msgstr "Konfiguracja IPv6"
-
-msgid "IPv6 Prefix"
-msgstr "Prefiks IPv6"
-
-msgid "IPv6 network in CIDR notation."
-msgstr "Sieć IPv6 w notacji CIDR"
-
-msgid "If selected then the default content element is not shown."
-msgstr "Jeśli zaznaczone domyślna zawartość nie jest widoczna"
-
-msgid "If you are interested in our project then contact the local community"
-msgstr ""
-"Jeśli jesteś zainteresowany projektem kontaktuj się z lokalna społecznością "
-"Freifunk"
-
-msgid "Index Page"
-msgstr "Strona początkowa"
-
-msgid "Interface"
-msgstr "Interfejs"
-
-msgid ""
-"Internet access depends on technical and organisational conditions and may "
-"or may not work for you."
-msgstr ""
-"Dostęp do internetu zależy od warunków technicznych i organizacyjnych, i "
-"dlatego może nie działać."
-
-msgid "It is operated by"
-msgstr "Jest zarządzany przez"
-
-msgid "Keep configuration"
-msgstr "Zachowaj konfigurację"
-
-msgid "Latitude"
-msgstr "Szerokość"
-
-msgid "Legend"
-msgstr "Legenda"
-
-msgid "Load"
-msgstr "Obciążenie"
-
-msgid "Local Time"
-msgstr "Czas Lokalny"
-
-# Może ktoś ma lepsze słowo?
-msgid "Location"
-msgstr "Lokacja"
-
-msgid "Longitude"
-msgstr "Długość"
-
-msgid "Map"
-msgstr "Mapa"
-
-msgid "Map Error"
-msgstr "Błąd Mapy"
-
-msgid "Memory"
-msgstr "Pamięć"
-
-# Dosłownie prefiks kraty
-msgid "Mesh prefix"
-msgstr "Prefiks komórki"
-
-msgid "Metric"
-msgstr "Metryka"
-
-msgid "Mode"
-msgstr "Tryb"
-
-msgid "Network"
-msgstr "Sieć"
-
-msgid "Network for client DHCP addresses"
-msgstr "Sieć dla adresów klienta DHCP"
-
-msgid "Nickname"
-msgstr "Twoja ksywka"
-
-msgid "No default routes known."
-msgstr "Nie są znane żadne domyślne ścieżki routingu."
-
-msgid "Notice"
-msgstr "Uwaga"
-
-msgid "OLSR"
-msgstr "OLSR"
-
-msgid "Operator"
-msgstr "Zarządca"
-
-msgid "Orange"
-msgstr "Pomarańczowe"
-
-msgid "Overview"
-msgstr "Przegląd"
-
-msgid "Package libiwinfo required!"
-msgstr "Wymagany pakiet libiwinfo !"
-
-msgid "Phone"
-msgstr "Telefon"
-
-msgid "Please fill in your contact details below."
-msgstr "Proszę uzupełnij dane kontaktowe poniżej."
-
-msgid "Please set your contact information"
-msgstr "Proszę uzupełnić swoje dane kontaktowe"
-
-msgid "Power"
-msgstr "Moc"
-
-msgid "Processor"
-msgstr "Procesor"
-
-msgid "Profile"
-msgstr "Profil"
-
-msgid "Profile (Expert)"
-msgstr "Profil (tryb eksperta)"
-
-msgid "Realname"
-msgstr "Imię i Nazwisko (prawdziwe)"
-
-msgid "Red"
-msgstr "Czerwone"
-
-msgid "SSID"
-msgstr "SSID"
-
-msgid ""
-"Select your location with a mouse click on the map. The map will only show "
-"up if you are connected to the Internet."
-msgstr ""
-"Proszę zaznaczyć swoją lokację na mapie. Mapa jest pokazywana tylko jeśli "
-"masz dostęp do internetu."
-
-msgid "Show OpenStreetMap"
-msgstr "Pokaż OpenStreetMap"
-
-msgid "Show on map"
-msgstr "Pokaż na mapie"
-
-msgid "Signal"
-msgstr "Sygnał"
-
-msgid "Splash"
-msgstr "Splash"
-
-msgid "Start Upgrade"
-msgstr "Zacznij aktualizację"
-
-msgid "Statistics"
-msgstr "Statystyki"
-
-msgid "Status"
-msgstr "Status"
-
-msgid "Still usable (4 < ETX < 10)"
-msgstr "Cały Czas do użycia (4 < ETX < 10)"
-
-msgid "System"
-msgstr "System"
-
-msgid "TX"
-msgstr "TX"
-
-msgid ""
-"The <em>libiwinfo</em> package is not installed. You must install this "
-"component for working wireless configuration!"
-msgstr ""
-"Pakiet <em>libiwinfo</em> nie jest zainstalowany. Musisz go zainstalować, "
-"aby konfiguracja sieci bezprzewodowej mogła być uaktywniona!"
-
-msgid ""
-"The OLSRd service is not configured to capture position data from the "
-"network.<br /> Please make sure that the nameservice plugin is properly "
-"configured and that the <em>latlon_file</em> option is enabled."
-msgstr ""
-"Usługa OLSRd nie jest skonfigurowana do pozyskiwania nazwy z sieci.<br /> "
-"Proszę się upewnić, że plugin nameservice jest poprawnie skonfigurowany, "
-"oraz opcja użycia pliku <em>latlon_file</em> jest zaznaczona."
-
-msgid "The installed firmware is the most recent version."
-msgstr "Zainstalowany firmware jest aktualny."
-
-msgid ""
-"These are the basic settings for your local wireless community. These "
-"settings define the default values for the wizard and DO NOT affect the "
-"actual configuration of the router."
-msgstr ""
-"Są to podstawowe ustawienia dla twojej lokalnej bezprzewodowej społeczności. "
-"Te ustawienia określają domyślne wartości dla kreatora i NIE MAJĄ wpływu na "
-"aktualną konfigurację routera."
-
-msgid "These are the settings of your local community."
-msgstr "To są ustawienia twojej lokalnej społeczności (community)."
-
-msgid ""
-"These pages will assist you in setting up your router for Freifunk or "
-"similar wireless community networks."
-msgstr ""
-"Te strony pomogą ci skonfigurować twój router do sieci Freifunk, lub innej "
-"sieci społecznościowej ."
-
-msgid "This is the access point"
-msgstr "To jest punk dostępowy (AP)"
-
-msgid "Update Settings"
-msgstr "Uaktualnij ustawienia"
-
-msgid "Update available!"
-msgstr "Aktualizacja dostępna!!!"
-
-msgid "Uptime"
-msgstr "Aktualizacja"
-
-msgid "VAP"
-msgstr ""
-
-msgid "Verify downloaded images"
-msgstr "Sprawdź pobrane obrazy"
-
-msgid "Very good (ETX < 2)"
-msgstr "Bardzo Dobrze (ETX < 2)"
-
-msgid ""
-"We are an initiative to establish a free, independent and open wireless mesh "
-"network."
-msgstr ""
-"Jesteśmy inicjatywą na rzecz ustanowienia wolnej, niezależnej i otwartej "
-"bezprzewodowej siatki kratowej."
-
-msgid "Wireless Overview"
-msgstr "Przegląd Ustawień WiFi"
-
-msgid "Yellow"
-msgstr "Żółty"
-
-msgid ""
-"You can display additional content on the public index page by inserting "
-"valid XHTML in the form below.<br />Headlines should be enclosed between &lt;"
-"h2&gt; and &lt;/h2&gt;."
-msgstr ""
-"Można wyświetlić dodatkową zawartość na publicznej stronie indeksu "
-"wstawiając poprawny XHTML do formularza poniżej.<br />Nagłówki powinny być "
-"zamknięte tagami &lt;h2&gt; i &lt;/h2&gt;."
-
-msgid ""
-"You can find further information about the global Freifunk initiative at"
-msgstr ""
-"Możesz znaleźć więcej informacji o naszej globalnej inicjatywie Freifunk na"
-
-msgid "You can manually edit the selected community profile here."
-msgstr "Możesz ręcznie edytować wybrany profil społeczności tutaj"
-
-msgid ""
-"You need to select a profile before you can edit it. To select a profile go "
-"to"
-msgstr ""
-"Aby edytować profil musisz go najpierw zaznaczyć. Zaznacz profil aby "
-"kontynuować"
-
-msgid "and fill out all required fields."
-msgstr "i wypełnij wszystkie wymagane pola."
-
-msgid "buffered"
-msgstr "buforowany"
-
-msgid "cached"
-msgstr "cachowany"
-
-msgid "e.g."
-msgstr "np."
-
-msgid "free"
-msgstr "darmowy"
-
-msgid "to disable it."
-msgstr "aby wyłączyć"
-
-msgid "used"
-msgstr "używany"
-
-msgid "wireless settings"
-msgstr "ustawienia sieci bezprzewodowej"
diff --git a/modules/luci-mod-freifunk/po/pt-br/freifunk.po b/modules/luci-mod-freifunk/po/pt-br/freifunk.po
deleted file mode 100644 (file)
index a906a93..0000000
+++ /dev/null
@@ -1,447 +0,0 @@
-msgid ""
-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: 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"
-"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"
-
-msgid "BSSID"
-msgstr "BSSID"
-
-msgid "Bad (ETX > 10)"
-msgstr "Mal (ETX > 10)"
-
-msgid "Basic Settings"
-msgstr "Configurações Básicas"
-
-msgid "Basic settings"
-msgstr "Configurações básicas"
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr "As configurações básicas estão incompletas. Por favor vá para"
-
-msgid "Basic system settings"
-msgstr "Configurações básicas do sistema"
-
-msgid "Bitrate"
-msgstr "Taxa de bit"
-
-msgid "Channel"
-msgstr "Canal"
-
-msgid "Check for new firmware versions and perform automatic updates."
-msgstr ""
-"Verifique a existência de novas versões e realize a atualização "
-"automaticamente."
-
-msgid "Client network size"
-msgstr "Tamanho da rede dos clientes"
-
-msgid "Community"
-msgstr "Comunidade"
-
-msgid "Community profile"
-msgstr "Perfil da comunidade"
-
-msgid "Community settings"
-msgstr "Configurações da comunidade"
-
-msgid "Confirm Upgrade"
-msgstr "Confirmar a atualização"
-
-msgid "Contact"
-msgstr "Contato"
-
-msgid "Contact information is incomplete. Please go to"
-msgstr "A informação de contato está incompleta. Por favor, vá para"
-
-msgid "Coordinates"
-msgstr "Coordenadas"
-
-msgid "Country code"
-msgstr "Código do país"
-
-msgid "Default routes"
-msgstr "Rotas padrão"
-
-msgid "Disable default content"
-msgstr "Desabilitar o conteúdo padrão"
-
-msgid "Diversity is enabled for device"
-msgstr "A diversidade está habilitada neste dispositivo"
-
-msgid "E-Mail"
-msgstr "E-mail"
-
-msgid "ESSID"
-msgstr "ESSID"
-
-msgid "Edit index page"
-msgstr "Edita a página índice"
-
-msgid "Enable IPv6"
-msgstr "Habilitar IPv6"
-
-# 20140621: edersg: tradução
-msgid "Enable a virtual access point (VAP) by default if possible."
-msgstr "Habilitar um ponto de acesso virtual (VAP) por padrão, se possível"
-
-msgid "Error"
-msgstr "Erro"
-
-msgid "Find your coordinates with OpenStreetMap"
-msgstr "Encontre sua coordenada com o OpenStreetMap"
-
-msgid "Freifunk"
-msgstr "Freifunk"
-
-msgid "Freifunk Overview"
-msgstr "Visão Geral do Freifunk"
-
-msgid "Freifunk Remote Update"
-msgstr "Atualização Remota do Freifunk"
-
-msgid "Gateway"
-msgstr "Roteador"
-
-msgid "Go to"
-msgstr "Vá para"
-
-msgid "Good (2 < ETX < 4)"
-msgstr "Bom (2 < ETX < 4)"
-
-msgid "Green"
-msgstr "Verde"
-
-msgid "Hello and welcome in the network of"
-msgstr "Olá e seja bem-vindo à rede do"
-
-msgid "Hide OpenStreetMap"
-msgstr "Esconder o OpenStreetMap"
-
-msgid "Homepage"
-msgstr "Página"
-
-msgid "Hostname"
-msgstr "Nome do equipamento"
-
-msgid "IPv6 Config"
-msgstr "Configuração IPv6"
-
-msgid "IPv6 Prefix"
-msgstr "Prefixo IPv6"
-
-msgid "IPv6 network in CIDR notation."
-msgstr "Rede IPv6 em notação CIDR."
-
-msgid "If selected then the default content element is not shown."
-msgstr "Se selecionado, o conteúdo padrão não é mostrado."
-
-msgid "If you are interested in our project then contact the local community"
-msgstr ""
-"Se estiver interessado no nosso projeto, entre em contacto com a comunidade "
-"local"
-
-msgid "Index Page"
-msgstr "Página Índice"
-
-msgid "Interface"
-msgstr "Interface"
-
-msgid ""
-"Internet access depends on technical and organisational conditions and may "
-"or may not work for you."
-msgstr ""
-"O acesso à Internet depende de fatores técnicos e organizacionais, e pode "
-"funcionar ou não no seu caso."
-
-msgid "It is operated by"
-msgstr "É operado por"
-
-msgid "Keep configuration"
-msgstr "Manter a configuração"
-
-msgid "Latitude"
-msgstr "Latitude"
-
-msgid "Legend"
-msgstr "Legenda"
-
-msgid "Load"
-msgstr "Carregar"
-
-msgid "Local Time"
-msgstr "Horário Local"
-
-msgid "Location"
-msgstr "Localização"
-
-msgid "Longitude"
-msgstr "Longitude"
-
-msgid "Map"
-msgstr "Mapa"
-
-msgid "Map Error"
-msgstr "Erro do Mapa"
-
-msgid "Memory"
-msgstr "Memória"
-
-msgid "Mesh prefix"
-msgstr "Prefixo da rede em malha"
-
-msgid "Metric"
-msgstr "Métrica"
-
-msgid "Mode"
-msgstr "Modo"
-
-msgid "Network"
-msgstr "Rede"
-
-msgid "Network for client DHCP addresses"
-msgstr "Rede para os endereços dos clientes DHCP"
-
-msgid "Nickname"
-msgstr "Apelido"
-
-msgid "No default routes known."
-msgstr "Nenhuma rota padrão conhecida."
-
-msgid "Notice"
-msgstr "Aviso"
-
-msgid "OLSR"
-msgstr "OLSR"
-
-msgid "Operator"
-msgstr "Operador"
-
-msgid "Orange"
-msgstr "Laranja"
-
-msgid "Overview"
-msgstr "Visão Geral"
-
-msgid "Package libiwinfo required!"
-msgstr "O pacote libiwinfo é necessário!"
-
-msgid "Phone"
-msgstr "Telefone"
-
-msgid "Please fill in your contact details below."
-msgstr "Por favor, preencha seus detalhes de contato abaixo."
-
-msgid "Please set your contact information"
-msgstr "Por favor, defina a informação de contato"
-
-msgid "Power"
-msgstr "Potência"
-
-msgid "Processor"
-msgstr "Processador"
-
-msgid "Profile"
-msgstr "Perfil"
-
-msgid "Profile (Expert)"
-msgstr "Perfil (Especialista)"
-
-msgid "Realname"
-msgstr "Nome Real"
-
-msgid "Red"
-msgstr "Vermelho"
-
-msgid "SSID"
-msgstr "SSID"
-
-msgid ""
-"Select your location with a mouse click on the map. The map will only show "
-"up if you are connected to the Internet."
-msgstr ""
-"Selecione a sua localização com o mouse clicando no mapa. O mapa irá mostrar "
-"se você está conectado na internet."
-
-msgid "Show OpenStreetMap"
-msgstr "Mostrar o OpenStreetMap"
-
-msgid "Show on map"
-msgstr "Mostrar no mapa"
-
-msgid "Signal"
-msgstr "Sinal"
-
-msgid "Splash"
-msgstr "Splash"
-
-msgid "Start Upgrade"
-msgstr "Iniciar a Atualização"
-
-msgid "Statistics"
-msgstr "Estatística"
-
-msgid "Status"
-msgstr "Estado"
-
-msgid "Still usable (4 < ETX < 10)"
-msgstr "Ainda usável (4 < ETX < 10)"
-
-msgid "System"
-msgstr "Sistema"
-
-msgid "TX"
-msgstr "TX"
-
-msgid ""
-"The <em>libiwinfo</em> package is not installed. You must install this "
-"component for working wireless configuration!"
-msgstr ""
-"O pacote <em>libiwinfo</em> não está instalado. Você precisa instalar este "
-"componente para ter uma configuração sem fio funcional!"
-
-msgid ""
-"The OLSRd service is not configured to capture position data from the "
-"network.<br /> Please make sure that the nameservice plugin is properly "
-"configured and that the <em>latlon_file</em> option is enabled."
-msgstr ""
-"O serviço OLSRd não está configurado para capturar os dados de posição da "
-"rede.<br /> Por favor, garnta que o plugin nameservice está corretametne "
-"configurado e que a opção <em>latlon_file</em> está habilitada."
-
-msgid "The installed firmware is the most recent version."
-msgstr "O firmware instalado é a última versão."
-
-msgid ""
-"These are the basic settings for your local wireless community. These "
-"settings define the default values for the wizard and DO NOT affect the "
-"actual configuration of the router."
-msgstr ""
-"Estas são as configurações básicas para a comunidade sem fio local. Estas "
-"configurações definem os valores padrão para o assistente e NÃO afetam a "
-"configuração atual do roteador."
-
-msgid "These are the settings of your local community."
-msgstr "Estas são as configurações da sua comunidade local."
-
-msgid ""
-"These pages will assist you in setting up your router for Freifunk or "
-"similar wireless community networks."
-msgstr ""
-"Esta página ajudará você na configuração do seu roteador Freifunk ou de "
-"redes comunitárias sem fio similares."
-
-msgid "This is the access point"
-msgstr "Este é o ponto de acesso "
-
-msgid "Update Settings"
-msgstr "Configurações da Atualização"
-
-msgid "Update available!"
-msgstr "Existe uma atualização disponível!"
-
-msgid "Uptime"
-msgstr "Tempo de atividade"
-
-# 20140621: edersg: tradução
-msgid "VAP"
-msgstr "VAP"
-
-msgid "Verify downloaded images"
-msgstr "Verifique as imagens baixadas"
-
-msgid "Very good (ETX < 2)"
-msgstr "Muito bom (ETX < 2)"
-
-msgid ""
-"We are an initiative to establish a free, independent and open wireless mesh "
-"network."
-msgstr ""
-"Somos uma iniciativa para implementação de uma rede sem fio em malha livre, "
-"independente e não-comercial."
-
-msgid "Wireless Overview"
-msgstr "Visão Geral da Rede Sem Fio"
-
-msgid "Yellow"
-msgstr "Amarelo"
-
-msgid ""
-"You can display additional content on the public index page by inserting "
-"valid XHTML in the form below.<br />Headlines should be enclosed between &lt;"
-"h2&gt; and &lt;/h2&gt;."
-msgstr ""
-"Você pode mostrar conteúdo adicional na página índice pública inserindo "
-"XHTML válido no formulário abaixo.<br />As manchetes devem ficam entre &lt;"
-"h2&gt; e &lt;/h2&gt;."
-
-msgid ""
-"You can find further information about the global Freifunk initiative at"
-msgstr ""
-"Você pode encontrar mais informações sobre a iniciativa global Freifunk em"
-
-msgid "You can manually edit the selected community profile here."
-msgstr "Você pode editar manualmente o perfil da comunidade selecionada aqui."
-
-msgid ""
-"You need to select a profile before you can edit it. To select a profile go "
-"to"
-msgstr ""
-"Você precisa selecionar um perfil antes de poder editá-lo. Para selecionar "
-"um perfil, vá para"
-
-msgid "and fill out all required fields."
-msgstr "e preencher todos os campos obrigatórios."
-
-msgid "buffered"
-msgstr "no Buffer"
-
-msgid "cached"
-msgstr "no Cache"
-
-msgid "e.g."
-msgstr "ex:"
-
-msgid "free"
-msgstr "livre"
-
-msgid "to disable it."
-msgstr "para desabilitá-lo."
-
-msgid "used"
-msgstr "usado"
-
-msgid "wireless settings"
-msgstr "configurações da rede sem fio"
-
-#~ 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á rodando ou o "
-#~ "plugin do olsrd-nameservice não está carregado."
-
-#~ msgid "Services"
-#~ msgstr "Serviços"
-
-#~ msgid "Source"
-#~ msgstr "Origem"
-
-#~ msgid ""
-#~ "The <em>libiwinfo-lua</em> package is not installed. You must install "
-#~ "this component for working wireless configuration!"
-#~ msgstr ""
-#~ "O pacote <em>libiwinfo-lua</em> não está instalado. Você deve instalar "
-#~ "este componente para ter uma configuração sem fio funcional!"
-
-#~ msgid "Url"
-#~ msgstr "URL"
diff --git a/modules/luci-mod-freifunk/po/pt/freifunk.po b/modules/luci-mod-freifunk/po/pt/freifunk.po
deleted file mode 100644 (file)
index b5b822b..0000000
+++ /dev/null
@@ -1,401 +0,0 @@
-msgid ""
-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: 2009-05-19 17:33+0200\n"
-"Last-Translator: Jose Monteiro <jm@unimos.net>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Pootle 1.1.0\n"
-
-msgid "BSSID"
-msgstr ""
-
-msgid "Bad (ETX > 10)"
-msgstr ""
-
-msgid "Basic Settings"
-msgstr ""
-
-msgid "Basic settings"
-msgstr ""
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr ""
-
-msgid "Basic system settings"
-msgstr ""
-
-msgid "Bitrate"
-msgstr ""
-
-msgid "Channel"
-msgstr ""
-
-msgid "Check for new firmware versions and perform automatic updates."
-msgstr ""
-
-msgid "Client network size"
-msgstr ""
-
-msgid "Community"
-msgstr ""
-
-msgid "Community profile"
-msgstr ""
-
-msgid "Community settings"
-msgstr ""
-
-msgid "Confirm Upgrade"
-msgstr ""
-
-msgid "Contact"
-msgstr ""
-
-msgid "Contact information is incomplete. Please go to"
-msgstr ""
-
-msgid "Coordinates"
-msgstr "Coordenadas"
-
-msgid "Country code"
-msgstr ""
-
-msgid "Default routes"
-msgstr ""
-
-msgid "Disable default content"
-msgstr ""
-
-msgid "Diversity is enabled for device"
-msgstr ""
-
-msgid "E-Mail"
-msgstr "email"
-
-msgid "ESSID"
-msgstr ""
-
-msgid "Edit index page"
-msgstr ""
-
-msgid "Enable IPv6"
-msgstr ""
-
-msgid "Enable a virtual access point (VAP) by default if possible."
-msgstr ""
-
-msgid "Error"
-msgstr ""
-
-msgid "Find your coordinates with OpenStreetMap"
-msgstr ""
-
-msgid "Freifunk"
-msgstr ""
-
-msgid "Freifunk Overview"
-msgstr ""
-
-msgid "Freifunk Remote Update"
-msgstr ""
-
-msgid "Gateway"
-msgstr ""
-
-msgid "Go to"
-msgstr ""
-
-msgid "Good (2 < ETX < 4)"
-msgstr ""
-
-msgid "Green"
-msgstr ""
-
-msgid "Hello and welcome in the network of"
-msgstr "Olá e benvindo à rede "
-
-msgid "Hide OpenStreetMap"
-msgstr ""
-
-msgid "Homepage"
-msgstr ""
-
-msgid "Hostname"
-msgstr ""
-
-msgid "IPv6 Config"
-msgstr ""
-
-msgid "IPv6 Prefix"
-msgstr ""
-
-msgid "IPv6 network in CIDR notation."
-msgstr ""
-
-msgid "If selected then the default content element is not shown."
-msgstr ""
-
-msgid "If you are interested in our project then contact the local community"
-msgstr ""
-"Se estiver interessado no nosso projecto, entre em contacto com a sua "
-"comunidade local"
-
-msgid "Index Page"
-msgstr ""
-
-msgid "Interface"
-msgstr ""
-
-msgid ""
-"Internet access depends on technical and organisational conditions and may "
-"or may not work for you."
-msgstr ""
-"O acesso à Internet depende de factores técnicos e organizacionais, e pode "
-"funcionar ou não no seu caso."
-
-msgid "It is operated by"
-msgstr "É operado por "
-
-msgid "Keep configuration"
-msgstr ""
-
-msgid "Latitude"
-msgstr ""
-
-msgid "Legend"
-msgstr ""
-
-msgid "Load"
-msgstr ""
-
-msgid "Local Time"
-msgstr ""
-
-msgid "Location"
-msgstr "Localização"
-
-msgid "Longitude"
-msgstr ""
-
-msgid "Map"
-msgstr ""
-
-msgid "Map Error"
-msgstr ""
-
-msgid "Memory"
-msgstr "Memória"
-
-msgid "Mesh prefix"
-msgstr ""
-
-msgid "Metric"
-msgstr ""
-
-msgid "Mode"
-msgstr ""
-
-msgid "Network"
-msgstr ""
-
-msgid "Network for client DHCP addresses"
-msgstr ""
-
-msgid "Nickname"
-msgstr "Nome curto (nick)"
-
-msgid "No default routes known."
-msgstr ""
-
-msgid "Notice"
-msgstr "Notas"
-
-msgid "OLSR"
-msgstr ""
-
-msgid "Operator"
-msgstr ""
-
-msgid "Orange"
-msgstr ""
-
-msgid "Overview"
-msgstr ""
-
-msgid "Package libiwinfo required!"
-msgstr ""
-
-msgid "Phone"
-msgstr "Telefone"
-
-msgid "Please fill in your contact details below."
-msgstr ""
-
-msgid "Please set your contact information"
-msgstr ""
-
-msgid "Power"
-msgstr ""
-
-msgid "Processor"
-msgstr ""
-
-msgid "Profile"
-msgstr ""
-
-msgid "Profile (Expert)"
-msgstr ""
-
-msgid "Realname"
-msgstr "Nome"
-
-msgid "Red"
-msgstr ""
-
-msgid "SSID"
-msgstr ""
-
-msgid ""
-"Select your location with a mouse click on the map. The map will only show "
-"up if you are connected to the Internet."
-msgstr ""
-
-msgid "Show OpenStreetMap"
-msgstr ""
-
-msgid "Show on map"
-msgstr ""
-
-msgid "Signal"
-msgstr ""
-
-msgid "Splash"
-msgstr ""
-
-msgid "Start Upgrade"
-msgstr ""
-
-msgid "Statistics"
-msgstr ""
-
-msgid "Status"
-msgstr ""
-
-msgid "Still usable (4 < ETX < 10)"
-msgstr ""
-
-msgid "System"
-msgstr ""
-
-msgid "TX"
-msgstr ""
-
-msgid ""
-"The <em>libiwinfo</em> package is not installed. You must install this "
-"component for working wireless configuration!"
-msgstr ""
-
-msgid ""
-"The OLSRd service is not configured to capture position data from the "
-"network.<br /> Please make sure that the nameservice plugin is properly "
-"configured and that the <em>latlon_file</em> option is enabled."
-msgstr ""
-
-msgid "The installed firmware is the most recent version."
-msgstr ""
-
-msgid ""
-"These are the basic settings for your local wireless community. These "
-"settings define the default values for the wizard and DO NOT affect the "
-"actual configuration of the router."
-msgstr ""
-
-msgid "These are the settings of your local community."
-msgstr ""
-
-msgid ""
-"These pages will assist you in setting up your router for Freifunk or "
-"similar wireless community networks."
-msgstr ""
-
-msgid "This is the access point"
-msgstr "Este é o ponto de acesso "
-
-msgid "Update Settings"
-msgstr ""
-
-msgid "Update available!"
-msgstr ""
-
-msgid "Uptime"
-msgstr ""
-
-msgid "VAP"
-msgstr ""
-
-msgid "Verify downloaded images"
-msgstr ""
-
-msgid "Very good (ETX < 2)"
-msgstr ""
-
-msgid ""
-"We are an initiative to establish a free, independent and open wireless mesh "
-"network."
-msgstr ""
-"Somos uma iniciativa para implementação de uma rede livre, independente e "
-"não-comercial."
-
-msgid "Wireless Overview"
-msgstr ""
-
-msgid "Yellow"
-msgstr ""
-
-msgid ""
-"You can display additional content on the public index page by inserting "
-"valid XHTML in the form below.<br />Headlines should be enclosed between &lt;"
-"h2&gt; and &lt;/h2&gt;."
-msgstr ""
-
-msgid ""
-"You can find further information about the global Freifunk initiative at"
-msgstr "Pode encontrar mais informações sobre a iniciativa global Freifunk em "
-
-msgid "You can manually edit the selected community profile here."
-msgstr ""
-
-msgid ""
-"You need to select a profile before you can edit it. To select a profile go "
-"to"
-msgstr ""
-
-msgid "and fill out all required fields."
-msgstr ""
-
-msgid "buffered"
-msgstr ""
-
-msgid "cached"
-msgstr ""
-
-msgid "e.g."
-msgstr ""
-
-msgid "free"
-msgstr ""
-
-msgid "to disable it."
-msgstr ""
-
-msgid "used"
-msgstr ""
-
-msgid "wireless settings"
-msgstr ""
diff --git a/modules/luci-mod-freifunk/po/ro/freifunk.po b/modules/luci-mod-freifunk/po/ro/freifunk.po
deleted file mode 100644 (file)
index 408abd8..0000000
+++ /dev/null
@@ -1,395 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-06-29 19:53+0200\n"
-"Last-Translator: xxvirusxx <condor20_05@yahoo.it>\n"
-"Language-Team: none\n"
-"Language: ro\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==0 || (n%100 > 0 && n%100 < "
-"20)) ? 1 : 2);;\n"
-"X-Generator: Pootle 2.0.6\n"
-
-msgid "BSSID"
-msgstr "BSSID"
-
-msgid "Bad (ETX > 10)"
-msgstr ""
-
-msgid "Basic Settings"
-msgstr "Setări de bază"
-
-msgid "Basic settings"
-msgstr "Setări de bază"
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr "Setările de bază sunt incomplete. Mergi la"
-
-msgid "Basic system settings"
-msgstr ""
-
-msgid "Bitrate"
-msgstr ""
-
-msgid "Channel"
-msgstr "Canal"
-
-msgid "Check for new firmware versions and perform automatic updates."
-msgstr ""
-
-msgid "Client network size"
-msgstr ""
-
-msgid "Community"
-msgstr "Comunitate"
-
-msgid "Community profile"
-msgstr ""
-
-msgid "Community settings"
-msgstr ""
-
-msgid "Confirm Upgrade"
-msgstr ""
-
-msgid "Contact"
-msgstr "Contact"
-
-msgid "Contact information is incomplete. Please go to"
-msgstr ""
-
-msgid "Coordinates"
-msgstr "Coordonate"
-
-msgid "Country code"
-msgstr ""
-
-msgid "Default routes"
-msgstr ""
-
-msgid "Disable default content"
-msgstr ""
-
-msgid "Diversity is enabled for device"
-msgstr ""
-
-msgid "E-Mail"
-msgstr ""
-
-msgid "ESSID"
-msgstr ""
-
-msgid "Edit index page"
-msgstr ""
-
-msgid "Enable IPv6"
-msgstr "Activează IPv6"
-
-msgid "Enable a virtual access point (VAP) by default if possible."
-msgstr ""
-
-msgid "Error"
-msgstr "Eroare"
-
-msgid "Find your coordinates with OpenStreetMap"
-msgstr ""
-
-msgid "Freifunk"
-msgstr ""
-
-msgid "Freifunk Overview"
-msgstr ""
-
-msgid "Freifunk Remote Update"
-msgstr ""
-
-msgid "Gateway"
-msgstr ""
-
-msgid "Go to"
-msgstr "Du-te la"
-
-msgid "Good (2 < ETX < 4)"
-msgstr ""
-
-msgid "Green"
-msgstr "Verde"
-
-msgid "Hello and welcome in the network of"
-msgstr ""
-
-msgid "Hide OpenStreetMap"
-msgstr ""
-
-msgid "Homepage"
-msgstr ""
-
-msgid "Hostname"
-msgstr ""
-
-msgid "IPv6 Config"
-msgstr ""
-
-msgid "IPv6 Prefix"
-msgstr ""
-
-msgid "IPv6 network in CIDR notation."
-msgstr ""
-
-msgid "If selected then the default content element is not shown."
-msgstr ""
-
-msgid "If you are interested in our project then contact the local community"
-msgstr ""
-
-msgid "Index Page"
-msgstr ""
-
-msgid "Interface"
-msgstr "Interfaţă"
-
-msgid ""
-"Internet access depends on technical and organisational conditions and may "
-"or may not work for you."
-msgstr ""
-
-msgid "It is operated by"
-msgstr ""
-
-msgid "Keep configuration"
-msgstr "Păstrează configuraţia"
-
-msgid "Latitude"
-msgstr "Latitudine"
-
-msgid "Legend"
-msgstr "Legendă"
-
-msgid "Load"
-msgstr "Încarcă"
-
-msgid "Local Time"
-msgstr "Oră locală"
-
-msgid "Location"
-msgstr "Locaţie"
-
-msgid "Longitude"
-msgstr "Longitudine"
-
-msgid "Map"
-msgstr "Hartă"
-
-msgid "Map Error"
-msgstr "Eroare hartă"
-
-msgid "Memory"
-msgstr "Memorie"
-
-msgid "Mesh prefix"
-msgstr ""
-
-msgid "Metric"
-msgstr ""
-
-msgid "Mode"
-msgstr "Mod"
-
-msgid "Network"
-msgstr "Reţea"
-
-msgid "Network for client DHCP addresses"
-msgstr ""
-
-msgid "Nickname"
-msgstr "Poreclă"
-
-msgid "No default routes known."
-msgstr ""
-
-msgid "Notice"
-msgstr ""
-
-msgid "OLSR"
-msgstr ""
-
-msgid "Operator"
-msgstr ""
-
-msgid "Orange"
-msgstr "Portocaliu"
-
-msgid "Overview"
-msgstr ""
-
-msgid "Package libiwinfo required!"
-msgstr ""
-
-msgid "Phone"
-msgstr "Telefon"
-
-msgid "Please fill in your contact details below."
-msgstr ""
-
-msgid "Please set your contact information"
-msgstr ""
-
-msgid "Power"
-msgstr "Putere"
-
-msgid "Processor"
-msgstr "Procesor"
-
-msgid "Profile"
-msgstr "Profil"
-
-msgid "Profile (Expert)"
-msgstr ""
-
-msgid "Realname"
-msgstr "Nume real"
-
-msgid "Red"
-msgstr "Roşu"
-
-msgid "SSID"
-msgstr "SSID"
-
-msgid ""
-"Select your location with a mouse click on the map. The map will only show "
-"up if you are connected to the Internet."
-msgstr ""
-
-msgid "Show OpenStreetMap"
-msgstr ""
-
-msgid "Show on map"
-msgstr "Arată pe hartă"
-
-msgid "Signal"
-msgstr "Semnal"
-
-msgid "Splash"
-msgstr ""
-
-msgid "Start Upgrade"
-msgstr ""
-
-msgid "Statistics"
-msgstr "Statistici"
-
-msgid "Status"
-msgstr "Stare"
-
-msgid "Still usable (4 < ETX < 10)"
-msgstr ""
-
-msgid "System"
-msgstr ""
-
-msgid "TX"
-msgstr ""
-
-msgid ""
-"The <em>libiwinfo</em> package is not installed. You must install this "
-"component for working wireless configuration!"
-msgstr ""
-
-msgid ""
-"The OLSRd service is not configured to capture position data from the "
-"network.<br /> Please make sure that the nameservice plugin is properly "
-"configured and that the <em>latlon_file</em> option is enabled."
-msgstr ""
-
-msgid "The installed firmware is the most recent version."
-msgstr "Firmware-ul instalat este cea mai recentă versiune."
-
-msgid ""
-"These are the basic settings for your local wireless community. These "
-"settings define the default values for the wizard and DO NOT affect the "
-"actual configuration of the router."
-msgstr ""
-
-msgid "These are the settings of your local community."
-msgstr ""
-
-msgid ""
-"These pages will assist you in setting up your router for Freifunk or "
-"similar wireless community networks."
-msgstr ""
-
-msgid "This is the access point"
-msgstr ""
-
-msgid "Update Settings"
-msgstr ""
-
-msgid "Update available!"
-msgstr ""
-
-msgid "Uptime"
-msgstr ""
-
-msgid "VAP"
-msgstr ""
-
-msgid "Verify downloaded images"
-msgstr ""
-
-msgid "Very good (ETX < 2)"
-msgstr ""
-
-msgid ""
-"We are an initiative to establish a free, independent and open wireless mesh "
-"network."
-msgstr ""
-
-msgid "Wireless Overview"
-msgstr ""
-
-msgid "Yellow"
-msgstr "Galben"
-
-msgid ""
-"You can display additional content on the public index page by inserting "
-"valid XHTML in the form below.<br />Headlines should be enclosed between &lt;"
-"h2&gt; and &lt;/h2&gt;."
-msgstr ""
-
-msgid ""
-"You can find further information about the global Freifunk initiative at"
-msgstr ""
-
-msgid "You can manually edit the selected community profile here."
-msgstr ""
-
-msgid ""
-"You need to select a profile before you can edit it. To select a profile go "
-"to"
-msgstr ""
-
-msgid "and fill out all required fields."
-msgstr "şi completaţi toate câmpurile"
-
-msgid "buffered"
-msgstr ""
-
-msgid "cached"
-msgstr ""
-
-msgid "e.g."
-msgstr "ex."
-
-msgid "free"
-msgstr "liber"
-
-msgid "to disable it."
-msgstr ""
-
-msgid "used"
-msgstr "folosit"
-
-msgid "wireless settings"
-msgstr "setări wireless"
diff --git a/modules/luci-mod-freifunk/po/ru/freifunk.po b/modules/luci-mod-freifunk/po/ru/freifunk.po
deleted file mode 100644 (file)
index f9b44a2..0000000
+++ /dev/null
@@ -1,423 +0,0 @@
-msgid ""
-msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
-"Project-Id-Version: LuCI: freifunk\n"
-"POT-Creation-Date: 2013-09-06 09:41+0200\n"
-"PO-Revision-Date: 2018-01-30 17:02+0300\n"
-"Last-Translator: Vladimir aka sunny <picfun@ya.ru>\n"
-"Language-Team: http://cyber-place.ru\n"
-"MIME-Version: 1.0\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: ru\n"
-"X-Generator: Poedit 1.8.7.1\n"
-"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
-"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
-
-msgid "BSSID"
-msgstr "BSSID"
-
-msgid "Bad (ETX > 10)"
-msgstr "Плохо (ETX > 10)"
-
-msgid "Basic Settings"
-msgstr "Основные настройки"
-
-msgid "Basic settings"
-msgstr "Основные настройки"
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr "Основные настройки не верны. Пожалуйста, перейдите в"
-
-msgid "Basic system settings"
-msgstr "Основные настройки системы"
-
-msgid "Bitrate"
-msgstr "Скорость"
-
-msgid "Channel"
-msgstr "Канал"
-
-msgid "Check for new firmware versions and perform automatic updates."
-msgstr ""
-"Проверить наличие новой версии прошивки и выполнить автоматическое "
-"обновление."
-
-msgid "Client network size"
-msgstr "Размер клиентской сети"
-
-msgid "Community"
-msgstr "Сообщество"
-
-msgid "Community profile"
-msgstr "Профиль сообщества"
-
-msgid "Community settings"
-msgstr "Настройки сообщества"
-
-msgid "Confirm Upgrade"
-msgstr "Подтвердить обновление"
-
-msgid "Contact"
-msgstr "Контакты для связи"
-
-msgid "Contact information is incomplete. Please go to"
-msgstr "Контактная информация не верна. Пожалуйста, перейдите в"
-
-msgid "Coordinates"
-msgstr "Координаты"
-
-msgid "Country code"
-msgstr "Код страны"
-
-msgid "Default routes"
-msgstr "Маршруты по умолчанию"
-
-msgid "Disable default content"
-msgstr "Запретить контент по умолчанию"
-
-msgid "Diversity is enabled for device"
-msgstr "Неопределенность пути включена"
-
-msgid "E-Mail"
-msgstr "E-Mail"
-
-msgid "ESSID"
-msgstr "ESSID"
-
-msgid "Edit index page"
-msgstr "Редактировать главную страницу"
-
-msgid "Enable IPv6"
-msgstr "Включить IPv6"
-
-msgid "Enable a virtual access point (VAP) by default if possible."
-msgstr ""
-"Включить виртуальную точку доступа (VAP) с настройками по умолчанию, если "
-"это возможно."
-
-msgid "Error"
-msgstr "Ошибка"
-
-msgid "Find your coordinates with OpenStreetMap"
-msgstr "Найдите свои координаты с помощью OpenStreetMap"
-
-msgid "Freifunk"
-msgstr "Freifunk"
-
-msgid "Freifunk Overview"
-msgstr "Главное меню Freifunk"
-
-msgid "Freifunk Remote Update"
-msgstr "Удалённое обновление Freifunk"
-
-msgid "Gateway"
-msgstr "Шлюз"
-
-msgid "Go to"
-msgstr "Перейти"
-
-msgid "Good (2 < ETX < 4)"
-msgstr "Хорошо (2 < ETX < 4)"
-
-msgid "Green"
-msgstr "Зеленый"
-
-msgid "Hello and welcome in the network of"
-msgstr "Здравствуйте и добро пожаловать в сеть"
-
-msgid "Hide OpenStreetMap"
-msgstr "Скрыть OpenStreetMap"
-
-msgid "Homepage"
-msgstr "Домашняя страница"
-
-msgid "Hostname"
-msgstr "Имя хоста"
-
-msgid "IPv6 Config"
-msgstr "Настройка IPv6"
-
-msgid "IPv6 Prefix"
-msgstr "Префикс IPv6"
-
-msgid "IPv6 network in CIDR notation."
-msgstr "Сеть IPv6 в CIDR-нотации"
-
-msgid "If selected then the default content element is not shown."
-msgstr "Если выбрано, содержимое по умолчанию не будет показано."
-
-msgid "If you are interested in our project then contact the local community"
-msgstr ""
-"Если вы заинтересованы в нашем проекте, свяжитесь с местным сообществом"
-
-msgid "Index Page"
-msgstr "Главная страница"
-
-msgid "Interface"
-msgstr "Интерфейс"
-
-msgid ""
-"Internet access depends on technical and organisational conditions and may "
-"or may not work for you."
-msgstr ""
-"Доступ в Интернет зависит от технических и организационных условий и может "
-"быть не доступен для вас."
-
-msgid "It is operated by"
-msgstr "Точка доступа управляется"
-
-msgid "Keep configuration"
-msgstr "Сохранить настройки"
-
-msgid "Latitude"
-msgstr "Широта"
-
-msgid "Legend"
-msgstr "События"
-
-msgid "Load"
-msgstr "Загрузка"
-
-msgid "Local Time"
-msgstr "Дата и время"
-
-msgid "Location"
-msgstr "Расположение"
-
-msgid "Longitude"
-msgstr "Долгота"
-
-msgid "Map"
-msgstr "Карта"
-
-msgid "Map Error"
-msgstr "Ошибка карты"
-
-msgid "Memory"
-msgstr "Оперативная память (RAM)"
-
-msgid "Mesh prefix"
-msgstr "Mesh префикс"
-
-msgid "Metric"
-msgstr "Метрика"
-
-msgid "Mode"
-msgstr "Режим"
-
-msgid "Network"
-msgstr "Сеть"
-
-msgid "Network for client DHCP addresses"
-msgstr "Сеть для клиентских<br />DHCP-адресов"
-
-msgid "Nickname"
-msgstr "Никнейм"
-
-msgid "No default routes known."
-msgstr "Маршруты по умолчанию не известны."
-
-msgid "Notice"
-msgstr "Заметка"
-
-msgid "OLSR"
-msgstr "OLSR"
-
-msgid "Operator"
-msgstr "Оператор"
-
-msgid "Orange"
-msgstr "Оранжевый"
-
-msgid "Overview"
-msgstr "Главное меню"
-
-msgid "Package libiwinfo required!"
-msgstr "Требуется пакет libiwinfo!"
-
-msgid "Phone"
-msgstr "Телефон"
-
-msgid "Please fill in your contact details below."
-msgstr "Пожалуйста, введите вашу контактную информацию."
-
-msgid "Please set your contact information"
-msgstr "Пожалуйста, введите вашу контактную информацию"
-
-msgid "Power"
-msgstr "Питание"
-
-msgid "Processor"
-msgstr "CPU"
-
-msgid "Profile"
-msgstr "Профиль"
-
-msgid "Profile (Expert)"
-msgstr "Профиль (эксперт)"
-
-msgid "Realname"
-msgstr "Имя"
-
-msgid "Red"
-msgstr "Красный"
-
-msgid "SSID"
-msgstr "SSID"
-
-msgid ""
-"Select your location with a mouse click on the map. The map will only show "
-"up if you are connected to the Internet."
-msgstr ""
-"Укажите ваше местоположение на карте с помощью щелчка мыши. Карта будет "
-"показана только если вы подключены к Интернету."
-
-msgid "Show OpenStreetMap"
-msgstr "Показать карту OpenStreetMap"
-
-msgid "Show on map"
-msgstr "Показать на карте"
-
-msgid "Signal"
-msgstr "Сигнал"
-
-msgid "Splash"
-msgstr "Splash-экран"
-
-msgid "Start Upgrade"
-msgstr "Начать обновление"
-
-msgid "Statistics"
-msgstr "Статистика"
-
-msgid "Status"
-msgstr "Состояние"
-
-msgid "Still usable (4 < ETX < 10)"
-msgstr "Еще можно использовать (4 < ETX < 10)"
-
-msgid "System"
-msgstr "Система"
-
-msgid "TX"
-msgstr "Передача (TX)"
-
-msgid ""
-"The <em>libiwinfo</em> package is not installed. You must install this "
-"component for working wireless configuration!"
-msgstr ""
-"Пакет <em>libiwinfo-lua</em> не установлен. Для включения настроек "
-"беспроводных сетей, вам необходимо установить этот компонент!"
-
-msgid ""
-"The OLSRd service is not configured to capture position data from the "
-"network.<br /> Please make sure that the nameservice plugin is properly "
-"configured and that the <em>latlon_file</em> option is enabled."
-msgstr ""
-"Сервис OLSRd не настроен на получение данных о местоположении из сети.<br /> "
-"Пожалуйста, удостоверьтесь, что модуль пространства имён настроен правильно "
-"и что опция <em>latlon_file</em> включена."
-
-msgid "The installed firmware is the most recent version."
-msgstr "Установлена прошивка самой последней версии."
-
-msgid ""
-"These are the basic settings for your local wireless community. These "
-"settings define the default values for the wizard and DO NOT affect the "
-"actual configuration of the router."
-msgstr ""
-"Это основные настройки вашего сообщества. Они определяют стандартные "
-"настройки для 'Мастера настройки Mesh сети' и НЕ влияют на конечные настройки "
-"маршрутизатора."
-
-msgid "These are the settings of your local community."
-msgstr "Здесь вы сможете настроить ваше сообщество."
-
-msgid ""
-"These pages will assist you in setting up your router for Freifunk or "
-"similar wireless community networks."
-msgstr ""
-"Эти страницы помогут настроить ваш маршрутизатор для Freifunk или подобной "
-"беспроводной сети."
-
-msgid "This is the access point"
-msgstr "Это - точка доступа"
-
-msgid "Update Settings"
-msgstr "Настройки обновления"
-
-msgid "Update available!"
-msgstr "Доступно обновление!"
-
-msgid "Uptime"
-msgstr "Время работы"
-
-msgid "VAP"
-msgstr "Виртуальная точка доступа (VAP)"
-
-msgid "Verify downloaded images"
-msgstr "Проверять загруженные образы"
-
-msgid "Very good (ETX < 2)"
-msgstr "Очень хорошо (ETX < 2)"
-
-msgid ""
-"We are an initiative to establish a free, independent and open wireless mesh "
-"network."
-msgstr ""
-"Мы - это сообщество, цель которого создать бесплатную, независимую и "
-"открытую беспроводную Mesh сеть."
-
-msgid "Wireless Overview"
-msgstr "Список беспроводных сетей"
-
-msgid "Yellow"
-msgstr "Желтый"
-
-msgid ""
-"You can display additional content on the public index page by inserting "
-"valid XHTML in the form below.<br />Headlines should be enclosed between &lt;"
-"h2&gt; and &lt;/h2&gt;."
-msgstr ""
-"У вас есть возможность установить дополнительное содержимое публичной "
-"страницы, вставив соответствующий XHTML-код в форму.<br /> Заголовки должны "
-"быть заключены между &lt;h2&gt; и &lt;/h2&gt;."
-
-msgid ""
-"You can find further information about the global Freifunk initiative at"
-msgstr "Вы можете найти дополнительную информацию о Freifunk по адресу"
-
-msgid "You can manually edit the selected community profile here."
-msgstr ""
-"Здесь вы сможете отредактировать config файл выбранного профиля сообщества."
-
-msgid ""
-"You need to select a profile before you can edit it. To select a profile go "
-"to"
-msgstr ""
-"Необходимо выбрать профиль перед его редактированием. Чтобы выбрать профиль, "
-"перейдите в"
-
-msgid "and fill out all required fields."
-msgstr "и заполните все необходимые поля."
-
-msgid "buffered"
-msgstr "буферизировано"
-
-msgid "cached"
-msgstr "кэшировано"
-
-msgid "e.g."
-msgstr "напр."
-
-msgid "free"
-msgstr "свободно"
-
-msgid "to disable it."
-msgstr "чтобы выключить."
-
-msgid "used"
-msgstr "использовано"
-
-msgid "wireless settings"
-msgstr "настройки беспроводной сети"
diff --git a/modules/luci-mod-freifunk/po/sk/freifunk.po b/modules/luci-mod-freifunk/po/sk/freifunk.po
deleted file mode 100644 (file)
index 343f022..0000000
+++ /dev/null
@@ -1,391 +0,0 @@
-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"
-"MIME-Version: 1.0\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-
-msgid "BSSID"
-msgstr ""
-
-msgid "Bad (ETX > 10)"
-msgstr ""
-
-msgid "Basic Settings"
-msgstr ""
-
-msgid "Basic settings"
-msgstr ""
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr ""
-
-msgid "Basic system settings"
-msgstr ""
-
-msgid "Bitrate"
-msgstr ""
-
-msgid "Channel"
-msgstr ""
-
-msgid "Check for new firmware versions and perform automatic updates."
-msgstr ""
-
-msgid "Client network size"
-msgstr ""
-
-msgid "Community"
-msgstr ""
-
-msgid "Community profile"
-msgstr ""
-
-msgid "Community settings"
-msgstr ""
-
-msgid "Confirm Upgrade"
-msgstr ""
-
-msgid "Contact"
-msgstr ""
-
-msgid "Contact information is incomplete. Please go to"
-msgstr ""
-
-msgid "Coordinates"
-msgstr ""
-
-msgid "Country code"
-msgstr ""
-
-msgid "Default routes"
-msgstr ""
-
-msgid "Disable default content"
-msgstr ""
-
-msgid "Diversity is enabled for device"
-msgstr ""
-
-msgid "E-Mail"
-msgstr ""
-
-msgid "ESSID"
-msgstr ""
-
-msgid "Edit index page"
-msgstr ""
-
-msgid "Enable IPv6"
-msgstr ""
-
-msgid "Enable a virtual access point (VAP) by default if possible."
-msgstr ""
-
-msgid "Error"
-msgstr ""
-
-msgid "Find your coordinates with OpenStreetMap"
-msgstr ""
-
-msgid "Freifunk"
-msgstr ""
-
-msgid "Freifunk Overview"
-msgstr ""
-
-msgid "Freifunk Remote Update"
-msgstr ""
-
-msgid "Gateway"
-msgstr ""
-
-msgid "Go to"
-msgstr ""
-
-msgid "Good (2 < ETX < 4)"
-msgstr ""
-
-msgid "Green"
-msgstr ""
-
-msgid "Hello and welcome in the network of"
-msgstr ""
-
-msgid "Hide OpenStreetMap"
-msgstr ""
-
-msgid "Homepage"
-msgstr ""
-
-msgid "Hostname"
-msgstr ""
-
-msgid "IPv6 Config"
-msgstr ""
-
-msgid "IPv6 Prefix"
-msgstr ""
-
-msgid "IPv6 network in CIDR notation."
-msgstr ""
-
-msgid "If selected then the default content element is not shown."
-msgstr ""
-
-msgid "If you are interested in our project then contact the local community"
-msgstr ""
-
-msgid "Index Page"
-msgstr ""
-
-msgid "Interface"
-msgstr ""
-
-msgid ""
-"Internet access depends on technical and organisational conditions and may "
-"or may not work for you."
-msgstr ""
-
-msgid "It is operated by"
-msgstr ""
-
-msgid "Keep configuration"
-msgstr ""
-
-msgid "Latitude"
-msgstr ""
-
-msgid "Legend"
-msgstr ""
-
-msgid "Load"
-msgstr ""
-
-msgid "Local Time"
-msgstr ""
-
-msgid "Location"
-msgstr ""
-
-msgid "Longitude"
-msgstr ""
-
-msgid "Map"
-msgstr ""
-
-msgid "Map Error"
-msgstr ""
-
-msgid "Memory"
-msgstr ""
-
-msgid "Mesh prefix"
-msgstr ""
-
-msgid "Metric"
-msgstr ""
-
-msgid "Mode"
-msgstr ""
-
-msgid "Network"
-msgstr ""
-
-msgid "Network for client DHCP addresses"
-msgstr ""
-
-msgid "Nickname"
-msgstr ""
-
-msgid "No default routes known."
-msgstr ""
-
-msgid "Notice"
-msgstr ""
-
-msgid "OLSR"
-msgstr ""
-
-msgid "Operator"
-msgstr ""
-
-msgid "Orange"
-msgstr ""
-
-msgid "Overview"
-msgstr ""
-
-msgid "Package libiwinfo required!"
-msgstr ""
-
-msgid "Phone"
-msgstr ""
-
-msgid "Please fill in your contact details below."
-msgstr ""
-
-msgid "Please set your contact information"
-msgstr ""
-
-msgid "Power"
-msgstr ""
-
-msgid "Processor"
-msgstr ""
-
-msgid "Profile"
-msgstr ""
-
-msgid "Profile (Expert)"
-msgstr ""
-
-msgid "Realname"
-msgstr ""
-
-msgid "Red"
-msgstr ""
-
-msgid "SSID"
-msgstr ""
-
-msgid ""
-"Select your location with a mouse click on the map. The map will only show "
-"up if you are connected to the Internet."
-msgstr ""
-
-msgid "Show OpenStreetMap"
-msgstr ""
-
-msgid "Show on map"
-msgstr ""
-
-msgid "Signal"
-msgstr ""
-
-msgid "Splash"
-msgstr ""
-
-msgid "Start Upgrade"
-msgstr ""
-
-msgid "Statistics"
-msgstr ""
-
-msgid "Status"
-msgstr ""
-
-msgid "Still usable (4 < ETX < 10)"
-msgstr ""
-
-msgid "System"
-msgstr ""
-
-msgid "TX"
-msgstr ""
-
-msgid ""
-"The <em>libiwinfo</em> package is not installed. You must install this "
-"component for working wireless configuration!"
-msgstr ""
-
-msgid ""
-"The OLSRd service is not configured to capture position data from the "
-"network.<br /> Please make sure that the nameservice plugin is properly "
-"configured and that the <em>latlon_file</em> option is enabled."
-msgstr ""
-
-msgid "The installed firmware is the most recent version."
-msgstr ""
-
-msgid ""
-"These are the basic settings for your local wireless community. These "
-"settings define the default values for the wizard and DO NOT affect the "
-"actual configuration of the router."
-msgstr ""
-
-msgid "These are the settings of your local community."
-msgstr ""
-
-msgid ""
-"These pages will assist you in setting up your router for Freifunk or "
-"similar wireless community networks."
-msgstr ""
-
-msgid "This is the access point"
-msgstr ""
-
-msgid "Update Settings"
-msgstr ""
-
-msgid "Update available!"
-msgstr ""
-
-msgid "Uptime"
-msgstr ""
-
-msgid "VAP"
-msgstr ""
-
-msgid "Verify downloaded images"
-msgstr ""
-
-msgid "Very good (ETX < 2)"
-msgstr ""
-
-msgid ""
-"We are an initiative to establish a free, independent and open wireless mesh "
-"network."
-msgstr ""
-
-msgid "Wireless Overview"
-msgstr ""
-
-msgid "Yellow"
-msgstr ""
-
-msgid ""
-"You can display additional content on the public index page by inserting "
-"valid XHTML in the form below.<br />Headlines should be enclosed between &lt;"
-"h2&gt; and &lt;/h2&gt;."
-msgstr ""
-
-msgid ""
-"You can find further information about the global Freifunk initiative at"
-msgstr ""
-
-msgid "You can manually edit the selected community profile here."
-msgstr ""
-
-msgid ""
-"You need to select a profile before you can edit it. To select a profile go "
-"to"
-msgstr ""
-
-msgid "and fill out all required fields."
-msgstr ""
-
-msgid "buffered"
-msgstr ""
-
-msgid "cached"
-msgstr ""
-
-msgid "e.g."
-msgstr ""
-
-msgid "free"
-msgstr ""
-
-msgid "to disable it."
-msgstr ""
-
-msgid "used"
-msgstr ""
-
-msgid "wireless settings"
-msgstr ""
diff --git a/modules/luci-mod-freifunk/po/sv/freifunk.po b/modules/luci-mod-freifunk/po/sv/freifunk.po
deleted file mode 100644 (file)
index cf42fa1..0000000
+++ /dev/null
@@ -1,392 +0,0 @@
-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"
-"Language: sv\n"
-"MIME-Version: 1.0\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-msgid "BSSID"
-msgstr ""
-
-msgid "Bad (ETX > 10)"
-msgstr ""
-
-msgid "Basic Settings"
-msgstr ""
-
-msgid "Basic settings"
-msgstr ""
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr ""
-
-msgid "Basic system settings"
-msgstr ""
-
-msgid "Bitrate"
-msgstr ""
-
-msgid "Channel"
-msgstr ""
-
-msgid "Check for new firmware versions and perform automatic updates."
-msgstr ""
-
-msgid "Client network size"
-msgstr ""
-
-msgid "Community"
-msgstr ""
-
-msgid "Community profile"
-msgstr ""
-
-msgid "Community settings"
-msgstr ""
-
-msgid "Confirm Upgrade"
-msgstr ""
-
-msgid "Contact"
-msgstr ""
-
-msgid "Contact information is incomplete. Please go to"
-msgstr ""
-
-msgid "Coordinates"
-msgstr ""
-
-msgid "Country code"
-msgstr ""
-
-msgid "Default routes"
-msgstr ""
-
-msgid "Disable default content"
-msgstr ""
-
-msgid "Diversity is enabled for device"
-msgstr ""
-
-msgid "E-Mail"
-msgstr ""
-
-msgid "ESSID"
-msgstr ""
-
-msgid "Edit index page"
-msgstr ""
-
-msgid "Enable IPv6"
-msgstr ""
-
-msgid "Enable a virtual access point (VAP) by default if possible."
-msgstr ""
-
-msgid "Error"
-msgstr ""
-
-msgid "Find your coordinates with OpenStreetMap"
-msgstr ""
-
-msgid "Freifunk"
-msgstr ""
-
-msgid "Freifunk Overview"
-msgstr ""
-
-msgid "Freifunk Remote Update"
-msgstr ""
-
-msgid "Gateway"
-msgstr ""
-
-msgid "Go to"
-msgstr ""
-
-msgid "Good (2 < ETX < 4)"
-msgstr ""
-
-msgid "Green"
-msgstr ""
-
-msgid "Hello and welcome in the network of"
-msgstr ""
-
-msgid "Hide OpenStreetMap"
-msgstr ""
-
-msgid "Homepage"
-msgstr ""
-
-msgid "Hostname"
-msgstr ""
-
-msgid "IPv6 Config"
-msgstr ""
-
-msgid "IPv6 Prefix"
-msgstr ""
-
-msgid "IPv6 network in CIDR notation."
-msgstr ""
-
-msgid "If selected then the default content element is not shown."
-msgstr ""
-
-msgid "If you are interested in our project then contact the local community"
-msgstr ""
-
-msgid "Index Page"
-msgstr ""
-
-msgid "Interface"
-msgstr ""
-
-msgid ""
-"Internet access depends on technical and organisational conditions and may "
-"or may not work for you."
-msgstr ""
-
-msgid "It is operated by"
-msgstr ""
-
-msgid "Keep configuration"
-msgstr ""
-
-msgid "Latitude"
-msgstr ""
-
-msgid "Legend"
-msgstr ""
-
-msgid "Load"
-msgstr ""
-
-msgid "Local Time"
-msgstr ""
-
-msgid "Location"
-msgstr ""
-
-msgid "Longitude"
-msgstr ""
-
-msgid "Map"
-msgstr ""
-
-msgid "Map Error"
-msgstr ""
-
-msgid "Memory"
-msgstr ""
-
-msgid "Mesh prefix"
-msgstr ""
-
-msgid "Metric"
-msgstr ""
-
-msgid "Mode"
-msgstr ""
-
-msgid "Network"
-msgstr ""
-
-msgid "Network for client DHCP addresses"
-msgstr ""
-
-msgid "Nickname"
-msgstr ""
-
-msgid "No default routes known."
-msgstr ""
-
-msgid "Notice"
-msgstr ""
-
-msgid "OLSR"
-msgstr ""
-
-msgid "Operator"
-msgstr ""
-
-msgid "Orange"
-msgstr ""
-
-msgid "Overview"
-msgstr ""
-
-msgid "Package libiwinfo required!"
-msgstr ""
-
-msgid "Phone"
-msgstr ""
-
-msgid "Please fill in your contact details below."
-msgstr ""
-
-msgid "Please set your contact information"
-msgstr ""
-
-msgid "Power"
-msgstr ""
-
-msgid "Processor"
-msgstr ""
-
-msgid "Profile"
-msgstr ""
-
-msgid "Profile (Expert)"
-msgstr ""
-
-msgid "Realname"
-msgstr ""
-
-msgid "Red"
-msgstr ""
-
-msgid "SSID"
-msgstr ""
-
-msgid ""
-"Select your location with a mouse click on the map. The map will only show "
-"up if you are connected to the Internet."
-msgstr ""
-
-msgid "Show OpenStreetMap"
-msgstr ""
-
-msgid "Show on map"
-msgstr ""
-
-msgid "Signal"
-msgstr ""
-
-msgid "Splash"
-msgstr ""
-
-msgid "Start Upgrade"
-msgstr ""
-
-msgid "Statistics"
-msgstr ""
-
-msgid "Status"
-msgstr ""
-
-msgid "Still usable (4 < ETX < 10)"
-msgstr ""
-
-msgid "System"
-msgstr ""
-
-msgid "TX"
-msgstr ""
-
-msgid ""
-"The <em>libiwinfo</em> package is not installed. You must install this "
-"component for working wireless configuration!"
-msgstr ""
-
-msgid ""
-"The OLSRd service is not configured to capture position data from the "
-"network.<br /> Please make sure that the nameservice plugin is properly "
-"configured and that the <em>latlon_file</em> option is enabled."
-msgstr ""
-
-msgid "The installed firmware is the most recent version."
-msgstr ""
-
-msgid ""
-"These are the basic settings for your local wireless community. These "
-"settings define the default values for the wizard and DO NOT affect the "
-"actual configuration of the router."
-msgstr ""
-
-msgid "These are the settings of your local community."
-msgstr ""
-
-msgid ""
-"These pages will assist you in setting up your router for Freifunk or "
-"similar wireless community networks."
-msgstr ""
-
-msgid "This is the access point"
-msgstr ""
-
-msgid "Update Settings"
-msgstr ""
-
-msgid "Update available!"
-msgstr ""
-
-msgid "Uptime"
-msgstr ""
-
-msgid "VAP"
-msgstr ""
-
-msgid "Verify downloaded images"
-msgstr ""
-
-msgid "Very good (ETX < 2)"
-msgstr ""
-
-msgid ""
-"We are an initiative to establish a free, independent and open wireless mesh "
-"network."
-msgstr ""
-
-msgid "Wireless Overview"
-msgstr ""
-
-msgid "Yellow"
-msgstr ""
-
-msgid ""
-"You can display additional content on the public index page by inserting "
-"valid XHTML in the form below.<br />Headlines should be enclosed between &lt;"
-"h2&gt; and &lt;/h2&gt;."
-msgstr ""
-
-msgid ""
-"You can find further information about the global Freifunk initiative at"
-msgstr ""
-
-msgid "You can manually edit the selected community profile here."
-msgstr ""
-
-msgid ""
-"You need to select a profile before you can edit it. To select a profile go "
-"to"
-msgstr ""
-
-msgid "and fill out all required fields."
-msgstr ""
-
-msgid "buffered"
-msgstr ""
-
-msgid "cached"
-msgstr ""
-
-msgid "e.g."
-msgstr ""
-
-msgid "free"
-msgstr ""
-
-msgid "to disable it."
-msgstr ""
-
-msgid "used"
-msgstr ""
-
-msgid "wireless settings"
-msgstr ""
diff --git a/modules/luci-mod-freifunk/po/tr/freifunk.po b/modules/luci-mod-freifunk/po/tr/freifunk.po
deleted file mode 100644 (file)
index f485e01..0000000
+++ /dev/null
@@ -1,392 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
-"Language: \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"
-
-msgid "BSSID"
-msgstr ""
-
-msgid "Bad (ETX > 10)"
-msgstr ""
-
-msgid "Basic Settings"
-msgstr ""
-
-msgid "Basic settings"
-msgstr ""
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr ""
-
-msgid "Basic system settings"
-msgstr ""
-
-msgid "Bitrate"
-msgstr ""
-
-msgid "Channel"
-msgstr ""
-
-msgid "Check for new firmware versions and perform automatic updates."
-msgstr ""
-
-msgid "Client network size"
-msgstr ""
-
-msgid "Community"
-msgstr ""
-
-msgid "Community profile"
-msgstr ""
-
-msgid "Community settings"
-msgstr ""
-
-msgid "Confirm Upgrade"
-msgstr ""
-
-msgid "Contact"
-msgstr ""
-
-msgid "Contact information is incomplete. Please go to"
-msgstr ""
-
-msgid "Coordinates"
-msgstr ""
-
-msgid "Country code"
-msgstr ""
-
-msgid "Default routes"
-msgstr ""
-
-msgid "Disable default content"
-msgstr ""
-
-msgid "Diversity is enabled for device"
-msgstr ""
-
-msgid "E-Mail"
-msgstr ""
-
-msgid "ESSID"
-msgstr ""
-
-msgid "Edit index page"
-msgstr ""
-
-msgid "Enable IPv6"
-msgstr ""
-
-msgid "Enable a virtual access point (VAP) by default if possible."
-msgstr ""
-
-msgid "Error"
-msgstr ""
-
-msgid "Find your coordinates with OpenStreetMap"
-msgstr ""
-
-msgid "Freifunk"
-msgstr ""
-
-msgid "Freifunk Overview"
-msgstr ""
-
-msgid "Freifunk Remote Update"
-msgstr ""
-
-msgid "Gateway"
-msgstr ""
-
-msgid "Go to"
-msgstr ""
-
-msgid "Good (2 < ETX < 4)"
-msgstr ""
-
-msgid "Green"
-msgstr ""
-
-msgid "Hello and welcome in the network of"
-msgstr ""
-
-msgid "Hide OpenStreetMap"
-msgstr ""
-
-msgid "Homepage"
-msgstr ""
-
-msgid "Hostname"
-msgstr ""
-
-msgid "IPv6 Config"
-msgstr ""
-
-msgid "IPv6 Prefix"
-msgstr ""
-
-msgid "IPv6 network in CIDR notation."
-msgstr ""
-
-msgid "If selected then the default content element is not shown."
-msgstr ""
-
-msgid "If you are interested in our project then contact the local community"
-msgstr ""
-
-msgid "Index Page"
-msgstr ""
-
-msgid "Interface"
-msgstr ""
-
-msgid ""
-"Internet access depends on technical and organisational conditions and may "
-"or may not work for you."
-msgstr ""
-
-msgid "It is operated by"
-msgstr ""
-
-msgid "Keep configuration"
-msgstr ""
-
-msgid "Latitude"
-msgstr ""
-
-msgid "Legend"
-msgstr ""
-
-msgid "Load"
-msgstr ""
-
-msgid "Local Time"
-msgstr ""
-
-msgid "Location"
-msgstr ""
-
-msgid "Longitude"
-msgstr ""
-
-msgid "Map"
-msgstr ""
-
-msgid "Map Error"
-msgstr ""
-
-msgid "Memory"
-msgstr ""
-
-msgid "Mesh prefix"
-msgstr ""
-
-msgid "Metric"
-msgstr ""
-
-msgid "Mode"
-msgstr ""
-
-msgid "Network"
-msgstr ""
-
-msgid "Network for client DHCP addresses"
-msgstr ""
-
-msgid "Nickname"
-msgstr ""
-
-msgid "No default routes known."
-msgstr ""
-
-msgid "Notice"
-msgstr ""
-
-msgid "OLSR"
-msgstr ""
-
-msgid "Operator"
-msgstr ""
-
-msgid "Orange"
-msgstr ""
-
-msgid "Overview"
-msgstr ""
-
-msgid "Package libiwinfo required!"
-msgstr ""
-
-msgid "Phone"
-msgstr ""
-
-msgid "Please fill in your contact details below."
-msgstr ""
-
-msgid "Please set your contact information"
-msgstr ""
-
-msgid "Power"
-msgstr ""
-
-msgid "Processor"
-msgstr ""
-
-msgid "Profile"
-msgstr ""
-
-msgid "Profile (Expert)"
-msgstr ""
-
-msgid "Realname"
-msgstr ""
-
-msgid "Red"
-msgstr ""
-
-msgid "SSID"
-msgstr ""
-
-msgid ""
-"Select your location with a mouse click on the map. The map will only show "
-"up if you are connected to the Internet."
-msgstr ""
-
-msgid "Show OpenStreetMap"
-msgstr ""
-
-msgid "Show on map"
-msgstr ""
-
-msgid "Signal"
-msgstr ""
-
-msgid "Splash"
-msgstr ""
-
-msgid "Start Upgrade"
-msgstr ""
-
-msgid "Statistics"
-msgstr ""
-
-msgid "Status"
-msgstr ""
-
-msgid "Still usable (4 < ETX < 10)"
-msgstr ""
-
-msgid "System"
-msgstr ""
-
-msgid "TX"
-msgstr ""
-
-msgid ""
-"The <em>libiwinfo</em> package is not installed. You must install this "
-"component for working wireless configuration!"
-msgstr ""
-
-msgid ""
-"The OLSRd service is not configured to capture position data from the "
-"network.<br /> Please make sure that the nameservice plugin is properly "
-"configured and that the <em>latlon_file</em> option is enabled."
-msgstr ""
-
-msgid "The installed firmware is the most recent version."
-msgstr ""
-
-msgid ""
-"These are the basic settings for your local wireless community. These "
-"settings define the default values for the wizard and DO NOT affect the "
-"actual configuration of the router."
-msgstr ""
-
-msgid "These are the settings of your local community."
-msgstr ""
-
-msgid ""
-"These pages will assist you in setting up your router for Freifunk or "
-"similar wireless community networks."
-msgstr ""
-
-msgid "This is the access point"
-msgstr ""
-
-msgid "Update Settings"
-msgstr ""
-
-msgid "Update available!"
-msgstr ""
-
-msgid "Uptime"
-msgstr ""
-
-msgid "VAP"
-msgstr ""
-
-msgid "Verify downloaded images"
-msgstr ""
-
-msgid "Very good (ETX < 2)"
-msgstr ""
-
-msgid ""
-"We are an initiative to establish a free, independent and open wireless mesh "
-"network."
-msgstr ""
-
-msgid "Wireless Overview"
-msgstr ""
-
-msgid "Yellow"
-msgstr ""
-
-msgid ""
-"You can display additional content on the public index page by inserting "
-"valid XHTML in the form below.<br />Headlines should be enclosed between &lt;"
-"h2&gt; and &lt;/h2&gt;."
-msgstr ""
-
-msgid ""
-"You can find further information about the global Freifunk initiative at"
-msgstr ""
-
-msgid "You can manually edit the selected community profile here."
-msgstr ""
-
-msgid ""
-"You need to select a profile before you can edit it. To select a profile go "
-"to"
-msgstr ""
-
-msgid "and fill out all required fields."
-msgstr ""
-
-msgid "buffered"
-msgstr ""
-
-msgid "cached"
-msgstr ""
-
-msgid "e.g."
-msgstr ""
-
-msgid "free"
-msgstr ""
-
-msgid "to disable it."
-msgstr ""
-
-msgid "used"
-msgstr ""
-
-msgid "wireless settings"
-msgstr ""
diff --git a/modules/luci-mod-freifunk/po/uk/freifunk.po b/modules/luci-mod-freifunk/po/uk/freifunk.po
deleted file mode 100644 (file)
index 5abfa11..0000000
+++ /dev/null
@@ -1,393 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
-"Language: \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"
-
-msgid "BSSID"
-msgstr ""
-
-msgid "Bad (ETX > 10)"
-msgstr ""
-
-msgid "Basic Settings"
-msgstr ""
-
-msgid "Basic settings"
-msgstr ""
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr ""
-
-msgid "Basic system settings"
-msgstr ""
-
-msgid "Bitrate"
-msgstr ""
-
-msgid "Channel"
-msgstr ""
-
-msgid "Check for new firmware versions and perform automatic updates."
-msgstr ""
-
-msgid "Client network size"
-msgstr ""
-
-msgid "Community"
-msgstr ""
-
-msgid "Community profile"
-msgstr ""
-
-msgid "Community settings"
-msgstr ""
-
-msgid "Confirm Upgrade"
-msgstr ""
-
-msgid "Contact"
-msgstr ""
-
-msgid "Contact information is incomplete. Please go to"
-msgstr ""
-
-msgid "Coordinates"
-msgstr ""
-
-msgid "Country code"
-msgstr ""
-
-msgid "Default routes"
-msgstr ""
-
-msgid "Disable default content"
-msgstr ""
-
-msgid "Diversity is enabled for device"
-msgstr ""
-
-msgid "E-Mail"
-msgstr ""
-
-msgid "ESSID"
-msgstr ""
-
-msgid "Edit index page"
-msgstr ""
-
-msgid "Enable IPv6"
-msgstr ""
-
-msgid "Enable a virtual access point (VAP) by default if possible."
-msgstr ""
-
-msgid "Error"
-msgstr ""
-
-msgid "Find your coordinates with OpenStreetMap"
-msgstr ""
-
-msgid "Freifunk"
-msgstr ""
-
-msgid "Freifunk Overview"
-msgstr ""
-
-msgid "Freifunk Remote Update"
-msgstr ""
-
-msgid "Gateway"
-msgstr ""
-
-msgid "Go to"
-msgstr ""
-
-msgid "Good (2 < ETX < 4)"
-msgstr ""
-
-msgid "Green"
-msgstr ""
-
-msgid "Hello and welcome in the network of"
-msgstr ""
-
-msgid "Hide OpenStreetMap"
-msgstr ""
-
-msgid "Homepage"
-msgstr ""
-
-msgid "Hostname"
-msgstr ""
-
-msgid "IPv6 Config"
-msgstr ""
-
-msgid "IPv6 Prefix"
-msgstr ""
-
-msgid "IPv6 network in CIDR notation."
-msgstr ""
-
-msgid "If selected then the default content element is not shown."
-msgstr ""
-
-msgid "If you are interested in our project then contact the local community"
-msgstr ""
-
-msgid "Index Page"
-msgstr ""
-
-msgid "Interface"
-msgstr ""
-
-msgid ""
-"Internet access depends on technical and organisational conditions and may "
-"or may not work for you."
-msgstr ""
-
-msgid "It is operated by"
-msgstr ""
-
-msgid "Keep configuration"
-msgstr ""
-
-msgid "Latitude"
-msgstr ""
-
-msgid "Legend"
-msgstr ""
-
-msgid "Load"
-msgstr ""
-
-msgid "Local Time"
-msgstr ""
-
-msgid "Location"
-msgstr ""
-
-msgid "Longitude"
-msgstr ""
-
-msgid "Map"
-msgstr ""
-
-msgid "Map Error"
-msgstr ""
-
-msgid "Memory"
-msgstr ""
-
-msgid "Mesh prefix"
-msgstr ""
-
-msgid "Metric"
-msgstr ""
-
-msgid "Mode"
-msgstr ""
-
-msgid "Network"
-msgstr ""
-
-msgid "Network for client DHCP addresses"
-msgstr ""
-
-msgid "Nickname"
-msgstr ""
-
-msgid "No default routes known."
-msgstr ""
-
-msgid "Notice"
-msgstr ""
-
-msgid "OLSR"
-msgstr ""
-
-msgid "Operator"
-msgstr ""
-
-msgid "Orange"
-msgstr ""
-
-msgid "Overview"
-msgstr ""
-
-msgid "Package libiwinfo required!"
-msgstr ""
-
-msgid "Phone"
-msgstr ""
-
-msgid "Please fill in your contact details below."
-msgstr ""
-
-msgid "Please set your contact information"
-msgstr ""
-
-msgid "Power"
-msgstr ""
-
-msgid "Processor"
-msgstr ""
-
-msgid "Profile"
-msgstr ""
-
-msgid "Profile (Expert)"
-msgstr ""
-
-msgid "Realname"
-msgstr ""
-
-msgid "Red"
-msgstr ""
-
-msgid "SSID"
-msgstr ""
-
-msgid ""
-"Select your location with a mouse click on the map. The map will only show "
-"up if you are connected to the Internet."
-msgstr ""
-
-msgid "Show OpenStreetMap"
-msgstr ""
-
-msgid "Show on map"
-msgstr ""
-
-msgid "Signal"
-msgstr ""
-
-msgid "Splash"
-msgstr ""
-
-msgid "Start Upgrade"
-msgstr ""
-
-msgid "Statistics"
-msgstr ""
-
-msgid "Status"
-msgstr ""
-
-msgid "Still usable (4 < ETX < 10)"
-msgstr ""
-
-msgid "System"
-msgstr ""
-
-msgid "TX"
-msgstr ""
-
-msgid ""
-"The <em>libiwinfo</em> package is not installed. You must install this "
-"component for working wireless configuration!"
-msgstr ""
-
-msgid ""
-"The OLSRd service is not configured to capture position data from the "
-"network.<br /> Please make sure that the nameservice plugin is properly "
-"configured and that the <em>latlon_file</em> option is enabled."
-msgstr ""
-
-msgid "The installed firmware is the most recent version."
-msgstr ""
-
-msgid ""
-"These are the basic settings for your local wireless community. These "
-"settings define the default values for the wizard and DO NOT affect the "
-"actual configuration of the router."
-msgstr ""
-
-msgid "These are the settings of your local community."
-msgstr ""
-
-msgid ""
-"These pages will assist you in setting up your router for Freifunk or "
-"similar wireless community networks."
-msgstr ""
-
-msgid "This is the access point"
-msgstr ""
-
-msgid "Update Settings"
-msgstr ""
-
-msgid "Update available!"
-msgstr ""
-
-msgid "Uptime"
-msgstr ""
-
-msgid "VAP"
-msgstr ""
-
-msgid "Verify downloaded images"
-msgstr ""
-
-msgid "Very good (ETX < 2)"
-msgstr ""
-
-msgid ""
-"We are an initiative to establish a free, independent and open wireless mesh "
-"network."
-msgstr ""
-
-msgid "Wireless Overview"
-msgstr ""
-
-msgid "Yellow"
-msgstr ""
-
-msgid ""
-"You can display additional content on the public index page by inserting "
-"valid XHTML in the form below.<br />Headlines should be enclosed between &lt;"
-"h2&gt; and &lt;/h2&gt;."
-msgstr ""
-
-msgid ""
-"You can find further information about the global Freifunk initiative at"
-msgstr ""
-
-msgid "You can manually edit the selected community profile here."
-msgstr ""
-
-msgid ""
-"You need to select a profile before you can edit it. To select a profile go "
-"to"
-msgstr ""
-
-msgid "and fill out all required fields."
-msgstr ""
-
-msgid "buffered"
-msgstr ""
-
-msgid "cached"
-msgstr ""
-
-msgid "e.g."
-msgstr ""
-
-msgid "free"
-msgstr ""
-
-msgid "to disable it."
-msgstr ""
-
-msgid "used"
-msgstr ""
-
-msgid "wireless settings"
-msgstr ""
diff --git a/modules/luci-mod-freifunk/po/vi/freifunk.po b/modules/luci-mod-freifunk/po/vi/freifunk.po
deleted file mode 100644 (file)
index 8076d61..0000000
+++ /dev/null
@@ -1,398 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-08-16 06:58+0200\n"
-"PO-Revision-Date: 2009-08-15 11:56+0200\n"
-"Last-Translator: Stefan Pirwitz <i18n@freifunk-bno.de>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Pootle 1.1.0\n"
-
-msgid "BSSID"
-msgstr ""
-
-msgid "Bad (ETX > 10)"
-msgstr ""
-
-msgid "Basic Settings"
-msgstr ""
-
-msgid "Basic settings"
-msgstr ""
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr ""
-
-msgid "Basic system settings"
-msgstr ""
-
-msgid "Bitrate"
-msgstr ""
-
-msgid "Channel"
-msgstr ""
-
-msgid "Check for new firmware versions and perform automatic updates."
-msgstr "Kiểm tra  các phiên bản phần cứng mới và thực hiện tự động cập nhật."
-
-msgid "Client network size"
-msgstr ""
-
-msgid "Community"
-msgstr ""
-
-msgid "Community profile"
-msgstr ""
-
-msgid "Community settings"
-msgstr ""
-
-msgid "Confirm Upgrade"
-msgstr ""
-
-msgid "Contact"
-msgstr ""
-
-msgid "Contact information is incomplete. Please go to"
-msgstr ""
-
-msgid "Coordinates"
-msgstr "Tọa độ"
-
-msgid "Country code"
-msgstr ""
-
-msgid "Default routes"
-msgstr ""
-
-msgid "Disable default content"
-msgstr ""
-
-msgid "Diversity is enabled for device"
-msgstr ""
-
-msgid "E-Mail"
-msgstr "E-mail"
-
-msgid "ESSID"
-msgstr ""
-
-msgid "Edit index page"
-msgstr ""
-
-msgid "Enable IPv6"
-msgstr ""
-
-msgid "Enable a virtual access point (VAP) by default if possible."
-msgstr ""
-
-msgid "Error"
-msgstr ""
-
-msgid "Find your coordinates with OpenStreetMap"
-msgstr ""
-
-msgid "Freifunk"
-msgstr ""
-
-msgid "Freifunk Overview"
-msgstr ""
-
-msgid "Freifunk Remote Update"
-msgstr "Freifunk cập nhật từ xa"
-
-msgid "Gateway"
-msgstr ""
-
-msgid "Go to"
-msgstr ""
-
-msgid "Good (2 < ETX < 4)"
-msgstr ""
-
-msgid "Green"
-msgstr ""
-
-msgid "Hello and welcome in the network of"
-msgstr "Xin chào và chào mừng gia nhập mạng lưới của"
-
-msgid "Hide OpenStreetMap"
-msgstr ""
-
-msgid "Homepage"
-msgstr ""
-
-msgid "Hostname"
-msgstr "Hostname"
-
-msgid "IPv6 Config"
-msgstr ""
-
-msgid "IPv6 Prefix"
-msgstr ""
-
-msgid "IPv6 network in CIDR notation."
-msgstr ""
-
-msgid "If selected then the default content element is not shown."
-msgstr ""
-
-msgid "If you are interested in our project then contact the local community"
-msgstr ""
-"Nếu bạn quan tâm đến đề án của chúng tôi, hãy liên hệ cộng đồng địa phương"
-
-msgid "Index Page"
-msgstr ""
-
-msgid "Interface"
-msgstr ""
-
-msgid ""
-"Internet access depends on technical and organisational conditions and may "
-"or may not work for you."
-msgstr ""
-"Truy cập Internet phù thuộc vào kỹ thật và điều kiện tổ chức và có thể hoạt "
-"động hoặc không hoạt động cho bạn"
-
-msgid "It is operated by"
-msgstr "Nó hoạt động bởi "
-
-msgid "Keep configuration"
-msgstr "Giữ cấu hình"
-
-msgid "Latitude"
-msgstr ""
-
-msgid "Legend"
-msgstr ""
-
-msgid "Load"
-msgstr ""
-
-msgid "Local Time"
-msgstr ""
-
-msgid "Location"
-msgstr "Địa chỉ"
-
-msgid "Longitude"
-msgstr ""
-
-msgid "Map"
-msgstr ""
-
-msgid "Map Error"
-msgstr ""
-
-msgid "Memory"
-msgstr "Bộ nhớ"
-
-msgid "Mesh prefix"
-msgstr ""
-
-msgid "Metric"
-msgstr ""
-
-msgid "Mode"
-msgstr ""
-
-msgid "Network"
-msgstr ""
-
-msgid "Network for client DHCP addresses"
-msgstr ""
-
-msgid "Nickname"
-msgstr "Tên"
-
-msgid "No default routes known."
-msgstr ""
-
-msgid "Notice"
-msgstr "Chú ý"
-
-msgid "OLSR"
-msgstr ""
-
-msgid "Operator"
-msgstr ""
-
-msgid "Orange"
-msgstr ""
-
-msgid "Overview"
-msgstr ""
-
-msgid "Package libiwinfo required!"
-msgstr ""
-
-msgid "Phone"
-msgstr "Điện thoại"
-
-msgid "Please fill in your contact details below."
-msgstr ""
-
-msgid "Please set your contact information"
-msgstr ""
-
-msgid "Power"
-msgstr ""
-
-msgid "Processor"
-msgstr ""
-
-msgid "Profile"
-msgstr ""
-
-msgid "Profile (Expert)"
-msgstr ""
-
-msgid "Realname"
-msgstr "Tên thật "
-
-msgid "Red"
-msgstr ""
-
-msgid "SSID"
-msgstr ""
-
-msgid ""
-"Select your location with a mouse click on the map. The map will only show "
-"up if you are connected to the Internet."
-msgstr ""
-
-msgid "Show OpenStreetMap"
-msgstr ""
-
-msgid "Show on map"
-msgstr ""
-
-msgid "Signal"
-msgstr ""
-
-msgid "Splash"
-msgstr ""
-
-msgid "Start Upgrade"
-msgstr "Bắt đầu cập nhật "
-
-msgid "Statistics"
-msgstr ""
-
-msgid "Status"
-msgstr ""
-
-msgid "Still usable (4 < ETX < 10)"
-msgstr ""
-
-msgid "System"
-msgstr ""
-
-msgid "TX"
-msgstr ""
-
-msgid ""
-"The <em>libiwinfo</em> package is not installed. You must install this "
-"component for working wireless configuration!"
-msgstr ""
-
-msgid ""
-"The OLSRd service is not configured to capture position data from the "
-"network.<br /> Please make sure that the nameservice plugin is properly "
-"configured and that the <em>latlon_file</em> option is enabled."
-msgstr ""
-
-msgid "The installed firmware is the most recent version."
-msgstr "Phần cứng được cài đặt là phiên bản mới nhất."
-
-msgid ""
-"These are the basic settings for your local wireless community. These "
-"settings define the default values for the wizard and DO NOT affect the "
-"actual configuration of the router."
-msgstr ""
-
-msgid "These are the settings of your local community."
-msgstr ""
-
-msgid ""
-"These pages will assist you in setting up your router for Freifunk or "
-"similar wireless community networks."
-msgstr ""
-
-msgid "This is the access point"
-msgstr "Đây là điểm truy cập "
-
-msgid "Update Settings"
-msgstr "Cập nhật cài đặt"
-
-msgid "Update available!"
-msgstr "Cập nhật sẵn có!"
-
-msgid "Uptime"
-msgstr ""
-
-msgid "VAP"
-msgstr ""
-
-msgid "Verify downloaded images"
-msgstr "Xác minh hình ảnh đã tải"
-
-msgid "Very good (ETX < 2)"
-msgstr ""
-
-msgid ""
-"We are an initiative to establish a free, independent and open wireless mesh "
-"network."
-msgstr "Chúng tôi là phát triển mạng lưới nguồn mở không dây đầu tiên"
-
-msgid "Wireless Overview"
-msgstr ""
-
-msgid "Yellow"
-msgstr ""
-
-msgid ""
-"You can display additional content on the public index page by inserting "
-"valid XHTML in the form below.<br />Headlines should be enclosed between &lt;"
-"h2&gt; and &lt;/h2&gt;."
-msgstr ""
-
-msgid ""
-"You can find further information about the global Freifunk initiative at"
-msgstr "Bạn có thể tìm thấy thông tin về Freifunk toàn cầu tại "
-
-msgid "You can manually edit the selected community profile here."
-msgstr ""
-
-msgid ""
-"You need to select a profile before you can edit it. To select a profile go "
-"to"
-msgstr ""
-
-msgid "and fill out all required fields."
-msgstr ""
-
-msgid "buffered"
-msgstr ""
-
-msgid "cached"
-msgstr ""
-
-msgid "e.g."
-msgstr ""
-
-msgid "free"
-msgstr ""
-
-msgid "to disable it."
-msgstr ""
-
-msgid "used"
-msgstr ""
-
-msgid "wireless settings"
-msgstr ""
diff --git a/modules/luci-mod-freifunk/po/zh-cn/freifunk.po b/modules/luci-mod-freifunk/po/zh-cn/freifunk.po
deleted file mode 100644 (file)
index d273055..0000000
+++ /dev/null
@@ -1,403 +0,0 @@
-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: 2014-06-22 14:33+0200\n"
-"Last-Translator: phantasm131 <phantasm131@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\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"
-
-msgid "BSSID"
-msgstr "BSSID"
-
-msgid "Bad (ETX > 10)"
-msgstr "错误(ETX>10)"
-
-msgid "Basic Settings"
-msgstr "基础设置"
-
-msgid "Basic settings"
-msgstr "基础设置"
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr "基础设置不完整,请转到"
-
-msgid "Basic system settings"
-msgstr "基础系统设置"
-
-msgid "Bitrate"
-msgstr "速率"
-
-msgid "Channel"
-msgstr "频道"
-
-msgid "Check for new firmware versions and perform automatic updates."
-msgstr "检查新的固件版本并自动升级。"
-
-msgid "Client network size"
-msgstr "客户端网络容量"
-
-msgid "Community"
-msgstr "群组"
-
-msgid "Community profile"
-msgstr "群组配置文件"
-
-msgid "Community settings"
-msgstr "群组设置"
-
-msgid "Confirm Upgrade"
-msgstr "确认升级"
-
-msgid "Contact"
-msgstr "联系人"
-
-msgid "Contact information is incomplete. Please go to"
-msgstr "联系人信息不全。请继续填写"
-
-msgid "Coordinates"
-msgstr "位置"
-
-msgid "Country code"
-msgstr "国家代码"
-
-msgid "Default routes"
-msgstr "缺省路由"
-
-msgid "Disable default content"
-msgstr "禁用默认内容"
-
-msgid "Diversity is enabled for device"
-msgstr "启用多重设备"
-
-msgid "E-Mail"
-msgstr "电子邮件"
-
-msgid "ESSID"
-msgstr "ESSID"
-
-msgid "Edit index page"
-msgstr "编辑索引页"
-
-msgid "Enable IPv6"
-msgstr "启用IPv6"
-
-msgid "Enable a virtual access point (VAP) by default if possible."
-msgstr "启用一个虚拟接入点(如果可以的话)"
-
-msgid "Error"
-msgstr "错误"
-
-msgid "Find your coordinates with OpenStreetMap"
-msgstr "使用OpenStreetMap查找位置坐标"
-
-msgid "Freifunk"
-msgstr "Freifunk"
-
-msgid "Freifunk Overview"
-msgstr "Freifunk简介"
-
-msgid "Freifunk Remote Update"
-msgstr "Freifunk远程更新"
-
-msgid "Gateway"
-msgstr "网关"
-
-msgid "Go to"
-msgstr "去"
-
-msgid "Good (2 < ETX < 4)"
-msgstr "好(2<ETX<4)"
-
-msgid "Green"
-msgstr "绿色"
-
-msgid "Hello and welcome in the network of"
-msgstr "您好,欢迎加入网络"
-
-msgid "Hide OpenStreetMap"
-msgstr "隐藏OpenStreetMap"
-
-msgid "Homepage"
-msgstr "主页"
-
-msgid "Hostname"
-msgstr "主机名"
-
-msgid "IPv6 Config"
-msgstr "IPv6设置"
-
-msgid "IPv6 Prefix"
-msgstr "IPv6前缀"
-
-msgid "IPv6 network in CIDR notation."
-msgstr "CIDR表示法的IPv6网络。"
-
-msgid "If selected then the default content element is not shown."
-msgstr "如果选中,那么默认内容元素将不显示。"
-
-msgid "If you are interested in our project then contact the local community"
-msgstr "如果您对我们的项目感兴趣,请联系当地的社区"
-
-msgid "Index Page"
-msgstr "索引页"
-
-msgid "Interface"
-msgstr "接口"
-
-msgid ""
-"Internet access depends on technical and organisational conditions and may "
-"or may not work for you."
-msgstr ""
-"访问因特网取决于技术和机构的前提,可能会、也可能不会像您设想的那样运作。"
-
-msgid "It is operated by"
-msgstr "它是由"
-
-msgid "Keep configuration"
-msgstr "保留配置"
-
-msgid "Latitude"
-msgstr "纬度"
-
-msgid "Legend"
-msgstr "铭文"
-
-msgid "Load"
-msgstr "加载"
-
-msgid "Local Time"
-msgstr "本地时间"
-
-msgid "Location"
-msgstr "所在位置"
-
-msgid "Longitude"
-msgstr "经度"
-
-msgid "Map"
-msgstr "地图定位"
-
-msgid "Map Error"
-msgstr "定位出错"
-
-msgid "Memory"
-msgstr "内存"
-
-msgid "Mesh prefix"
-msgstr "Mesh前缀"
-
-msgid "Metric"
-msgstr "度量单位"
-
-msgid "Mode"
-msgstr "模式"
-
-msgid "Network"
-msgstr "网络"
-
-msgid "Network for client DHCP addresses"
-msgstr "客户端DHCP地址"
-
-msgid "Nickname"
-msgstr "昵称"
-
-msgid "No default routes known."
-msgstr "没有缺省路由"
-
-msgid "Notice"
-msgstr "注意"
-
-msgid "OLSR"
-msgstr "OLSR"
-
-msgid "Operator"
-msgstr "操作者"
-
-msgid "Orange"
-msgstr "橙色"
-
-msgid "Overview"
-msgstr "概要"
-
-msgid "Package libiwinfo required!"
-msgstr "需要libiwinfo包!"
-
-msgid "Phone"
-msgstr "电话"
-
-msgid "Please fill in your contact details below."
-msgstr "请填写下列联系信息"
-
-msgid "Please set your contact information"
-msgstr "请提供联系信息"
-
-msgid "Power"
-msgstr "电源"
-
-msgid "Processor"
-msgstr "处理器"
-
-msgid "Profile"
-msgstr "概要"
-
-msgid "Profile (Expert)"
-msgstr "概要(专家)"
-
-msgid "Realname"
-msgstr "真实姓名"
-
-msgid "Red"
-msgstr "红色"
-
-msgid "SSID"
-msgstr "SSID"
-
-msgid ""
-"Select your location with a mouse click on the map. The map will only show "
-"up if you are connected to the Internet."
-msgstr "在地图上用鼠标点出您的位置。需要连接到互联网地图。"
-
-msgid "Show OpenStreetMap"
-msgstr "显示OpenStreetMap"
-
-msgid "Show on map"
-msgstr "地图上显示"
-
-msgid "Signal"
-msgstr "信号"
-
-msgid "Splash"
-msgstr "公示"
-
-msgid "Start Upgrade"
-msgstr "开始升级"
-
-msgid "Statistics"
-msgstr "统计"
-
-msgid "Status"
-msgstr "状态"
-
-msgid "Still usable (4 < ETX < 10)"
-msgstr "一直可用(4<ETX<10)"
-
-msgid "System"
-msgstr "系统"
-
-msgid "TX"
-msgstr "TX"
-
-msgid ""
-"The <em>libiwinfo</em> package is not installed. You must install this "
-"component for working wireless configuration!"
-msgstr "<em> libiwinfo </em>包没有安装。进行无线配置您必须安装此组件!"
-
-msgid ""
-"The OLSRd service is not configured to capture position data from the "
-"network.<br /> Please make sure that the nameservice plugin is properly "
-"configured and that the <em>latlon_file</em> option is enabled."
-msgstr ""
-"没有配置OLSRd从网络获取位置数据。<br />请确保正确配置域名服务插件,且<em> "
-"latlon_file </em>选项被启用。"
-
-msgid "The installed firmware is the most recent version."
-msgstr "所安装固件为最新版本。"
-
-msgid ""
-"These are the basic settings for your local wireless community. These "
-"settings define the default values for the wizard and DO NOT affect the "
-"actual configuration of the router."
-msgstr ""
-"这些基本设置为您本地的无线社区。这些设置定义为向导默认值并不会影响路由器的实"
-"际配置。"
-
-msgid "These are the settings of your local community."
-msgstr "当地社区设置。"
-
-msgid ""
-"These pages will assist you in setting up your router for Freifunk or "
-"similar wireless community networks."
-msgstr "这些页面将帮助您设置路由器Freifunk或类似的无线社区网络。"
-
-msgid "This is the access point"
-msgstr "AP"
-
-msgid "Update Settings"
-msgstr "升级设置"
-
-msgid "Update available!"
-msgstr "可用更新!"
-
-msgid "Uptime"
-msgstr "正常运行时间"
-
-msgid "VAP"
-msgstr "VAP"
-
-msgid "Verify downloaded images"
-msgstr "校验下载的镜像包"
-
-msgid "Very good (ETX < 2)"
-msgstr "非常好(ETX<2)"
-
-msgid ""
-"We are an initiative to establish a free, independent and open wireless mesh "
-"network."
-msgstr "我们倡议建立一个自由,独立和开放的无线mesh网络。"
-
-msgid "Wireless Overview"
-msgstr "无线概要"
-
-msgid "Yellow"
-msgstr "黄色"
-
-msgid ""
-"You can display additional content on the public index page by inserting "
-"valid XHTML in the form below.<br />Headlines should be enclosed between &lt;"
-"h2&gt; and &lt;/h2&gt;."
-msgstr ""
-"可以显示更多的内容,对公众的索引页下面的表格中插入有效的XHTML。<br />标题应放"
-"在&lt;H2&gt;和&lt;/ H2&gt;中"
-
-msgid ""
-"You can find further information about the global Freifunk initiative at"
-msgstr "您可以找到更多有关全球Freifunk活动的信息"
-
-msgid "You can manually edit the selected community profile here."
-msgstr "您可以在这里手动编辑所选社区配置文件。"
-
-msgid ""
-"You need to select a profile before you can edit it. To select a profile go "
-"to"
-msgstr "编辑它之前,您需要选择一个配置文件。选择配置文件"
-
-msgid "and fill out all required fields."
-msgstr "填写所有必填字段。"
-
-msgid "buffered"
-msgstr "已缓存"
-
-msgid "cached"
-msgstr "已暂存"
-
-msgid "e.g."
-msgstr "例如:"
-
-msgid "free"
-msgstr "空闲"
-
-msgid "to disable it."
-msgstr "禁用它。"
-
-msgid "used"
-msgstr "占用"
-
-msgid "wireless settings"
-msgstr "无线设置"
diff --git a/modules/luci-mod-freifunk/po/zh-tw/freifunk.po b/modules/luci-mod-freifunk/po/zh-tw/freifunk.po
deleted file mode 100644 (file)
index 51432e2..0000000
+++ /dev/null
@@ -1,390 +0,0 @@
-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"
-"MIME-Version: 1.0\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-msgid "BSSID"
-msgstr ""
-
-msgid "Bad (ETX > 10)"
-msgstr ""
-
-msgid "Basic Settings"
-msgstr ""
-
-msgid "Basic settings"
-msgstr ""
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr ""
-
-msgid "Basic system settings"
-msgstr ""
-
-msgid "Bitrate"
-msgstr ""
-
-msgid "Channel"
-msgstr ""
-
-msgid "Check for new firmware versions and perform automatic updates."
-msgstr ""
-
-msgid "Client network size"
-msgstr ""
-
-msgid "Community"
-msgstr ""
-
-msgid "Community profile"
-msgstr ""
-
-msgid "Community settings"
-msgstr ""
-
-msgid "Confirm Upgrade"
-msgstr ""
-
-msgid "Contact"
-msgstr ""
-
-msgid "Contact information is incomplete. Please go to"
-msgstr ""
-
-msgid "Coordinates"
-msgstr ""
-
-msgid "Country code"
-msgstr ""
-
-msgid "Default routes"
-msgstr ""
-
-msgid "Disable default content"
-msgstr ""
-
-msgid "Diversity is enabled for device"
-msgstr ""
-
-msgid "E-Mail"
-msgstr ""
-
-msgid "ESSID"
-msgstr ""
-
-msgid "Edit index page"
-msgstr ""
-
-msgid "Enable IPv6"
-msgstr ""
-
-msgid "Enable a virtual access point (VAP) by default if possible."
-msgstr ""
-
-msgid "Error"
-msgstr ""
-
-msgid "Find your coordinates with OpenStreetMap"
-msgstr ""
-
-msgid "Freifunk"
-msgstr ""
-
-msgid "Freifunk Overview"
-msgstr ""
-
-msgid "Freifunk Remote Update"
-msgstr ""
-
-msgid "Gateway"
-msgstr ""
-
-msgid "Go to"
-msgstr ""
-
-msgid "Good (2 < ETX < 4)"
-msgstr ""
-
-msgid "Green"
-msgstr ""
-
-msgid "Hello and welcome in the network of"
-msgstr ""
-
-msgid "Hide OpenStreetMap"
-msgstr ""
-
-msgid "Homepage"
-msgstr ""
-
-msgid "Hostname"
-msgstr ""
-
-msgid "IPv6 Config"
-msgstr ""
-
-msgid "IPv6 Prefix"
-msgstr ""
-
-msgid "IPv6 network in CIDR notation."
-msgstr ""
-
-msgid "If selected then the default content element is not shown."
-msgstr ""
-
-msgid "If you are interested in our project then contact the local community"
-msgstr ""
-
-msgid "Index Page"
-msgstr ""
-
-msgid "Interface"
-msgstr ""
-
-msgid ""
-"Internet access depends on technical and organisational conditions and may "
-"or may not work for you."
-msgstr ""
-
-msgid "It is operated by"
-msgstr ""
-
-msgid "Keep configuration"
-msgstr ""
-
-msgid "Latitude"
-msgstr ""
-
-msgid "Legend"
-msgstr ""
-
-msgid "Load"
-msgstr ""
-
-msgid "Local Time"
-msgstr ""
-
-msgid "Location"
-msgstr ""
-
-msgid "Longitude"
-msgstr ""
-
-msgid "Map"
-msgstr ""
-
-msgid "Map Error"
-msgstr ""
-
-msgid "Memory"
-msgstr ""
-
-msgid "Mesh prefix"
-msgstr ""
-
-msgid "Metric"
-msgstr ""
-
-msgid "Mode"
-msgstr ""
-
-msgid "Network"
-msgstr ""
-
-msgid "Network for client DHCP addresses"
-msgstr ""
-
-msgid "Nickname"
-msgstr ""
-
-msgid "No default routes known."
-msgstr ""
-
-msgid "Notice"
-msgstr ""
-
-msgid "OLSR"
-msgstr ""
-
-msgid "Operator"
-msgstr ""
-
-msgid "Orange"
-msgstr ""
-
-msgid "Overview"
-msgstr ""
-
-msgid "Package libiwinfo required!"
-msgstr ""
-
-msgid "Phone"
-msgstr ""
-
-msgid "Please fill in your contact details below."
-msgstr ""
-
-msgid "Please set your contact information"
-msgstr ""
-
-msgid "Power"
-msgstr ""
-
-msgid "Processor"
-msgstr ""
-
-msgid "Profile"
-msgstr ""
-
-msgid "Profile (Expert)"
-msgstr ""
-
-msgid "Realname"
-msgstr ""
-
-msgid "Red"
-msgstr ""
-
-msgid "SSID"
-msgstr ""
-
-msgid ""
-"Select your location with a mouse click on the map. The map will only show "
-"up if you are connected to the Internet."
-msgstr ""
-
-msgid "Show OpenStreetMap"
-msgstr ""
-
-msgid "Show on map"
-msgstr ""
-
-msgid "Signal"
-msgstr ""
-
-msgid "Splash"
-msgstr ""
-
-msgid "Start Upgrade"
-msgstr ""
-
-msgid "Statistics"
-msgstr ""
-
-msgid "Status"
-msgstr ""
-
-msgid "Still usable (4 < ETX < 10)"
-msgstr ""
-
-msgid "System"
-msgstr ""
-
-msgid "TX"
-msgstr ""
-
-msgid ""
-"The <em>libiwinfo</em> package is not installed. You must install this "
-"component for working wireless configuration!"
-msgstr ""
-
-msgid ""
-"The OLSRd service is not configured to capture position data from the "
-"network.<br /> Please make sure that the nameservice plugin is properly "
-"configured and that the <em>latlon_file</em> option is enabled."
-msgstr ""
-
-msgid "The installed firmware is the most recent version."
-msgstr ""
-
-msgid ""
-"These are the basic settings for your local wireless community. These "
-"settings define the default values for the wizard and DO NOT affect the "
-"actual configuration of the router."
-msgstr ""
-
-msgid "These are the settings of your local community."
-msgstr ""
-
-msgid ""
-"These pages will assist you in setting up your router for Freifunk or "
-"similar wireless community networks."
-msgstr ""
-
-msgid "This is the access point"
-msgstr ""
-
-msgid "Update Settings"
-msgstr ""
-
-msgid "Update available!"
-msgstr ""
-
-msgid "Uptime"
-msgstr ""
-
-msgid "VAP"
-msgstr ""
-
-msgid "Verify downloaded images"
-msgstr ""
-
-msgid "Very good (ETX < 2)"
-msgstr ""
-
-msgid ""
-"We are an initiative to establish a free, independent and open wireless mesh "
-"network."
-msgstr ""
-
-msgid "Wireless Overview"
-msgstr ""
-
-msgid "Yellow"
-msgstr ""
-
-msgid ""
-"You can display additional content on the public index page by inserting "
-"valid XHTML in the form below.<br />Headlines should be enclosed between &lt;"
-"h2&gt; and &lt;/h2&gt;."
-msgstr ""
-
-msgid ""
-"You can find further information about the global Freifunk initiative at"
-msgstr ""
-
-msgid "You can manually edit the selected community profile here."
-msgstr ""
-
-msgid ""
-"You need to select a profile before you can edit it. To select a profile go "
-"to"
-msgstr ""
-
-msgid "and fill out all required fields."
-msgstr ""
-
-msgid "buffered"
-msgstr ""
-
-msgid "cached"
-msgstr ""
-
-msgid "e.g."
-msgstr ""
-
-msgid "free"
-msgstr ""
-
-msgid "to disable it."
-msgstr ""
-
-msgid "used"
-msgstr ""
-
-msgid "wireless settings"
-msgstr ""
index acca7cf8a50edc45fbfed13486bf120bb21a5350..bab23cc3c7328d777b8702d2a93183a5207e2062 100644 (file)
@@ -1,7 +1,7 @@
 function iface_reconnect(id) {
        L.halt();
        L.dom.content(document.getElementById(id + '-ifc-description'), E('em', _('Interface is reconnecting...')));
-       L.post(L.url('admin/network/iface_reconnect', id), L.run);
+       L.post(L.url('admin/network/iface_reconnect', id), null, L.run);
 }
 
 function iface_delete(ev) {
@@ -81,7 +81,7 @@ L.poll(5, L.url('admin/network/iface_status', networks.join(',')), null,
                                                desc = desc ? '%s (%s)'.format(desc, ifc.desc) : ifc.desc;
 
                                        L.itemlist(d, [
-                                               _('Protocol'), '%h'.format(desc || '?'),
+                                               _('Protocol'), desc || '?',
                                                _('Uptime'),   ifc.is_up ? '%t'.format(ifc.uptime) : null,
                                                _('MAC'),      (!ifc.is_dynamic && !ifc.is_alias && ifc.macaddr) ? ifc.macaddr : null,
                                                _('RX'),       (!ifc.is_dynamic && !ifc.is_alias) ? '%.2mB (%d %s)'.format(ifc.rx_bytes, ifc.rx_packets, _('Pkts.')) : null,
@@ -102,6 +102,7 @@ L.poll(5, L.url('admin/network/iface_status', networks.join(',')), null,
                                                _('IPv6'),     ifc.ip6addrs ? ifc.ip6addrs[8] : null,
                                                _('IPv6'),     ifc.ip6addrs ? ifc.ip6addrs[9] : null,
                                                _('IPv6-PD'),  ifc.ip6prefix,
+                                               _('Information'), ifc.is_auto ? null : _('Not started on boot'),
                                                _('Error'),    ifc.errors ? ifc.errors[0] : null,
                                                _('Error'),    ifc.errors ? ifc.errors[1] : null,
                                                _('Error'),    ifc.errors ? ifc.errors[2] : null,
@@ -113,7 +114,7 @@ L.poll(5, L.url('admin/network/iface_status', networks.join(',')), null,
                                        var e = document.getElementById(ifc.id + '-ifc-edit');
                                        if (e) e.disabled = true;
 
-                                       var link = L.url('admin/system/packages') + '?query=luci-proto&display=available';
+                                       var link = L.url('admin/system/opkg') + '?query=luci-proto';
                                        L.dom.content(d, [
                                                E('em', _('Unsupported protocol type.')), E('br'),
                                                E('a', { href: link }, _('Install protocol extensions...'))
index 7e14d999bdc79509273e905b07a841a8de095959..108a141f88a29f524d67a8859c7b05e795b0b10c 100644 (file)
@@ -39,7 +39,7 @@ requestAnimationFrame(function() {
 
                        L.itemlist(info, [
                                _('Mode'),       iw.mode,
-                               _('SSID'),       '%h'.format(iw.ssid || '?'),
+                               _('SSID'),       iw.ssid || '?',
                                _('BSSID'),      is_assoc ? iw.bssid : null,
                                _('Encryption'), is_assoc ? iw.encryption || _('None') : null,
                                _('Channel'),    is_assoc ? '%d (%.3f %s)'.format(iw.channel, iw.frequency || 0, _('GHz')) : null,
index bdeb23d235d041e3de325827579cc69554d56aba..57e6bbb04cd67b1f8bf59ecbe3fd0de076d1a753 100644 (file)
@@ -70,7 +70,7 @@ L.poll(5, L.url('admin/network/wireless_status', networks.join(',')), null,
                                }, [ E('img', { src: icon }), ' %d%%'.format(p) ]));
 
                                L.itemlist(info, [
-                                       _('SSID'),       '%h'.format(iw.ssid || '?'),
+                                       _('SSID'),       iw.ssid || '?',
                                        _('Mode'),       iw.mode,
                                        _('BSSID'),      iw.is_assoc ? iw.bssid : null,
                                        _('Encryption'), iw.is_assoc ? iw.encryption || _('None') : null,
index 1da5eac4643c2922a70e691e5703187df740365f..2312dcf6e0a395e91dc883d7541df7de62b4af3a 100644 (file)
@@ -212,6 +212,7 @@ function iface_status(ifaces)
                                is_up      = net:is_up() and device:is_up(),
                                is_alias   = net:is_alias(),
                                is_dynamic = net:is_dynamic(),
+                               is_auto    = net:is_auto(),
                                rx_bytes   = device:rx_bytes(),
                                tx_bytes   = device:tx_bytes(),
                                rx_packets = device:rx_packets(),
index bff859befa2337c3ff6a1d6f0ff26a2cac3ee230..5b230795c3abd6072cc1df3ed92405bbee4d1d4e 100644 (file)
@@ -226,8 +226,8 @@ if not net:is_installed() then
 
        function p_install.write()
                return luci.http.redirect(
-                       luci.dispatcher.build_url("admin/system/packages") ..
-                       "?submit=1&install=%s" % net:opkg_package()
+                       luci.dispatcher.build_url("admin/system/opkg") ..
+                       "?query=%s" % net:opkg_package()
                )
        end
 end
index d79b3c4704cd23a2fd817b4ba483bb91c0a84195..edeb193ef70460b4eea2c269bb4fbfda08f6cfc6 100644 (file)
@@ -42,6 +42,8 @@ local update_interfaces = function(old_ifname, new_ifname)
        end
 end
 
+local vlan_already_created
+
 m.uci:foreach("network", "switch",
        function(x)
                local sid         = x['.name']
@@ -200,8 +202,29 @@ m.uci:foreach("network", "switch",
 
                -- When creating a new vlan, preset it with the highest found vid + 1.
                s.create = function(self, section, origin)
-                       -- Filter by switch
-                       if m:get(origin, "device") ~= switch_name then
+                       -- VLAN has already been created for another switch
+                       if vlan_already_created then
+                               return
+
+                       -- VLAN add button was pressed in an empty VLAN section so only
+                       -- accept the create event if our switch is without existing VLANs
+                       elseif origin == "" then
+                               local is_empty_switch = true
+
+                               m.uci:foreach("network", "switch_vlan",
+                                       function(s)
+                                               if s.device == switch_name then
+                                                       is_empty_switch = false
+                                                       return false
+                                               end
+                                       end)
+
+                               if not is_empty_switch then
+                                       return
+                               end
+
+                       -- VLAN was created for another switch
+                       elseif m:get(origin, "device") ~= switch_name then
                                return
                        end
 
@@ -227,6 +250,8 @@ m.uci:foreach("network", "switch",
                                m:set(sid, has_vlan4k, max_id + 1)
                        end
 
+                       vlan_already_created = true
+
                        return sid
                end
 
index 9ab282c3ab1cd49b6ee11359d2ec289514401ae7..6cf4bdd24488fd2d4f34aae485a7d34a8c04b50e 100644 (file)
@@ -177,6 +177,7 @@ if found_sta then
 else
        ch = s:taboption("general", Value, "_mode_freq", '<br />'..translate("Operating frequency"))
        ch.iwinfo = iw
+       ch.hostapd_acs = (os.execute("hostapd -vacs >/dev/null 2>/dev/null") == 0)
        ch.template = "cbi/wireless_modefreq"
 
        function ch.cfgvalue(self, section)
@@ -376,6 +377,14 @@ meshfwd.rmempty = false
 meshfwd.default = "1"
 meshfwd:depends({mode="mesh"})
 
+mesh_rssi_th = s:taboption("advanced", Value, "mesh_rssi_threshold",
+       translate("RSSI threshold for joining"),
+       translate("0 = not using RSSI threshold, 1 = do not change driver default"))
+mesh_rssi_th.rmempty = false
+mesh_rssi_th.default = "0"
+mesh_rssi_th.datatype = "range(-255,1)"
+mesh_rssi_th:depends({mode="mesh"})
+
 ssid = s:taboption("general", Value, "ssid", translate("<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"))
 ssid.datatype = "maxlength(32)"
 ssid:depends({mode="ap"})
@@ -388,6 +397,7 @@ ssid:depends({mode="sta-wds"})
 ssid:depends({mode="wds"})
 
 bssid = s:taboption("general", Value, "bssid", translate("<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"))
+bssid.datatype = "macaddr"
 
 network = s:taboption("general", Value, "network", translate("Network"),
        translate("Choose the network(s) you want to attach to this wireless interface or " ..
@@ -665,22 +675,44 @@ if hwtype == "mac80211" or hwtype == "prism2" then
        local has_ap_eap  = (os.execute("hostapd -veap >/dev/null 2>/dev/null") == 0)
        local has_sta_eap = (os.execute("wpa_supplicant -veap >/dev/null 2>/dev/null") == 0)
 
+       -- Probe SAE support
+       local has_ap_sae  = (os.execute("hostapd -vsae >/dev/null 2>/dev/null") == 0)
+       local has_sta_sae = (os.execute("wpa_supplicant -vsae >/dev/null 2>/dev/null") == 0)
+
+       -- Probe OWE support
+       local has_ap_owe  = (os.execute("hostapd -vowe >/dev/null 2>/dev/null") == 0)
+       local has_sta_owe = (os.execute("wpa_supplicant -vowe >/dev/null 2>/dev/null") == 0)
+
        if hostapd and supplicant then
                encr:value("psk", "WPA-PSK", {mode="ap"}, {mode="sta"}, {mode="ap-wds"}, {mode="sta-wds"}, {mode="adhoc"})
                encr:value("psk2", "WPA2-PSK", {mode="ap"}, {mode="sta"}, {mode="ap-wds"}, {mode="sta-wds"}, {mode="adhoc"})
                encr:value("psk-mixed", "WPA-PSK/WPA2-PSK Mixed Mode", {mode="ap"}, {mode="sta"}, {mode="ap-wds"}, {mode="sta-wds"}, {mode="adhoc"})
+               if has_ap_sae and has_sta_sae then
+                       encr:value("sae", "WPA3-SAE", {mode="ap"}, {mode="sta"}, {mode="ap-wds"}, {mode="sta-wds"}, {mode="adhoc"}, {mode="mesh"})
+                       encr:value("sae-mixed", "WPA2-PSK/WPA3-SAE Mixed Mode", {mode="ap"}, {mode="sta"}, {mode="ap-wds"}, {mode="sta-wds"}, {mode="adhoc"})
+               end
                if has_ap_eap and has_sta_eap then
                        encr:value("wpa", "WPA-EAP", {mode="ap"}, {mode="sta"}, {mode="ap-wds"}, {mode="sta-wds"})
                        encr:value("wpa2", "WPA2-EAP", {mode="ap"}, {mode="sta"}, {mode="ap-wds"}, {mode="sta-wds"})
                end
+               if has_ap_owe and has_sta_owe then
+                       encr:value("owe", "OWE", {mode="ap"}, {mode="sta"}, {mode="ap-wds"}, {mode="sta-wds"}, {mode="adhoc"})
+               end
        elseif hostapd and not supplicant then
                encr:value("psk", "WPA-PSK", {mode="ap"}, {mode="ap-wds"})
                encr:value("psk2", "WPA2-PSK", {mode="ap"}, {mode="ap-wds"})
                encr:value("psk-mixed", "WPA-PSK/WPA2-PSK Mixed Mode", {mode="ap"}, {mode="ap-wds"})
+               if has_ap_sae then
+                       encr:value("sae", "WPA3-SAE", {mode="ap"}, {mode="ap-wds"})
+                       encr:value("sae-mixed", "WPA2-PSK/WPA3-SAE Mixed Mode", {mode="ap"}, {mode="ap-wds"})
+               end
                if has_ap_eap then
                        encr:value("wpa", "WPA-EAP", {mode="ap"}, {mode="ap-wds"})
                        encr:value("wpa2", "WPA2-EAP", {mode="ap"}, {mode="ap-wds"})
                end
+               if has_ap_owe then
+                       encr:value("owe", "OWE", {mode="ap"}, {mode="ap-wds"})
+               end
                encr.description = translate(
                        "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP " ..
                        "and ad-hoc mode) to be installed."
@@ -689,10 +721,17 @@ if hwtype == "mac80211" or hwtype == "prism2" then
                encr:value("psk", "WPA-PSK", {mode="sta"}, {mode="sta-wds"}, {mode="adhoc"})
                encr:value("psk2", "WPA2-PSK", {mode="sta"}, {mode="sta-wds"}, {mode="adhoc"})
                encr:value("psk-mixed", "WPA-PSK/WPA2-PSK Mixed Mode", {mode="sta"}, {mode="sta-wds"}, {mode="adhoc"})
+               if has_sta_sae then
+                       encr:value("sae", "WPA3-SAE", {mode="sta"}, {mode="sta-wds"}, {mode="mesh"})
+                       encr:value("sae-mixed", "WPA2-PSK/WPA3-SAE Mixed Mode", {mode="sta"}, {mode="sta-wds"})
+               end
                if has_sta_eap then
                        encr:value("wpa", "WPA-EAP", {mode="sta"}, {mode="sta-wds"})
                        encr:value("wpa2", "WPA2-EAP", {mode="sta"}, {mode="sta-wds"})
                end
+               if has_sta_owe then
+                       encr:value("owe", "OWE", {mode="sta"}, {mode="sta-wds"})
+               end
                encr.description = translate(
                        "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP " ..
                        "and ad-hoc mode) to be installed."
@@ -786,6 +825,8 @@ wpakey:depends("encryption", "psk")
 wpakey:depends("encryption", "psk2")
 wpakey:depends("encryption", "psk+psk2")
 wpakey:depends("encryption", "psk-mixed")
+wpakey:depends("encryption", "sae")
+wpakey:depends("encryption", "sae-mixed")
 wpakey.datatype = "wpakey"
 wpakey.rmempty = true
 wpakey.password = true
@@ -858,9 +899,13 @@ if hwtype == "mac80211" or hwtype == "prism2" then
                ieee80211r:depends({mode="ap", encryption="psk"})
                ieee80211r:depends({mode="ap", encryption="psk2"})
                ieee80211r:depends({mode="ap", encryption="psk-mixed"})
+               ieee80211r:depends({mode="ap", encryption="sae"})
+               ieee80211r:depends({mode="ap", encryption="sae-mixed"})
                ieee80211r:depends({mode="ap-wds", encryption="psk"})
                ieee80211r:depends({mode="ap-wds", encryption="psk2"})
                ieee80211r:depends({mode="ap-wds", encryption="psk-mixed"})
+               ieee80211r:depends({mode="ap-wds", encryption="sae"})
+               ieee80211r:depends({mode="ap-wds", encryption="sae-mixed"})
        end
        ieee80211r.rmempty = true
 
@@ -1087,8 +1132,8 @@ if hwtype == "mac80211" then
                ieee80211w = s:taboption("encryption", ListValue, "ieee80211w",
                        translate("802.11w Management Frame Protection"),
                        translate("Requires the 'full' version of wpad/hostapd " ..
-                               "and support from the wifi driver <br />(as of Feb 2017: " ..
-                               "ath9k and ath10k, in LEDE also mwlwifi and mt76)"))
+                               "and support from the wifi driver <br />(as of Jan 2019: " ..
+                               "ath9k, ath10k, mwlwifi and mt76)"))
                ieee80211w.default = ""
                ieee80211w.rmempty = true
                ieee80211w:value("", translate("Disabled (default)"))
@@ -1098,8 +1143,14 @@ if hwtype == "mac80211" then
                ieee80211w:depends({mode="ap-wds", encryption="wpa2"})
                ieee80211w:depends({mode="ap", encryption="psk2"})
                ieee80211w:depends({mode="ap", encryption="psk-mixed"})
+               ieee80211w:depends({mode="ap", encryption="sae"})
+               ieee80211w:depends({mode="ap", encryption="sae-mixed"})
+               ieee80211w:depends({mode="ap", encryption="owe"})
                ieee80211w:depends({mode="ap-wds", encryption="psk2"})
                ieee80211w:depends({mode="ap-wds", encryption="psk-mixed"})
+               ieee80211w:depends({mode="ap-wds", encryption="sae"})
+               ieee80211w:depends({mode="ap-wds", encryption="sae-mixed"})
+               ieee80211w:depends({mode="ap-wds", encryption="owe"})
 
                max_timeout = s:taboption("encryption", Value, "ieee80211w_max_timeout",
                                translate("802.11w maximum timeout"),
@@ -1127,9 +1178,13 @@ if hwtype == "mac80211" then
        key_retries:depends({mode="ap", encryption="wpa2"})
        key_retries:depends({mode="ap", encryption="psk2"})
        key_retries:depends({mode="ap", encryption="psk-mixed"})
+       key_retries:depends({mode="ap", encryption="sae"})
+       key_retries:depends({mode="ap", encryption="sae-mixed"})
        key_retries:depends({mode="ap-wds", encryption="wpa2"})
        key_retries:depends({mode="ap-wds", encryption="psk2"})
        key_retries:depends({mode="ap-wds", encryption="psk-mixed"})
+       key_retries:depends({mode="ap-wds", encryption="sae"})
+       key_retries:depends({mode="ap-wds", encryption="sae-mixed"})
 end
 
 if hwtype == "mac80211" or hwtype == "prism2" then
index 1e8038b28af803336bc62338a97b1e8ca414ac08..37a976035e7ba7c34d4db77e4aa8c3a383753ec9 100644 (file)
@@ -14,7 +14,6 @@ function session_retrieve(sid, allowed_users)
        if type(sdat) == "table" and
           type(sdat.values) == "table" and
           type(sdat.values.token) == "string" and
-          type(sdat.values.secret) == "string" and
           type(sdat.values.username) == "string" and
           util.contains(allowed_users, sdat.values.username)
        then
@@ -78,8 +77,7 @@ function rpc_auth()
                        util.ubus("session", "set", {
                                ubus_rpc_session = login.ubus_rpc_session,
                                values = {
-                                       token = sys.uniqueid(16),
-                                       secret = sys.uniqueid(16)
+                                       token = sys.uniqueid(16)
                                }
                        })
 
@@ -87,8 +85,7 @@ function rpc_auth()
                        if sdat then
                                return {
                                        sid = sid,
-                                       token = sdat.token,
-                                       secret = sdat.secret
+                                       token = sdat.token
                                }
                        end
                end
index c2aa3a9b0daadfd7972171cb38b7fa6c074ea482..3a895eca189e9e2916a60afd96733d3a478b408d 100644 (file)
@@ -1,13 +1,15 @@
-function progressbar(q, v, m)
+function progressbar(query, value, max, byte)
 {
-       var pg = document.querySelector(q),
-           vn = parseInt(v) || 0,
-           mn = parseInt(m) || 100,
+       var pg = document.querySelector(query),
+           vn = parseInt(value) || 0,
+           mn = parseInt(max) || 100,
+           fv = byte ? String.format('%1024.2mB', value) : value,
+           fm = byte ? String.format('%1024.2mB', max) : max,
            pc = Math.floor((100 / mn) * vn);
 
        if (pg) {
                pg.firstElementChild.style.width = pc + '%';
-               pg.setAttribute('title', '%s / %s (%d%%)'.format(v, m, pc));
+               pg.setAttribute('title', '%s / %s (%d%%)'.format(fv, fm, pc));
        }
 }
 
@@ -189,27 +191,32 @@ L.poll(5, L.location(), { status: 1 },
                        );
 
                progressbar('#memtotal',
-                       ((info.memory.free + info.memory.buffered) / 1024) + ' ' + _('kB'),
-                       (info.memory.total / 1024) + ' ' + _('kB'));
+                       info.memory.free + info.memory.buffered,
+                       info.memory.total,
+                       true);
 
                progressbar('#memfree',
-                       (info.memory.free / 1024) + ' ' + _('kB'),
-                       (info.memory.total / 1024) + ' ' + _('kB'));
+                       info.memory.free,
+                       info.memory.total,
+                       true);
 
                progressbar('#membuff',
-                       (info.memory.buffered / 1024) + ' ' + _('kB'),
-                       (info.memory.total / 1024) + ' ' + _('kB'));
+                       info.memory.buffered,
+                       info.memory.total,
+                       true);
 
                progressbar('#swaptotal',
-                       (info.swap.free / 1024) + ' ' + _('kB'),
-                       (info.swap.total / 1024) + ' ' + _('kB'));
+                       info.swap.free,
+                       info.swap.total,
+                       true);
 
                progressbar('#swapfree',
-                       (info.swap.free / 1024) + ' ' + _('kB'),
-                       (info.swap.total / 1024) + ' ' + _('kB'));
+                       info.swap.free,
+                       info.swap.total,
+                       true);
 
                progressbar('#conns',
-                       info.conncount, info.connmax);
+                       info.conncount, info.connmax, false);
 
        }
 );
index 39ddab3979bde17c4a04cd7cc299c1caef5ce934..a742243a036faee8ad6977e8b4c50bb14fbaf9fb 100644 (file)
@@ -165,7 +165,7 @@ function parse_output(table, s)
                else if (m[1].match(/^num /)) {
                        continue;
                }
-               else if ((m2 = m[1].match(/^(\d+) +(\d+) +(\d+) +(.*?) +(\S+) +(\S*) +(\S+) +(\S+) +([a-f0-9:.]+\/\d+) +([a-f0-9:.]+\/\d+) +(.+)$/)) !== null) {
+               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],
index d9099aa0780930b576545ac309d2fbc662c5adc4..e3dd39d6079ba71bc3d85a2f2ef677510dbddd6d 100644 (file)
                                                        rows.push([
                                                                c.layer3.toUpperCase(),
                                                                c.layer4.toUpperCase(),
-                                                               src + ':' + c.sport,
-                                                               dst + ':' + c.dport,
+                                                               c.hasOwnProperty('sport') ? (src + ':' + c.sport) : src,
+                                                               c.hasOwnProperty('dport') ? (dst + ':' + c.dport) : dst,
                                                                '%1024.2mB (%d <%:Pkts.%>)'.format(c.bytes, c.packets)
                                                        ]);
                                                }
index 3e58896d63590318ea5a5de7af8bd5914578e926..49d4476c4ea536bb9ed6d913debea0f4f3bed89c 100644 (file)
@@ -9,6 +9,7 @@ function index()
 
        entry({"admin", "system", "system"}, cbi("admin_system/system"), _("System"), 1)
        entry({"admin", "system", "clock_status"}, post_on({ set = true }, "action_clock_status"))
+       entry({"admin", "system", "ntp_restart"}, call("action_ntp_restart"), nil).leaf = true
 
        entry({"admin", "system", "admin"}, firstchild(), _("Administration"), 2)
        entry({"admin", "system", "admin", "password"}, template("admin_system/password"), _("Router Password"), 1)
@@ -64,6 +65,14 @@ function action_clock_status()
        luci.http.write_json({ timestring = os.date("%c") })
 end
 
+function action_ntp_restart()
+       if nixio.fs.access("/etc/init.d/sysntpd") then
+               os.execute("/etc/init.d/sysntpd restart")
+       end
+       luci.http.prepare_content("text/plain")
+       luci.http.write("0")
+end
+
 local function image_supported(image)
        return (os.execute("sysupgrade -T %q >/dev/null" % image) == 0)
 end
index c26fd475a4e05afe03eb7c8d5f8fcb01f7c64bf7..33ec027e0d447a3a1c4fbc0f74413bc14994c04b 100644 (file)
@@ -22,6 +22,7 @@ s.addremove = false
 s:tab("general",  translate("General Settings"))
 s:tab("logging",  translate("Logging"))
 s:tab("language", translate("Language and Style"))
+s:tab("advanced", translate("Advanced"))
 if has_zram then s:tab("zram", translate("ZRam Settings")) end
 
 --
@@ -66,7 +67,7 @@ end
 -- Logging
 --
 
-o = s:taboption("logging", Value, "log_size", translate("System log buffer size"), "kiB")
+o = s:taboption("logging", Value, "log_size", translate("System log buffer size"), translate("KiB"))
 o.optional    = true
 o.placeholder = 16
 o.datatype    = "uinteger"
@@ -169,6 +170,28 @@ function o.write(self, section, value)
 end
 
 
+--
+-- Advanced
+--
+
+o = s:taboption("advanced", Value, "_pollinterval",
+       translate("Polling interval"),
+       translate("Polling interval for status queries in seconds"))
+o.datatype = "range(3, 20)"
+o.default = 5
+o:value("3")
+o:value("5")
+o:value("10")
+
+function o.cfgvalue(...)
+       return m.uci:get("luci", "main", "pollinterval")
+end
+
+function o.write(self, section, value)
+       m.uci:set("luci", "main", "pollinterval", value)
+end
+
+
 --
 -- NTP
 --
index 2c96eb418094a7a5529884de8104d05e1e32debd..796aa695c68e4f45a0f798a404c502dffb18119e 100644 (file)
 
                return false;
        }
+
+       function btn_action(action)
+       {
+               if (action.name === "do_ntp_restart")
+               {
+                       new XHR.get('<%=luci.dispatcher.build_url("admin", "system", "ntp_restart")%>', null,
+                       function(x)
+                       {
+                               if (!x)
+                               {
+                                       return;
+                               }
+                       });
+               }
+       }
+
 //]]></script>
 
 <span id="<%=self.option%>-clock-status"><em><%:Collecting data...%></em></span>
 <input type="button" class="cbi-button cbi-button-apply" value="<%:Sync with browser%>" onclick="return sync_clock(this)" />
 
+<% if require("nixio.fs").access("/etc/init.d/sysntpd") then %>
+<input type="button" class="cbi-button cbi-button-apply" name="do_ntp_restart" value="<%:Sync with NTP-Server%>" onclick="btn_action(this)" />
+<% end %>
+
 <%+cbi/valuefooter%>
index 09cea4f74af50e31f772e42fc8a2b285e34a34fe..6ca02a83c118aa3107c26a6280b4889f679f351c 100644 (file)
@@ -2,6 +2,27 @@
 
 <input type="password" aria-hidden="true" style="position:absolute; left:-10000px" />
 
+<script type="text/javascript">
+function checkPassword() {
+       var pw1 = document.body.querySelector('[name="pw1"]');
+       var view  = document.getElementById("passstrength");
+
+       var strongRegex = new RegExp("^(?=.{8,})(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])(?=.*\\W).*$", "g");
+       var mediumRegex = new RegExp("^(?=.{7,})(((?=.*[A-Z])(?=.*[a-z]))|((?=.*[A-Z])(?=.*[0-9]))|((?=.*[a-z])(?=.*[0-9]))).*$", "g");
+       var enoughRegex = new RegExp("(?=.{6,}).*", "g");
+       if (false == enoughRegex.test(pw1.value)) {
+               view.innerHTML = '<%:Password strength%>: <span style="color:red"><%:More Characters%></span>';
+       } else if (strongRegex.test(pw1.value)) {
+               view.innerHTML = '<%:Password strength%>: <span style="color:green"><%:Strong%></span>';
+       } else if (mediumRegex.test(pw1.value)) {
+               view.innerHTML = '<%:Password strength%>: <span style="color:orange"><%:Medium%></span>';
+       } else {
+               view.innerHTML = '<%:Password strength%>: <span style="color:red"><%:Weak%></span>';
+       }
+       return true;
+}
+</script>
+
 <div class="cbi-map">
        <h2><%:Router Password%></h2>
 
@@ -13,7 +34,7 @@
                <div class="cbi-value">
                        <label class="cbi-value-title" for="image"><%:Password%></label>
                        <div class="cbi-value-field">
-                               <input type="password" name="pw1" /><!--
+                               <input type="password" name="pw1" onkeyup="checkPassword()"/><!--
                                --><button class="cbi-button cbi-button-neutral" title="<%:Reveal/hide password%>" aria-label="<%:Reveal/hide password%>" onclick="var e = this.previousElementSibling; e.type = (e.type === 'password') ? 'text' : 'password'">∗</button>
                        </div>
                </div>
@@ -23,6 +44,7 @@
                        <div class="cbi-value-field">
                                <input type="password" name="pw2" onkeydown="if (event.keyCode === 13) submitPassword(event)" /><!--
                                --><button class="cbi-button cbi-button-neutral" title="<%:Reveal/hide password%>" aria-label="<%:Reveal/hide password%>" onclick="var e = this.previousElementSibling; e.type = (e.type === 'password') ? 'text' : 'password'">∗</button>
+                       <div id="passstrength" class="cbi-value-description"></div>
                        </div>
                </div>
        </div>
index f785b7fb6f3a383abb0c160aa5df0b79c5e91e39..063d8c07ebdb941ee5573874bc0d442f10b978a0 100644 (file)
@@ -119,7 +119,7 @@ host_uniq = section:taboption("advanced", Value, "host_uniq",
        translate("Raw hex-encoded bytes. Leave empty unless your ISP require this"))
 
 host_uniq.placeholder = translate("auto")
-host_uniq.datatype    = "hex"
+host_uniq.datatype    = "hexstring"
 
 
 demand = section:taboption("advanced", Value, "demand",
index ab4e08a9e9659f99c27299b9dd324113fbdccca9..21a2291e5beff35313582576f6276419752ed331 100644 (file)
@@ -454,11 +454,14 @@ select,
        padding: 4px;
        font-size: 13px;
        line-height: 18px;
-       color: #808080;
        border: 1px solid #ccc;
        border-radius: 3px;
 }
 
+.uneditable-input {
+       color: #808080;
+}
+
 .cbi-dropdown,
 .cbi-dynlist {
        min-width: 210px;
diff --git a/themes/luci-theme-freifunk-generic/Makefile b/themes/luci-theme-freifunk-generic/Makefile
deleted file mode 100644 (file)
index 2fc62fd..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-#
-# Copyright (C) 2008-2014 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:=Freifunk Generic Theme
-LUCI_DEPENDS:=
-
-include ../../luci.mk
-
-# call BuildPackage - OpenWrt buildroot signature
diff --git a/themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/cascade.css b/themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/cascade.css
deleted file mode 100644 (file)
index 590eb3d..0000000
+++ /dev/null
@@ -1,1792 +0,0 @@
-@charset "utf-8";
-
-@media all {
-
-html {
-       min-height: 100%;
-       height: auto;
-}
-
-body {
-       color: #ccc;
-       background: #e5eef5 linear-gradient(#fff 0%, #e5eef5 100%) no-repeat;
-       font-family: Verdana, Arial, sans-serif;
-       font-size: 100%;
-       line-height: 100%;
-       padding-bottom: 1.5em;
-}
-
-html, body {
-       height: 99%;
-}
-
-* {
-       margin: 0;
-       padding: 0;
-       box-sizing: border-box;
-}
-
-.table { display: table; width: 100%; position: relative; }
-.tr { display: table-row; }
-.thead { display: table-header-group; }
-.tbody { display: table-row-group; }
-.tfoot { display: table-footer-group; }
-.td, .th { display: table-cell; }
-.th { font-weight: bold; }
-
-.table[width="33%"], .th[width="33%"], .td[width="33%"] { width: 33%; }
-.table[width="100%"], .th[width="100%"], .td[width="100%"] { width: 100%; }
-
-.col-1 { flex: 1 1 30px !important; -webkit-flex: 1 1 30px !important; }
-.col-2 { flex: 2 2 60px !important; -webkit-flex: 2 2 60px !important; }
-.col-3 { flex: 3 3 90px !important; -webkit-flex: 3 3 90px !important; }
-.col-4 { flex: 4 4 120px !important; -webkit-flex: 4 4 120px !important; }
-.col-5 { flex: 5 5 150px !important; -webkit-flex: 5 5 150px !important; }
-.col-6 { flex: 6 6 180px !important; -webkit-flex: 6 6 180px !important; }
-.col-7 { flex: 7 7 210px !important; -webkit-flex: 7 7 210px !important; }
-.col-8 { flex: 8 8 240px !important; -webkit-flex: 8 8 240px !important; }
-.col-9 { flex: 9 9 270px !important; -webkit-flex: 9 9 270px !important; }
-.col-10 { flex: 10 10 300px !important; -webkit-flex: 10 10 300px !important; }
-
-.tr.placeholder {
-       height: 3.5em;
-}
-
-.tr.placeholder > .td {
-       position: absolute;
-       left: 1px;
-       right: 1px;
-       bottom: 1px;
-       text-align: center;
-       line-height: 3em;
-}
-
-abbr,
-acronym {
-       font-style: normal;
-       font-variant: normal;
-}
-
-abbr[title],
-acronym[title] {
-       border-bottom: 1px dotted;
-       cursor: help;
-}
-
-a:link abbr[title],
-a:visited abbr[title],
-a:link acronym[title],
-a:visited acronym[title] {
-       cursor: pointer;
-}
-
-code {
-       font-family: monospace;
-       white-space: pre;
-}
-
-h2, h3, h4, legend {
-       font-size: 150%;
-       font-family: Trebuchet MS, Verdana, sans-serif;
-       font-weight: bold;
-       margin: .25em 0 .5em 0;
-       border-bottom: 1px solid;
-       padding-bottom: 4px;
-       display: block;
-       width: 100%;
-}
-
-h3, legend {
-       font-size: 125%;
-}
-
-h4 {
-       font-size: 112%;
-}
-
-.cbi-section-node + h4 {
-       margin-top: 1em;
-}
-
-fieldset { border: none; }
-
-fieldset > legend { float: left; }
-fieldset > legend + * { clear: both; }
-
-#maincontent ul {
-       margin-left: 2em;
-}
-
-.warning {
-       color: red;
-       background-color: white;
-       font-weight: bold;
-       text-decoration: blink;
-}
-
-.clear {
-       clear: both;
-}
-
-a img {
-       border: 0;
-}
-
-.skiplink,
-.navigation,
-.hidden {
-       position: absolute;
-       left: -1000px;
-       top: -1000px;
-       width: 0px;
-       height: 0px;
-       overflow: hidden;
-       display: inline;
-}
-
-.error {
-       color: #f00;
-       background-color: white;
-}
-
-.alert-message {
-       font-weight: normal;
-       padding: .5em;
-       border-radius: 3px;
-       color: #000;
-}
-
-.alert-message, .cbi-tooltip.error {
-       background: #fee;
-       color: #a22;
-}
-
-.alert-message.notice, .cbi-tooltip.notice {
-       background: linear-gradient(#ccc 0%, #eee 100%);
-       color: #4a6b7c;
-}
-
-.alert-message.warning, .cbi-tooltip.warning {
-       background: linear-gradient(#dda 0%, #dd8 100%);
-       color: #c00;
-}
-
-.alert-message > * {
-       margin: .5em;
-}
-
-.alert-message > h4 {
-       font-weight: bold;
-}
-
-
-.ifacebadge, .ifacebox {
-       display: inline-flex;
-       align-content: center;
-       border: 1px solid #ccc;
-       border-radius: 3px;
-       padding: 2px;
-       background: #fff;
-       margin: .25em .5em;
-}
-
-.ifacebox-head {
-       background: #eee;
-}
-
-.ifacebox-head.active {
-       background: #90c0e0;
-}
-
-.ifacebadge, .zonebadge {
-       align-items: center;
-}
-
-.ifacebadge > * {
-       align-self: flex-start;
-}
-
-.ifacebadge > img,
-.ifacebadge > em {
-       margin-right: 5px;
-       display: inline-block;
-       height: 16px;
-}
-
-.ifacebadge-active {
-       border-color: #000000;
-       font-weight: bold;
-}
-
-.ifacebox {
-       flex-direction: column;
-       margin: 0;
-       padding: 0;
-       min-width: 100px;
-       text-align: center;
-}
-
-.ifacebox > * {
-       padding: 2px;
-}
-
-.td > .ifacebadge,
-.td > .zonebadge {
-       margin: 0;
-       vertical-align: top;
-}
-
-.network-status-table {
-       display: flex;
-       flex-wrap: wrap;
-}
-
-.network-status-table .ifacebox {
-       margin: .5em;
-       font-size: 90%;
-       flex-grow: 1;
-}
-
-.network-status-table .ifacebox-body {
-       display: flex;
-       flex-direction: column;
-       flex: 1 0;
-}
-
-.network-status-table .ifacebox-body > span {
-       flex: 10;
-}
-
-.network-status-table .ifacebox-body > div {
-       display: flex;
-       flex-wrap: wrap;
-}
-
-.ifacebadge.large,
-.network-status-table .ifacebox-body .ifacebadge {
-       flex: 1;
-       margin: .5em .25em .25em .25em;
-       padding: .5em;
-       min-width: 220px;
-       white-space: nowrap;
-}
-
-
-.zonebadge {
-       padding: 2px;
-       display: inline-block;
-       white-space: nowrap;
-       border-radius: 3px;
-}
-
-.zonebadge > em,
-.zonebadge > strong {
-       margin: 3px;
-}
-
-.zonebadge input {
-       width: 6em;
-       height: 1.5em;
-}
-
-.zonebadge .ifacebadge,
-.cbi-dropdown .ifacebadge {
-       margin: 1px;
-}
-
-.zonebadge .ifacebadge img,
-.zonebadge .ifacebadge em,
-.cbi-dropdown .ifacebadge img,
-.cbi-dropdown .ifacebadge em {
-       margin: 0 1px;
-}
-
-.zonebadge-empty {
-       border: 1px dashed #AAAAAA;
-       color: #AAAAAA;
-       font-style: italic;
-       font-size: smaller;
-}
-
-
-
-#header {
-       height: auto;
-       background: #FFF url(header.jpg) repeat-x left bottom;
-       color: #ccc;
-       font-weight: bold;
-       text-align:right;
-}
-
-.header_left {
-       padding-bottom: 10px;
-}
-
-.header_left img {
-       padding: 10px 10px 0px 10px;
-}
-
-.header_banner {
-       overflow:hidden;
-       padding-bottom: 6px;
-       text-align:left;
-}
-
-.header_banner img{
-       padding: 0px;
-}
-
-.header_left {
-       text-align:left;
-       max-width: 50%;
-       float:left;
-}
-
-.header_left a {
-       color: #dc0067;
-       font: bold 36px Helvetica, Verdana, Arial, sans-serif;
-       text-decoration: none;
-}
-
-#header h1,
-.header_right {
-       max-width: 45%;
-       text-align: right;
-       font-size: 70%;
-       font-weight: normal;
-       line-height: 160%;
-       float:right;
-       padding: 10px 10px 0 0;
-}
-
-ul.dropdowns {
-       float: left;
-       margin: 0;
-       padding: 0;
-       width: auto;
-       list-style: none;
-}
-
-html>body ul.dropdowns {
-       position: relative;
-}
-
-ul.dropdowns li,
-ul.dropdowns ul {
-       margin: 0;
-       padding: 0;
-       list-style: none;
-}
-
-ul.dropdowns li {
-       float: left;
-       position: relative;
-       white-space: nowrap;
-}
-
-ul.dropdowns li ul {
-       position: absolute;
-       z-index: 1100;
-       top: auto;
-       min-width: 10em;
-}
-
-ul.dropdowns li li {
-       float: none;
-       position: relative;
-}
-
-ul.dropdowns li a {
-       display: block;
-}
-
-ul.dropdowns ul li ul {
-       top: 0;
-}
-
-ul.dropdowns li ul,
-ul.dropdowns li.over ul ul,
-ul.dropdowns li.focus ul ul,
-ul.dropdowns li:hover ul ul,
-ul.dropdowns li.over ul ul ul,
-ul.dropdowns li.focus ul ul ul,
-ul.dropdowns li:hover ul ul ul,
-ul.dropdowns li.over ul ul ul ul,
-ul.dropdowns li.focus ul ul ul ul,
-ul.dropdowns li:hover ul ul ul ul {
-       left: -3000px;
-}
-
-ul.dropdowns li.over ul,
-ul.dropdowns li.focus ul,
-ul.dropdowns li:hover ul {
-       left: 0;
-}
-
-ul.dropdowns ul li.over ul,
-ul.dropdowns ul li.focus ul,
-ul.dropdowns ul li:hover ul,
-ul.dropdowns ul ul li.over ul,
-ul.dropdowns ul ul li.focus ul,
-ul.dropdowns ul ul li:hover ul,
-ul.dropdowns ul ul ul li.over ul,
-ul.dropdowns ul ul ul li.focus ul,
-ul.dropdowns ul ul ul li:hover ul {
-       left: 100%;
-}
-
-#xhr_poll_status {
-       cursor: pointer;
-}
-
-#xhr_poll_status #xhr_poll_status_off {
-       font-weight: bold;
-       color: #FF0000;
-}
-
-#xhr_poll_status #xhr_poll_status_on {
-       font-weight: bold;
-       color: #00FF00;
-}
-
-#menubar {
-       position: relative;
-       width: 100%;
-       background: #FFF;
-       color: #004a9c;
-       border-bottom: 1px dotted #5A5A5A;
-}
-#menubar .warning {
-       color: red;
-       background-color: #FFF;
-}
-
-#menubar ul.dropdowns {
-       min-height: 1.8em;
-       background: #FFF;
-       color: #004a9c;
-}
-
-#menubar ul.dropdowns li ul {
-       background: #FFF;
-       color: #004a9c;
-       border-width: 0 1px 1px 1px;
-       border-style: dotted;
-       border-color: #5a5a5a;
-}
-
-#menubar ul.dropdowns ul li ul {
-       border-width: 1px;
-}
-
-html #menubar a:link,
-html #menubar a:visited {
-       position: relative;
-       display: block;
-       padding: 0.5em;
-       background: #FFF;
-       color: #004a9c;
-       text-decoration: none;
-       font-size: 80%;
-       font-weight: normal;
-}
-
-html #menubar a:link:hover,
-html #menubar a:visited:hover,
-html #menubar a:link:active,
-html #menubar a:visited:active,
-#menubar a:link:focus,
-#menubar a:visited:focus {
-       background: #F2F2F2;
-       color: #e60076;
-}
-
-html #menubar a:link.active,
-html #menubar a:visited.active,
-html #menubar a:link.preactive,
-html #menubar a:visited.preactive {
-       background: #FFF;
-       color: #e60076;
-}
-
-html #menubar a:link.warning,
-html #menubar a:visited.warning {
-       background: #FFF;
-       color: red;
-       font-weight: bold;
-       text-decoration: blink;
-}
-
-#menubar ul.dropdowns li.over>a,
-#menubar ul.dropdowns li.focus>a,
-#menubar ul.dropdowns li:hover>a {
-}
-
-.lang_de #submenu_mini_system { min-width: 13.3em; }
-* html .lang_de #submenu_mini_system { width: 13.3em; }
-
-.lang_pt-br #submenu_mini_network { min-width: 14em; }
-* html .lang_pt-br #submenu_mini_network { width: 14em; }
-
-.lang_pt-br #submenu_mini_system { min-width: 11.5em; }
-* html .lang_pt-br #submenu_mini_system { width: 11.5em; }
-
-.lang_ru #submenu_mini_system { min-width: 18em; }
-* html .lang_ru #submenu_mini_system { width: 18em; }
-
-.lang_pt-br #submenu_admin_index { min-width: 11em; }
-* html .lang_pt-br #submenu_admin_index { width: 11em; }
-
-.lang_ru #submenu_admin_index { min-width: 15.5em; }
-* html .lang_ru #submenu_admin_index { width: 15.5em; }
-
-.lang_ru #submenu_admin_status { min-width: 10.5em; }
-* html .lang_ru #submenu_admin_status { width: 10.5em; }
-
-.lang_de #submenu_admin_system { min-width: 13.3em; }
-* html .lang_de #submenu_admin_system { width: 13.3em; }
-
-.lang_fr #submenu_admin_system { min-width: 14.5em; }
-* html .lang_fr #submenu_admin_system { width: 14.5em; }
-
-.lang_pt-br #submenu_admin_system { min-width: 11.5em; }
-* html .lang_pt-br #submenu_admin_system { width: 11.5em; }
-
-.lang_ru #submenu_admin_system { min-width: 18em; }
-* html .lang_ru #submenu_admin_system { width: 18em; }
-
-#submenu_admin_services_chillispot { min-width: 15.5em; }
-* html #submenu_admin_services_chillispot { width: 15.5em; }
-
-#submenu_admin_services_coovachilli { min-width: 15em; }
-* html #submenu_admin_services_coovachilli { width: 15em; }
-
-.lang_ru #submenu_admin_network_routes { min-width: 15.3em; }
-* html .lang_ru #submenu_admin_network_routes { width: 15.3em; }
-
-#submenu_admin_network_firewall { min-width: 14em; }
-* html #submenu_admin_network_firewall { width: 14em; }
-
-.lang_de #submenu_admin_network_firewall { min-width: 16.5em; }
-* html .lang_de #submenu_admin_network_firewall { width: 16.5em; }
-
-.lang_pt-br #submenu_admin_network_firewall { min-width: 15em; }
-* html .lang_pt-br #submenu_admin_network_firewall { width: 15em; }
-
-#modemenu {
-/*     width: auto;*/
-       background: #000;
-       color: #fff;
-       list-style: none;
-       margin-right: 1px;
-}
-
-#modemenu li {
-       float: right;
-       list-style: none;
-}
-
-#savemenu {
-       float: right;
-       margin-right: 2em;
-}
-
-#applyreboot-section {
-       line-height: 300%;
-}
-
-.lang_de #submenu_admin_uci {
-       width: 12em;
-}
-
-.lang_ru #submenu_admin_uci {
-       width: 11.5em;
-}
-
-textarea#syslog {
-       width: 98%;
-       min-height: 500px;
-       border: 3px solid #ccc;
-       padding: 5px;
-       font-family: monospace;
-}
-
-
-#maincontent {
-       clear: both;
-       width: 90%;
-       margin: 0 auto;
-       padding: 0.5em;
-       color: #000;
-       font-size: 80%;
-}
-
-#maincontent p {
-       margin-bottom: 1em;
-}
-
-.cbi-section {
-       margin-bottom: 1.5em;
-       color: #000;
-}
-
-.cbi-section-descr {
-       margin-bottom: 0.5em;
-       font-size: 95%;
-}
-
-.cbi-title-ref {
-       color: inherit;
-       text-decoration: none;
-       padding-right: 18px;
-       background: url('../resources/cbi/link.gif') no-repeat scroll right center;
-       background-color: inherit;
-}
-
-ul.cbi-apply {
-       font-size: 90%;
-}
-
-ul.cbi-tabmenu {
-       list-style-type: none;
-       display: flex;
-       margin: 0 0 .5em 0 !important;
-       padding: 0 0 0 5px;
-       border-bottom: 1px solid #bbb;
-}
-
-ul.cbi-tabmenu li {
-       display: inline-flex;
-       margin: 0 5px -1px 0;
-       flex: 0 1 auto;
-       border: 1px solid #bbb;
-       border-bottom: none;
-       border-radius: 3px 3px 0 0;
-       background: linear-gradient(#ddd 90%, #aaa 100%);
-       color: #888;
-       overflow: hidden;
-       text-overflow: ellipsis;
-       word-wrap: break-word;
-}
-
-ul.cbi-tabmenu li a,
-ul.cbi-tabmenu li a:hover {
-       text-decoration: none;
-       color: inherit;
-       padding: 5px;
-       flex: 1;
-       width: 100%;
-       height: 100%;
-}
-
-ul.cbi-tabmenu li.cbi-tab-highlighted {
-       color: #000;
-       background: #fea;
-}
-
-ul.cbi-tabmenu li.cbi-tab {
-       color: #000;
-       background: #fff;
-}
-
-ul.cbi-tabmenu + .cbi-section-node {
-       margin-top: -.5em;
-}
-
-[data-tab-title] {
-       height: 0;
-       opacity: 0;
-       overflow: hidden;
-}
-
-[data-tab-active="true"] {
-       opacity: 1;
-       height: auto;
-       overflow: visible;
-       transition: opacity .25s ease-in;
-}
-
-div.cbi-tab-descr {
-       background-image: url(/luci-static/resources/cbi/help.gif);
-       background-position: 0.25em 50%;
-       background-repeat: no-repeat;
-       border-bottom: 1px solid #ccc;
-       margin: 0.25em 0.25em 2em;
-       padding: 0.5em 0.5em 0.5em 2em;
-}
-
-input[type=submit],
-input[type=reset],
-input[type=image],
-input[type=button] {
-       cursor: pointer;
-}
-
-select,
-input,
-textarea {
-       background: #fff;
-       color: #000;
-       border: 1px solid #cccccc;
-}
-
-input[type=image] {
-       border: none;
-}
-
-input:focus,
-input:hover,
-select:focus,
-select:hover,
-textarea:focus,
-textarea:hover {
-       background-color: #fff;
-       color: #000;
-}
-
-select,
-input[type=text],
-input[type=password] {
-       width: 20em;
-       font-size: inherit;
-       line-height: 13pt;
-       height: 14pt;
-}
-
-select[multiple] {
-       height: auto;
-}
-
-input[type=radio],
-input[type=checkbox],
-[data-dynlist] > input + img,
-input.cbi-input-password + img {
-       vertical-align: middle;
-}
-
-.td select,
-.td .cbi-dropdown,
-.td input[type=text] {
-       width: 100%;
-}
-
-.td [data-dynlist] > input,
-.td input.cbi-input-password {
-       width: calc(100% - 20px);
-}
-
-img.cbi-image-button {
-       cursor: pointer;
-       margin: 0 2px;
-       vertical-align: middle;
-}
-
-.btn, .cbi-button {
-       padding: 0 .5em;
-       border-radius: 3px;
-       border: 1px solid #aaa;
-       text-decoration: none;
-       color: #000;
-       display: inline-block;
-       font-size: inherit;
-       -webkit-appearance: none;
-       background: #fff;
-       text-align: center;
-       font-weight: bold;
-       line-height: 13pt;
-       height: 14pt;
-}
-
-.btn:hover, .cbi-button:hover {
-       box-shadow: 0 0 3px #59d;
-}
-
-.btn[disabled],
-.btn[disabled]:hover,
-.cbi-button[disabled],
-.cbi-button[disabled]:hover {
-       opacity: .6;
-       cursor: default;
-       pointer-events: none;
-}
-
-.cbi-button-positive,
-.cbi-button-fieldadd,
-.cbi-button-add,
-.cbi-button-save {
-       border-color: #7b7;
-       color: #7b7;
-}
-
-.cbi-button-neutral,
-.cbi-button-reset,
-.cbi-button-download,
-.cbi-button-find,
-.cbi-button-link,
-.cbi-button-up,
-.cbi-button-down {
-       border-color: #444;
-       color: #444;
-}
-
-.cbi-button-action,
-.cbi-button-apply,
-.cbi-button-reload,
-.cbi-button-edit {
-       border-color: #59d;
-       color: #59d;
-}
-
-.cbi-button-negative,
-.cbi-section-remove .cbi-button,
-.cbi-button-remove {
-       border-color: #b77;
-       color: #b77;
-}
-
-.cbi-button-action.important,
-.cbi-page-actions .cbi-button-apply,
-.cbi-section-actions .cbi-button-edit {
-       color: #fff;
-       background: #59d;
-}
-
-.cbi-button-positive.important,
-.cbi-page-actions .cbi-button-save {
-       color: #fff;
-       background: #7b7;
-}
-
-.cbi-page-actions .cbi-button-apply + .cbi-button-save {
-       background: #fff;
-       color: #7b7;
-}
-
-.cbi-input-invalid {
-       background-image: url('../resources/cbi/reset.gif');
-       background-repeat: no-repeat;
-       background-position: right;
-       color: #FF0000 !important;
-       border-color: #FF0000;
-}
-
-.cbi-input-invalid {
-       background-image: url('../resources/cbi/reset.gif');
-       background-repeat: no-repeat;
-       background-position: right;
-       color: #FF0000 !important;
-       border-color: #FF0000;
-}
-
-div.cbi-section-remove input {
-       border-bottom: none;
-}
-
-textarea {
-       margin-left: -1px;
-       margin-bottom: 0.5em;
-}
-
-.table .td, .table .th {
-       color: #000000;
-       padding: .25em;
-}
-
-.table.smalltext {
-       background: #f5f5f5;
-       color: #000;
-       border: 1px solid #666;
-       font-size: 90%;
-       width: 80%;
-       margin-left: auto;
-       margin-right: auto;
-       border-collapse: collapse;
-}
-
-.table.smalltext .tr:hover .td {
-       background-color: #bbddee;
-       color: #000;
-}
-
-.table.smalltext .tr .th {
-       padding: 0 0.25em;
-       border-left: 1px dotted #666;
-       text-align: left;
-}
-
-.table.smalltext .tr .td {
-       padding: 0.2em;
-       border-top: 1px dotted #666;
-       border-left: 1px dotted #666;
-}
-
-.cbi-section-node .tr:not(.placeholder):nth-child(even) {
-       background: #e5eef5;
-}
-
-.table.cbi-section-table .cbi-section-table-cell {
-       padding: 3px;
-       white-space: nowrap;
-}
-
-.table .tr > .th:empty {
-       display: none;
-}
-
-.table.cbi-section-table .tr > *,
-.table.cbi-section-table .tr[data-title]::before {
-       border-top: 1px dotted #bbb;
-       display: table-cell;
-}
-
-.table.cbi-section-table .tr.table-titles > *,
-.table.cbi-section-table .tr.cbi-section-table-titles > *,
-.table.cbi-section-table .tr.cbi-section-table-desc > *,
-.table.cbi-section-table .tr.table-titles::before,
-.table.cbi-section-table .tr.cbi-section-table-titles::before,
-.table.cbi-section-table .tr.cbi-section-table-desc::before {
-       border-top: none;
-}
-
-.table.cbi-section-table .tr:hover::before,
-.table.cbi-section-table .tr:hover > * {
-       background: #eee;
-}
-
-.table.cbi-section-table .tr:nth-child(even):hover::before,
-.table.cbi-section-table .tr:nth-child(even):hover > * {
-       background: #bde;
-}
-
-
-div.cbi-value {
-       clear: left;
-       vertical-align: middle;
-       padding-left: 0.25em;
-       border-bottom: 1px dotted #bbb;
-}
-
-div.cbi-value:hover {
-       background: #f8f8f8;
-       color: #000;
-}
-
-.cbi-value-title {
-       float: left;
-       width: 40%;
-       line-height: 1.8em;
-}
-
-.cbi-value-field {
-       width: 58%;
-       margin-left: 40%;
-       padding: 0.25em 0;
-}
-
-.td.cbi-value-field {
-       width: auto;
-       margin-left: 0;
-       align-self: center;
-}
-
-.cbi-value-description {
-       background-image: url(/luci-static/resources/cbi/help.gif);
-       background-position: .25em .25em;
-       background-repeat: no-repeat;
-       margin: .25em 0 0 0;
-       padding: .25em .25em .25em 1.75em;
-}
-
-.cbi-section-create {
-       padding: 0 0 .25em 0;
-       margin: -3px;
-       display: inline-flex;
-       align-items: center;
-}
-
-.cbi-section-create > * {
-       margin: 3px;
-       flex: 1 1 auto;
-}
-
-.cbi-section-create > * > input {
-       width: 100%;
-}
-
-.cbi-section-remove > .cbi-button {
-       margin-bottom: -1px;
-       border-radius: 3px 3px 0 0;
-}
-
-.cbi-section-node + .cbi-section-create {
-       padding-top: 0;
-}
-
-div.cbi-map-descr {
-       margin-bottom: 1em;
-}
-
-div.cbi-optionals {
-       padding: 0.25em;
-       border-bottom: 1px dotted #bbb;
-}
-
-
-
-.cbi-section-node {
-       clear: both;
-       padding-bottom: 0;
-       position: relative;
-       border: 1px dotted #555;
-       background: #fff;
-       margin-bottom: 5px;
-}
-
-.cbi-section-node-tabbed {
-       border-top: none;
-}
-
-.cbi-section-node .cbi-optionals:last-child,
-.cbi-section-node .cbi-value:last-child {
-       border-bottom: none;
-}
-
-.table.cbi-section-table {
-       width: 100%;
-       font-size: 95%;
-       border: 1px dotted #444;
-       background: #fff;
-       margin: 0 0 .5em 0;
-}
-
-.cbi-section-node > .table.cbi-section-table {
-       border: none;
-       margin: 0;
-}
-
-@keyframes flash {
-       0% { opacity: 1; }
-       50% { opacity: .5; }
-       100% { opacity: 1; }
-}
-
-.tr.cbi-section-table-row.flash {
-       animation: flash .35s;
-}
-
-.tr.cbi-section-table-descr .th {
-       font-weight: normal;
-       font-size: 90%;
-       vertical-align: top;
-}
-
-.td.cbi-section-table-optionals {
-       text-align: left !important;
-       padding-top: 1em;
-}
-
-.th.cbi-section-actions,
-.td.cbi-section-actions {
-       display: flex;
-       justify-content: flex-end;
-       flex-direction: row;
-       flex: 1 1 150px;
-       margin: auto 0 auto auto;
-}
-
-.td.cbi-section-actions > form {
-       display: flex;
-}
-
-.td.cbi-section-actions > *,
-.td.cbi-section-actions > form > * {
-       flex: 1 1 4em;
-       margin: 1px;
-}
-
-.cbi-page-actions {
-       display: flex;
-       justify-content: flex-end;
-       margin: -3px;
-       padding: 0 .25em .25em .25em;
-}
-
-.cbi-page-actions > form {
-       display: flex;
-}
-
-.cbi-page-actions > * {
-       flex: 0 1 auto;
-       margin: 3px;
-}
-
-.cbi-page-actions > form > * {
-       flex: 1;
-       margin: 0 3px 0 0;
-}
-
-.cbi-page-actions > .cbi-button-link,
-.cbi-page-actions > form[method="get"]:first-child {
-       margin-right: auto;
-}
-
-
-.th[data-type="button"], .td[data-type="button"],
-.th[data-type="fvalue"], .td[data-type="fvalue"] {
-       flex: 1 1 2em;
-       text-align: center;
-}
-
-#cbi-network-switch_vlan .th,
-#cbi-network-switch_vlan .td {
-       flex-basis: 12%;
-}
-
-#cbi-wireless-overview .td:first-child {
-       align-self: center;
-}
-
-.td[data-title]::before {
-       content: attr(data-title) ":\20";
-       font-weight: bold;
-       text-align: left;
-       display: none;
-       padding: 1px;
-       white-space: nowrap;
-}
-
-.tr.placeholder .td[data-title]::before {
-       display: none;
-}
-
-.tr[data-title]::before,
-.tr.cbi-section-table-titles.named::before {
-       content: attr(data-title) "\20";
-       font-weight: bold;
-       text-align: left;
-       display: inline-block;
-       align-self: center;
-       flex: 1 1 5%;
-       padding: .25em;
-       white-space: normal;
-       word-wrap: break-word;
-}
-
-.cbi-value-helpicon img {
-       vertical-align: bottom;
-}
-
-div.cbi-error {
-       font-size: 95%;
-       font-weight: bold;
-       color: #f00;
-       background-color: #fff;
-}
-
-td.cbi-value-error {
-       border-color: red;
-}
-
-.cbi-value-error input,
-.cbi-value-error select {
-       color: red;
-       background-color: #fcc;
-}
-
-.cbi-section-error {
-       color: red;
-       background-color: white;
-       font-size: 95%;
-       border: 1px dotted red;
-       margin: 3px;
-       padding: 3px;
-}
-
-
-.cbi-dropdown {
-       border: 1px solid #ccc;
-       display: inline-flex;
-       cursor: pointer;
-       background: #fff;
-       position: relative;
-       padding: 0;
-       color: #000;
-       min-width: 20em;
-       max-width: 100%;
-}
-
-.cbi-dropdown:focus {
-       outline: 2px solid #4b6e9b;
-}
-
-.cbi-dropdown > ul {
-       margin: 0 !important;
-       padding: 0;
-       list-style: none;
-       overflow-x: hidden;
-       overflow-y: auto;
-       display: flex;
-       width: 100%;
-}
-
-.cbi-dropdown > ul.preview {
-       display: none;
-}
-
-.cbi-dropdown > .open {
-       background: #eee;
-       border: 2px outset #eee;
-       flex-basis: 15px;
-}
-
-.cbi-dropdown > .open,
-.cbi-dropdown > .more {
-       flex-grow: 0;
-       flex-shrink: 0;
-       display: flex;
-       flex-direction: column;
-       justify-content: center;
-       text-align: center;
-       line-height: 2em;
-       padding: 0 .25em;
-}
-
-.cbi-dropdown > .more,
-.cbi-dropdown > ul > li[placeholder] {
-       color: #777;
-       font-weight: bold;
-       text-shadow: 1px 1px 0px #fff;
-       display: none;
-}
-
-.cbi-dropdown > ul > li {
-       display: none;
-       padding: .25em;
-       white-space: nowrap;
-       overflow: hidden;
-       text-overflow: ellipsis;
-       flex-shrink: 1;
-       flex-grow: 1;
-       align-items: center;
-       align-self: center;
-       min-height: 20px;
-}
-
-.cbi-dropdown > ul > li .hide-open { display: initial; }
-.cbi-dropdown > ul > li .hide-close { display: none; }
-
-.cbi-dropdown > ul > li[display]:not([display="0"]) {
-       border-left: 1px solid #ccc;
-}
-
-.cbi-dropdown[empty] > ul {
-       max-width: 1px;
-}
-
-.cbi-dropdown > ul > li > form {
-       display: none;
-       margin: 0;
-       padding: 0;
-       pointer-events: none;
-}
-
-.cbi-dropdown > ul > li img {
-       vertical-align: middle;
-       margin-right: .25em;
-}
-
-.cbi-dropdown > ul > li > form > input[type="checkbox"] {
-       margin: 0;
-}
-
-.cbi-dropdown > ul > li input[type="text"] {
-       height: 20px;
-}
-
-.cbi-dropdown[open] {
-       position: relative;
-}
-
-.cbi-dropdown[open] > ul.dropdown {
-       display: block;
-       background: #f6f6f5;
-       border: 1px solid #918e8c;
-       box-shadow: 0 0 4px #918e8c;
-       position: absolute;
-       z-index: 1000;
-       max-width: none;
-       min-width: 100%;
-       width: auto;
-}
-
-.cbi-dropdown > ul > li[display],
-.cbi-dropdown[open] > ul.preview,
-.cbi-dropdown[open] > ul.dropdown > li,
-.cbi-dropdown[multiple] > ul > li > label,
-.cbi-dropdown[multiple][open] > ul.dropdown > li,
-.cbi-dropdown[multiple][more] > .more,
-.cbi-dropdown[multiple][empty] > .more {
-       flex-grow: 1;
-       display: flex;
-       align-items: center;
-}
-
-.cbi-dropdown[empty] > ul > li,
-.cbi-dropdown[optional][open] > ul.dropdown > li[placeholder],
-.cbi-dropdown[multiple][open] > ul.dropdown > li > form {
-       display: block;
-}
-
-.cbi-dropdown[open] > ul.dropdown > li .hide-open { display: none; }
-.cbi-dropdown[open] > ul.dropdown > li .hide-close { display: initial; }
-
-.cbi-dropdown[open] > ul.dropdown > li {
-       border-bottom: 1px solid #ccc;
-}
-
-.cbi-dropdown[open] > ul.dropdown > li[selected] {
-       background: #b0d0f0;
-}
-
-.cbi-dropdown[open] > ul.dropdown > li.focus {
-       background: linear-gradient(90deg, #a3c2e8 0%, #84aad9 100%);
-}
-
-.cbi-dropdown[open] > ul.dropdown > li:last-child {
-       margin-bottom: 0;
-       border-bottom: none;
-}
-
-.cbi-dropdown[disabled] {
-       pointer-events: none;
-       opacity: .6;
-}
-
-
-.cbi-tooltip-container {
-       cursor: help;
-}
-
-.cbi-tooltip {
-       position: absolute;
-       z-index: 1000;
-       left: -1000px;
-       border-radius: 3px;
-       background: #fff;
-       padding: 2px 5px;
-       white-space: pre;
-       opacity: 0;
-       transition: opacity .25s ease-out;
-       pointer-events: none;
-       box-shadow: 0 0 2px #444;
-}
-
-.cbi-tooltip-container:hover .cbi-tooltip {
-       left: auto;
-       opacity: 1;
-       transition: opacity .25s ease-in;
-}
-
-.zonebadge .cbi-tooltip {
-       padding: 1px;
-       background: inherit;
-       margin: -1.6em 0 0 -5px;
-}
-
-
-.zone-forwards {
-       display: flex;
-       flex-wrap: wrap;
-}
-
-.zone-forwards > * {
-       flex: 1 1 45%;
-       padding: 1px;
-}
-
-.zone-forwards > span {
-       flex-basis: 10%;
-       text-align: center;
-}
-
-.zone-forwards .zone-src,
-.zone-forwards .zone-dest {
-       display: flex;
-       flex-direction: column;
-}
-
-
-.left, .left::before {
-       text-align: left !important;
-}
-
-.right, .right::before {
-       text-align: right !important;
-}
-
-.center, .center::before {
-       text-align: center !important;
-}
-
-.td.bottom {
-       align-self: flex-end;
-}
-
-.td.top {
-       align-self: flex-start;
-}
-
-.td.middle {
-       align-self: center;
-}
-
-
-.footer, .push {
-       height: 2em;
-}
-
-.footer {
-       width: 99%;
-       padding: 0.3em;
-}
-
-
-.wrapper {
-       min-height: 100%;
-       height: auto !important;
-       height: 100%;
-       margin: 0 auto -2em;
-}
-
-.luci a:link,
-.luci a:visited,
-.exectime {
-       color: #666;
-       text-decoration: none;
-       font-size: 70%;
-}
-
-.inline {
-       display: inline;
-}
-
-.error500 {
-       white-space: normal;
-       border: 1px dotted #f00;
-       background-color: #fff;
-       color: #000;
-       padding: 0.5em;
-}
-
-.uci-change-list {
-        font-family: monospace;
-}
-
-.uci-change-list ins,
-.uci-change-legend-label ins {
-        text-decoration: none;
-        border: 1px solid #00FF00;
-        background-color: #CCFFCC;
-        display: block;
-        padding: 2px;
-}
-
-.uci-change-list del,
-.uci-change-legend-label del {
-        text-decoration: none;
-        border: 1px solid #FF0000;
-        background-color: #FFCCCC;
-        display: block;
-        font-style: normal;
-        padding: 2px;
-}
-
-.uci-change-list var,
-.uci-change-legend-label var {
-        text-decoration: none;
-        border: 1px solid #CCCCCC;
-        background-color: #EEEEEE;
-        display: block;
-        font-style: normal;
-        padding: 2px;
-}
-
-.uci-change-list var ins,
-.uci-change-list var del {
-        /*display: inline;*/
-        border: none;
-        white-space: pre;
-        font-style: normal;
-        padding: 0px;
-}
-
-.uci-change-legend {
-        padding: 5px;
-}
-
-.uci-change-legend-label {
-        width: 150px;
-        float: left;
-        font-size: 80%;
-}
-
-.uci-change-legend-label>ins,
-.uci-change-legend-label>del,
-.uci-change-legend-label>var {
-        float: left;
-        margin-right: 4px;
-        width: 10px;
-        height: 10px;
-        display: block;
-}
-
-.uci-change-legend-label var ins,
-.uci-change-legend-label var del {
-        line-height: 6px;
-        border: none;
-}
-
-}
-
-@media screen and (max-width: 992px) {
-       body {
-               -webkit-text-size-adjust: 100%;
-       }
-
-       #maincontent {
-               width: 100%;
-       }
-
-       .table {
-               display: flex;
-               flex-direction: column;
-               width: 100%;
-       }
-
-       .tr {
-               display: flex;
-               flex-direction: row;
-               flex-wrap: wrap;
-               align-items: flex-end;
-       }
-
-       .th, .td {
-               flex: 2 2 25%;
-               align-self: flex-start;
-               overflow: hidden;
-               text-overflow: ellipsis;
-               word-wrap: break-word;
-               display: inline-block;
-       }
-
-       .td select {
-               word-wrap: normal;
-       }
-
-       .td[data-type="button"],
-       .td[data-type="fvalue"] {
-               flex: 1 1 12.5%;
-               text-align: left;
-       }
-
-       .td.cbi-value-field {
-               align-self: flex-start;
-       }
-
-       .td.cbi-value-field .cbi-button {
-               width: 100%;
-       }
-
-       .table.cbi-section-table {
-               border: none;
-               background: none;
-               margin: 0;
-       }
-
-       .tr.table-titles,
-       .cbi-section-table-titles,
-       .cbi-section-table-descr {
-               display: none;
-       }
-
-       .table.cbi-section-table .tr > *,
-       .table.cbi-section-table .tr[data-title]::before {
-               border-top: none;
-       }
-
-       .cbi-section-table-row {
-               display: flex;
-               flex-direction: row;
-               flex-wrap: wrap;
-               border: 1px dotted #444;
-               margin: 0 0 .5em 0;
-               background: #fff;
-       }
-
-       .cbi-section-table-row:hover {
-               border: 1px solid #4a6b7c;
-       }
-
-       .table.cbi-section-table .tr:hover > *,
-       .table.cbi-section-table .tr:nth-child(2n):hover > * {
-               background: none;
-       }
-
-       .cbi-section-table + .cbi-section-create {
-               padding-top: 0;
-       }
-
-       .tr[data-title]::before {
-               display: block;
-               flex: 1 1 100%;
-               background: #eef;
-       }
-
-       .td[data-title]::before {
-               display: block;
-       }
-
-       .td.cbi-section-actions {
-               flex-basis: 100%;
-               margin: auto 0 0 auto;
-       }
-
-       .td.cbi-section-actions > *,
-       .td.cbi-section-actions > form > * {
-               flex: 0 1 100%;
-               max-width: 150px;
-       }
-
-       .hide-sm,
-       .hide-xs {
-               display: none;
-       }
-}
-
-@media screen and (max-width: 480px) {
-       body {
-               font-size: 12pt;
-       }
-
-       input, textarea, select {
-               font-size: 12pt !important;
-               line-height: 1.4em;
-       }
-
-       select, input[type="text"], input[type="password"] {
-               width: 100%;
-               height: 1.4em;
-       }
-
-       [data-dynlist] > input,
-       input.cbi-input-password {
-               width: calc(100% - 20px);
-       }
-
-       .cbi-dropdown {
-               min-width: 100%;
-       }
-
-       .btn, .cbi-button {
-               font-size: 9pt !important;
-               line-height: 11pt;
-       }
-
-       #maincontent {
-               padding: .25em;
-       }
-
-       #tabmenu {
-               margin: -.25em -.25em 1em -.25em;
-       }
-
-       .th, .td {
-               flex: 2 2 50%;
-       }
-
-       .td.cbi-value-field {
-               flex-basis: 100%;
-       }
-
-       .td.cbi-value-field[data-type="dvalue"] {
-               flex-basis: 50%;
-       }
-
-       .td.cbi-value-field[data-type="button"],
-       .td.cbi-value-field[data-type="fvalue"] {
-               flex-basis: 25%;
-               text-align: left;
-       }
-
-       .cbi-section {
-               padding: .25em;
-       }
-
-       .cbi-value {
-               padding: 0 .25em;
-       }
-
-       .cbi-value-title {
-               float: none;
-               font-weight: bold;
-       }
-
-       .cbi-value-field {
-               width: 100%;
-               margin: 0;
-       }
-
-       .cbi-value-description {
-               margin-top: 5px;
-               display: block;
-       }
-
-       .cbi-section-create {
-               margin-bottom: 1em;
-       }
-
-       .cbi-optionals {
-               display: flex;
-       }
-
-       .cbi-page-actions {
-               flex-wrap: wrap;
-       }
-
-       .cbi-page-actions > .cbi-button-link {
-               flex-basis: 100%;
-               margin-right: 2px;
-       }
-
-       .cbi-optionals > *,
-       .cbi-page-actions > * {
-               flex: 1 1 auto;
-               margin: 2px;
-               height: auto;
-       }
-
-       ul.cbi-tabmenu {
-               padding: 0 3px;
-       }
-
-       ul.cbi-tabmenu li {
-               font-size: 90%;
-               margin: 0 1px -1px 0;
-       }
-
-       .hide-xs {
-               display: none;
-       }
-
-       #cbi-network .td[id] > strong {
-               display: block;
-       }
-
-       #cbi-network-switch_vlan .td.cbi-section-actions {
-               flex-basis: 100%;
-       }
-
-       .network-status-table .ifacebox {
-               margin: 0 0 .5em 0;
-       }
-}
diff --git a/themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/header.jpg b/themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/header.jpg
deleted file mode 100644 (file)
index 2fde5a2..0000000
Binary files a/themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/header.jpg and /dev/null differ
diff --git a/themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/logo.jpg b/themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/logo.jpg
deleted file mode 100644 (file)
index ea06ce7..0000000
Binary files a/themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/logo.jpg and /dev/null differ
diff --git a/themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/mobile.css b/themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/mobile.css
deleted file mode 100644 (file)
index 37d77b4..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-#header{
-       padding-left:0px !important;
-       padding-bottom:24px;
-}
-
-.header_left{
-       max-width: 100%;
-}
-
-#mainlogo {
-       max-width: 90%;
-}
-
-#content {
-       margin-left:0px !important; 
-}
-
-#maincontent{
-       font-size:1.2em;
-       line-height:1.5em;
-}
-
-input[type=submit],
-.cbi-button,
-.cbi-button-reset,
-.cbi-button-save{
-       display:inline !important;
-       float:none !important;
-       padding:10px 30px !important;
-       margin: 10px 10px 10px 0 !important;
-}
-
-.cbi-input-text,
-.cbi-input-select,
-.cbi-input-user,
-.cbi-input-password{
-       display:block !important;
-       margin: 0 !important;
-       padding:0 !important;
-}
-
-.cbi-value-field{
-       margin:0 !important;
-       margin-bottom: 1em !important;
-       width:100%  !important; 
-}
-
-.cbi-section legend{
-       white-space:normal !important;
-}
-
-.cbi-value-title{
-       font-weight:bold;
-       float:none !important;
-}
-
-img {
-       max-width:100%;
-}
diff --git a/themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/smallscreen.css b/themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/smallscreen.css
deleted file mode 100644 (file)
index 660cd8d..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-.header_right {
-       display:none;
-}
diff --git a/themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/footer.htm b/themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/footer.htm
deleted file mode 100644 (file)
index 4c38821..0000000
+++ /dev/null
@@ -1,30 +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.
--%>
-
-<%
-       local ver = require "luci.version"
-
-       local xtime
-       if exectime then
-               xtime = (string.format("%.2fs", os.clock() - exectime))
-       end
-%>
-
-</div>
-<div class="clear"></div>
-<div class="push"></div>
-</div>
-
-<div class="footer">
-<p class="luci"><a href="https://github.com/openwrt/luci">Powered by <%= ver.luciname %> (<%= ver.luciversion %>)</a></p>
-<% if xtime then %>
-<p class="exectime">Script execution time: <%=xtime%></p>
-<% end %>
-</div>
-
-</body>
-</html>
-
diff --git a/themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm b/themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm
deleted file mode 100644 (file)
index fa74932..0000000
+++ /dev/null
@@ -1,224 +0,0 @@
-<%#
- Copyright 2008 Steven Barth <steven@midlink.org>
- Copyright 2008-2011 Jo-Philipp Wich <jow@openwrt.org>
- Licensed to the public under the Apache License 2.0.
--%>
-
-<%
-       local fs   = require "nixio.fs"
-       local sys  = require "luci.sys"
-       local util = require "luci.util"
-       local http = require "luci.http"
-       local disp = require "luci.dispatcher"
-       local version = require "luci.version"
-
-       local sysinfo = util.ubus("system", "info") or { }
-       local loadinfo = sysinfo.load or { 0, 0, 0 }
-       local boardinfo = util.ubus("system", "board") or { }
-
-       local request  = disp.context.path
-       local category = request[1]
-       local cattree  = category and disp.node(category)
-
-       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
-
-       local uci  = require "luci.model.uci".cursor()
-       local ff = uci:get("freifunk", "community", "name") or ""
-       local co = "profile_" .. ff
-       local community = uci:get_first(co, "community", "name") or "Freifunk"
-       local hp = uci:get_first(co, "community", "homepage") or "http://www.freifunk.net"
-       local logo = "/luci-static/freifunk-generic/logo.jpg"
-       local banner = false
-       local show_comm = true
-
-       local file
-       for file in fs.glob("/www/luci-static/resources/custom_logo.*") do
-               logo = string.gsub(file, "/www", "")
-               break
-       end
-
-       for file in fs.glob("/www/luci-static/resources/custom_logo_only.*") do
-               logo = string.gsub(file, "/www", "")
-               show_comm = false
-               break
-       end
-
-       for file in fs.glob("/www/luci-static/resources/custom_header.*") do
-               logo = string.gsub(file, "/www", "")
-               show_comm = false
-               banner = true
-       end
--%>
-
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<%=luci.i18n.context.lang%>" lang="<%=luci.i18n.context.lang%>">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta http-equiv="Content-Script-Type" content="text/javascript" />
-<link rel="stylesheet" type="text/css" media="screen" href="<%=media%>/cascade.css" />
-<link rel="stylesheet" media="only screen and (max-device-width: 854px)" href="<%=media%>/mobile.css" type="text/css" />
-<link rel="stylesheet" media="only screen and (max-width: 854px)" href="<%=media%>/smallscreen.css" type="text/css" />
-<link rel="stylesheet" media="handheld" href="<%=media%>/mobile.css" type="text/css" />
-<% if node and node.css then %><link rel="stylesheet" type="text/css" media="screen" href="<%=resource%>/<%=node.css%>" />
-<% end -%>
-<% if css then %><style title="text/css">
-<%= css %>
-</style>
-<% end -%>
-<meta name="viewport" content="initial-scale=1.0" />
-<script type="text/javascript" src="<%=url('admin/translations', luci.i18n.context.lang)%><%# ?v=PKG_VERSION %>"></script>
-<script type="text/javascript" src="<%=resource%>/cbi.js"></script>
-<script type="text/javascript" src="<%=resource%>/xhr.js"></script>
-
-<title><%=striptags( (boardinfo.hostname or "?") .. ( (node and node.title) and ' - ' .. translate(tostring(node.title)) or '')) %> - LuCI</title>
-</head>
-
-<body class="lang_<%=luci.i18n.context.lang%>" data-page="<%= table.concat(disp.context.requestpath, "-") %>">
-
-<div class="wrapper">
-
-<!--[if lt IE 7]>
-<div class="warning"><div style="background-color: #cccccc;padding: 2px 10px 2px 10px">
-<%: Your Internet Explorer is too old to display this page correctly. Please upgrade it to at least version 7 or use another browser like Firefox, Opera or Safari.%>
-</div></div>
-<![endif]-->
-
-<%- if luci.sys.process.info("uid") == 0 and luci.sys.user.getuser("root") and not luci.sys.user.getpasswd("root") then -%>
-       <div class="warning">
-               <strong><%:No password set!%></strong><br />
-               <%:There is no password set on this router. Please configure a root password to protect the web interface and enable SSH.%>
-       </div>
-<%- end -%>
-
-<p class="skiplink">
-<span id="skiplink1"><a href="#navigation"><%:Skip to navigation%></a></span>
-<span id="skiplink2"><a href="#content"><%:Skip to content%></a></span>
-</p>
-
-<div id="header">
-       <%if banner then%>
-               <div class="header_banner">
-                       <a href="<%=hp%>"><img src="<%=logo%>" alt="Header" /></a>
-               </div>
-       <%else%>
-               <div class="header_left">
-                       <a href="<%=hp%>"><img src="<%=logo%>" id="mainlogo" alt="Logo" /></a>
-                       <%if show_comm then%>
-                               <a href="<%=hp%>"><%=community%></a>
-                               <br/>
-                       <%end%>
-               </div>
-               <div class="header_right">
-                       <%=version.distversion%><br />
-                       <%:Load%>: <%="%.2f" % (loadinfo[1] / 65535.0)%> <%="%.2f" % (loadinfo[2] / 65535.0)%> <%="%.2f" % (loadinfo[3] / 65535.0)%><br />
-                       <%:Hostname%>: <%=boardinfo.hostname or "?"%><br />
-                       <span id="xhr_poll_status" style="display:none" onclick="XHR.running() ? XHR.halt() : XHR.run()">
-                               <%:Auto Refresh%>:
-                               <span id="xhr_poll_status_on"><%:on%></span>
-                               <span id="xhr_poll_status_off" style="display:none"><%:off%></span>
-                       </span>
-               </div>
-               <div class="clear"></div>
-
-       <%end%>
-</div>
-
-<%-
-       local function submenu(prefix, node)
-               local childs = disp.node_childs(node)
-               if #childs > 0 then
-%>
-       <ul id="submenu_<%=string.gsub(string.gsub(prefix, "/", "_"), "^_(.-)_$", "%1")%>">
-               <%-
-                       for i, r in ipairs(childs) do
-                               local nnode = node.nodes[r]
-                               local href  = controller .. prefix .. r .. "/" ..
-                                       (nnode.query and http.build_querystring(nnode.query) or "")
-               %>
-                       <li>
-                               <a<%=ifattr(nnode._menu_selected, "class", "active")%> href="<%=luci.util.pcdata(href)%>"><%=translate(nnode.title)%></a>
-                               <%- submenu(prefix .. r .. "/", nnode) %>
-                       </li>
-               <%-
-                       end
-               %>
-       </ul>
-<%
-               end
-       end
-%>
-
-<div id="menubar">
-<h2 class="navigation"><a id="navigation" name="navigation"><%:Navigation%></a></h2>
-<ul id="mainmenu" class="dropdowns">
-       <%
-               local childs = disp.node_childs(cattree)
-               if #childs > 0 then
-                       for i, r in ipairs(childs) do
-                               local nnode = cattree.nodes[r]
-                               local href  = controller .. "/" .. category .. "/" .. r ..
-                                       (nnode.query and http.build_querystring(k.query) or "")
-       %>
-               <li>
-                       <a<%=ifattr(nnode._menu_selected, "class", "preactive")%> href="<%=href%>"><%=translate(nnode.title)%></a>
-                       <%- submenu("/" .. category .. "/" .. r .. "/", nnode) %>
-               </li>
-       <%
-                       end
-               end
-       %>
-       <li></li>
-</ul>
-
-<% if #categories > 1 then %>
-       <ul id="modemenu">
-       <% for i, r in ipairs(categories) do %>
-               <li><a<%=ifattr(request[1] == r, "class", "active")%> href="<%=controller%>/<%=r%>/"><%=striptags(translate(tree.nodes[r].title))%></a></li>
-       <% end %>
-       </ul>
-<% end %>
-
-<%
-if tree.nodes[category] and tree.nodes[category].ucidata then
-       local ucic = 0
-       for i, j in pairs(require("luci.model.uci").cursor():changes()) do
-               for k, l in pairs(j) do
-                       for m, n in pairs(l) do
-                               ucic = ucic + 1;
-                       end
-               end
-       end
--%>
-       <div id="savemenu">
-               <% if ucic > 0 then %>
-                       <a class="uci_change_indicator warning" href="<%=controller%>/<%=category%>/uci/changes/?redir=<%=http.urlencode(http.formvalue('redir') or table.concat(disp.context.request, "/"))%>"><%:Unsaved Changes%>: <%=ucic%></a>
-               <% end -%>
-       </div>
-<% end %>
-
-<div class="clear"></div>
-</div>
-<div id="maincontent">
-<% if category ~= "freifunk" and category ~= "splash" then %>
-<noscript>
-       <div class="errorbox">
-               <strong><%:JavaScript required!%></strong><br />
-               <%:You must enable JavaScript in your browser or LuCI will not work properly.%>
-       </div>
-</noscript>
-<% end %>
diff --git a/themes/luci-theme-freifunk-generic/root/etc/uci-defaults/30_luci-theme-freifunk-generic b/themes/luci-theme-freifunk-generic/root/etc/uci-defaults/30_luci-theme-freifunk-generic
deleted file mode 100644 (file)
index 017e7f7..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-uci batch <<-EOF
-       set luci.themes.Freifunk_Generic=/luci-static/freifunk-generic
-       set luci.main.mediaurlbase=/luci-static/freifunk-generic
-        commit luci
-EOF
index 8c6f6811056a05926f3e5c9232e5ab902fff3510..2a88ef375064903fbb6244c6921a697a57a1585a 100644 (file)
@@ -15,6 +15,9 @@
  *     MUI:
  *             https://github.com/muicss/mui
  *
+ *     Menu and loading spinner icons from IcoMoon:
+ *             https://icomoon.io
+ *
  *     Pure CSS ripple effect:
  *             https://github.com/mladenplavsic/css-ripple-effect
  *
  */
 @import url("custom.css");
 
-/*
- *     Font generate by Icomoon<icomoon.io>
- */
-@font-face {
-       font-family: "icomoon";
-       font-weight: normal;
-       font-style: normal;
-       src: url("fonts/font.eot");
-       src: url("fonts/font.eot") format("embedded-opentype"),
-       url("fonts/font.ttf") format("truetype"),
-       url("fonts/font.woff") format("woff"),
-       url("fonts/font.svg") format("svg");
-}
-
-::-webkit-scrollbar {
-       width: 10px;
-       height: 10px;
-       background: transparent;
-}
-
-::-webkit-scrollbar-thumb {
-       background: #9e9e9e;
-}
-
-::-webkit-scrollbar-thumb:hover {
-       background: #757575;
-}
-
-::-webkit-scrollbar-thumb:active {
-       background: #424242;
-}
-
 .table {
        position: relative;
        display: table;
        flex: 10 10 300px !important;
 }
 
-.cbi-button-up,
-.cbi-button-down,
-.cbi-value-helpicon,
-.showSide {
-       font-family: "icomoon" !important;
-       font-weight: normal;
-       font-style: normal;
-       font-variant: normal;
-       line-height: 1;
-       text-transform: none;
-       -webkit-font-smoothing: antialiased;
-       speak: none;
-}
-
 * {
        box-sizing: border-box;
        margin: 0;
@@ -247,12 +204,12 @@ input,
 select,
 .cbi-dropdown {
        width: inherit;
+       cursor: default;
 }
 
 select:not([multiple="multiple"]):focus,
 input:not(.cbi-button):focus,
-.cbi-dropdown:focus,
-.cbi-dynlist > .item:focus {
+.cbi-dropdown:focus {
        border-color: #09c;
        border-color: var(--main-color);
 }
@@ -270,7 +227,6 @@ code {
        font-size-adjust: .35;
        padding: 1px 3px;
        color: #101010;
-       border: thin solid #999;
        border-radius: 2px;
        background: #ddd;
 }
@@ -317,6 +273,12 @@ footer > a {
        color: #aaa;
 }
 
+small {
+       font-size: 90%;
+       line-height: 1.42857143;
+       white-space: normal;
+}
+
 .main {
        position: relative;
        top: 4rem;
@@ -339,7 +301,7 @@ footer > a {
 
 .main > .loading > span {
        font-family: monospace;
-       font-size: 2.0rem;
+       font-size: 2rem;
        font-size-adjust: .35;
        position: relative;
        top: 12.5%;
@@ -348,17 +310,16 @@ footer > a {
        color: #888;
 }
 
-.main > .loading > span > .loading-img:before {
-       content: "\e603";
-}
-
 .main > .loading > span > .loading-img {
-       font-family: "icomoon" !important;
-       font-size: 1.0rem;
-       font-size-adjust: .6;
+       position: relative;
+       top: .1rem;
+       left: .05rem;
        display: inline-block;
+       width: 1.25rem;
+       height: 1.25rem;
        margin-right: 1rem;
        animation: anim-rotate 2s infinite linear;
+       background: url(./icons/spinner.svg) no-repeat center;
 }
 
 @keyframes anim-rotate {
@@ -425,6 +386,9 @@ header {
 header > .fill > .container {
        margin-top: .5rem;
        padding: .5rem 1rem 0 1rem;
+       -webkit-user-select: none;
+       -moz-user-select: none;
+       -ms-user-select: none;
        user-select: none;
 }
 
@@ -527,12 +491,17 @@ header > .fill > .container > .status > * {
 .main > .main-left > .nav > li {
        padding: .5rem 1rem;
        cursor: pointer;
+       -webkit-user-select: none;
+       -moz-user-select: none;
+       -ms-user-select: none;
+       user-select: none;
 }
 
-.main > .main-left > .nav > li:nth-last-child(1) {
-       font-size: 1.2rem;
-       margin-top: 1rem;
-       margin-bottom: 1rem;
+.main > .main-left > .nav > li:last-child {
+       display: flex;
+       align-items: center;
+       margin: 2rem 0 1rem 0;
+       padding: 0 0 0 2rem;
 }
 
 .main > .main-left > .nav > li a {
@@ -549,29 +518,50 @@ header > .fill > .container > .status > * {
        display: none;
 }
 
+.main > .main-left > .nav > .slide > .menu,
+.main > .main-left > .nav > li > [data-title="Logout"] {
+       font-size: 1.15rem;
+       font-weight: 500;
+       display: flex;
+       align-items: center;
+       width: 100%;
+       padding: .5rem 1rem;
+       text-decoration: none;
+       color: #202124;
+       color: var(--main-menu-color);
+}
+
 .main > .main-left > .nav > .slide > .menu::before {
-       font-weight: 900;
        position: absolute;
        right: 17px;
-       content: "\2228";
-       transform: scale(1.3, .75);
+       width: 16px;
+       height: 16px;
+       content: "";
+       background: url(./icons/arrow.svg) no-repeat;
 }
 
 .main > .main-left > .nav > .slide > .menu.active::before {
-       content: "\2227";
+       transform: rotate(-180deg);
+}
+
+body[class*="node-"] > .main > .main-left > .nav > .slide > .menu::before {
+       transition: transform .1s ease-in-out;
+}
+
+body[class*="node-"] > .main > .main-left > .nav > .slide > .menu.active::before {
+       transition: transform .2s ease-in-out;
 }
 
-.main > .main-left[style$="overflow: hidden;"] > .nav > .slide > .menu::before {
+.main > .main-left[style*="overflow: hidden"] > .nav > .slide > .menu::before {
        display: none;
 }
 
-.main > .main-left > .nav > .slide > .menu {
-       font-size: 1.15rem;
-       font-weight: 500;
-       display: block;
-       padding: .5rem 1rem;
-       text-decoration: none;
-       color: var(--menu-color);
+.main > .main-left > .nav > li:last-child::before {
+       position: absolute;
+       left: 14px;
+       width: 24px;
+       height: 24px;
+       content: url(./icons/logout.svg);
 }
 
 .main > .main-left > .nav > li:hover,
@@ -613,21 +603,22 @@ header > .fill > .container > .status > * {
 }
 
 .main > .main-left > .nav > .slide > .slide-menu > .active:hover {
-       cursor: hand;
        background-color: #09c;
        background-color: var(--main-color);
 }
 
 /* ripple effect */
 .main > .main-left > .nav > .slide > .menu,
-.main > .main-left > .nav > .slide > .slide-menu > li {
+.main > .main-left > .nav > .slide > .slide-menu > li,
+.main > .main-left > .nav > li:last-child {
        position: relative;
        overflow: hidden;
        transform: translate3d(0, 0, 0);
 }
 
-.main > .main-left > .nav > .slide > .menu:after,
-.main > .main-left > .nav > .slide > .slide-menu > li:after {
+.main > .main-left > .nav > .slide > .menu::after,
+.main > .main-left > .nav > .slide > .slide-menu > li::after,
+.main > .main-left > .nav > li:last-child::after {
        position: absolute;
        top: 0;
        left: 0;
@@ -644,8 +635,9 @@ header > .fill > .container > .status > * {
        background-position: 50%;
 }
 
-.main > .main-left > .nav > .slide > .menu:active:after,
-.main > .main-left > .nav > .slide > .slide-menu > li:active:after {
+.main > .main-left > .nav > .slide > .menu:active::after,
+.main > .main-left > .nav > .slide > .slide-menu > li:active::after,
+.main > .main-left > .nav > li:last-child:active::after {
        transition: 0s;
        transform: scale(0, 0);
        opacity: .2;
@@ -655,10 +647,6 @@ header > .fill > .container > .status > * {
        margin: 0 2rem 1rem 2rem;
 }
 
-.Processes #maincontent > .container {
-       margin-right: 0;
-}
-
 ul {
        line-height: normal;
 }
@@ -700,6 +688,8 @@ h5 {
 
 .cbi-section,
 .cbi-section-error,
+#iptables,
+.Firewall form,
 #cbi-network > .cbi-section-node,
 #cbi-wireless > .cbi-section-node,
 #cbi-wireless > #wifi_assoclist_table,
@@ -718,6 +708,14 @@ h5 {
        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 2px 0 rgba(0, 0, 0, .12);
 }
 
+.cbi-map-descr,
+.cbi-section-descr {
+       font-size: small;
+       line-height: 1.42857143;
+       padding: .5rem;
+       color: #999;
+}
+
 .cbi-map-descr + fieldset {
        margin-top: 1rem;
 }
@@ -795,8 +793,6 @@ tr > th,
        border-top: thin solid #ddd;
 }
 
-tr:first-child > td
-.tr:first-child > .td,
 #cbi-wireless .td,
 #cbi-network .tr:first-child > .td,
 .table[width="100%"] > .tr:first-child > .td,
@@ -806,6 +802,10 @@ tr:first-child > td
        border-top: 0 !important;
 }
 
+.table[width="100%"] > .tr:first-child > .td {
+       margin: auto 0;
+}
+
 .cbi-section-table-row {
        margin-bottom: 1rem;
        text-align: center !important;
@@ -816,10 +816,10 @@ tr:first-child > td
        margin-bottom: 0;
 }
 
+.cbi-section-table-row > .cbi-value-field .cbi-dropdown,
 .cbi-section-table-row > .cbi-value-field .cbi-input-select,
 .cbi-section-table-row > .cbi-value-field .cbi-input-text,
-.cbi-section-table-row > .cbi-value-field .cbi-input-password,
-.cbi-section-table-row > .cbi-value-field .cbi-dropdown {
+.cbi-section-table-row > .cbi-value-field .cbi-input-password {
        width: 100%;
 }
 
@@ -839,20 +839,11 @@ div > .table > .tr:nth-of-type(2n) {
 
 /* fix multiple table */
 table table,
-.table .table {
-       border: 0;
-}
-
+.table .table,
 .cbi-value-field table,
-.cbi-value-field .table {
-       border: 0;
-}
-
+.cbi-value-field .table,
 td > table > tbody > tr > td,
-.td > .table > .tbody > .tr > .td {
-       border: 0;
-}
-
+.td > .table > .tbody > .tr > .td,
 .cbi-value-field > table > tbody > tr > td,
 .cbi-value-field > .table > .tbody > .tr > .td {
        border: 0;
@@ -887,11 +878,25 @@ td > table > tbody > tr > td,
        touch-action: manipulation;
 }
 
+.cbi-button-up,
+.cbi-button-down {
+       font-size: 1.2rem;
+       display: inline-block;
+       min-width: 0;
+       padding: .2rem .3rem;
+       color: transparent !important;
+       background: url(./icons/arrow.svg) no-repeat center;
+       background-size: 12px 20px;
+}
+
+.cbi-button-up {
+       transform: scaleY(-1);
+}
+
 .cbi-button:not(select) {
        -webkit-appearance: none !important;
 }
 
-form[method="post"] + form[method="post"],
 .cbi-button + .cbi-button {
        margin-left: .6rem;
 }
@@ -915,15 +920,27 @@ form[method="post"] + form[method="post"],
 .btn:hover,
 .btn:focus,
 .cbi-button:hover,
-.cbi-button:focus {
+.cbi-button:focus,
+.item:hover::after,
+.item:focus::after {
        box-shadow: 0 0 2px rgba(0, 0, 0, .12), 0 2px 2px rgba(0, 0, 0, .2);
 }
 
 .btn:active,
-.cbi-button:active {
+.cbi-button:active,
+.item:active::after {
        box-shadow: 0 10px 20px rgba(0, 0, 0, .19), 0 6px 6px rgba(0, 0, 0, .23);
 }
 
+.cbi-button-up:hover,
+.cbi-button-up:focus {
+       box-shadow: 0 0 2px rgba(0, 0, 0, .12), 0 -2px 2px rgba(0, 0, 0, .2);
+}
+
+.cbi-button-up:active {
+       box-shadow: 0 -10px 20px rgba(0, 0, 0, .19), 0 -6px 6px rgba(0, 0, 0, .23);
+}
+
 .btn:disabled,
 .cbi-button:disabled {
        cursor: not-allowed;
@@ -974,6 +991,7 @@ form[method="post"] + form[method="post"],
 .cbi-button-reload,
 .cbi-button-action,
 .cbi-button[value="Submit"],
+.cbi-button[value="Upload"],
 .cbi-button[value$="Apply"],
 .cbi-button[onclick="addKey(event)"] {
        font-weight: normal;
@@ -1016,7 +1034,7 @@ form[method="post"] + form[method="post"],
 .cbi-button-success,
 .cbi-button-download,
 .cbi-button[name="backup"],
-.cbi-button[value="Upload"],
+.cbi-button[value="Download"],
 .cbi-button[value="Save mtdblock"] {
        font-weight: normal;
        color: #fff;
@@ -1034,41 +1052,44 @@ form[method="post"] + form[method="post"],
 
 .cbi-value-field .cbi-button-add {
        font-weight: bold;
+       margin: 9px 0 4px 3px;
        padding: 1px 6px;
 }
 
-.cbi-value-field .cbi-button-neutral {
-       padding: 1px 8px;
-}
-
-/* table */
 .tabs {
        margin: 0 -2rem;
        padding-left: .5rem;
        background-color: #fff;
 }
 
-.cbi-tabmenu > li,
-.tabs > li {
+.tabs > li,
+.cbi-tabmenu > li {
        display: inline-block;
-       padding: .6rem 0;
+       padding: .55rem 0;
+       cursor: pointer;
 }
 
-.cbi-tabmenu > li > a,
-.tabs > li > a {
-       padding: .5rem .8rem;
-       text-decoration: none;
-       color: #404040;
+.tabs > li {
+       padding-bottom: .4rem;
+       border-bottom: .2rem solid transparent;
 }
 
 .tabs > li[class~="active"],
 .tabs > li:hover {
-       margin-bottom: -.18751rem;
+       border-bottom-color: #09c;
+       border-bottom-color: var(--main-color);
+}
+
+.tabs > li:hover {
        cursor: pointer;
-       color: #09c;
-       color: var(--main-color);
-       border-bottom: #09c;
-       border-bottom: .2rem solid var(--main-color);
+       border-bottom-color: #c9c9c9;
+}
+
+.tabs > li > a,
+.cbi-tabmenu > li > a {
+       padding: .6rem .9rem;
+       text-decoration: none;
+       color: #404040;
 }
 
 .tabs > li[class~="active"] > a {
@@ -1076,10 +1097,6 @@ form[method="post"] + form[method="post"],
        color: var(--main-color);
 }
 
-.tabs > li:hover {
-       border-bottom: .18751rem solid #c9c9c9;
-}
-
 .cbi-tabmenu {
        border: thin solid #d4d4d4;
        border-bottom: 0;
@@ -1103,15 +1120,15 @@ form[method="post"] + form[method="post"],
 }
 
 [data-tab-title] {
+       overflow: hidden;
        height: 0;
        opacity: 0;
-       overflow: hidden;
 }
 
 [data-tab-active="true"] {
-       opacity: 1;
-       height: auto;
        overflow: visible;
+       height: auto;
+       opacity: 1;
        transition: opacity .25s ease-in;
 }
 
@@ -1137,41 +1154,9 @@ form[method="post"] + form[method="post"],
        display: table-cell;
 }
 
-.cbi-input-invalid {
-       color: #f00;
-       border-color: #f00;
-}
-
-.cbi-section-error {
-       font-weight: bold;
-       line-height: 1.42857143;
-       margin: 18px;
-       padding: 6px;
-       border: thin solid #f00;
-       border-radius: 3px;
-       background-color: #fce6e6;
-}
-
-.cbi-section-error ul {
-       margin: 0 0 0 20px;
-}
-
-.cbi-section-error ul li {
-       font-weight: bold;
-       color: #f00;
-}
-
-.cbi-value-helpicon > img {
-       display: none;
-}
-
-.cbi-value-helpicon:before {
-       content: "\f059";
-}
-
 .cbi-value-description {
        font-size: small;
-       padding: .5rem 0 0 0;
+       padding-top: .4rem;
        opacity: .5;
 }
 
@@ -1179,7 +1164,7 @@ form[method="post"] + form[method="post"],
        display: table-cell;
        float: left;
        width: 23rem;
-       padding-top: .4rem;
+       padding-top: .35rem;
        padding-right: 2rem;
        text-align: right;
        word-wrap: break-word;
@@ -1188,13 +1173,53 @@ form[method="post"] + form[method="post"],
 .cbi-value {
        display: inline-block;
        width: 100%;
-       padding: .3rem 1rem;
+       padding: .35rem 1rem .2rem 1rem;
 }
 
 .cbi-value ul {
        line-height: 1.25;
 }
 
+.cbi-value-field .cbi-dropdown,
+.cbi-value-field .cbi-input-select,
+.cbi-value input[type="text"],
+.cbi-value input[type="password"] {
+       min-width: 25rem;
+}
+
+#cbi-firewall-zone .cbi-input-select,
+#cbi-network-switch_vlan .cbi-input-select {
+       min-width: 11rem;
+}
+
+#cbi-network-switch_vlan .cbi-input-text {
+       max-width: 3rem;
+}
+
+.cbi-input-invalid {
+       color: #f00;
+       border-bottom-color: #f00;
+}
+
+.cbi-section-error {
+       font-weight: bold;
+       line-height: 1.42857143;
+       margin: 18px;
+       padding: 6px;
+       border: thin solid #f00;
+       border-radius: 3px;
+       background-color: #fce6e6;
+}
+
+.cbi-section-error ul {
+       margin: 0 0 0 20px;
+}
+
+.cbi-section-error ul li {
+       font-weight: bold;
+       color: #f00;
+}
+
 .td[data-title]::before {
        font-weight: bold;
        display: none;
@@ -1232,7 +1257,7 @@ form[method="post"] + form[method="post"],
 
 .cbi-rowstyle-2 .cbi-button-up,
 .cbi-rowstyle-2 .cbi-button-down,
-.cbi-rowstyle-2:first-child {
+body:not(.Interfaces) .cbi-rowstyle-2:first-child {
        background-color: #fff !important;
 }
 
@@ -1259,30 +1284,23 @@ form[method="post"] + form[method="post"],
        margin: 0;
 }
 
-/* desc */
-.cbi-section-descr,
-.cbi-map-descr {
-       font-size: small;
-       line-height: 1.42857143;
-       padding: .5rem;
-       color: #999;
-}
-
+/* lists */
 .cbi-dynlist {
        line-height: 1.3;
        flex-direction: column;
        min-height: 30px;
+       cursor: text;
 }
 
 .cbi-dynlist > .item {
        position: relative;
-       max-width: 24.9rem;
-       margin: 0 2em 4px 0;
-       padding: 2px 4px;
-       cursor: default;
+       max-width: 25rem;
+       margin-right: 2em;
+       padding: .5em .25em .25em 0;
        pointer-events: none;
        color: #666;
        border-bottom: 2px solid rgba(0, 0, 0, .26);
+       outline: 0;
 }
 
 .cbi-dynlist[name="sshkeys"] > .item {
@@ -1309,13 +1327,36 @@ form[method="post"] + form[method="post"],
        word-break: break-word;
 }
 
+.cbi-dynlist > .add-item {
+       display: inline-flex;
+       align-items: center;
+       width: 100%;
+       min-width: 16rem;
+}
+
+.cbi-dynlist > .add-item:not([ondrop]) > input {
+       overflow: hidden;
+       width: 100%;
+       min-width: 15rem;
+       white-space: nowrap;
+       text-overflow: ellipsis;
+}
+
+.cbi-dynlist > .add-item[ondrop] > input {
+       min-width: 13rem;
+}
+
 .cbi-dynlist,
 .cbi-dropdown {
        position: relative;
        display: inline-flex;
-       height: auto;
        padding: 0;
-       cursor: default;
+}
+
+.cbi-dropdown[placeholder*="select"] {
+       max-width: 25rem;
+       height: auto;
+       margin-top: -3px;
 }
 
 .cbi-dropdown > ul {
@@ -1326,6 +1367,7 @@ form[method="post"] + form[method="post"],
        margin: 0 !important;
        padding: 0;
        list-style: none;
+       outline: 0;
 }
 
 .cbi-dropdown > ul.preview {
@@ -1347,7 +1389,9 @@ form[method="post"] + form[method="post"],
        flex-shrink: 0;
        justify-content: center;
        padding: 0 .25em;
+       cursor: default;
        text-align: center;
+       outline: 0;
 }
 
 .cbi-dropdown > .more,
@@ -1408,10 +1452,6 @@ form[method="post"] + form[method="post"],
        height: 20px;
 }
 
-.cbi-dropdown[open] {
-       position: relative;
-}
-
 .cbi-dropdown[open] > ul.dropdown {
        position: absolute;
        z-index: 1100;
@@ -1489,6 +1529,43 @@ form[method="post"] + form[method="post"],
        width: auto;
 }
 
+/* progressbar */
+.cbi-progressbar {
+       position: relative;
+       min-width: 170px;
+       height: 20px;
+       margin: 6px 0;
+       border: thin solid #999;
+       background: #eee;
+}
+
+.cbi-progressbar > div {
+       width: 0;
+       height: 100%;
+       transition: width .25s ease-in;
+       background: #5bc0de;
+       background: var(--bar-bg);
+}
+
+.cbi-progressbar::after {
+       font-family: monospace;
+       font-size: 1.3em;
+       font-weight: bold;
+       font-size-adjust: .38;
+       line-height: normal;
+       position: absolute;
+       top: 2px;
+       right: 0;
+       bottom: 2px;
+       left: 0;
+       overflow: hidden;
+       content: attr(title);
+       text-align: center;
+       white-space: pre;
+       text-overflow: ellipsis;
+       text-shadow: 0 0 2px #eee;
+}
+
 #modal_overlay {
        position: fixed;
        z-index: 900;
@@ -1531,6 +1608,7 @@ form[method="post"] + form[method="post"],
        overflow: auto;
        margin-bottom: .5em;
        padding: 8.5px;
+       cursor: auto;
        white-space: pre-wrap;
        color: #eee;
        outline: 0;
@@ -1599,7 +1677,7 @@ body.modal-overlay-active #modal_overlay {
        bottom: 0;
        left: .2em;
        width: 32px;
-       content: " ";
+       content: "";
        background: url(../resources/icons/loading.gif) no-repeat center;
        background-size: 16px;
 }
@@ -1647,60 +1725,6 @@ body.modal-overlay-active #modal_overlay {
        display: inline-block;
 }
 
-/* input */
-.cbi-value input[type="password"],
-.cbi-value input[type="text"] {
-       min-width: 15rem;
-}
-
-/* select */
-.cbi-value-field .cbi-dropdown,
-.cbi-value-field .cbi-input-select {
-       min-width: 15rem;
-}
-
-.cbi-value-field .cbi-input-invalid {
-       color: #f00;
-       border-bottom-color: #f00;
-}
-
-/* progressbar */
-.cbi-progressbar {
-       position: relative;
-       min-width: 170px;
-       height: 20px;
-       margin: 4px 0;
-       border: thin solid #999;
-       background: #eee;
-}
-
-.cbi-progressbar > div {
-       width: 0;
-       height: 100%;
-       transition: width .25s ease-in;
-       background: #5bc0de;
-       background: var(--bar-bg);
-}
-
-.cbi-progressbar::after {
-       font-family: monospace;
-       font-size: 1.3em;
-       font-weight: bold;
-       font-size-adjust: .38;
-       line-height: normal;
-       position: absolute;
-       top: 2px;
-       right: 0;
-       bottom: 2px;
-       left: 0;
-       overflow: hidden;
-       content: attr(title);
-       text-align: center;
-       white-space: pre;
-       text-overflow: ellipsis;
-       text-shadow: 0 0 2px #eee;
-}
-
 .th[data-type="button"],
 .td[data-type="button"],
 .th[data-type="fvalue"],
@@ -1779,9 +1803,10 @@ td > .ifacebadge,
 
 #syslog {
        font-size: small;
+       line-height: 1.25;
+       overflow-y: hidden;
        width: 100%;
        min-height: 15rem;
-       margin-bottom: 20px;
        padding: 1rem;
        resize: none;
        color: #eee;
@@ -1933,7 +1958,7 @@ td > .ifacebadge,
 
 .cbi-value-field .cbi-input-checkbox,
 .cbi-value-field .cbi-input-radio {
-       margin-top: .15rem;
+       margin-top: .1rem;
 }
 
 .cbi-value-field > ul > li {
@@ -1975,20 +2000,6 @@ td.cbi-value-field var,
        color: #0069d6;
 }
 
-small {
-       font-size: 90%;
-       line-height: 1.42857143;
-       white-space: normal;
-}
-
-.cbi-button-up,
-.cbi-button-down {
-       font-size: 1.2rem;
-       display: inline-block;
-       min-width: 0;
-       padding: .2rem .3rem;
-}
-
 .cbi-optionals {
        padding: 1rem 1rem 0 1rem;
        border-top: thin solid #ccc;
@@ -2064,8 +2075,6 @@ span[data-tooltip] .label {
        text-decoration: none;
        text-transform: uppercase;
        color: #fff !important;
-       -webkit-border-radius: 3px;
-       -moz-border-radius: 3px;
        border-radius: 3px;
        background-color: #bfbfbf;
        text-shadow: none;
@@ -2096,11 +2105,13 @@ label > input[type="radio"] {
 
 /* diagnostics */
 #diag-rc-output > pre,
-#command-rc-output > pre {
+#command-rc-output > pre,
+[data-page="admin-services-wol"] .notice code {
        font-size: 1.2rem;
        font-size-adjust: .35;
        line-height: normal;
        display: block;
+       overflow-y: hidden;
        width: 100%;
        padding: 8.5px;
        white-space: pre;
@@ -2155,7 +2166,7 @@ input[name="nslookup"] {
        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 2px 0 rgba(0, 0, 0, .12);
 }
 
-.node-main-login > .main form > div:nth-last-child(1) {
+.node-main-login > .main form > div:last-child {
        float: right;
 }
 
@@ -2168,6 +2179,7 @@ input[name="nslookup"] {
 }
 
 .node-main-login > .main .cbi-input-text {
+       width: 100% !important;
        min-width: 15rem;
 }
 
@@ -2183,20 +2195,12 @@ input[name="nslookup"] {
        }
 }
 
-/* fix status overview */
-.node-status-overview > .main fieldset:nth-child(4) .td:nth-child(2) {
-       white-space: normal;
-}
-
-/* fix status processes */
+/* fix status */
+.node-status-overview > .main fieldset:nth-child(4) .td:nth-child(2),
 .node-status-processes > .main .table .tr .td:nth-child(3) {
        white-space: normal;
 }
 
-.node-admin-status form {
-       margin: 2rem 2rem 0 0;
-}
-
 /* fix system reboot */
 [data-page="admin-system-reboot"] p {
        padding-left: 2rem;
@@ -2209,11 +2213,11 @@ input[name="nslookup"] {
 }
 
 /* samba */
-#cbi-samba .cbi-value-last .cbi-value-field {
+#cbi-samba [data-tab="template"] .cbi-value-field {
        display: block;
 }
 
-#cbi-samba .cbi-value-last .cbi-value-title {
+#cbi-samba [data-tab="template"] .cbi-value-title {
        width: auto;
        padding-bottom: .6rem;
 }
@@ -2287,16 +2291,13 @@ input[name="nslookup"] {
 
 /* firewall */
 #iptables {
-       font-family: inherit;
-       font-weight: normal;
-       font-style: normal;
-       line-height: 1;
-       min-width: inherit;
-       margin: 0 0 2rem 0;
-       padding: 2rem;
-       border: 0;
-       border-radius: 0;
-       background-color: #fff;
+       margin: 0;
+}
+
+.Firewall form {
+       margin: 2rem 2rem 0 0;
+       padding: 0;
+       box-shadow: none;
 }
 
 #cbi-firewall-redirect table *,
@@ -2327,7 +2328,8 @@ input[name="nslookup"] {
        display: block;
 }
 
-#cbi-firewall-zone .td.cbi-section-actions {
+#cbi-firewall-zone .td,
+#cbi-network-switch_vlan .td {
        width: 100%;
 }
 
@@ -2349,6 +2351,7 @@ input[name="nslookup"] {
 /* custom commands */
 .commandbox {
        width: 24% !important;
+       margin: 10px 0 0 10px !important;
        padding: .5rem 1rem;
        border-bottom: thin solid #ccc;
        background: #eee;
@@ -2369,16 +2372,20 @@ input[name="nslookup"] {
 
 .commandbox code {
        position: absolute;
-       overflow-x: hidden;
-       overflow-y: auto;
+       overflow: hidden;
        max-width: 60%;
-       max-height: 55px;
-       margin-top: -3px;
        margin-left: 4px;
        padding: 2px 3px;
+       white-space: nowrap;
        text-overflow: ellipsis;
 }
 
+.commandbox code:hover {
+       overflow-y: auto;
+       max-height: 50px;
+       white-space: normal;
+}
+
 .commandbox p:first-of-type {
        margin-top: -6px;
 }
@@ -2389,7 +2396,7 @@ input[name="nslookup"] {
 
 [data-page^="admin-system-commands"] .panel-title,
 [data-page^="command-cfg"] .mobile-hide,
-[data-page^="command-cfg"] header > .fill > .container > #logo {
+[data-page^="command-cfg"] .showSide {
        display: none;
 }
 
@@ -2401,6 +2408,7 @@ input[name="nslookup"] {
        max-width: 40%;
        margin: 0;
        animation: anim-fade-in 1.5s forwards;
+       word-break: break-word;
        opacity: 0;
 }
 
@@ -2410,6 +2418,21 @@ input[name="nslookup"] {
        }
 }
 
+/* IE hacks */
+@media all and (-ms-high-contrast: none) {
+       .main > .main-left > .nav > .slide > .menu::before {
+               top: 30.25%;
+       }
+
+       .main > .main-left > .nav > li:last-child::before {
+               top: 20%;
+       }
+
+       .showSide::before {
+               top: -12px;
+       }
+}
+
 @media screen and (max-width: 1600px) {
        header > .fill > .container > #logo {
                margin: 0 2.5rem 0 .5rem;
@@ -2423,10 +2446,6 @@ input[name="nslookup"] {
                width: calc(100% - 13rem);
        }
 
-       .cbi-dynlist > .item {
-               max-width: 21.9rem;
-       }
-
        .btn:not(button),
        .cbi-button {
                font-size: .8rem;
@@ -2437,14 +2456,25 @@ input[name="nslookup"] {
                padding: .2rem .6rem;
        }
 
+       fieldset,
+       .cbi-section {
+               padding: 1rem;
+       }
+
        .cbi-value-title {
                width: 15rem;
                padding-right: .6rem;
        }
 
-       fieldset,
-       .cbi-section {
-               padding: 1rem;
+       .cbi-value-field .cbi-dropdown,
+       .cbi-value-field .cbi-input-select,
+       .cbi-value input[type="text"],
+       .cbi-value input[type="password"] {
+               min-width: 22rem;
+       }
+
+       #cbi-firewall-zone .cbi-input-select {
+               min-width: 9rem;
        }
 
        .cbi-input-textarea {
@@ -2454,10 +2484,6 @@ input[name="nslookup"] {
        .node-admin-status > .main fieldset li > a {
                padding: .3rem .6rem;
        }
-
-       #cbi-firewall-zone > .table {
-               display: block;
-       }
 }
 
 @media screen and (max-width: 1366px) {
@@ -2485,12 +2511,8 @@ input[name="nslookup"] {
                width: calc(100% - 13rem);
        }
 
-       .cbi-dynlist > .item {
-               max-width: 19.9rem;
-       }
-
-       .cbi-tabmenu > li > a,
-       .tabs > li > a {
+       .tabs > li > a,
+       .cbi-tabmenu > li > a {
                padding: .2rem .5rem;
        }
 
@@ -2508,9 +2530,21 @@ input[name="nslookup"] {
                width: 100%;
        }
 
+       .cbi-value-field .cbi-dropdown,
+       .cbi-value-field .cbi-input-select,
+       .cbi-value input[type="text"],
+       .cbi-value input[type="password"] {
+               min-width: 19rem;
+       }
+
+       #cbi-firewall-zone .cbi-input-select {
+               min-width: 4rem;
+       }
+
        .main > .main-left > .nav > li,
        .main > .main-left > .nav > li a,
-       .main > .main-left > .nav > .slide > .menu {
+       .main > .main-left > .nav > .slide > .menu,
+       .main > .main-left > .nav > li > [data-title="Logout"] {
                font-size: .9rem;
        }
 
@@ -2528,7 +2562,8 @@ input[name="nslookup"] {
 
        [data-page="admin-network-firewall-forwards"] .table:not(.cbi-section-table),
        [data-page="admin-network-firewall-rules"] .table:not(.cbi-section-table),
-       [data-page="admin-network-hosts"] .table {
+       [data-page="admin-network-hosts"] .table,
+       [data-page="admin-network-routes"] .table {
                overflow-y: visible;
        }
 
@@ -2546,16 +2581,15 @@ input[name="nslookup"] {
                position: relative;
        }
 
-       [data-page^="command-cfg"] header > .fill > .container > .brand {
-               display: block;
-               margin-top: -1.75rem;
-       }
-
        html,
        .main {
                overflow-y: visible;
        }
 
+       .main > .loading > span {
+               top: 25%;
+       }
+
        .main-left {
                position: fixed;
                z-index: 100;
@@ -2566,29 +2600,30 @@ input[name="nslookup"] {
                width: 100%;
        }
 
-       .cbi-dynlist > .item {
-               max-width: 14.9rem;
-       }
-
        .showSide {
-               display: inline-block;
-               overflow: visible;
-               margin-right: .5rem;
-               padding: .1rem;
+               position: relative;
+               top: .18rem;
+               display: inline-flex;
+               align-items: center;
+               width: 1.6rem;
+               height: 1.6rem;
+               margin-right: .7rem;
                cursor: pointer;
-               border-radius: 50%;
        }
 
-       .showSide:before {
-               font-size: 1.7rem;
-               content: "\e20e";
+       .showSide::before {
+               position: absolute;
+               left: 1px;
+               width: 24px;
+               height: 24px;
+               content: "";
+               background: url(./icons/menu.svg) no-repeat center;
        }
 
        body:not(.logged-in) .showSide {
                visibility: hidden;
                width: 0;
                margin: 0;
-               padding: 0;
        }
 
        .node-main-login > .main .cbi-value-title {
@@ -2596,12 +2631,27 @@ input[name="nslookup"] {
        }
 
        .cbi-value-title {
-               width: 9rem;
+               width: 12rem;
                padding-right: 1rem;
        }
 
+       .cbi-value-field .cbi-dropdown,
+       .cbi-value-field .cbi-input-select,
+       .cbi-value input[type="text"] {
+               width: 16rem;
+               min-width: 16rem;
+       }
+
+       .cbi-value input[type="password"],
+       .cbi-value input[name^="pw"],
+       .cbi-value input[data-update="change"]:nth-child(2) {
+               width: 13rem !important;
+               min-width: 13rem;
+       }
+
        #diag-rc-output > pre,
-       #command-rc-output > pre {
+       #command-rc-output > pre,
+       [data-page="admin-services-wol"] .notice code {
                font-size: 1rem;
        }
 
@@ -2609,6 +2659,10 @@ input[name="nslookup"] {
                display: block;
        }
 
+       .Interfaces .table {
+               overflow-x: hidden;
+       }
+
        #packages.table {
                display: grid;
        }
@@ -2629,7 +2683,6 @@ input[name="nslookup"] {
 
        .tr.placeholder > .td,
        #cbi-firewall .tr > .td,
-       #iptables .tr:nth-child(2) > .td,
        #cbi-network .tr:nth-child(2) > .td,
        .cbi-section #wifi_assoclist_table .tr > .td {
                border-top: 0;
@@ -2723,17 +2776,9 @@ input[name="nslookup"] {
        }
 
        .Firewall form {
-               font-family: inherit;
-               font-weight: normal;
-               font-style: normal;
-               line-height: normal;
                position: static !important;
-               min-width: inherit;
                margin: 0 0 2rem 0;
                padding: 2rem;
-               border: 0;
-               border-radius: 0;
-               background-color: #fff;
                box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 2px 0 rgba(0, 0, 0, .12);
        }
 
@@ -2750,6 +2795,7 @@ input[name="nslookup"] {
 
        .commandbox {
                width: 100% !important;
+               margin-left: 0 !important;
        }
 }
 
@@ -2766,7 +2812,6 @@ input[name="nslookup"] {
        fieldset,
        .cbi-section {
                margin: 1rem 0 0 0;
-               padding: 1rem;
        }
 
        .tabs {
@@ -2777,7 +2822,8 @@ input[name="nslookup"] {
                margin: 0 1rem 1.5rem 1rem;
        }
 
-       .main > .main-left > .nav > .slide > .menu {
+       .main > .main-left > .nav > .slide > .menu,
+       .main > .main-left > .nav > li > [data-title="Logout"] {
                font-size: 1.2rem;
        }
 
@@ -2787,15 +2833,17 @@ input[name="nslookup"] {
 
        .cbi-value-title {
                display: block;
-               width: 100%;
                min-width: 0 !important;
-               margin-top: 1rem;
-               margin-bottom: .5rem;
+               margin: .5rem 0;
                text-align: left;
        }
 
+       .cbi-value-title,
+       .cbi-value-description,
        .cbi-value-field,
-       .cbi-value-description {
+       .cbi-value-field .cbi-dropdown,
+       .cbi-value-field .cbi-input-select,
+       .cbi-value input[type="text"] {
                width: 100%;
        }
 
@@ -2803,13 +2851,8 @@ input[name="nslookup"] {
                display: inline-block;
        }
 
-       .cbi-tabmenu > li,
-       .tabs > li {
-               padding: .6rem 0;
-       }
-
-       .cbi-tabmenu > li > a,
-       .tabs > li > a {
+       .tabs > li > a,
+       .cbi-tabmenu > li > a {
                font-size: .9rem;
                padding: .2rem .3rem;
        }
@@ -2831,7 +2874,7 @@ input[name="nslookup"] {
                padding: 0;
        }
 
-       .node-main-login > .main form > div:nth-last-child(1) {
+       .node-main-login > .main form > div:last-child {
                margin-top: 2rem;
        }
 
@@ -2849,9 +2892,11 @@ input[name="nslookup"] {
                margin-top: -8px;
        }
 
+       #syslog,
        #diag-rc-output > pre,
-       #command-rc-output > pre {
-               font-size: .8rem;
+       #command-rc-output > pre,
+       [data-page="admin-services-wol"] .notice code {
+               font-size: .8rem !important;
        }
 
        h2 {
@@ -2913,61 +2958,47 @@ input[name="nslookup"] {
                font-size: .62rem;
        }
 
-       #cbi-wireless .td {
+       #cbi-wireless > #wifi_assoclist_table .td {
                overflow: hidden;
        }
 
-       .hide-sm,
-       .hide-xs:not([data-title="MAC-Address"]) {
-               display: none;
-       }
-}
-
-@media screen and (min-width: 1152px) {
-       .cbi-value input[type="password"],
-       .cbi-value input[type="text"] {
-               min-width: 20rem;
-       }
-
-       .cbi-value-field .cbi-input-select {
-               width: 20rem;
+       #cbi-wireless > .cbi-section-node .td,
+       .Interfaces .td.cbi-section-actions {
+               text-align: center !important;
        }
 
-       .cbi-value-field .cbi-dropdown {
-               min-width: 20rem;
+       [data-page="admin-status-processes"] .td[data-title="Hang Up"]::before,
+       [data-page="admin-status-processes"] .td[data-title="Terminate"]::before,
+       [data-page="admin-status-processes"] .td[data-title="Kill"]::before {
+               display: none;
        }
 
-       .cbi-section-node .tr {
-               overflow: hidden;
+       .hide-sm,
+       .hide-xs:not([data-title="MAC-Address"]) {
+               display: none;
        }
 }
 
-@media screen and (min-width: 1366px) {
-       .cbi-value input[type="password"],
-       .cbi-value input[type="text"] {
-               min-width: 22rem;
-       }
-
-       .cbi-value-field .cbi-input-select {
-               width: 22rem;
+@media screen and (min-width: 600px) {
+       ::-webkit-scrollbar {
+               width: 10px;
+               height: 10px;
        }
 
-       .cbi-value-field .cbi-dropdown {
-               min-width: 22rem;
+       ::-webkit-scrollbar,
+       ::-webkit-scrollbar-corner {
+               background: transparent;
        }
-}
 
-@media screen and (min-width: 1600px) {
-       .cbi-value input[type="password"],
-       .cbi-value input[type="text"] {
-               min-width: 25rem;
+       ::-webkit-scrollbar-thumb {
+               background: #9e9e9e;
        }
 
-       .cbi-value-field .cbi-input-select {
-               width: 25rem;
+       ::-webkit-scrollbar-thumb:hover {
+               background: #757575;
        }
 
-       .cbi-value-field .cbi-dropdown {
-               min-width: 25rem;
+       ::-webkit-scrollbar-thumb:active {
+               background: #424242;
        }
 }
index 6acd5aa3dd64e38fce7f03163b12734c3dd5122f..7a5bbb93e81ae8bdd722b56524bde18addcac38f 100644 (file)
@@ -6,6 +6,7 @@
        --menu-bg-color: #fff;
        --menu-color: #5f6368;
        --menu-color-hover: #202124;
+       --main-menu-color: #202124;
        --submenu-bg-hover: #d4d4d4;
        --submenu-bg-hover-active: #09c;
        --font-body: "Microsoft Yahei", "WenQuanYi Micro Hei", "sans-serif", "Helvetica Neue", "Helvetica", "Hiragino Sans GB";
diff --git a/themes/luci-theme-material/htdocs/luci-static/material/fonts/font.eot b/themes/luci-theme-material/htdocs/luci-static/material/fonts/font.eot
deleted file mode 100644 (file)
index 9e6ffc9..0000000
Binary files a/themes/luci-theme-material/htdocs/luci-static/material/fonts/font.eot and /dev/null differ
diff --git a/themes/luci-theme-material/htdocs/luci-static/material/fonts/font.svg b/themes/luci-theme-material/htdocs/luci-static/material/fonts/font.svg
deleted file mode 100644 (file)
index d38d057..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
-<svg xmlns="http://www.w3.org/2000/svg">
-<metadata>Generated by IcoMoon</metadata>
-<defs>
-<font id="icomoon" horiz-adv-x="1024">
-<font-face units-per-em="1024" ascent="960" descent="-64" />
-<missing-glyph horiz-adv-x="1024" />
-<glyph unicode="&#x20;" horiz-adv-x="512" d="" />
-<glyph unicode="&#xe20a;" glyph-name="expand_less" d="M512 596.667l256-256-60-60-196 196-196-196-60 60z" />
-<glyph unicode="&#xe20b;" glyph-name="expand_more" d="M708 572.667l60-60-256-256-256 256 60 60 196-196z" />
-<glyph unicode="&#xe20e;" glyph-name="menu" d="M128 682.667h768v-86h-768v86zM128 384.667v84h768v-84h-768zM128 170.667v86h768v-86h-768z" />
-<glyph unicode="&#xe291;" glyph-name="favorite" d="M512 28.667l-62 56q-106 96-154 142t-107 114-81 123-22 113q0 98 67 166t167 68q116 0 192-90 76 90 192 90 100 0 167-68t67-166q0-78-52-162t-113-146-199-186z" />
-<glyph unicode="&#xe603;" glyph-name="spinner9" d="M512 960c-278.748 0-505.458-222.762-511.848-499.974 5.92 241.864 189.832 435.974 415.848 435.974 229.75 0 416-200.576 416-448 0-53.020 42.98-96 96-96s96 42.98 96 96c0 282.77-229.23 512-512 512zM512-64c278.748 0 505.458 222.762 511.848 499.974-5.92-241.864-189.832-435.974-415.848-435.974-229.75 0-416 200.576-416 448 0 53.020-42.98 96-96 96s-96-42.98-96-96c0-282.77 229.23-512 512-512z" />
-<glyph unicode="&#xf059;" glyph-name="question-circle" horiz-adv-x="878" d="M512 164.571v109.714q0 8-5.143 13.143t-13.143 5.143h-109.714q-8 0-13.143-5.143t-5.143-13.143v-109.714q0-8 5.143-13.143t13.143-5.143h109.714q8 0 13.143 5.143t5.143 13.143zM658.286 548.571q0 50.286-31.714 93.143t-79.143 66.286-97.143 23.429q-138.857 0-212-121.714-8.571-13.714 4.571-24l75.429-57.143q4-3.429 10.857-3.429 9.143 0 14.286 6.857 30.286 38.857 49.143 52.571 19.429 13.714 49.143 13.714 27.429 0 48.857-14.857t21.429-33.714q0-21.714-11.429-34.857t-38.857-25.714q-36-16-66-49.429t-30-71.714v-20.571q0-8 5.143-13.143t13.143-5.143h109.714q8 0 13.143 5.143t5.143 13.143q0 10.857 12.286 28.286t31.143 28.286q18.286 10.286 28 16.286t26.286 20 25.429 27.429 16 34.571 7.143 46.286zM877.714 438.857q0-119.429-58.857-220.286t-159.714-159.714-220.286-58.857-220.286 58.857-159.714 159.714-58.857 220.286 58.857 220.286 159.714 159.714 220.286 58.857 220.286-58.857 159.714-159.714 58.857-220.286z" />
-</font></defs></svg>
\ No newline at end of file
diff --git a/themes/luci-theme-material/htdocs/luci-static/material/fonts/font.ttf b/themes/luci-theme-material/htdocs/luci-static/material/fonts/font.ttf
deleted file mode 100644 (file)
index 8466932..0000000
Binary files a/themes/luci-theme-material/htdocs/luci-static/material/fonts/font.ttf and /dev/null differ
diff --git a/themes/luci-theme-material/htdocs/luci-static/material/fonts/font.woff b/themes/luci-theme-material/htdocs/luci-static/material/fonts/font.woff
deleted file mode 100644 (file)
index 00cf84e..0000000
Binary files a/themes/luci-theme-material/htdocs/luci-static/material/fonts/font.woff and /dev/null differ
diff --git a/themes/luci-theme-material/htdocs/luci-static/material/icons/arrow.svg b/themes/luci-theme-material/htdocs/luci-static/material/icons/arrow.svg
new file mode 100644 (file)
index 0000000..be864c5
--- /dev/null
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path fill="#202124" d="m8,10.033663l-6.898535,-6.013274l-1.060688,0.972974l7.959223,6.986249l7.959223,-6.986249l-1.060688,-0.972974l-6.898535,6.013274z"/></svg>
\ No newline at end of file
diff --git a/themes/luci-theme-material/htdocs/luci-static/material/icons/logout.svg b/themes/luci-theme-material/htdocs/luci-static/material/icons/logout.svg
new file mode 100644 (file)
index 0000000..d529b94
--- /dev/null
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="#202124" d="M10.09,15.59L11.5,17l5,-5,-5,-5,-1.41,1.41L12.67,11H3v2h9.67l-2.58,2.59zM19,3H5c-1.11,0,-2,0.9,-2,2v4h2V5h14v14H5v-4H3v4c0,1.1,0.89,2,2,2h14c1.1,0,2,-0.9,2,-2V5c0,-1.1,-0.9,-2,-2,-2z"/></svg>
\ No newline at end of file
diff --git a/themes/luci-theme-material/htdocs/luci-static/material/icons/menu.svg b/themes/luci-theme-material/htdocs/luci-static/material/icons/menu.svg
new file mode 100644 (file)
index 0000000..46bd0ae
--- /dev/null
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="#fff" d="m2.037076,18.641983l19.925899,0l0,-2.231286l-19.925899,0l0,2.231286zm0,-7.731664l0,2.179395l19.925899,0l0,-2.179395l-19.925899,0zm0,-5.552269l0,2.231286l19.925899,0l0,-2.231286l-19.925899,0z"/></svg>
\ No newline at end of file
diff --git a/themes/luci-theme-material/htdocs/luci-static/material/icons/spinner.svg b/themes/luci-theme-material/htdocs/luci-static/material/icons/spinner.svg
new file mode 100644 (file)
index 0000000..6ddd3b3
--- /dev/null
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path fill="#888" d="M8,0c-4.355,0-7.898,3.481-7.998,7.812,0.092-3.779,2.966-6.812,6.498-6.812,3.59,0,6.5,3.134,6.5,7,0,0.828,0.672,1.5,1.5,1.5s1.5-0.672,1.5-1.5c0-4.418-3.582-8-8-8zM8,16c4.355,0,7.898-3.481,7.998-7.812-0.092,3.779-2.966,6.812-6.498,6.812-3.59,0-6.5-3.134-6.5-7,0-0.828-0.672-1.5-1.5-1.5s-1.5,0.672-1.5,1.5c0,4.418,3.582,8,8,8z"/></svg>
\ No newline at end of file
index 3c25ed712def04aa6d0fc03d7c3049f4bc53247c..755191f3352d8e83674cbe0bbc28c0e421723015 100755 (executable)
 /**
- *  Material is a clean HTML5 theme for LuCI. It is based on luci-theme-bootstrap and MUI
+ *     Material is a clean HTML5 theme for LuCI. It is based on luci-theme-bootstrap and MUI
  *
- *  luci-theme-material
- *      Copyright 2015 Lutty Yang <lutty@wcan.in>
+ *     luci-theme-material
+ *             Copyright 2015 Lutty Yang <lutty@wcan.in>
  *
- *  Have a bug? Please create an issue here on GitHub!
- *      https://github.com/LuttyYang/luci-theme-material/issues
+ *     Have a bug? Please create an issue here on GitHub!
+ *             https://github.com/LuttyYang/luci-theme-material/issues
  *
- *  luci-theme-bootstrap:
- *      Copyright 2008 Steven Barth <steven@midlink.org>
- *      Copyright 2008 Jo-Philipp Wich <jow@openwrt.org>
- *      Copyright 2012 David Menting <david@nut-bolt.nl>
+ *     luci-theme-bootstrap:
+ *             Copyright 2008 Steven Barth <steven@midlink.org>
+ *             Copyright 2008 Jo-Philipp Wich <jow@openwrt.org>
+ *             Copyright 2012 David Menting <david@nut-bolt.nl>
  *
- *  MUI:
- *      https://github.com/muicss/mui
+ *     MUI:
+ *             https://github.com/muicss/mui
  *
- *  Licensed to the public under the Apache License 2.0
+ *     Licensed to the public under the Apache License 2.0
  */
+
 (function ($) {
-    $(".main > .loading").fadeOut();
-
-    /**
-     * trim text, Remove spaces, wrap
-     * @param text
-     * @returns {string}
-     */
-    function trimText(text) {
-        return text.replace(/[ \t\n\r]+/g, " ");
-    }
-
-
-    var lastNode = undefined;
-    var mainNodeName = undefined;
-
-    var nodeUrl = "";
-    (function(node){
-        var luciLocation;
-        if (node[0] == "admin"){
-            luciLocation = [node[1], node[2]];
-        }else{
-            luciLocation = node;
-        }
-
-        for(var i in luciLocation){
-            nodeUrl += luciLocation[i];
-            if (i != luciLocation.length - 1){
-                nodeUrl += "/";
-            }
-        }
-    })(luciLocation);
-
-    /**
-     * get the current node by Burl (primary)
-     * @returns {boolean} success?
-     */
-    function getCurrentNodeByUrl() {
-        var ret = false;
-        if (!$('body').hasClass('logged-in')) {
-            luciLocation = ["Main", "Login"];
-            return true;
-        }
-
-        $(".main > .main-left > .nav > .slide > .menu").each(function () {
-            var ulNode = $(this);
-            ulNode.next().find("a").each(function () {
-                var that = $(this);
-                var href = that.attr("href");
-
-                if (href.indexOf(nodeUrl) != -1) {
-                    ulNode.click();
-                    ulNode.next(".slide-menu").stop(true, true);
-                    lastNode = that.parent();
-                    lastNode.addClass("active");
-                    ret = true;
-                    return true;
-                }
-            });
-        });
-        return ret;
-    }
-
-    /**
-     * menu click
-     */
-    $(".main > .main-left > .nav > .slide > .menu").click(function () {
-        var ul = $(this).next(".slide-menu");
-        var menu = $(this);
-        if (!ul.is(":visible")) {
-            menu.addClass("active");
-            ul.addClass("active");
-            ul.stop(true).slideDown("fast");
-        } else {
-            ul.stop(true).slideUp("fast", function () {
-                menu.removeClass("active");
-                ul.removeClass("active");
-            });
-        }
-        return false;
-    });
-
-    /**
-     * hook menu click and add the hash
-     */
-    $(".main > .main-left > .nav > .slide > .slide-menu > li > a").click(function () {
-        if (lastNode != undefined) lastNode.removeClass("active");
-        $(this).parent().addClass("active");
-        $(".main > .loading").fadeIn("fast");
-        return true;
-    });
-
-    /**
-     * fix menu click
-     */
-    $(".main > .main-left > .nav > .slide > .slide-menu > li").click(function () {
-        if (lastNode != undefined) lastNode.removeClass("active");
-        $(this).addClass("active");
-        $(".main > .loading").fadeIn("fast");
-        window.location = $($(this).find("a")[0]).attr("href");
-        return false;
-    });
-
-    /**
-     * get current node and open it
-     */
-    if (getCurrentNodeByUrl()) {
-        mainNodeName = "node-" + luciLocation[0] + "-" + luciLocation[1];
-        mainNodeName = mainNodeName.replace(/[ \t\n\r\/]+/g, "_").toLowerCase();
-        $("body").addClass(mainNodeName);
-    }
-    $(".cbi-button-up").val("");
-    $(".cbi-button-down").val("");
-
-
-    /**
-     * hook other "A Label" and add hash to it.
-     */
-    $("#maincontent > .container").find("a").each(function () {
-        var that = $(this);
-        var onclick = that.attr("onclick");
-        if (onclick == undefined || onclick == "") {
-            that.click(function () {
-                var href = that.attr("href");
-                if (href.indexOf("#") == -1) {
-                    $(".main > .loading").fadeIn("fast");
-                    return true;
-                }
-            });
-        }
-    });
-
-    /**
-     * Sidebar expand
-     */
-    var showSide = false;
-    $(".showSide").click(function () {
-        if (showSide) {
-            $(".darkMask").stop(true).fadeOut("fast");
-            $(".main-left").stop(true).animate({
-                width: "0"
-            }, "fast");
-            $(".main-right").css("overflow-y", "visible");
-            showSide = false;
-        } else {
-            $(".darkMask").stop(true).fadeIn("fast");
-            $(".main-left").stop(true).animate({
-                width: "15rem"
-            }, "fast");
-            $(".main-right").css("overflow-y", "hidden");
-            showSide = true;
-        }
-    });
-
-
-    $(".darkMask").click(function () {
-        if (showSide) {
-            showSide = false;
-            $(".darkMask").stop(true).fadeOut("fast");
-            $(".main-left").stop(true).animate({
-                width: "0"
-            }, "fast");
-            $(".main-right").css("overflow-y", "visible");
-        }
-    });
-
-    $(window).resize(function () {
-        if ($(window).width() > 921) {
-            $(".main-left").css("width", "");
-            $(".darkMask").stop(true);
-            $(".darkMask").css("display", "none");
-            showSide = false;
-        }
-    });
-
-    /**
-     * fix legend position
-     */
-    $("legend").each(function () {
-        var that = $(this);
-        that.after("<span class='panel-title'>" + that.text() + "</span>");
-    });
-
-    $(".cbi-section-table-titles, .cbi-section-table-descr, .cbi-section-descr").each(function () {
-        var that = $(this);
-        if (that.text().trim() == ""){
-            that.css("display", "none");
-        }
-    });
-
-
-    $(".main-right").focus();
-    $(".main-right").blur();
-    $("input").attr("size", "0");
-
-    if (mainNodeName != undefined) {
-        console.log(mainNodeName);
-        switch (mainNodeName) {
-            case "node-status-system_log":
-            case "node-status-kernel_log":
-                $("#syslog").focus(function () {
-                    $("#syslog").blur();
-                    $(".main-right").focus();
-                    $(".main-right").blur();
-                });
-                break;
-            case "node-status-firewall":
-                var button = $(".node-status-firewall > .main fieldset li > a");
-                button.addClass("cbi-button cbi-button-reset a-to-btn");
-                break;
-            case "node-system-reboot":
-                var button = $(".node-system-reboot > .main > .main-right p > a");
-                button.addClass("cbi-button cbi-input-reset a-to-btn");
-                break;
-        }
-    }
+       $(".main > .loading").fadeOut();
+
+       /**
+        * trim text, Remove spaces, wrap
+        * @param text
+        * @returns {string}
+        */
+       function trimText(text) {
+               return text.replace(/[ \t\n\r]+/g, " ");
+       }
+
+       var lastNode = undefined;
+       var mainNodeName = undefined;
+
+       var nodeUrl = "";
+       (function(node){
+               var luciLocation;
+               if (node[0] == "admin"){
+                       luciLocation = [node[1], node[2]];
+               }else{
+                       luciLocation = node;
+               }
+
+               for(var i in luciLocation){
+                       nodeUrl += luciLocation[i];
+                       if (i != luciLocation.length - 1){
+                               nodeUrl += "/";
+                       }
+               }
+       })(luciLocation);
+
+       /**
+        * get the current node by Burl (primary)
+        * @returns {boolean} success?
+        */
+       function getCurrentNodeByUrl() {
+               var ret = false;
+               if (!$('body').hasClass('logged-in')) {
+                       luciLocation = ["Main", "Login"];
+                       return true;
+               }
+
+               $(".main > .main-left > .nav > .slide > .menu").each(function () {
+                       var ulNode = $(this);
+                       ulNode.next().find("a").each(function () {
+                               var that = $(this);
+                               var href = that.attr("href");
+
+                               if (href.indexOf(nodeUrl) != -1) {
+                                       ulNode.click();
+                                       ulNode.next(".slide-menu").stop(true, true);
+                                       lastNode = that.parent();
+                                       lastNode.addClass("active");
+                                       ret = true;
+                                       return true;
+                               }
+                       });
+               });
+               return ret;
+       }
+
+       /**
+        * menu click
+        */
+       $(".main > .main-left > .nav > .slide > .menu").click(function () {
+               var ul = $(this).next(".slide-menu");
+               var menu = $(this);
+               if (!ul.is(":visible")) {
+                       menu.addClass("active");
+                       ul.addClass("active");
+                       ul.stop(true).slideDown("fast");
+               } else {
+                       ul.stop(true).slideUp("fast", function () {
+                               menu.removeClass("active");
+                               ul.removeClass("active");
+                       });
+               }
+               return false;
+       });
+
+       /**
+        * hook menu click and add the hash
+        */
+       $(".main > .main-left > .nav > .slide > .slide-menu > li > a").click(function () {
+               if (lastNode != undefined) lastNode.removeClass("active");
+               $(this).parent().addClass("active");
+               $(".main > .loading").fadeIn("fast");
+               return true;
+       });
+
+       /**
+        * fix menu click
+        */
+       $(".main > .main-left > .nav > .slide > .slide-menu > li").click(function () {
+               if (lastNode != undefined) lastNode.removeClass("active");
+               $(this).addClass("active");
+               $(".main > .loading").fadeIn("fast");
+               window.location = $($(this).find("a")[0]).attr("href");
+               return false;
+       });
+
+       /**
+        * get current node and open it
+        */
+       if (getCurrentNodeByUrl()) {
+               mainNodeName = "node-" + luciLocation[0] + "-" + luciLocation[1];
+               mainNodeName = mainNodeName.replace(/[ \t\n\r\/]+/g, "_").toLowerCase();
+               $("body").addClass(mainNodeName);
+       }
+
+       /**
+        * Sidebar expand
+        */
+       var showSide = false;
+       $(".showSide").click(function () {
+               if (showSide) {
+                       $(".darkMask").stop(true).fadeOut("fast");
+                       $(".main-left").stop(true).animate({
+                               width: "0"
+                       }, "fast");
+                       $(".main-right").css("overflow-y", "visible");
+                       showSide = false;
+               } else {
+                       $(".darkMask").stop(true).fadeIn("fast");
+                       $(".main-left").stop(true).animate({
+                               width: "15rem"
+                       }, "fast");
+                       $(".main-right").css("overflow-y", "hidden");
+                       showSide = true;
+               }
+       });
+
+       $(".darkMask").click(function () {
+               if (showSide) {
+                       showSide = false;
+                       $(".darkMask").stop(true).fadeOut("fast");
+                       $(".main-left").stop(true).animate({
+                               width: "0"
+                       }, "fast");
+                       $(".main-right").css("overflow-y", "visible");
+               }
+       });
+
+       $(window).resize(function () {
+               if ($(window).width() > 921) {
+                       $(".main-left").css("width", "");
+                       $(".darkMask").stop(true);
+                       $(".darkMask").css("display", "none");
+                       showSide = false;
+               }
+       });
+
+       /**
+        * fix legend position
+        */
+       $("legend").each(function () {
+               var that = $(this);
+               that.after("<span class='panel-title'>" + that.text() + "</span>");
+       });
+
+       $(".cbi-section-table-titles, .cbi-section-table-descr, .cbi-section-descr").each(function () {
+               var that = $(this);
+               if (that.text().trim() == ""){
+                       that.css("display", "none");
+               }
+       });
+
+       $(".main-right").focus();
+       $(".main-right").blur();
+       $("input").attr("size", "0");
+       $(".cbi-button-up").val("__");
+       $(".cbi-button-down").val("__");
+       $(".slide > a").removeAttr("href");
+
+       if (mainNodeName != undefined) {
+               console.log(mainNodeName);
+               switch (mainNodeName) {
+                       case "node-status-system_log":
+                       case "node-status-kernel_log":
+                               $("#syslog").focus(function () {
+                                       $("#syslog").blur();
+                                       $(".main-right").focus();
+                                       $(".main-right").blur();
+                               });
+                               break;
+                       case "node-status-firewall":
+                               var button = $(".node-status-firewall > .main fieldset li > a");
+                               button.addClass("cbi-button cbi-button-reset a-to-btn");
+                               break;
+                       case "node-system-reboot":
+                               var button = $(".node-system-reboot > .main > .main-right p > a");
+                               button.addClass("cbi-button cbi-input-reset a-to-btn");
+                               break;
+               }
+       }
 
 })(jQuery);
index 77f0ecf3e205a825c9a684bc193688e059d72b9f..26a08be463d9a1d6aae4d305e4295275bcda0c56 100644 (file)
  *  Licensed to the public under the Apache License 2.0
  */
 
+/*
+  *    Font generate by Icomoon<icomoon.io>
+  */
 @font-face {
-    font-family: 'icomoon';
-    src: url('fonts/font.eot');
-    src: url('fonts/font.eot') format('embedded-opentype'), url('fonts/font.ttf') format('truetype'), url('fonts/font.woff') format('woff'), url('fonts/font.svg') format('svg');
-    font-weight: normal;
-    font-style: normal;
-}
-strong {
-    font-weight: normal;
+       font-family: "icomoon";
+       font-weight: normal;
+       font-style: normal;
+       src: url("fonts/font.eot");
+       src: url("fonts/font.eot") format("embedded-opentype"), url("fonts/font.ttf") format("truetype"),
+               url("fonts/font.woff") format("woff"), url("fonts/font.svg") format("svg");
 }
+
+/* Table correlation 表格 */
 .table {
-    display: table;
-    position: relative;
+       position: relative;
+       display: table;
 }
+
 .tr {
-    display: table-row;
+       display: table-row;
 }
+
 .thead {
-    display: table-header-group;
+       display: table-header-group;
 }
+
 .tbody {
-    display: table-row-group;
+       display: table-row-group;
 }
+
 .tfoot {
-    display: table-footer-group;
+       display: table-footer-group;
 }
+
 .td,
 .th {
-    vertical-align: middle;
-    text-align: center;
-    display: table-cell;
-    padding: .8em;
+       line-height: normal;
+       display: table-cell;
+       padding: .5em;
+       text-align: center;
+       vertical-align: middle;
 }
+
 .th {
-    font-weight: normal;
+       color: #333;
+}
+
+.td {
+       color: #777;
 }
+
 .tr.placeholder {
-    height: 4em;
-    background-color: #f9f9f9;
-}
-.tr.placeholder>.td {
-    position: absolute;
-    left: 0;
-    right: 0;
-    bottom: 0;
-    text-align: center;
-    line-height: 3em;
-    background: #f9f9f9;
+       height: 4em;
 }
+
+.tr.placeholder > .td {
+       line-height: 3;
+       position: absolute;
+       right: 0;
+       bottom: 0;
+       left: 0;
+       text-align: center !important;
+       background: inherit;
+}
+
+.td[width="33%"] {
+       padding: 1.1em;
+}
+
 .table[width="33%"],
 .th[width="33%"],
 .td[width="33%"] {
-    width: 33%;
+       width: 33%;
 }
+
 .table[width="100%"],
 .th[width="100%"],
 .td[width="100%"] {
-    width: 100%;
+       width: 100%;
 }
+
+/* grid  栅格 */
 .col-1 {
-    flex: 1 1 30px !important;
-    -webkit-flex: 1 1 30px !important;
+       flex: 1 1 30px !important;
 }
+
 .col-2 {
-    flex: 2 2 60px !important;
-    -webkit-flex: 2 2 60px !important;
+       flex: 2 2 60px !important;
 }
+
 .col-3 {
-    flex: 3 3 90px !important;
-    -webkit-flex: 3 3 90px !important;
+       flex: 3 3 90px !important;
 }
+
 .col-4 {
-    flex: 4 4 120px !important;
-    -webkit-flex: 4 4 120px !important;
+       flex: 4 4 120px !important;
 }
+
 .col-5 {
-    flex: 5 5 150px !important;
-    -webkit-flex: 5 5 150px !important;
+       flex: 5 5 150px !important;
 }
+
 .col-6 {
-    flex: 6 6 180px !important;
-    -webkit-flex: 6 6 180px !important;
+       flex: 6 6 180px !important;
 }
+
 .col-7 {
-    flex: 7 7 210px !important;
-    -webkit-flex: 7 7 210px !important;
+       flex: 7 7 210px !important;
 }
+
 .col-8 {
-    flex: 8 8 240px !important;
-    -webkit-flex: 8 8 240px !important;
+       flex: 8 8 240px !important;
 }
+
 .col-9 {
-    flex: 9 9 270px !important;
-    -webkit-flex: 9 9 270px !important;
+       flex: 9 9 270px !important;
 }
+
 .col-10 {
-    flex: 10 10 300px !important;
-    -webkit-flex: 10 10 300px !important;
+       flex: 10 10 300px !important;
 }
-.cbi-button-up,
-.cbi-button-down,
-.cbi-value-helpicon,
-.main>.loading>span {
-    font-family: 'icomoon' !important;
-    speak: none;
-    font-style: normal !important;
-    font-weight: normal !important;
-    font-variant: normal !important;
-    text-transform: none !important;
-    line-height: 1;
-    -webkit-font-smoothing: antialiased;
-    -moz-osx-font-smoothing: grayscale;
-}
-* {
-    margin: 0;
-    padding: 0;
-    box-sizing: border-box;
-}
-.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
-    font-family: inherit;
-    font-weight: normal;
-    line-height: 1.1;
-    color: inherit;
-}
-html {
-    -webkit-text-size-adjust: 100%;
-    -ms-text-size-adjust: 100%;
-    position: relative;
-}
-body {
-    font-size: 0.8rem;
-    background-color: #EEE;
-}
-html,
-body {
-    margin: 0px;
-    padding: 0px;
-    height: auto;
-    min-height: 100%;
-    font-family: Microsoft Yahei, WenQuanYi Micro Hei, sans-serif, "Helvetica Neue", Helvetica, Hiragino Sans GB;
+
+/* dom 元素 */
+.h1,
+.h2,
+.h3,
+.h4,
+.h5,
+.h6,
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+       font-family: inherit;
+       font-weight: normal;
+       line-height: 1.1 !important;
+       color: inherit;
 }
-select {
-    padding: 0.36rem 0.8rem;
-    color: #555;
-    background-color: #fff;
-    background-image: none;
-    border: 1px solid #ccc;
+
+
+header {
+       display: none;
+       height: 3rem;
+       z-index: 1000;
 }
-select,
-input,
-.cbi-dropdown {
-    background-color: transparent;
-    color: rgba(0, 0, 0, .87);
-    border: none;
-    border-bottom: 2px solid rgba(0, 0, 0, .26);
-    outline: 0;
-    padding: 0;
-    box-shadow: none;
-    border-radius: 0;
-    background-image: none;
-    height: auto;
-    font-size: 0.8rem;
+
+header .container {
+       padding: 0 0.5rem;
 }
-select:not([multiple="multiple"]):focus,
-input:focus {
-    border-color: #0099CC;
+
+select {
+       padding: .36rem .8rem;
+       color: #555;
+       border: thin solid #ccc;
+       background-color: #fff;
+       background-image: none;
 }
-select[multiple="multiple"] {
-    height: auto;
+
+pre {
+       overflow: auto;
 }
+
 code {
-    color: #0099CC;
+       font-size: 1rem;
+       font-size-adjust: .35;
+       padding: 1px 3px;
+       color: #101010;
+       border: thin solid #999;
+       border-radius: 2px;
+       background: #ddd;
 }
+
 abbr {
-    color: #005470;
-    text-decoration: underline;
-    cursor: help;
+       cursor: help;
+       text-decoration: underline;
+       color: #005470;
 }
+
 hr {
-    margin: 1rem 0;
-    border-color: #EEE;
-    opacity: 0.1;
-}
-footer>a {
-    color: #aaa;
-    text-decoration: none;
-}
-.main>.loading {
-    position: fixed;
-    width: 100%;
-    height: 100%;
-    z-index: 2000;
-    display: block;
-    background-color: #354057;
-    top: 0;
-}
-.main>.loading>span {
-    display: block;
-    text-align: center;
-    margin-top: 2rem;
-    color: #888;
-    font-size: 1.2rem;
-    line-height: 45px;
-}
-.main>.loading>span>.loading-img {
-    margin-right: 0.2rem;
-    display: inline-block;
-}
-.main>.loading>span>.loading-img img {
-    vertical-align: middle;
+       margin: 1rem 0;
+       opacity: .1;
+       border-color: #eee;
+}
+
+textarea {
+       resize: none;
+       border-radius: 20px;
 }
+
 .pull-right {
-    float: right;
+       float: right;
 }
+
 .pull-left {
-    float: left;
+       float: left;
+}
+
+.nowrap:not(.td) {
+       white-space: nowrap;
+}
+
+[disabled="disabled"] {
+       pointer-events: none;
+}
+
+#xhr_poll_status {
+       display: flex;
+}
+
+.danger {
+       background-color: #f794b0 !important;
 }
+
+.warning {
+       background-color: #f0e68c !important;
+}
+
+.success {
+       background-color: #f24c7c !important;
+}
+
+.notice {
+       background-color: #468ea4 !important;
+}
+
+.error {
+       color: #f00;
+}
+
+ul {
+       line-height: normal;
+}
+
 li {
-    list-style-type: none;
+       list-style-type: none;
 }
+
 h1 {
-    font-size: 2rem;
-    padding-bottom: 10px;
-    border-bottom: 1px solid #eee;
+       font-size: 2rem;
+       padding-bottom: 10px;
+       border-bottom: thin solid #eee;
 }
+
 h2 {
-    margin: 2rem 0 0 0;
-    color: #354057;
-    font-size: 1.8rem;
-    padding-bottom: 10px;
-    border-bottom: 1px solid #eee;
+       font-size: 1.8rem;
+       margin: 2rem 0 0 0;
+       padding-bottom: 10px;
+       color: #354057;
 }
+
 h3 {
-    margin: 2rem 0 0 0;
-    font-size: 1.4rem;
-    padding-bottom: 10px;
+       font-size: 1.4rem;
+       margin: 2rem 0 0 0;
+       padding-bottom: 10px;
 }
+
 h4 {
-    margin: 2rem 0 0 0;
-    font-size: 1.2rem;
-    padding-bottom: 10px;
+       font-size: 1.2rem;
+       margin: 2rem 0 0 0;
+       padding-bottom: 10px;
 }
-.mobile-hide {
-    display: inline-block;
+
+h5 {
+       font-size: 1rem;
+       margin: 2rem 0 0 0;
+       padding-bottom: 10px;
 }
-.PC-hide {
-    width: 100%;
-    display: none;
-}
-.cbi-section {
-    margin: 1rem 0 0 0;
-    padding: 2rem;
-    border: 0;
-    font-weight: normal;
-    font-style: normal;
-    line-height: 1;
-    font-family: inherit;
-    min-width: inherit;
-    border-radius: 20px;
-    background-color: #FFF;
-    -webkit-overflow-scrolling: touch;
-}
-.cbi-section>legend {
-    display: none !important;
-}
-.cbi-section>h3:first-child,
+
+.cbi-section,
+.cbi-section-error,
+#cbi-network > .cbi-section-node,
+#cbi-wireless > .cbi-section-node,
+#cbi-wireless > #wifi_assoclist_table,
+[data-page^="admin-system-admin"]:not(.login) .cbi-map:not(#cbi-dropbear),
+[data-page="admin-system-opkg"] #maincontent > .container {
+       font-family: inherit;
+       font-weight: normal;
+       font-style: normal;
+       line-height: normal;
+       min-width: inherit;
+       margin: 1rem 0 0 0;
+       padding: 2rem;
+       border-radius: 20px;
+       background-color: #fff;
+}
+
+fieldset {
+       border: none;
+}
+
+.cbi-map-descr + fieldset {
+       margin-top: 1rem;
+       border: none;
+}
+
+.cbi-section > legend {
+       display: none !important;
+}
+
+fieldset > fieldset,
+.cbi-section > .cbi-section {
+       margin: 0;
+       padding: 0;
+       border: 0;
+       box-shadow: none;
+}
+
+.cbi-section > h3:first-child,
 .panel-title {
-    width: 100%;
-    display: block;
-    line-height: 1;
-    color: #354057;
-    font-size: 1.4rem;
-    padding-bottom: 1rem;
-    margin: 0;
+       font-size: 1.4rem;
+       line-height: 1;
+       display: block;
+       width: 100%;
+       margin: 0;
+       margin-bottom: .5rem;
+       color: #354057;
 }
-.table {
-    width: 100%;
-    border-radius: 20px;
-}
-.table>.tbody>.tr>.td,
-.table>.tbody>.tr>.th,
-.table>.tfoot>.tr>.td,
-.table>.tfoot>.tr>.th,
-.table>.thead>.tr>.td,
-.table>.thead>.tr>.th {
-    padding: .5rem;
-    border-top: 1px solid #ddd;
-    white-space: nowrap;
+
+/* btn 按钮 */
+.cbi-button-up,
+.cbi-button-down,
+.cbi-value-helpicon,
+.showSide {
+       font-family: "icomoon" !important;
+       font-weight: normal;
+       font-style: normal;
+       font-variant: normal;
+       line-height: 1;
+       text-transform: none;
+       -webkit-font-smoothing: antialiased;
+       speak: none;
 }
-.cbi-section-table-cell {
-    white-space: nowrap;
-    align-self: flex-end;
-    flex: 1 1 auto;
+
+* {
+       box-sizing: border-box;
+       margin: 0;
+       padding: 0;
 }
-.cbi-section-table {
-    border: none;
+
+.btn,
+button,
+select,
+input,
+.cbi-dropdown {
+       height: 1.8rem;
+       padding: 0;
+       color: rgba(0, 0, 0, .87);
+       border: 0;
+       border-bottom: 2px solid rgba(0, 0, 0, .26);
+       border-radius: 0;
+       outline: 0;
+       background-color: transparent;
+       background-image: none;
+       box-shadow: none;
+       vertical-align: bottom;
 }
-.cbi-section-table-row {
-    text-align: center;
-    margin-bottom: 1rem;
-    background: #f4f4f4;
+
+select,
+.cbi-dropdown {
+       width: inherit;
 }
-.cbi-section-table-row:last-child {
-    margin-bottom: 0;
+
+select:not([multiple="multiple"]):focus,
+input:not(.cbi-button):focus,
+.cbi-dropdown:focus,
+.cbi-dynlist > .item:focus {
+       border-color: #09c;
 }
-.cbi-section-table-row>.cbi-value-field .cbi-input-select,
-.cbi-section-table-row>.cbi-value-field .cbi-input-text,
-.cbi-section-table-row>.cbi-value-field .cbi-input-password,
-.cbi-section-table-row>.cbi-value-field .cbi-dropdown {
-    width: 100%;
+
+select[multiple="multiple"] {
+       height: auto;
 }
-.cbi-section-table-row>.cbi-value-field [data-dynlist]>input,
-.cbi-section-table-row>.cbi-value-field input.cbi-input-password {
-    width: calc(100% - 1.5rem);
+
+/* footer 尾部 */
+footer {
+       font-size: .8rem;
+       overflow: hidden;
+       padding: 1rem;
+       text-align: right;
+       color: #aaa;
+       width: 100%;
+       float: right;
 }
-div>table>tbody>tr:nth-of-type(2n),
-div>.table>.tbody>.tr:nth-of-type(2n) {
-    background-color: #f9f9f9;
+
+footer > a {
+       text-decoration: none;
+       color: #aaa;
 }
-div>table>tbody>tr:nth-of-type(2n),
-div>.table>.tbody>.tr:nth-of-type(2n) {
-    background-color: #f9f9f9;
+
+/* Main interface 主界面 */
+.loading {
+       position: fixed;
+       z-index: 3000;
+       top: 0;
+       display: block;
+       width: 100%;
+       height: 100%;
+       pointer-events: none;
+       background-color: #354057;
 }
-.cbi-section .table .tr.table-titles {
-    background-color: #eee;
+
+.loading > span {
+       font-family: monospace;
+       font-size: 2.0rem;
+       font-size-adjust: .35;
+       position: relative;
+       top: 12.5%;
+       display: block;
+       text-align: center;
+       color: #888;
 }
-.table .tr:first-child .td:first-child,
-.table .tr:first-child::before,
-.table .tr:first-child .th:first-child {
-    border-top-left-radius: 10px;
+
+.loading > span > .loading-img {
+       font-family: "icomoon" !important;
+       font-size: 1.0rem;
+       display: inline-block;
+       margin-right: 1rem;
+       animation: anim-rotate 2s infinite linear;
+       vertical-align: middle;
 }
-.table .tr:first-child .td:last-child,
-.table .tr:first-child .th:last-child {
-    border-top-right-radius: 10px;
+
+@keyframes anim-rotate {
+       0% {
+               -webkit-transform: rotate(0);
+               -ms-transform: rotate(0);
+               transform: rotate(0);
+       }
+
+       100% {
+               -webkit-transform: rotate(360deg);
+               -ms-transform: rotate(360deg);
+               transform: rotate(360deg);
+       }
 }
-.table .tr:last-child .td:first-child,
-.table .tr:last-child::before {
-    border-bottom-left-radius: 10px;
+
+.Processes #maincontent > .container {
+       margin-right: 0;
 }
-.table .tr:last-child .td:last-child {
-    border-bottom-right-radius: 10px;
+
+/* Main interface left 左主界面 */
+.main-left {
+       position: fixed;
+       top: 10px;
+       bottom: 10px;
+       left: 10px;
+       width: 15%;
+       border-radius: 20px;
+       background-color: #7f8ba5;
+       z-index: 2000;
+       min-width: 210px;
+}
+
+.main-left .nav-container {
+       position: absolute;
+       top: 10px;
+       left: 10px;
+       bottom: 10px;
+       background-color: #354057;
+       width: 100%;
+       border-radius: 20px;
+}
+
+.main-left .nav-container .navbar-container {
+       position: absolute;
+       overflow: hidden;
+       bottom: 10px;
+       top: 82px;
+       width: 100%;
+       height: calc(100% - 92px);
 }
-.table .tr.placeholder:last-child {
-    background-color: transparent;
+
+.main-left .nav-container .brand {
+       color: #fff;
+       text-decoration: none;
+       font-size: 18px;
+       display: block;
+       text-align: center;
+       padding: 36px 0 24px;
+       border-bottom: 1px solid #fff;
+       margin: 0 15px;
 }
-.cbi-section .table .cbi-section-table-titles {
-    background-color: #e0e0e0;
+
+.main-left .nav {
+       margin-top: .5rem;
 }
-/* fix progress bar */
-.cbi-progressbar {
-    background-color: #9bc1cc;
-    border-radius: 20px;
-    overflow: hidden;
-    position: relative;
+
+.main-left .nav > li {
+       padding: .5rem 1rem;
+       cursor: pointer;
 }
-.cbi-progressbar div {
-    background-color: #468ea4;
-    height: 20px;
-    border-radius: 20px;
+
+.main-left .nav > li a {
+       display: block;
+       color: #fff;
 }
-.cbi-progressbar::after {
-    content: attr(title);
-    position: absolute;
-    top: 0;
-    left: 0;
-    right: 0;
-    bottom: 0;
-    text-align: center;
-    line-height: 1.2rem;
-    color: #fff;
+
+.main-left .nav > .slide {
+       padding: 0;
 }
+
+.main-left .nav > .slide > ul {
+       display: none;
+}
+
+.main-left .nav > .slide > .menu {
+       font-size: 1.15rem;
+       display: block;
+       padding: .5rem 1rem;
+       text-decoration: none;
+       color: #fff;
+       width: 90%;
+       border-radius: 0 25px 25px 0;
+}
+
+.main-left .nav > .slide > .menu.active {
+       background: #485267;
+}
+
+.main-left .nav > li:hover,
+.main-left .nav > .slide > .menu:hover,
+.main-left .nav > .slide > .slide-menu > li:hover {
+       background: #485267;
+}
+
+.main-left .nav > .slide:hover {
+       background: none;
+}
+
+.main-left .nav > .slide > .slide-menu > li {
+       margin: 5px 0;
+       padding: 10px 2rem;
+       width: 90%;
+       border-radius: 0 25px 25px 0;
+}
+
+.main-left .nav > .slide > .slide-menu > .active {
+       background-color: #f24c7c !important;
+       width: 80%;
+       border-radius: 0 25px 25px 0;
+}
+
+.main-left .nav > .slide > .slide-menu > li > a {
+       white-space: nowrap;
+       text-decoration: none;
+}
+
+.main-left .nav > .slide > .slide-menu > .active > a {
+       color: #fff;
+}
+
+.main-left .nav > .slide > .slide-menu > .active:hover {
+       cursor: hand;
+}
+
+/* Main interface right 右主界面 */
+.main-right .container .alert,
+.main-right .container .alert-message {
+       margin-top: 1rem;
+}
+
+.main-right .container .alert-message {
+       padding: 1rem;
+       margin-top: 1rem;
+       border-radius: 20px;
+       background-color: #fff !important;
+}
+
+.main-right .container .alert-message h4 {
+       margin-top: 1rem;
+       background: url(./no-pwd.png) no-repeat left 1px / 28px;
+       padding: 7px 0 0 32px;
+}
+
+.main-right .container .alert-message .btn {
+       margin-top: .8rem;
+       padding: 7px 6px;
+       background-color: #468ea4;
+       border-radius: 20px;
+       color: #fff;
+}
+
+/* table 表格 */
+table {
+       border-spacing: 0;
+       border-collapse: collapse;
+}
+
+table,
+.table {
+       overflow: hidden;
+       width: 100%;
+       border: 1px solid #ddd;
+       border-radius: 10px;
+}
+
+table > tbody > tr > td,
+table > tbody > tr > th,
+table > tfoot > tr > td,
+table > tfoot > tr > th,
+table > thead > tr > td,
+table > thead > tr > th,
+.table > .tbody > .tr > .td,
+.table > .tbody > .tr > .th,
+.table > .tfoot > .tr > .td,
+.table > .tfoot > .tr > .th,
+.table > .thead > .tr > .td,
+.table > .thead > .tr > .th,
+.table > .tr > .td.cbi-value-field,
+.table > .tr > .th.cbi-section-table-cell {
+       padding: .5rem;
+}
+
+.container > .cbi-section:first-of-type > .table[width="100%"] > .tr > .td {
+       padding: .6rem;
+}
+
+.cbi-section-table-cell {
+       line-height: 1.1;
+       align-self: flex-end;
+       flex: 1 1 auto;
+}
+
+tr > td,
+tr > th,
+.tr > .td,
+.tr > .th,
+.cbi-section-table-row::before,
+#cbi-wireless > #wifi_assoclist_table > .tr:nth-child(2) {
+       border-top: thin solid #ddd;
+}
+
+tr:first-child > td .tr:first-child > .td,
+#cbi-wireless .td,
+#cbi-network .tr:first-child > .td,
+.table[width="100%"] > .tr:first-child > .td,
+[data-page="admin-network-diagnostics"] .tr > .td,
+.tr.table-titles > .th,
+.tr.cbi-section-table-titles > .th {
+       border-top: 0 !important;
+}
+
+.cbi-section-table-row {
+       margin-bottom: 1rem;
+       text-align: center !important;
+       background: #f4f4f4;
+}
+
+.cbi-section-table-row:last-child {
+       margin-bottom: 0;
+}
+
+.cbi-section-table-row > .cbi-value-field .cbi-input-select,
+.cbi-section-table-row > .cbi-value-field .cbi-input-text,
+.cbi-section-table-row > .cbi-value-field .cbi-input-password,
+.cbi-section-table-row > .cbi-value-field .cbi-dropdown {
+       width: 100%;
+}
+
+.cbi-section-table-row > .cbi-value-field [data-dynlist] > input,
+.cbi-section-table-row > .cbi-value-field input.cbi-input-password {
+       width: calc(100% - 1.5rem);
+}
+
+.cbi-section-table-row .td {
+       text-align: center !important;
+}
+
+div > table > tbody > tr:nth-of-type(2n),
+div > .table > .tr:nth-of-type(2n) {
+       background-color: #f9f9f9;
+}
+
 /* fix multiple table */
 table table,
 .table .table {
-    border: none;
+       border: 0;
 }
+
 .cbi-value-field table,
 .cbi-value-field .table {
-    border: none;
+       border: 0;
 }
-td>table>tbody>tr>td,
-.td>.table>.tbody>.tr>.td {
-    border: none;
+
+td > table > tbody > tr > td,
+.td > .table > .tbody > .tr > .td {
+       border: 0;
 }
-.cbi-value-field>table>tbody>tr>td,
-.cbi-value-field>.table>.tbody>.tr>.td {
-    border: none;
+
+.cbi-value-field > table > tbody > tr > td,
+.cbi-value-field > .table > .tbody > .tr > .td {
+       border: 0;
 }
+
 /* button style */
 .btn,
-.cbi-button {
-    margin: 0 .8rem .5rem 0;
-    -webkit-appearance: none;
-    color: #354057;
-    background-color: transparent;
-    transition: all 0.2s ease-in-out;
-    display: inline-block;
-    padding: .5rem .8rem;
-    border: 1px solid;
-    border-radius: 25px;
-    cursor: pointer;
-    -ms-touch-action: manipulation;
-    touch-action: manipulation;
-    background-image: none;
-    text-align: center;
-    vertical-align: middle;
-    white-space: nowrap;
-    -webkit-user-select: none;
-    -moz-user-select: none;
-    -ms-user-select: none;
-    user-select: none;
-    font-size: 0.8rem;
-    width: auto;
-    display: inline-block;
-    text-decoration: none;
+.cbi-button,
+.item::after {
+       font-size: .8rem;
+       display: inline-block;
+       width: auto !important;
+       padding: 0 .8rem;
+       cursor: pointer;
+       -webkit-user-select: none;
+       -moz-user-select: none;
+       -ms-user-select: none;
+       user-select: none;
+       transition: all .2s ease-in-out;
+       text-align: center;
+       vertical-align: middle;
+       white-space: nowrap;
+       text-decoration: none;
+       color: rgba(0, 0, 0, .87);
+       border: 0;
+       border-radius: 20px;
+       background-color: #f0f0f0;
+       background-image: none;
+       -webkit-appearance: none;
+       -ms-touch-action: manipulation;
+       touch-action: manipulation;
+}
+
+.cbi-button:not(select) {
+       -webkit-appearance: none !important;
+}
+
+form[method="post"] + form[method="post"],
+.cbi-button + .cbi-button {
+       margin-left: .6rem;
+}
+
+.btn:hover,
+.btn:focus,
+.btn:active,
+.cbi-button:hover,
+.cbi-button:focus,
+.cbi-button:active,
+.item:hover::after,
+.item:focus::after,
+.item:active::after,
+.cbi-page-actions .cbi-button-apply + .cbi-button-save:hover,
+.cbi-page-actions .cbi-button-apply + .cbi-button-save:focus,
+.cbi-page-actions .cbi-button-apply + .cbi-button-save:active {
+       text-decoration: none;
+       outline: 0;
 }
+
 .btn:disabled,
 .cbi-button:disabled {
-    cursor: not-allowed;
-    pointer-events: none;
-    opacity: 0.60;
-    box-shadow: none;
-}
-.cbi-page-actions .cbi-button-apply,
-.cbi-section-actions .cbi-button-edit,
-.cbi-button-edit.important,
-.cbi-button-apply.important,
-.cbi-button-reload.important,
-.cbi-button-apply,
-.cbi-page-actions .cbi-button-save {
-    color: #fff;
-    background-color: #337ab7;
-    border: none;
-}
-.cbi-button-add.important,
-.cbi-button-save.important,
-.cbi-button-positive.important,
-.cbi-button-action.important,
-.cbi-section-actions .cbi-button-edit {
-    color: #337ab7;
-    background-color: transparent;
-    border: 1px solid #337ab7;
-}
-.cbi-button-remove.important,
-.cbi-button-reset.important,
-.cbi-button-negative.important {
-    color: #fff;
-    background-color: #d9534f;
-    border: none;
+       cursor: not-allowed;
+       pointer-events: none;
+       opacity: .5;
+       box-shadow: none;
 }
+
+/* gray */
+.modal div[class="btn"],
 .cbi-button-find,
 .cbi-button-link,
 .cbi-button-up,
 .cbi-button-down,
-.cbi-button-neutral {
-    color: #468ea4;
-    background-color: transparent;
-    border: 1px solid #468ea4;
-}
-.cbi-button-edit,
-.cbi-button-reload,
-.cbi-button-action {
-    color: #468ea4;
-    background-color: transparent;
-    border: 1px solid #468ea4;
+.cbi-button-neutral,
+.cbi-button[name="zero"],
+.cbi-button[name="restart"],
+.cbi-button[onclick="hide_empty(this)"] {
+       border: 1px solid;
 }
-.cbi-page-actions .cbi-button-apply+.cbi-button-save,
+
+/* dark blue */
+.btn.primary,
+.cbi-page-actions .cbi-button-save,
+.cbi-page-actions .cbi-button-apply + .cbi-button-save,
 .cbi-button-add,
 .cbi-button-save,
-.cbi-button-positive {
-    color: #354057;
-    background-color: transparent;
-    border: 1px solid #354057;
+.cbi-button-positive,
+.cbi-button-link,
+.cbi-button[value="Enable"],
+.cbi-button[value="Scan"],
+.cbi-button[value^="Back"],
+.cbi-button-neutral[onclick="handleConfig(event)"] {
+       font-weight: normal;
+       color: #2e6da4;
+       border: thin solid #2e6da4;
+       background-color: transparent;
 }
-.cbi-section-remove>.cbi-button,
+
+/* light blue */
+.cbi-page-actions .cbi-button-apply,
+.cbi-section-actions .cbi-button-edit,
+.cbi-button-edit,
+.cbi-button-apply,
+.cbi-button-reload,
+.cbi-button-action,
+.cbi-button[value="Submit"],
+.cbi-button[value$="Apply"],
+.cbi-button[onclick="addKey(event)"] {
+       font-weight: normal;
+       color: #fff;
+       border: 1px solid #468ea4;
+       background-color: #468ea4;
+}
+
+/* red */
+.btn.danger,
+.cbi-section-remove > .cbi-button,
 .cbi-button-remove,
 .cbi-button-reset,
-.cbi-button-negative {
-    color: #F24C7C;
-    background-color: transparent;
-    border: 1px solid #F24C7C;
+.cbi-button-negative,
+.cbi-button[value="Stop"],
+.cbi-button[value="Kill"],
+.cbi-button[onclick="reboot(this)"],
+.cbi-button-neutral[value="Restart"] {
+       padding: 5px .8rem;
+       font-weight: 100;
+       color: #f24b7c;
+       background-color: transparent;
+       border: 1px solid #f24b7c;
+}
+
+/* yellow */
+.btn[value="Dismiss"],
+.cbi-button[value="Terminate"],
+.cbi-button[value="Reset"],
+.cbi-button[value="Disabled"],
+.cbi-button[onclick^="iface_reconnect"],
+.cbi-button[onclick="handleReset(event)"],
+.cbi-button-neutral[value="Disable"] {
+       font-weight: normal;
+       color: #9a4569;
+       border: 1px solid #9a4569;
+       background-color: transparent;
+}
+
+/* green */
+.cbi-button-success,
+.cbi-button-download,
+.cbi-button[name="backup"],
+.cbi-button[value="Upload"],
+.cbi-button[value="Save mtdblock"] {
+       font-weight: normal;
+       color: #468ea4;
+       border: thin solid #468ea4;
+       background-color: transparent;
 }
+
 .cbi-page-actions .cbi-button-link:first-child {
-    float: left;
+       float: left;
 }
+
 .a-to-btn {
-    text-decoration: none;
-}
-/* table */
-.container>.tabs,
-.container>.tabs>li[class~="active"],
-.container>.tabs>li:hover,
-.container>.cbi-tabmenu,
-.container>.cbi-tabmenu>li[class~="cbi-tab"],
-.container>.cbi-tabmenu>li:hover {
-    border-radius: 20px;
-}
-.container .cbi-map .cbi-tabmenu,
-.container .cbi-map .cbi-tabmenu>li[class~="cbi-tab"],
-.container .cbi-map .cbi-tabmenu>li:hover {
-    border-top-left-radius: 10px;
-    border-top-right-radius: 10px;
-}
-.container .cbi-map .cbi-tabmenu,
-.container>.tabs,
-.container>.cbi-tabmenu {
-    overflow: hidden;
-}
-.container .cbi-map .cbi-tabmenu+div {
-    border-radius: 0;
-    border-bottom-left-radius: 10px;
-    border-bottom-right-radius: 10px;
+       text-decoration: none;
+}
+
+.cbi-value-field .cbi-button-add {
+       padding: 1px 6px;
+}
+
+.cbi-value-field .cbi-button-neutral {
+       padding: 1px 8px;
 }
+
+/* tabs & menu 选项卡 & 菜单栏 */
 .tabs {
-    background-color: #FFFFFF;
-    margin-top: 1rem;
-}
-.cbi-tabmenu>li,
-.tabs>li {
-    margin-right: .4rem;
-    display: inline-block;
-    padding: 0.6rem 0rem;
-}
-.cbi-tabmenu>li>a,
-.tabs>li>a {
-    text-decoration: none;
-    color: #404040;
-    padding: 0.5rem 0.8rem;
-}
-.tabs>li[class~="active"],
-.tabs>li:hover {
-    cursor: pointer;
-    background-color: #337ab7;
-}
-.tabs>li[class~="active"]>a,
-.tabs>li:hover>a {
-    color: #fff;
+       margin-top: 1rem;
+       background-color: #fff;
+       border-radius: 20px;
+}
+
+.tabs > li {
+       margin-right: .8rem;
+       padding: 6px 10px;
+       position: relative;
+       display: inline-block;
+       text-align: center;
+}
+
+.tabs > li a {
+       color: #468EA4;
+       font-size: 14px;
+       text-decoration: none;
+       position: relative;
+       z-index: 1;
+}
+.tabs > li::after {
+       content: '';
+       background-color: #cccccc82;
+       position: absolute;
+       width: 0;
+       height: 100%;
+       bottom: 0;
+       border-radius: 20px;
+       left: 50%;
+       transform: translateX(-50%);
+}
+
+.tabs > li:hover::after {
+       transition: width .35s;
+       width: calc(100% + 4px);
 }
+
+.tabs > li.active::after {
+       width: calc(100% + 4px);
+       background-color: #468ea473;
+}
+
+.cbi-tabmenu > li {
+       display: inline-block;
+       padding: .6rem 0;
+}
+
+.cbi-tabmenu > li > a {
+       padding: .5rem .8rem;
+       text-decoration: none;
+       color: #404040;
+}
+
 .cbi-tabmenu {
-    border-top: 1px solid #D4D4D4;
-    border-left: 1px solid #D4D4D4;
-    border-right: 1px solid #D4D4D4;
+       border: thin solid #d4d4d4;
+       border-bottom: 0;
 }
-.cbi-tabmenu>li:hover {
-    background-color: #F1F1F1;
+
+.cbi-tabmenu > li:hover {
+       background-color: #f1f1f1;
+       border-radius: 10px 10px 0 0;
 }
-.cbi-tabmenu>li[class~="cbi-tab"] {
-    background-color: #fff;
+
+.cbi-tabmenu > li[class~="cbi-tab"] {
+       background-color: #fff;
+       border-radius: 10px 10px 0 0;
 }
+
 .cbi-tabmenu {
-    background-color: #D4D4D4;
+       background-color: #d4d4d4;
+       border-radius: 10px 10px 0 0;
+       overflow: hidden;
+}
+
+.cbi-section .cbi-section-remove:nth-of-type(2n),
+.container > .cbi-section .cbi-section-node:nth-of-type(2n) {
+       background-color: #f9f9f9;
+}
+
+.cbi-tabmenu + div {
+       border-radius: 0 0 10px 10px;
+}
+
+.cbi-tabmenu + div.controls {
+       margin: 0;
+       padding: .5em 0 1em 0;
+       background: #fff;
+       border: 1px solid #d4d4d4;
+       border-top: none;
+       border-bottom: none;
+       border-radius: 0;
+}
+
+.cbi-tabmenu + div.controls + .table {
+       border-radius: 0 0 25px 25px;
+       background: #fff;
 }
 
 [data-tab-title] {
@@ -582,1907 +991,2172 @@ td>table>tbody>tr>td,
        transition: opacity .25s ease-in;
 }
 
-.cbi-section-remove:nth-of-type(2n) {
-    background-color: #f9f9f9;
+.cbi-section[id] .cbi-section-remove:nth-of-type(4n + 3),
+.cbi-section[id] .cbi-section-node:nth-of-type(4n + 4) {
+       background-color: #f9f9f9;
 }
+
 .cbi-section-node-tabbed {
-    padding: 0;
-    margin-top: 0;
-    border-bottom: 1px solid #D4D4D4;
-    border-left: 1px solid #D4D4D4;
-    border-right: 1px solid #D4D4D4;
+       margin-top: 0;
+       padding: 0;
+       border: thin solid #d4d4d4;
+       border-top: 0;
 }
-.cbi-tabcontainer>.cbi-value:nth-of-type(2n) {
-    background-color: #f9f9f9;
+
+.cbi-tabcontainer > .cbi-value:nth-of-type(2n) {
+       background-color: #f9f9f9;
 }
+
 .cbi-value-field,
 .cbi-value-description {
-    display: table-cell;
-    line-height: 1.25;
+       line-height: 1.25;
+       display: table-cell;
+}
+
+.cbi-input-invalid {
+       color: #f00;
+       border-color: #f00;
+}
+
+.cbi-section-error {
+       font-weight: bold;
+       line-height: 1.42857143;
+       margin: 18px;
+       padding: 6px;
+       border: 1px solid #f24b7c;
+       border-radius: 3px;
+       background-color: #fce6e6;
+}
+
+.cbi-section-error ul {
+       margin: 0 0 0 20px;
 }
-.cbi-value-helpicon>img {
-    display: none;
+
+.cbi-section-error ul li {
+       font-weight: bold;
+       color: #f24b7c;
+}
+
+.cbi-value-helpicon > img {
+       display: none;
 }
+
 .cbi-value-helpicon:before {
-    content: "\f059";
+       content: "\f059";
 }
+
 .cbi-value-description {
-    font-size: small;
-    opacity: 0.5;
-    padding: 0.5rem 0 0 0;
+       font-size: small;
+       padding: .5rem 0 0 0;
+       opacity: .5;
 }
 
 .cbi-value-title {
-    word-wrap: break-word;
-    padding: 0.6rem 2rem .6rem 0;
-    width: 23rem;
-    float: left;
-    text-align: right;
-    display: table-cell;
+       display: table-cell;
+       float: left;
+       width: 23rem;
+       padding-top: .4rem;
+       padding-right: 2rem;
+       text-align: right;
+       word-wrap: break-word;
 }
 
 .cbi-value {
-    padding: 6px 0;
-    display: inline-block;
-    width: 100%;
+       display: inline-block;
+       width: 100%;
+       padding: .3rem 1rem;
 }
 
-.cbi-section-table-descr>.cbi-section-table-cell,
-.cbi-section-table-titles>.cbi-section-table-cell {
-    border: none;
+.cbi-value ul {
+       line-height: 1.25;
 }
 
 .td[data-title]::before {
-    content: attr(data-title) ":\20";
-    font-weight: bold;
-    text-align: left;
-    display: none;
-    padding: .25rem 0;
-    white-space: nowrap;
+       font-weight: bold;
+       display: none;
+       padding: .25rem 0;
+       content: attr(data-title) ":\20";
+       text-align: left;
+       white-space: nowrap;
 }
 
 .tr.placeholder .td[data-title]::before {
-    display: none;
+       display: none;
 }
 
 .tr[data-title]::before,
 .tr.cbi-section-table-titles.named::before {
-    content: attr(data-title) "\20";
-    font-weight: bold;
-    text-align: center;
-    display: table-cell;
-    align-self: center;
-    flex: 1 1 5%;
-    padding: .25rem;
-    white-space: normal;
-    word-wrap: break-word;
-    vertical-align: middle;
+       font-weight: bold;
+       display: table-cell;
+       align-self: center;
+       flex: 1 1 5%;
+       padding: .25rem;
+       content: attr(data-title) "\20";
+       text-align: center;
+       vertical-align: middle;
+       white-space: normal;
+       word-wrap: break-word;
 }
 
 .cbi-rowstyle-1 {
-    background-color: #f9f9f9;
+       background-color: #f9f9f9;
 }
 
 .cbi-rowstyle-2 {
-    background-color: #eee;
+       background-color: #eee;
+}
+
+.cbi-rowstyle-2 .cbi-button-up,
+.cbi-rowstyle-2 .cbi-button-down {
+       background-color: #fff !important;
 }
 
 .cbi-section-table .cbi-section-table-titles .cbi-section-table-cell {
-    width: auto !important;
+       width: auto !important;
 }
 
 .td.cbi-section-actions {
-    text-align: right;
-    vertical-align: middle;
+       text-align: right !important;
+       vertical-align: middle;
 }
 
-.td.cbi-section-actions>* {
-    display: flex;
+.td.cbi-section-actions > * {
+       display: inline-flex;
 }
 
-.td.cbi-section-actions>*>*,
-.td.cbi-section-actions>*>form>* {
-    flex: 1 1 4em;
-    margin: 0 1px;
+.td.cbi-section-actions > * > *,
+.td.cbi-section-actions > * > form > * {
+       margin: 0 5px;
 }
 
-.td.cbi-section-actions>*>form {
-    display: inline-flex;
-    margin: 0;
+.td.cbi-section-actions > * > form {
+       display: inline-flex;
+       margin: 0;
 }
 
 /* desc */
-
 .cbi-section-descr,
 .cbi-map-descr {
-    padding: 0.5rem;
-    color: #999;
-    font-size: small;
+       font-size: small;
+       line-height: 1.42857143;
+       color: #999;
 }
 
-.cbi-dropdown {
-    display: inline-flex;
-    cursor: pointer;
-    position: relative;
-    padding: 0;
-    height: auto;
+.cbi-dynlist {
+       line-height: 1.3;
+       flex-direction: column;
+       min-height: 30px;
+}
+
+.cbi-dynlist > .item {
+       position: relative;
+       max-width: 24.9rem;
+       margin: 0 2em 4px 0;
+       padding: 2px 4px;
+       cursor: default;
+       pointer-events: none;
+       color: #666;
+       border-bottom: 2px solid rgba(0, 0, 0, .26);
+}
+
+.cbi-dynlist[name="sshkeys"] > .item {
+       max-width: none;
+}
+
+.cbi-dynlist > .item::after {
+       position: absolute;
+       right: -2em;
+       bottom: 0;
+       display: inline-flex;
+       min-height: 17px;
+       padding: 0 6px;
+       content: "\00D7";
+       pointer-events: auto;
+       color: #f24b7c;
+       border: thin solid #f24b7c;
+       background-color: transparent;
 }
 
-.cbi-dropdown:focus {
-    outline: 2px solid #4b6e9b;
+.cbi-dynlist > .item > span {
+       white-space: normal;
+       word-break: break-word;
 }
 
-.cbi-dropdown>ul {
-    margin: 0 !important;
-    padding: 0;
-    list-style: none;
-    overflow-x: hidden;
-    overflow-y: auto;
-    display: flex;
-    width: 100%;
+.cbi-dynlist,
+.cbi-dropdown {
+       position: relative;
+       display: inline-flex;
+       height: auto;
+       padding: 0;
+       cursor: default;
 }
 
-.cbi-dropdown>ul.preview {
-    display: none;
+.cbi-dropdown > ul {
+       display: flex;
+       overflow-x: hidden;
+       overflow-y: auto;
+       width: 100%;
+       margin: 0 !important;
+       padding: 0;
+       list-style: none;
 }
 
-.cbi-dropdown>.open {
-    border: 2px outset #eee;
-    flex-basis: 15px;
-    background: #eee;
+.cbi-dropdown > ul.preview {
+       display: none;
 }
 
-.cbi-dropdown>.open,
-.cbi-dropdown>.more {
-    flex-grow: 0;
-    flex-shrink: 0;
-    display: flex;
-    flex-direction: column;
-    justify-content: center;
-    text-align: center;
-    line-height: 2em;
-    padding: 0 .25em;
+.cbi-dropdown > .open {
+       flex-basis: 15px;
 }
 
-.cbi-dropdown>.more,
-.cbi-dropdown>ul>li[placeholder] {
-    color: #777;
-    font-weight: bold;
-    text-shadow: 1px 1px 0px #fff;
-    display: none;
+.cbi-dropdown > .open,
+.cbi-dropdown > .more {
+       font-size: 1rem;
+       font-weight: 900;
+       line-height: 2;
+       display: flex;
+       flex-direction: column;
+       flex-grow: 0;
+       flex-shrink: 0;
+       justify-content: center;
+       padding: 0 .25em;
+       text-align: center;
+       background: #d4d4d4;
+       border-radius: 5px;
+       margin-bottom: 1px;
 }
 
-.cbi-dropdown>ul>li {
-    display: none;
-    padding: .25em;
-    white-space: nowrap;
-    overflow: hidden;
-    text-overflow: ellipsis;
-    flex-shrink: 1;
-    flex-grow: 1;
-    align-items: center;
-    align-self: center;
-    min-height: 20px;
+.cbi-dropdown > .more,
+.cbi-dropdown > ul > li[placeholder] {
+       font-weight: bold;
+       display: none;
+       color: #777;
+       text-shadow: 1px 1px 0 #fff;
 }
 
-.cbi-dropdown>ul>li .hide-open {
-    display: initial;
+.cbi-dropdown > ul > li {
+       display: none;
+       overflow: hidden;
+       align-items: center;
+       align-self: center;
+       flex-grow: 1;
+       flex-shrink: 1;
+       min-height: 20px;
+       padding: .25em;
+       white-space: nowrap;
+       text-overflow: ellipsis;
 }
 
-.cbi-dropdown>ul>li .hide-close {
-    display: none;
+.cbi-dropdown > ul > li .hide-open {
+       display: initial;
 }
 
-.cbi-dropdown>ul>li[display]:not([display="0"]) {
-    border-left: 1px solid #ccc;
+.cbi-dropdown > ul > li .hide-close {
+       display: none;
 }
 
-.cbi-dropdown[empty]>ul {
-    max-width: 1px;
+.cbi-dropdown > ul > li[display]:not([display="0"]) {
+       border-left: thin solid #ccc;
 }
 
-.cbi-dropdown>ul>li>form {
-    display: none;
-    margin: 0;
-    padding: 0;
-    pointer-events: none;
+.cbi-dropdown[empty] > ul {
+       max-width: 1px;
 }
 
-.cbi-dropdown>ul>li img {
-    vertical-align: middle;
-    margin-right: .25em;
+.cbi-dropdown > ul > li > form {
+       display: none;
+       margin: 0;
+       padding: 0;
+       pointer-events: none;
 }
 
-.cbi-dropdown>ul>li>form>input[type="checkbox"] {
-    margin: 0;
-    height: auto;
+.cbi-dropdown > ul > li img {
+       margin-right: .25em;
+       vertical-align: middle;
+}
+
+.cbi-dropdown > ul > li > form > input[type="checkbox"] {
+       height: auto;
+       margin: 0;
 }
 
-.cbi-dropdown>ul>li input[type="text"] {
-    height: 20px;
+.cbi-dropdown > ul > li input[type="text"] {
+       height: 20px;
 }
 
 .cbi-dropdown[open] {
-    position: relative;
+       position: relative;
 }
 
-.cbi-dropdown[open]>ul.dropdown {
-    display: block;
-    background: #f6f6f5;
-    border: 1px solid #918e8c;
-    position: absolute;
-    z-index: 1000;
-    max-width: none;
-    min-width: 100%;
-    width: auto;
+.cbi-dropdown[open] > ul.dropdown {
+       position: absolute;
+       z-index: 1100;
+       display: block;
+       width: auto;
+       min-width: 100%;
+       max-width: none;
+       max-height: 200px !important;
+       border: thin solid #918e8c;
+       background: #f6f6f6;
 }
 
-.cbi-dropdown>ul>li[display],
-.cbi-dropdown[open]>ul.preview,
-.cbi-dropdown[open]>ul.dropdown>li,
-.cbi-dropdown[multiple]>ul>li>label,
-.cbi-dropdown[multiple][open]>ul.dropdown>li,
-.cbi-dropdown[multiple][more]>.more,
-.cbi-dropdown[multiple][empty]>.more {
-    flex-grow: 1;
-    display: flex;
-    align-items: center;
+.cbi-dropdown > ul > li[display],
+.cbi-dropdown[open] > ul.preview,
+.cbi-dropdown[open] > ul.dropdown > li,
+.cbi-dropdown[multiple] > ul > li > label,
+.cbi-dropdown[multiple][open] > ul.dropdown > li,
+.cbi-dropdown[multiple][more] > .more,
+.cbi-dropdown[multiple][empty] > .more {
+       display: flex;
+       align-items: center;
+       flex-grow: 1;
 }
 
-.cbi-dropdown[empty]>ul>li,
-.cbi-dropdown[optional][open]>ul.dropdown>li[placeholder],
-.cbi-dropdown[multiple][open]>ul.dropdown>li>form {
-    display: block;
+.cbi-dropdown[empty] > ul > li,
+.cbi-dropdown[optional][open] > ul.dropdown > li[placeholder],
+.cbi-dropdown[multiple][open] > ul.dropdown > li > form {
+       display: block;
 }
 
-.cbi-dropdown[open]>ul.dropdown>li .hide-open {
-    display: none;
+.cbi-dropdown[open] > ul.dropdown > li .hide-open {
+       display: none;
 }
 
-.cbi-dropdown[open]>ul.dropdown>li .hide-close {
-    display: initial;
+.cbi-dropdown[open] > ul.dropdown > li .hide-close {
+       display: initial;
 }
 
-.cbi-dropdown[open]>ul.dropdown>li {
-    border-bottom: 1px solid #ccc;
+.cbi-dropdown[open] > ul.dropdown > li {
+       border-bottom: thin solid #ccc;
 }
 
-.cbi-dropdown[open]>ul.dropdown>li[selected] {
-    background: #b0d0f0;
+.cbi-dropdown[open] > ul.dropdown > li[selected] {
+       background: #b0d0f0;
 }
 
-.cbi-dropdown[open]>ul.dropdown>li.focus {
-    background: linear-gradient(90deg, #a3c2e8 0%, #84aad9 100%);
+.cbi-dropdown[open] > ul.dropdown > li.focus {
+       background: linear-gradient(90deg, #a3c2e8 0%, #84aad9 100%);
 }
 
-.cbi-dropdown[open]>ul.dropdown>li:last-child {
-    margin-bottom: 0;
-    border-bottom: none;
+.cbi-dropdown[open] > ul.dropdown > li:last-child {
+       margin-bottom: 0;
+       border-bottom: 0;
+}
+
+.cbi-dropdown[open] > ul.dropdown > li[unselectable] {
+       opacity: .7;
+}
+
+.cbi-dropdown[open] > ul.dropdown > li > input.create-item-input:first-child:last-child {
+       width: 100%;
 }
 
 .cbi-dropdown[disabled] {
-    pointer-events: none;
-    opacity: .6;
+       pointer-events: none;
+       opacity: .6;
 }
 
 .cbi-dropdown .zonebadge {
-    width: 100%;
-    border-radius: 20px;
-    background-color: #468ea4 !important;
+       width: 100%;
 }
 
 .cbi-dropdown[open] .zonebadge {
-    width: auto;
+       width: auto;
+}
+
+#modal_overlay {
+       position: fixed;
+       z-index: 3000;
+       top: 0;
+       right: 10000px;
+       bottom: 0;
+       left: -10000px;
+       overflow-y: scroll;
+       transition: opacity .125s ease-in;
+       opacity: 0;
+       background: rgba(0, 0, 0, .7);
+       -webkit-overflow-scrolling: touch;
 }
 
-/* luci */
+.modal {
+       display: flex;
+       align-items: center;
+       flex-wrap: wrap;
+       width: 90%;
+       min-width: 270px;
+       max-width: 600px;
+       min-height: 80px;
+       max-height: 2400px;
+       margin: 5em auto;
+       padding: 1em;
+       border-radius: 20px !important;
+       background: #fff;
+}
+
+.modal > * {
+       line-height: normal;
+       flex-basis: 100%;
+}
+
+.modal > pre,
+.modal > textarea {
+       font-size: 1rem;
+       font-size-adjust: .35;
+       overflow: auto;
+       margin-bottom: .5em;
+       padding: 8.5px;
+       white-space: pre-wrap;
+       color: #fff;
+       outline: 0;
+       background-color: #354057;
+}
+
+.modal > h4 {
+       margin: .5em 0;
+}
+
+.modal ul {
+       margin-left: 2.2em;
+}
+
+.modal li {
+       list-style-type: square;
+       color: #808080;
+}
+
+.modal p {
+       padding-left: .25rem;
+       word-break: break-word;
+}
+
+.modal .label {
+       font-size: .6rem;
+       font-weight: normal;
+       padding: .1rem .3rem;
+       padding-bottom: 0;
+       cursor: default;
+       border-radius: 0;
+}
+
+.modal .label.warning {
+       background-color: #f0ad4e !important;
+}
+
+.modal .btn {
+       padding: .3rem .6rem;
+}
+
+.modal .spinning {
+       margin-bottom: 2em;
+}
+
+body.modal-overlay-active {
+       overflow: hidden;
+       height: 100vh;
+}
+
+#modal_overlay .alert-message.warning {
+       background-color:  #fff !important;
+       margin-bottom: 10px;
+}
+
+body.modal-overlay-active #modal_overlay {
+       right: 0;
+       left: 0;
+       opacity: 1;
+}
 
+.spinning {
+       position: relative;
+       padding-left: 32px !important;
+}
+
+.spinning::before {
+       position: absolute;
+       top: 0;
+       bottom: 0;
+       left: .2em;
+       width: 32px;
+       content: " ";
+       background: url(../resources/icons/loading.gif) no-repeat center;
+       background-size: 16px;
+}
+
+/* luci */
 .hidden {
-    display: none
+       display: none;
 }
 
 .left,
 .left::before {
-    text-align: left !important;
+       text-align: left !important;
 }
 
 .right,
 .right::before {
-    text-align: right !important;
+       text-align: right !important;
 }
 
 .center,
 .center::before {
-    text-align: center !important;
+       text-align: center !important;
 }
 
 .top {
-    align-self: flex-start !important;
-    vertical-align: top !important;
+       align-self: flex-start !important;
+       vertical-align: top !important;
 }
 
 .bottom {
-    align-self: flex-end !important;
-    vertical-align: bottom !important;
+       align-self: flex-end !important;
+       vertical-align: bottom !important;
 }
 
 .inline {
-    display: inline;
+       display: inline;
 }
 
 .cbi-page-actions {
-    border-top: 1px solid #eee;
-    padding-top: 1rem;
-    text-align: right;
+       padding-top: 1rem;
+       text-align: right;
 }
 
-/* select */
+.cbi-page-actions > form[method="post"] {
+       display: inline-block;
+}
 
-.cbi-value-field .cbi-dropdown {
-    min-width: 15rem;
+/* input */
+.cbi-value input[type="password"],
+.cbi-value input[type="text"] {
+       min-width: 15rem;
 }
 
+/* select */
+.cbi-value-field .cbi-dropdown,
 .cbi-value-field .cbi-input-select {
-    width: 15rem;
+       min-width: 15rem;
+}
+
+.cbi-value-field .cbi-input-invalid {
+       color: #f00;
+       border-bottom-color: #f00;
+}
+
+/* progressbar */
+.cbi-progressbar {
+       position: relative;
+       min-width: 170px;
+       height: 20px;
+       margin: 4px 0;
+       background: #a9cad4;
+       color: #fff;
+       border-radius: 20px;
+       overflow: hidden;
+}
+
+.cbi-progressbar > div {
+       width: 0;
+       height: 100%;
+       background: #468ea4;
+       border-radius: 20px;
+}
+
+.cbi-progressbar::after {
+       font-family: monospace;
+       font-size: 10px;
+       font-size-adjust: .38;
+       line-height: normal;
+       position: absolute;
+       top: 50%;
+       right: 0;
+       bottom: 2px;
+       left: 0;
+       content: attr(title);
+       text-align: center;
+       white-space: pre;
+       transform: translateY(-50%);
 }
 
 .th[data-type="button"],
 .td[data-type="button"],
 .th[data-type="fvalue"],
 .td[data-type="fvalue"] {
-    flex: 1 1 2em;
-    text-align: center;
+       flex: 1 1 2em;
+       text-align: center;
 }
 
 .ifacebadge {
-    display: inline-flex;
-    border: 1px solid #CCCCCC;
-    padding: 0.5rem 1rem;
-    background: #fff;
-    border-radius: 20px;
+       display: inline-flex;
+       padding: .5rem .8rem;
+       background: #eee;
+       border-radius: 20px;
 }
 
-td>.ifacebadge,
-.td>.ifacebadge {
-    background-color: #F0F0F0;
-    font-size: 0.9rem;
+td > .ifacebadge,
+.td > .ifacebadge {
+       font-size: .8rem;
+       background-color: #d4d4d4;
+       border-radius: 20px;
 }
 
-.ifacebadge>em,
-.ifacebadge>img {
-    display: inline-block;
-    margin: 0 .2rem;
-    align-self: flex-start;
+.ifacebadge > em,
+.ifacebadge > img {
+       display: inline-block;
+       align-self: flex-start;
+       margin: 0 .2rem;
 }
 
-.ifacebadge>img+img {
-    margin: 0 .2rem 0 0;
+.ifacebadge > img + img {
+       margin: 0 .2rem 0 0;
 }
 
 .network-status-table {
-    display: flex;
-    flex-wrap: wrap;
+       display: flex;
+       flex-wrap: wrap;
 }
 
 .network-status-table .ifacebox {
-    margin: .5em .8rem;
-    flex-grow: 1;
+       flex-grow: 1;
+       margin: .5em;
+       border-radius: 20px;
+       overflow: hidden;
 }
 
 .network-status-table .ifacebox-body {
-    display: flex;
-    flex-direction: column;
-    height: 100%;
+       display: flex;
+       flex-direction: column;
+       height: 100%;
+       background: #f5f5f5;
 }
 
-.network-status-table .ifacebox-body>span {
-    flex: 10 10 auto;
+.network-status-table .ifacebox-body > span {
+       flex: 10 10 auto;
+       font-size: 12px;
 }
 
-.network-status-table .ifacebox-body>div {
-    display: flex;
-    flex-wrap: wrap;
+.network-status-table .ifacebox-body > div {
+       display: flex;
+       flex-wrap: wrap;
 }
 
 .network-status-table .ifacebox-body .ifacebadge {
-    flex: 1 1 auto;
-    margin: .5em .25em 0 .25em;
-    padding: .5em;
-    min-width: 220px;
-    background-color: #fff;
-    align-items: center;
+       align-items: center;
+       flex: 1 1 auto;
+       min-width: 220px;
+       margin: .5em .25em 0 .25em;
+       padding: .5em;
+       background-color: #fff;
+       border-radius: 20px;
 }
 
-/*textarea*/
-
+/* textarea */
 .cbi-input-textarea {
-    width: 100%;
-    min-height: 14rem;
-    padding: 0.8rem;
-    font-size: 0.8rem;
-    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
-    color: black;
-    resize: unset;
-    border-radius: 20px;
+       font-family: monospace;
+       width: 100%;
+       min-height: 14rem;
+       padding: .8rem;
+       color: #000;
 }
 
 #syslog {
-    width: 100%;
-    min-height: 15rem;
-    padding: 1rem;
-    font-size: small;
-    color: #5F5F5F;
-    margin-bottom: 20px;
-    border-radius: 20px;
-    background-color: #FFF;
-    border: none;
-    resize: unset;
+       font-size: small;
+       width: 100%;
+       min-height: 15rem;
+       margin-bottom: 20px;
+       padding: 1rem;
+       resize: none;
+       color: #333;
+       border: 0;
+       border-radius: 20px;
+       background-color: #fff;
 }
 
-/* change */
+#syslog:focus {
+       outline: 0;
+}
 
+/* config changes */
 .uci-change-list {
-    font-family: monospace;
+       font-family: monospace;
 }
 
 .uci-change-list ins,
 .uci-change-legend-label ins {
-    text-decoration: none;
-    border: 1px solid #00FF00;
-    background-color: #CCFFCC;
-    display: block;
-    padding: 2px;
+       display: block;
+       padding: 2px;
+       text-decoration: none;
+       border: thin solid #0f0;
+       background-color: #cfc;
 }
 
 .uci-change-list del,
 .uci-change-legend-label del {
-    text-decoration: none;
-    border: 1px solid #FF0000;
-    background-color: #FFCCCC;
-    display: block;
-    font-style: normal;
-    padding: 2px;
+       font-style: normal;
+       display: block;
+       padding: 2px;
+       text-decoration: none;
+       border: thin solid #f00;
+       background-color: #fcc;
 }
 
 .uci-change-list var,
 .uci-change-legend-label var {
-    text-decoration: none;
-    border: 1px solid #CCCCCC;
-    background-color: #EEEEEE;
-    display: block;
-    font-style: normal;
-    padding: 2px;
+       font-style: normal;
+       display: block;
+       padding: 2px;
+       text-decoration: none;
+       border: thin solid #ccc;
+       background-color: #eee;
 }
 
 .uci-change-list var ins,
 .uci-change-list var del {
-    border: none;
-    white-space: pre;
-    font-style: normal;
-    padding: 0px;
+       font-style: normal;
+       padding: 0;
+       white-space: pre;
+       border: 0;
 }
 
 .uci-change-legend {
-    padding: 5px;
+       padding: 5px;
 }
 
 .uci-change-legend-label {
-    width: 150px;
-    float: left;
+       float: left;
+       width: 150px;
 }
 
-.uci-change-legend-label>ins,
-.uci-change-legend-label>del,
-.uci-change-legend-label>var {
-    float: left;
-    margin-right: 4px;
-    width: 10px;
-    height: 10px;
-    display: block;
+.uci-change-legend-label > ins,
+.uci-change-legend-label > del,
+.uci-change-legend-label > var {
+       display: block;
+       float: left;
+       width: 10px;
+       height: 10px;
+       margin-right: 4px;
 }
 
 .uci-change-legend-label var ins,
 .uci-change-legend-label var del {
-    line-height: 6px;
-    border: none;
+       line-height: .4;
+       border: 0;
 }
 
 .uci-change-list var,
 .uci-change-list del,
 .uci-change-list ins {
-    padding: 0.5rem;
+       padding: .5rem;
 }
 
 /* other fix */
-
 #iwsvg,
 #iwsvg2,
 #bwsvg {
-    border: 1px solid #D4D4D4 !important;
-    overflow: hidden;
-    border-radius: 20px;
+       border: 1px solid #d4d4d4 !important;
+       border-radius: 20px;
+}
+
+.lang_enTraffic #bwsvg,
+.lang_enWireless #iwsvg {
+       border: 1px solid #d4d4d4 !important;
+       border-radius: 0 0 20px 20px;
 }
 
 #iwsvg,
-#bwsvg {
-    margin-top: 1rem;
+[data-page="admin-status-realtime-bandwidth"] #bwsvg {
+       border-top: 0 !important;
 }
 
 .ifacebox {
-    background-color: #f9f9f9;
-    display: inline-flex;
-    flex-direction: column;
-    line-height: 1.2em;
-    min-width: 100px;
-    border-radius: 20px;
-    overflow: hidden;
+       line-height: 1.25;
+       display: inline-flex;
+       flex-direction: column;
+       min-width: 100px;
+       background-color: #f9f9f9;
+       border-radius: 10px;
 }
 
 .ifacebox-head {
-    padding: .5em .8em;
-    background: #eee;
+       padding: .5em;
+       background: #eee;
+       color: #333;
+       font-size: 14px;
+       border-radius: 10px 10px 0 0;
+}
+
+strong {
+       font-weight: 100;
 }
 
 .ifacebox-head.active {
-    background: #eee;
+       background: #5bc0de;
 }
 
 .ifacebox-body {
-    padding: .5em .8em;
+       padding: .8em;
+       border-radius: 0 0 10px 10px;
 }
 
 .cbi-image-button {
-    margin-left: 0.5rem;
+       margin-left: .5rem;
 }
 
 .zonebadge {
-    padding: 0.2rem 0.5rem;
-    display: inline-block;
-    border-radius: 20px;
+       display: inline-block;
+       padding: .2rem .5rem;
+       border-radius: 20px;
 }
 
 .zonebadge .ifacebadge {
-    padding: .2rem .3rem;
-    margin: 0.1rem 0.2rem;
-    border: none;
+       margin: .1rem .2rem;
+       padding: .2rem .3rem;
+       border: thin solid #6c6c6c;
+       height: 26px;
 }
 
-.zonebadge>input[type="text"] {
-    padding: 0.16rem 1rem;
-    min-width: 10rem;
-    margin-top: 0.3rem;
+.zonebadge > input[type="text"] {
+       min-width: 10rem;
+       margin-top: .3rem;
+       padding: .16rem 1rem;
 }
 
-.zonebadge>em,
-.zonebadge>strong {
-    margin: 0 0.2rem;
-    display: inline-block;
+.zonebadge > em,
+.zonebadge > strong {
+       display: inline-block;
+       margin: 0 .2rem;
 }
 
 .cbi-value-field .cbi-input-checkbox,
 .cbi-value-field .cbi-input-radio {
-    margin-top: 0.5rem;
-    height: 1rem;
+       margin-top: .15rem;
 }
 
-.td .cbi-input-checkbox,
-.td .cbi-input-radio {
-    margin-top: 0;
+.cbi-value-field > ul > li {
+       display: flex;
 }
 
-.cbi-value-field>input+.cbi-value-description {
-    padding: 0;
+.cbi-value-field > ul > li > label {
+       margin-top: .5rem;
 }
 
-.cbi-value-field>ul>li {
-    display: flex;
+.cbi-value-field > ul > li .ifacebadge {
+       margin-top: -.5rem;
+       margin-left: .4rem;
+       background-color: #eee;
 }
 
-.cbi-value-field>ul>li>label {
-    margin-top: 0.5rem;
-}
-
-.cbi-value-field>ul>li .ifacebadge {
-    background-color: #eee;
-    margin-left: 0.4rem;
-    margin-top: -0.5rem;
-}
-
-.cbi-section-table-row>.cbi-value-field .cbi-dropdown {
-    min-width: 7rem;
+.cbi-section-table-row > .cbi-value-field .cbi-dropdown {
+       min-width: 7rem;
 }
 
 .cbi-section-create {
-    margin: .5rem -3px;
-    display: inline-flex;
-    align-items: center;
+       display: inline-flex;
+       align-items: center;
+       margin: .5rem -3px;
 }
 
-.cbi-section-create>* {
-    margin: 0.5rem;
+.cbi-section-create > * {
+       margin: .5rem;
 }
 
 .cbi-section-remove {
-    padding: 0.5rem;
+       padding: .5rem;
 }
 
 div.cbi-value var,
 td.cbi-value-field var,
 .td.cbi-value-field var {
-    font-style: italic;
-    color: #0069D6;
+       font-style: italic;
+       color: #0069d6;
 }
 
 small {
-    font-size: 90%;
-    white-space: normal;
-    line-height: 1.42857143;
+       font-size: 90%;
+       line-height: 1.42857143;
+       white-space: normal;
 }
 
 .cbi-button-up,
 .cbi-button-down {
-    display: inline-block;
-    min-width: 0;
-    padding: 0.2rem 0.3rem;
-    font-size: 1.2rem;
+       font-size: 1.2rem;
+       display: inline-block;
+       min-width: 0;
+       padding: .2rem .3rem;
 }
 
 .cbi-optionals {
-    padding: 1rem 1rem 0 1rem;
-    border-top: 1px solid #CCC;
+       padding: 1rem 1rem 0 1rem;
+       border-top: thin solid #ccc;
 }
 
 .cbi-dropdown-container {
-    position: relative;
+       position: relative;
 }
 
-.cbi-tooltip-container {
-    cursor: help;
+.cbi-tooltip-container,
+span[data-tooltip],
+span[data-tooltip] .label {
+       cursor: help !important;
 }
 
 .cbi-tooltip {
-    position: absolute;
-    z-index: 1000;
-    left: -1000px;
-    opacity: 0;
-    transition: opacity .25s ease-out;
-    pointer-events: none;
+       position: absolute;
+       z-index: 1000;
+       left: -1000px;
+       padding: 2px 5px;
+       transition: opacity .25s ease-out;
+       white-space: pre;
+       pointer-events: none;
+       opacity: 0;
+       border-radius: 3px;
+       background: #fff;
 }
 
 .cbi-tooltip-container:hover .cbi-tooltip {
-    left: auto;
-    opacity: 1;
-    transition: opacity .25s ease-in;
-    border-radius: 20px;
+       left: auto;
+       transition: opacity .25s ease-in;
+       opacity: 1;
+       height: 38px;
 }
 
 .zonebadge .cbi-tooltip {
-    padding: .25rem;
-    background: inherit;
-    margin: -1.5rem 0 0 -.5rem;
+       margin: -1.5rem 0 0 -.5rem;
+       padding: .25rem;
+       background: inherit;
 }
 
 .zonebadge-empty {
-    background: repeating-linear-gradient(45deg, rgba(204, 204, 204, 0.5), rgba(204, 204, 204, 0.5) 5px, rgba(255, 255, 255, 0.5) 5px, rgba(255, 255, 255, 0.5) 10px);
-    color: #404040;
+       color: #404040;
+       background: repeating-linear-gradient(
+               45deg,
+               rgba(204, 204, 204, .5),
+               rgba(204, 204, 204, .5) 5px,
+               rgba(255, 255, 255, .5) 5px,
+               rgba(255, 255, 255, .5) 10px
+       );
 }
 
 .zone-forwards {
-    display: flex;
-    min-width: 10rem;
+       display: flex;
+       min-width: 10rem;
 }
 
-.zone-forwards>* {
-    flex: 1 1 45%;
+.zone-forwards > * {
+       flex: 1 1 45%;
 }
 
-.zone-forwards>span {
-    flex-basis: 10%;
-    text-align: center;
-    padding: 0 .25rem;
+.zone-forwards > span {
+       flex-basis: 10%;
+       padding: 0 .25rem;
+       text-align: center;
 }
 
 .zone-forwards .zone-src,
 .zone-forwards .zone-dest {
-    display: flex;
-    flex-direction: column;
+       display: flex;
+       flex-direction: column;
 }
 
-#diag-rc-output>pre {
-    background-color: #f5f5f5;
-    display: block;
-    padding: 8.5px;
-    margin: 0 0 18px;
-    line-height: 1.5rem;
-    -moz-border-radius: 3px;
-    white-space: pre-wrap;
-    word-wrap: break-word;
-    font-size: 1.4rem;
-    color: #404040;
+.label {
+       font-size: .8rem;
+       padding: .3rem .8rem;
+       white-space: nowrap;
+       text-decoration: none;
+       color: #fff !important;
+       -moz-border-radius: 3px;
+       border-radius: 20px;
+       background-color: #bfbfbf;
 }
 
-input[name="ping"],
-input[name="traceroute"],
-input[name="nslookup"] {
-    width: 80%;
+label > input[type="checkbox"],
+label > input[type="radio"] {
+       position: relative;
+       top: .4rem;
+       right: .2rem;
+       margin: 0;
+       vertical-align: bottom;
 }
 
-header>.container>.pull-right>* {
-    position: relative;
-    top: 0.45rem;
-    cursor: pointer;
+.showSide {
+       display: none;
 }
 
-#xhr_poll_status>.label.success {
-    background-color: #F24C7C;
+.darkMask {
+       position: fixed;
+       z-index: 99;
+       display: none;
+       width: 100%;
+       height: 100%;
+       content: "";
+       background-color: rgba(0, 0, 0, .56);
 }
 
-.label {
-    padding: 0.3rem 0.8rem;
-    font-size: 0.8rem;
-    font-weight: bold;
-    color: #ffffff !important;
-    white-space: nowrap;
-    background-color: #bfbfbf;
-    -webkit-border-radius: 3px;
-    -moz-border-radius: 3px;
-    border-radius: 50px;
-    text-shadow: none;
-    text-decoration: none;
+/* diagnostics */
+#diag-rc-output > pre,
+#command-rc-output > pre {
+       font-size: 1.2rem;
+       font-size-adjust: .35;
+       line-height: normal;
+       display: block;
+       width: 100%;
+       padding: 8.5px;
+       white-space: pre;
+       color: #eee;
+       background-color: #101010;
 }
 
-.notice {
-    background-color: #468EA4;
+[data-page="admin-network-diagnostics"] .table {
+       box-shadow: none;
 }
 
-.showSide {
-    background: url(./menu-logo.png) no-repeat center center / 100%;
-    display: none;
-    height: 26px;
-    width: 26px;
+input[name="ping"],
+input[name="traceroute"],
+input[name="nslookup"] {
+       width: 80%;
 }
 
-.darkMask {
-    width: 100%;
-    height: 100%;
-    position: fixed;
-    background-color: rgba(0, 0, 0, 0.56);
-    content: "";
-    z-index: 99;
-    display: none;
+/* fix Main Login 登录界面*/
+.login .main-right {
+       background: url(./loginBG.png) no-repeat center center / cover;
+       text-align: center;
 }
 
-/* fix status processes */
+.login header {
+       margin-top: 10px;
+}
 
-.node-status-processes>.main .table .tr .td:nth-child(3) {
-    white-space: normal;
+.login > .main {
+       position: relative;
+       height: 100%;
 }
 
-.node-status-iptables>.main div>.cbi-map>form {
-    margin: 2rem 2rem 0 0;
+.login > .main .main-left {
+       display: none;
 }
 
-.node-status-iptables>.main div>.cbi-map>form input {
-    padding: .8em;
-    border-radius: 20px;
+.login .brand {
+       display: block;
+       color: #fff;
+       font-size: 24px;
+       text-decoration: none;
 }
 
-.node-status-processes .cbi-section {
-    overflow-x: scroll;
+.login > .main .cbi-value-title {
+       display: none;
 }
-.node-status-iptables #iptables .table-titles,
-.node-system-opkg #packages .cbi-section-table-titles {
-    background-color: #eee;
+
+.login > .main #maincontent {
+       margin-top: 5rem;
+       padding-bottom: 20px;
+       display: inline-block;
+       background-color: transparent;
+       width: 39%;
+       color: #fff;
+       max-width: 493px;
 }
 
-/* fix status realtime traffic and wireless */
+.login > .main .container {
+       display: block;
+       margin-top: 2rem !important;
+}
 
-.node-status-realtime.lang_enTraffic .cbi-tabmenu,
-.node-status-realtime.lang_enWireless .cbi-tabmenu {
-    background-color: #d4d4d4;
+.login .alert,
+.login .main-right .container .alert-message {
+       margin-bottom: 1em;
+       padding: 1rem;
+       background-color: #4a5368 !important;
+       border: 1px solid #3e4a62;
+       border-radius: 20px;
 }
 
-.node-status-realtime.lang_enTraffic .cbi-tabmenu>li[class~="cbi-tab"],
-.node-status-realtime.lang_enTraffic .cbi-tabmenu>li:hover,
-.node-status-realtime.lang_enWireless .cbi-tabmenu>li[class~="cbi-tab"],
-.node-status-realtime.lang_enWireless .cbi-tabmenu>li:hover {
-    background-color: #F1F1F1;
+.login .alert-message > h4 {
+       padding: 7px 0 0 32px;
+       font-size: 18px;
+       background: url(./no-pwd.png) no-repeat left 0 / 28px;
+       display: inline-block;
 }
 
-.node-status-realtime.lang_enTraffic #bwsvg,
-.node-status-realtime.lang_enWireless #iwsvg,
-.node-system-packages .cbi-map>.cbi-section,
-.node-system-packages form .cbi-section {
-    border-top-right-radius: 0;
-    border-top-left-radius: 0;
+.login .alert-message > p {
+       line-height: 25px;
+       font-size: 14px;
 }
 
-/* fix system system */
+.login .alert-message > * {
+       margin: .5rem 0;
+}
 
-.node-system-system .cbi-tabmenu {
-    background-color: #d4d4d4;
+.login .main-right .container .alert-message .btn {
+       border: 1px solid #fff;
+       background-color: transparent;
+       color: #fff;
+       border-radius: 20px;
+       padding: .6rem;
+       height: auto;
 }
 
-.node-system-system .cbi-tabmenu>li[class~="cbi-tab"] {
-    background-color: #fff;
+.login > .main form h2 {
+       font-size: 1.8rem;
+       margin: 17px 0;
+       padding-bottom: 0;
+       color: #fff;
 }
 
-/* fix system reboot */
+.login > .main form .cbi-map-descr {
+       margin-bottom: 17px;
+       display: block;
+}
 
-.node-system-reboot>.main>.main-right p,
-.node-system-reboot>.main>.main-right h3 {
-    padding-left: 2rem;
+.login > .main form > .cbi-page-actions {
+       padding: 0;
+       display: block;
 }
 
-/* fix Services  Network Shares*/
-.node-services-samba.lang_enNetwork #cbi-samba-sambashare .table-container {
-    overflow-x: scroll;
+.login > .main form > .cbi-page-actions .cbi-button {
+       margin: 0;
+       width: 50% !important;
+       height: 42px;
+       float: left;
 }
-.node-services-samba>.main .cbi-tabcontainer:nth-child(3) .cbi-value-title {
-    margin-bottom: 1rem;
-    width: auto;
+
+.login > .main form > .cbi-page-actions .cbi-button-apply {
+       border-radius: 25px 0 0 25px;
 }
 
-.node-services-samba>.main .cbi-tabcontainer:nth-child(3) .cbi-value-field {
-    display: list-item;
+.login > .main form > .cbi-page-actions .cbi-button-reset {
+       border-radius: 0 25px 25px 0;
 }
 
-.node-services-samba>.main .cbi-tabcontainer:nth-child(3) .cbi-value-description {
-    padding-top: 1rem;
+.login > .main .cbi-value {
+       margin: 17px 0;
+       padding: 0;
+       display: block;
 }
 
-/* fix System Software*/
+.login > .main .cbi-value > .cbi-value-field {
+       display: block;
+       position: relative;
+}
 
-.node-system-packages #swfreespace {
-    background-color: #468ea4 !important;
-    border: none !important;
-    border-radius: 20px
+.login > .main .cbi-value-last .cbi-value-field > div {
+       height: 24px;
+       width: 24px;
+       display: inline-block;
+       background: url(./op-eye.png) no-repeat center center / cover;
+       position: absolute;
+       top: 8px;
+       right: 12px;
 }
 
-.node-system-packages #swfreespace>div {
-    background-color: #f24c7c !important;
-    border: none !important;
-    border-radius: 20px
+.login > .main .cbi-value-last .cbi-value-field.op-eye > div {
+       background-image: url(./cl-eye.png);
 }
 
-.node-system-packages>.main table tr td:nth-child(1) {
-    width: auto !important;
+.login > .main .cbi-value .cbi-input-text {
+       margin: 0 0 16px;
+       padding-left: 36px;
+       width: 100%;
+       height: 42px;
+       border: 1px solid #556270;
+       border-radius: 20px;
+       background: #fff no-repeat 11px center / 19px;
 }
 
-.node-system-packages>.main table tr td:nth-last-child(1) {
-    white-space: normal;
-    font-size: small;
-    color: #404040;
+.login > .main .cbi-value .cbi-input-text {
+       background-image: url(./user.png);
 }
 
-.node-system-packages>.main .cbi-tabmenu>li>a,
-.tabs>li>a {
-    padding: 0.5rem 0.8rem;
+.login > .main .cbi-value-last .cbi-input-text {
+       background-image: url(./pwd.png);
 }
 
-.node-system-packages>.main .cbi-value>pre {
-    background-color: #eee;
-    padding: 0.5rem;
-    overflow: auto;
+.login .cbi-section {
+       padding: 0;
+       box-shadow: none;
+       background-color: transparent;
 }
 
-.node-system-packages .cbi-section .cbi-section-node-tabbed {
-    border: none;
+.login .cbi-page-actions .cbi-button-apply,
+.login .cbi-button-apply {
+       border: 1px solid #f24b7c;
+       background-color: #f24b7c;
 }
 
-.node-system-packages form .cbi-section {
-    margin: 0;
+.login .cbi-button[value="Reset"] {
+       color: #fff;
+       border: 1px solid #9a4569;
+       background-color: #9a4569;
 }
 
-.cbi-tabmenu+.cbi-section {
-    margin-top: 0;
+.login footer {
+       padding: 0;
 }
 
-.node-status-iptables .cbi-tabmenu,
-.node-system-flashops .cbi-tabmenu {
-    border: none;
+@media screen and (min-height: 585px) {
+       .login footer {
+               position: absolute;
+               bottom: 0;
+               width: 100%;
+       }
 }
 
-.node-system-flashops form.inline+form.inline {
-    margin-left: 0;
+/* logged 已登录界面 */
+/* header 头部 */
+.logged-in {
+       min-height: 100%;
+       background-color: #ebf1f6;
 }
 
-.lang_zh-cnBackup .cbi-tabmenu {
-    margin-bottom: 1rem;
+.logged-in header {
+       display: block;
+       position: fixed;
+       top: 1rem;
+       right: 1rem;
+       border: 1px solid #ddd;
+       background-color: #fff;
+       border-radius: 20px;
+       width: calc(85% - 20px - 2rem);
 }
 
-#cbi-firewall-redirect table *,
-#cbi-network-switch_vlan table *,
-#cbi-firewall-zone table * {
-    font-size: small;
+.logged-in .main {
+       overflow: hidden;
 }
 
-#cbi-firewall-redirect table input[type="text"],
-#cbi-network-switch_vlan table input[type="text"],
-#cbi-firewall-zone table input[type="text"] {
-    width: 5rem;
+.logged-in header .container {
+       height: 100%;
 }
 
-#cbi-firewall-redirect table select,
-#cbi-network-switch_vlan table select,
-#cbi-firewall-zone table select {
-    min-width: 3.5rem;
+.logged-in header .container .btn-con {
+       height: 3rem;
+       line-height: 3rem;
 }
 
-#cbi-network-switch_vlan .th,
-#cbi-network-switch_vlan .td {
-    flex-basis: 12%;
+.logged-in header .container .btn-con #xhr_poll_status {
+       display: inline-block;
 }
 
-/* fix Network Network*/
+.logged-in header .container .btn-con .logout {
+       background-color: #354057;
+}
 
-.node-network-network .cbi-rowstyle-2 .ifacebox-body {
-    background-color: #fff;
+.logged-in header .container .btn-con .logout a {
+       color: #fff;
+       text-decoration: none;
 }
 
-.lang_zh-cnInterfaces .container .cbi-map .cbi-tabmenu+div {
-    overflow: inherit;
+.logged-in .logoImg,
+.login-info .logoImg {
+       display: none;
 }
 
-/* fix Network Wireless*/
+.logged-in .main-right {
+       float: right;
+       width: 84%;
+       height: 100%;
+}
 
-.node-network-wireless .cbi-section-node {
-    margin-bottom: 1rem;
+.logged-in .main-right .container {
+       margin: 5rem 1rem 1rem;
 }
 
-/* applyreboot fix */
+/* rosy file server */
+.login-info.node-main-login{
+       background-color: #ebf1f6;
+}
 
-#maincontainer {
-    text-align: center;
+.login-info.node-main-login header .container,
+.login-info.node-main-login .main {
+       width: 1170px;
 }
 
-#maincontainer>#maincontent {
-    padding: 1rem;
-    margin: 0 auto;
-    border-radius: 10px;
-    display: inline-block;
-    max-width: 800px;
-    width: 40%;
+.login-info.node-main-login .main {
+       padding: 0 15px;
 }
 
-#applyreboot-container {
-    margin-bottom: 1rem;
+.login-info.node-main-login header {
+       display: block;
 }
 
-#applyreboot-section {
-    text-align: left;
-    background: #fff;
-    padding: 1rem;
-    border-radius: 10px;
+.login-info.node-main-login header .container {
+       margin: 1rem auto 0;
+       height: 3rem;
+       background-color: #fff;
+       border: 1px solid #ddd;
+       border-radius: 50px;
+       line-height: 44px;
 }
 
-#applyreboot-section>div {
-    margin: 1rem 0;
-    line-height: 1.5rem;
+.login-info.node-main-login .label.logout {
+       background-color: #f24b7c;
 }
 
-#applyreboot-container {
-    margin: 90px 2rem 2rem 2rem;
+.login-info.node-main-login .label.logout a {
+       color: #fff;
+       text-decoration: none;
 }
 
-#applyreboot-section {
-    margin: 2rem;
-    line-height: 300%;
+/* node main login */
+.login-info .main {
+       margin: 0 auto;
+       width: 80%;
+       max-width: 1170px;
 }
 
-/* Shared style */
+.login-info .main-left {
+       display: none;
+}
 
-header {
-    height: 0;
-    position: fixed;
-    top: 0;
-    left: 0;
-    right: 0;
-    z-index: 100;
-    overflow: hidden;
+.login-info .main-right {
+       width: 100%;
 }
 
-header {
-    padding-right: 1rem;
-    background: #fff;
-    color: white;
-    border-bottom: 1px solid #dadada;
+/* fix status overview */
+.node-status-overview > .main fieldset:nth-child(4) .td:nth-child(2) {
+       white-space: normal;
 }
 
-header .fill,
-header .container {
-    height: 100%;
+/* fix status processes */
+.node-status-processes > .main .table .tr .td:nth-child(3) {
+       white-space: normal;
 }
 
-header .brand {
-    padding-left: .8rem;
-    color: #354057;
-    font-size: 24px;
-    text-decoration: none;
-    display: inline-block;
-    height: 100%;
-    line-height: 70px;
-    width: 10%;
-    text-align: center;
+.node-admin-status form {
+       margin: 2rem 2rem 0 0;
 }
 
-header .btn-con {
-    line-height: 70px;
+/* fix system reboot */
+[data-page="admin-system-reboot"] p {
+       padding-left: 2rem;
 }
 
-header .logout {
-    background-color: #354057;
+/* fix network diagnostics */
+.lang_enDiagnostics .tr .td,
+.lang_enLoad .tr .td,
+.lang_enTraffic.node-admin-status .tr .td,
+.lang_enWireless .tr .td,
+.lang_enConnections .tr .td {
+       border: none;
 }
 
-header .logout a {
-    text-decoration: none;
-    color: #fff;
+[data-page="admin-system-reboot"] p > span {
+       position: relative;
+       top: .1rem;
+       left: 1rem;
 }
 
-.main {
-    height: auto;
-    min-height: 100%;
+.lang_enInterfaces .ifacebox-body {
+       border-width: 1px;
+       border-style: solid;
 }
 
-.main-right {
-    height: auto;
+/* samba */
+#cbi-samba .cbi-value-last .cbi-value-field {
+       display: block;
 }
 
-.main-left {
-    top: 10px;
-    bottom: 10px;
-    left: 10px;
-    width: 15%;
-    background-color: #636569;
-    position: fixed;
-    z-index: 1000;
-    border-radius: 20px;
-    min-width: 170px;
+#cbi-samba .cbi-value-last .cbi-value-title {
+       width: auto;
+       padding-bottom: .6rem;
+}
+
+/* software */
+.controls > * > .btn:not([aria-label$="page"]) {
+       flex-grow: initial !important;
+       margin-top: .1rem;
 }
 
-.main>.main-left .navbar-container {
-    margin-top: 0.5rem;
-    float: right;
-    width: calc(100% + 10px);
-    height: calc(100% - 110px);
-    overflow-y: scroll;
-    overflow-x: hidden;
+.controls > #pager > .btn[aria-label$="page"] {
+       font-size: 1.4rem;
 }
 
-.main>.main-left .nav {
-    height: auto;
+.controls > * > label {
+       margin-bottom: .2rem;
 }
 
-.main>.main-left .nav>li a {
-    color: #fff;
-    display: block;
+[data-page="admin-system-opkg"] div.btn {
+       line-height: 3;
+       display: inline;
+       padding: .3rem .6rem;
 }
 
-.main>.main-left .nav>li {
-    padding: 0.5rem 1.7rem;
-    cursor: pointer;
+[data-page^="admin-system-admin"]:not(.login) .cbi-map:not(#cbi-dropbear),
+[data-page="admin-system-opkg"] #maincontent > .container {
+       margin-top: 2rem;
+       padding-top: .1rem;
 }
 
-.main>.main-left .nav>.slide {
-    padding: 0 15px 0 0;
-    margin-bottom: 8px;
-    overflow: hidden;
+[data-page="admin-system-opkg"] #maincontent > .container {
+       margin: 2rem;
+       margin-bottom: 1rem;
 }
 
-.main>.main-left .nav>.slide>ul {
-    display: none;
-    float: right;
-    width: calc(100% - 10px);
+.td.version,
+.td.size {
+       white-space: normal !important;
+       word-break: break-word;
 }
 
-.main>.main-left .nav>.slide>.menu {
-    display: block;
-    padding: 0.5rem 1.7rem;
-    text-decoration: none;
-    cursor: default;
-    font-size: 1.15rem;
-    width: 100%;
-    float: right;
+.cbi-tabmenu + .cbi-section {
+       margin-top: 0;
+       border: 1px solid #d4d4d4;
+       border-top: none;
 }
 
-.main>.main-left .nav>li>a.active,
-.main>.main-left .nav>.slide>.menu:hover,
-.main>.main-left .nav>.slide>.menu.active {
-    background: #485267;
-    float: right;
-    border-top-right-radius: 50px;
-    border-bottom-right-radius: 50px;
+/* wireless overview */
+#cbi-wireless > #wifi_assoclist_table > .tr {
 }
 
-.main>.main-left .nav>.slide:hover {
-    background: none;
+#cbi-wireless > #wifi_assoclist_table > .tr.placeholder > .td {
+       right: 33px;
+       bottom: 33px;
+       left: 33px;
+       border-top: thin solid #ddd !important;
 }
 
-.main>.main-left .nav>.slide>.slide-menu>li {
-    padding: 0.6rem 2rem;
-    margin: 8px 0;
+#cbi-wireless > #wifi_assoclist_table > .tr.table-titles {
+       border-radius: 20px 20px 0 0;
 }
 
-.main>.main-left .nav>.slide>.slide-menu>.active {
-    background-color: #F24C7C;
-    border-top-right-radius: 50px;
-    border-bottom-right-radius: 50px;
+#cbi-wireless > #wifi_assoclist_table > .tr.placeholder,
+#cbi-wireless > #wifi_assoclist_table > .tr.placeholder .td {
+       border-radius: 0 0 20px 20px;
+       overflow: hidden;
 }
 
-.main>.main-left .nav>.slide>.slide-menu>li>a {
-    text-decoration: none;
-    white-space: nowrap;
+#cbi-wireless > #wifi_assoclist_table > .tr.table-titles .th:first-child {
+       border-top-left-radius: 20px;
 }
 
-.main>.main-left .nav>.slide>.slide-menu>.active>a {
-    color: white;
+#cbi-wireless > #wifi_assoclist_table > .tr.table-titles .th:last-child {
+       border-top-right-radius: 20px;
 }
 
-.main>.main-left .nav>.slide>.slide-menu>li:hover {
-    background: #F24C7C;
-    border-top-right-radius: 50px;
-    border-bottom-right-radius: 50px;
+#cbi-wireless > #wifi_assoclist_table > .tr.table-titles > .th {
+       border-bottom: thin solid #ddd;
 }
 
-.main>.main-left .nav>.slide>.slide-menu>.active:hover {
-    background-color: #F24C7C;
-    cursor: hand;
+#wifi_assoclist_table > .tr > .td[data-title="RX Rate / TX Rate"] {
+       width: 23rem;
 }
 
-/* The scroll bar of the navigation bar is compatible with each browser. */
+/* firewall */
+#iptables {
+       font-family: inherit;
+       font-weight: normal;
+       font-style: normal;
+       line-height: 1;
+       min-width: inherit;
+       margin: 0 0 2rem 0;
+       padding: 2rem;
+       border: 1px solid #d4d4d4;
+       border-radius: 0;
+       background-color: #fff;
+       border-top: none;
+}
 
-/* Google */
+#cbi-firewall-redirect table *,
+#cbi-network-switch_vlan table *,
+#cbi-firewall-zone table * {
+       font-size: small;
+}
 
-.main>.main-left .navbar-container::-webkit-scrollbar {
-    width: 6px;
-    background: transparent;
+#cbi-firewall-redirect table input[type="text"],
+#cbi-network-switch_vlan table input[type="text"],
+#cbi-firewall-zone table input[type="text"] {
+       width: 5rem;
 }
 
-.main>.main-left .navbar-container::-webkit-scrollbar-button {
-    display: none;
+#cbi-firewall-redirect table select,
+#cbi-network-switch_vlan table select,
+#cbi-firewall-zone table select {
+       min-width: 3.5rem;
 }
 
-.main>.main-left .navbar-container::-webkit-scrollbar-thumb {
-    background-color: #ffffff61;
-    border-radius: 10px;
+#cbi-network-switch_vlan .th,
+#cbi-network-switch_vlan .td {
+       flex-basis: 12%;
 }
 
-.main>.main-left .navbar-container::-webkit-scrollbar-thumb {
-    background-color: #839dd67a;
-    border-radius: 10px;
+#cbi-firewall-zone .table {
+       display: table;
 }
 
-.main>.main-left .navbar-container:hover::-webkit-scrollbar-thumb {
-    background-color: #839dd67a;
+#cbi-network-switch_vlan #vlan_table {
+       overflow-x: auto;
 }
 
-/* IE */
+#cbi-firewall-zone .td.cbi-section-actions {
+       width: 100%;
+}
 
-.main>.main-left .navbar-container {
-    scrollbar-track-color: transparent;
-    scrollbar-face-color: #839dd67a;
-    scrollbar-arrow-color: transparent;
-    scrollbar-3dlight-color: transparent;
-    scrollbar-highlight-color: transparent;
-    scrollbar-shadow-color: transparent;
-    scrollbar-darkshadow-color: transparent;
-    scrollbar-base-color: transparent;
+/* applyreboot fix */
+#applyreboot-container {
+       margin: 2rem;
 }
 
-.main>.main-left .navbar-container:hover {
-    scrollbar-face-color: #839dd67a;
+#applyreboot-section {
+       line-height: 300%;
+       margin: 2rem;
 }
 
-footer {
-    text-align: right;
-    padding-right: 1rem;
-    color: #aaa;
-    font-size: 0.8rem;
-    text-shadow: 0px 0px 2px #BBB;
-    position: absolute;
-    bottom: 0;
-    right: 0;
+/* openvpn bug fix */
+.OpenVPN a {
+       line-height: initial !important;
 }
 
-/* The style of the prompt message */
+/* custom commands */
+.commandbox {
+       width: 24% !important;
+       padding: .5rem 1rem;
+       border-bottom: thin solid #ccc;
+       background: #eee;
+}
 
-.alert-message {
-    padding: 13px 11%;
-    border-radius: 10px;
-    background-color: #FFF;
+.commandbox h3 {
+       line-height: normal !important;
+       overflow: hidden;
+       margin: 6px 0 !important;
+       white-space: nowrap;
+       text-overflow: ellipsis;
 }
 
-.danger {
-    background-color: #FA8072;
-    color: black;
+.commandbox div {
+       left: auto !important;
 }
 
-.success {
-    background-color: #90EE90;
-    color: black;
+.commandbox code {
+       position: absolute;
+       overflow-x: hidden;
+       overflow-y: auto;
+       max-width: 60%;
+       max-height: 55px;
+       margin-top: -3px;
+       margin-left: 4px;
+       padding: 2px 3px;
+       text-overflow: ellipsis;
 }
 
-.error {
-    color: red;
-}
-
-.alert-message>h4 {
-    padding: 7px 0 7px 36px;
-    margin: 0;
-    font-weight: normal;
-    font-size: 18px;
-    background: url(./no-pwd.png) no-repeat left 43%/ 28px;
-    display: inline-block;
-}
-
-.alert-message>p {
-    font-size: 14px;
-    line-height: 1.5rem;
-}
-
-.alert-message a {
-    padding: 4px 0;
-    margin-top: 12px;
-    width: 100%;
-    background-color: transparent;
-    color: #fff;
-    font-size: 16px;
-    border: 1px solid #fff;
-    border-radius: 50px;
-}
-
-/* All styles of the login interface */
-.node-main-login {
-    height: auto;
-    min-height: 100%;
-    background: #fff url(./loginBG.png) no-repeat center center / cover;
-}
-.node-main-login header {
-    display: none;
-}
-.node-main-login .main {
-    height: auto;
-}
-.node-main-login>.main>.main-left {
-    display: none;
-}
-.node-main-login>.main>.main-right {
-    width: 100%;
-    height: auto;
-    min-height: 100%;
-}
-.node-main-login>.main #maincontent {
-    position: absolute;
-    min-width: 492px;
-    width: 100%;
-    top: 47%;
-    left: 50%;
-    transform: translateX(-50%) translateY(-50%);
-    height: auto;
-    text-align: center;
-}
-.node-main-login>.main .container {
-    padding: 0;
-    width: 30%;
-    max-width: 492px;
-    display: inline-block;
-}
-.node-main-login>.main .logoImg a {
-    margin: 0 0 18px 0;
-    display: block;
-    font-size: 30px;
-    color: #fff;
-    text-decoration: none;
-}
-.node-main-login>.main .logoImg img:first-child {
-    width: 72px;
-}
-.node-main-login .warning {
-    background-color: #3E4A62;
-    color: #fff;
-}
-.node-main-login>.main form h2 {
-    margin: 17px 0;
-    padding: 0;
-    font-size: 24px;
-    color: #fff;
-    font-weight: normal;
-    border: 0;
-}
-.node-main-login>.main form .cbi-map-descr {
-    margin: 0 0 12px;
-    padding: 0;
-    font-size: 12px;
-    color: #B1B6BB;
-}
-.node-main-login>.main form .cbi-section {
-    margin: 0;
-    padding: 0;
-    background-color: transparent;
-    box-shadow: none;
-}
-.node-main-login>.main form .cbi-value {
-    display: block;
-}
-.node-main-login>.main form .cbi-value-title {
-    margin: 0;
-    padding: 0;
-    display: none;
-}
-.node-main-login>.main form .cbi-value-field {
-    margin-bottom: 16px;
-    display: block;
-    width: 100%;
-    position: relative;
-}
-.node-main-login>.main form .cbi-value-field input {
-    padding-left: 48px;
-    width: 100%;
-    border: 1px solid #556270;
-    height: 42px;
-    border-radius: 50px;
-    font-size: 20px;
-    color: #9c9fa1;
-}
-.node-main-login form .cbi-value-field .iconpwd,
-.node-main-login form .cbi-value-field .iconuser,
-.node-main-login form .cbi-value-field .iconeye {
-    height: 24px;
-    width: 20px;
-    position: absolute;
-    top: 50%;
-    left: 16px;
-    transform: translateY(-50%);
-}
-.node-main-login form .cbi-value-field .iconpwd {
-    background: transparent url(./pwd.png) no-repeat center center / 100%;
-}
-.node-main-login form .cbi-value-field .iconuser {
-    background: transparent url(./user.png) no-repeat center center / 100%;
-}
-.node-main-login form .cbi-value-field .iconeye {
-    left: auto;
-    right: 16px;
-    background: transparent url(./op-eye.png) no-repeat center center / 100%;
-}
-.node-main-login form .cbi-value-field .cleye {
-    background-image: url(./cl-eye.png);
-}
-.node-main-login form .cbi-value-field .opeye {
-    background-image: url(./op-eye.png);
-}
-.node-main-login form .cbi-page-actions {
-    padding: 0;
-    border: 0;
-    text-align: center;
-}
-.node-main-login form .cbi-page-actions input {
-    margin: 0 0 0 -4px;
-    padding: 9px 0;
-    border: 0;
-    display: inline-block;
-    border-radius: 0;
-    width: 50%;
-    font-size: 18px;
-}
-.node-main-login form .cbi-page-actions .cbi-button-apply {
-    background-color: #F24C7C;
-    border-top-left-radius: 50px;
-    border-bottom-left-radius: 50px;
-}
-.node-main-login form .cbi-page-actions .cbi-button-reset {
-    background-color: #8a4568;
-    color: #fff;
-    border-top-right-radius: 50px;
-    border-bottom-right-radius: 50px;
-}
-.node-main-login input.cbi-input-text {
-    box-shadow: 0 0 0 1000px white inset;
-}
-/* Interface after login */
-.logged-in {
-    background-color: #EBF1F6;
+.commandbox p:first-of-type {
+       margin-top: -6px;
 }
-.logged-in header {
-    height: 70px;
+
+.commandbox p:nth-of-type(2) {
+       margin-top: 2px;
 }
-.logged-in .main {
-    overflow: hidden;
+
+[data-page^="admin-system-commands"] .panel-title,
+[data-page^="command-cfg"] .mobile-hide,
+[data-page^="command-cfg"] header .container > #logo {
+       display: none;
 }
-.logged-in .main-right {
-    padding: 0 1rem 3rem 0;
-    margin-top: 90px;
-    float: right;
-}
-.logged-in .main .logoImg {
-    display: none;
-}
-.logged-in .main .main-left .nav-container {
-    background-color: #354057;
-    border-radius: 20px;
-    position: absolute;
-    top: 10px;
-    left: 10px;
-    right: -10px;
-    bottom: 10px;
-}
-.logged-in .main .main-left .brand {
-    margin: 0 auto;
-    padding: 44px 0 23px;
-    width: 85%;
-    color: #fff;
-    display: block;
-    font-size: 18px;
-    text-align: center;
-    text-decoration: none;
-    border-bottom: 2px solid #ffffff42;
-    /* Single line text omitted */
-    white-space: nowrap;
-    overflow: hidden;
-    text-overflow: ellipsis;
-    -webkit-text-overflow: ellipsis;
-    -o-text-overflow: ellipsis;
-}
-.logged-in .alert-message {
-    padding: 20px 2rem;
-    border: none;
-    background-color: #fff;
-}
-.logged-in .alert-message a {
-    padding: 8px 2rem;
-    width: auto;
-    border: none;
-    background-color: #468EA4;
-    color: #fff;
+
+.PC-hide {
+       display: none;
 }
+
 @media screen and (max-width: 1600px) {
-    .main-left {
-        width: calc(0% + 13rem);
-    }
-    .btn,
-    .cbi-button {
-        padding: 0.3rem 0.6rem;
-        font-size: 0.8rem;
-    }
-    header>.container>.pull-right>* {
-        top: 0.35rem;
-    }
-    .label {
-        padding: 0.2rem 0.6rem;
-    }
-    .cbi-value-title {
-        width: 15rem;
-        padding-right: 0.6rem;
-    }
-    .cbi-input-textarea {
-        font-size: small;
-    }
-}
-@media screen and (max-width: 1280px) {
-    .node-main-login>.main .container {
-        width: 50%;
-    }
-    .cbi-tabmenu>li>a,
-    .tabs>li>a {
-        padding: 0.2rem 0.5rem;
-    }
-    .panel-title {
-        font-size: 1.1rem;
-        padding-bottom: 1rem;
-    }
-    table {
-        font-size: 0.7rem !important;
-        width: 100% !important;
-    }
-    .main>.main-left .nav>li,
-    .main>.main-left .nav>li a,
-    .main>.main-left .nav>.slide>.menu {
-        font-size: 0.9rem;
-    }
-    .main>.main-left .nav>.slide>.slide-menu>li>a {
-        font-size: 0.7rem;
-    }
+       header .container > #logo {
+               margin: 0 2.5rem 0 .5rem;
+       }
+
+       .cbi-dynlist > .item {
+               max-width: 21.9rem;
+       }
+
+       .btn:not(button),
+       .cbi-button {
+               font-size: .8rem;
+               padding: .3rem .6rem;
+       }
+
+       .label {
+               padding: .2rem .6rem;
+       }
+
+       .cbi-value-title {
+               width: 15rem;
+               padding-right: .6rem;
+       }
+
+       fieldset,
+       .cbi-section {
+               padding: 1rem;
+       }
+
+       .cbi-input-textarea {
+               font-size: small;
+       }
+
+       .node-admin-status > .main fieldset li > a {
+               padding: .3rem .6rem;
+       }
+
+       #cbi-firewall-zone > .table {
+               display: block;
+       }
+}
+
+@media screen and (max-width: 1400px) {
+       .logged-in header {
+               width: calc(100% - 230px - 2rem);
+       }
+       .logged-in .main-right {
+               width: calc(100% - 230px);
+       }
+
+       .cbi-dynlist > .item {
+               max-width: 19.9rem;
+       }
+
+       .cbi-tabmenu > li > a,
+       .tabs > li > a {
+               padding: .2rem .5rem;
+       }
+
+       .panel-title {
+               font-size: 1.1rem;
+               padding-bottom: 1rem;
+       }
+
+       table {
+               font-size: .7rem !important;
+               width: 100% !important;
+       }
+
+       .table .cbi-input-text {
+               width: 100%;
+       }
+
+       .main .main-left > .nav > li,
+       .main .main-left > .nav > li a,
+       .main .main-left > .nav > .slide > .menu {
+               font-size: .9rem;
+       }
+
+       .main .main-left > .nav > .slide > .slide-menu > li > a {
+               font-size: .7rem;
+       }
+
+       [data-page="admin-network-firewall-forwards"] .table:not(.cbi-section-table) {
+               display: block;
+       }
+
+       [data-page="admin-network-firewall-forwards"] .table:not(.cbi-section-table),
+       [data-page="admin-network-firewall-rules"] .table:not(.cbi-section-table),
+       [data-page="admin-network-hosts"] .table {
+               overflow-y: visible;
+       }
+
+       .commandbox {
+               width: 32% !important;
+       }
+}
+
+@media screen and (max-width: 992px) {
+       .login-info.node-main-login header .container,
+       .login-info.node-main-login .main {
+               width: 970px;
+       }
 }
+
 @media screen and (max-width: 992px) {
-    .logged-in header {
-        padding: 0 .8rem;
-        height: 45px;
-    }
-    header .brand {
-        display: none;
-    }
-    header .btn-con {
-        line-height: 45px;
-    }
-    .main-left {
-        width: auto;
-        height: auto;
-        position: fixed;
-        z-index: 100;
-        right: 100%;
-        left: 0;
-        top: 0;
-        bottom: 0;
-        background: #0000007d;
-        border-radius: 0;
-        min-width: 0;
-        overflow: hidden;
-    }
-    .main>.main-left .nav>.slide>.slide-menu>li {
-        width: 90%;
-    }
-    header .container {
-        line-height: 43px;
-    }
-    .main-right {
-        width: 100%;
-    }
-    .node-main-login>.main .container {
-        width: 60%;
-    }
-    .showSide {
-        padding: 0.1rem;
-        display: inline-block;
-        vertical-align: middle;
-    }
-    .cbi-value-title {
-        width: 9rem;
-        padding-right: 1rem;
-    }
-    #diag-rc-output>pre {
-        font-size: 1rem;
-    }
-    .tr {
-        display: flex;
-        flex-direction: row;
-        flex-wrap: wrap;
-    }
-    .th,
-    .td {
-        flex: 2 2 25%;
-        align-self: flex-start;
-        text-overflow: ellipsis;
-        word-wrap: break-word;
-        display: inline-block;
-    }
-    .td select,
-    .td input[type="text"] {
-        word-wrap: normal;
-        width: 100%;
-    }
-    .td [data-dynlist]>input,
-    .td input.cbi-input-password {
-        width: calc(100% - 1.5rem);
-    }
-    .td[data-type="button"],
-    .td[data-type="fvalue"] {
-        flex: 1 1 12.5%;
-        text-align: left;
-    }
-    .th.cbi-value-field,
-    .td.cbi-value-field,
-    .th.cbi-section-table-cell,
-    .td.cbi-section-table-cell {
-        flex-basis: auto;
-    }
-    .cbi-section-table-row {
-        display: flex;
-        flex-wrap: wrap;
-        flex-direction: row;
-        justify-content: space-between;
-    }
-    .td.cbi-value-field,
-    .cbi-section-table-cell {
-        text-align: center;
-        display: inline-block;
-        flex: 10 10 auto;
-    }
-    .td.cbi-section-actions {
-        text-align: right;
-        align-self: flex-end;
-        vertical-align: bottom;
-    }
-    .tr.table-titles,
-    .tr.cbi-section-table-titles,
-    .tr.cbi-section-table-descr {
-        display: none;
-    }
-    .tr[data-title]::before,
-    .tr.cbi-section-table-titles.named::before {
-        display: block;
-        flex: 1 1 100%;
-        background: #eef;
-        font-size: .9rem;
-        border-bottom: 1px solid rgba(0, 0, 0, .26);
-    }
-    .td[data-title] {
-        text-align: left;
-        font-size: 12px;
-    }
-    .td[data-title]::before {
-        display: block;
-    }
-    .hide-sm,
-    .hide-xs {
-        display: none;
-    }
-    /* All styles of the login interface */
-    .node-main-login .showSide {
-        display: none !important;
-    }
-    .logged-in .main {
-        padding-bottom: .8rem;
-    }
-    .logged-in .main .main-left .nav-container {
-        background-color: #354057;
-        border-radius: 0;
-        position: absolute;
-        top: 0;
-        left: 0;
-        right: 20%;
-        bottom: 0;
-    }
-    .logged-in .main-right {
-        padding: 0 .8rem;
-        margin-top: calc(45px + .8rem);
-        width: 100%;
-        max-width: unset;
-        float: unset;
-    }
-    .logged-in .alert-message {
-        padding: 8px .8rem;
-    }
-    .cbi-section {
-        margin: .8rem 0 0 0;
-        padding: .8rem;
-    }
-    small {
-        font-size: 10px;
-        line-height: 0;
-    }
-    .cbi-section>h3:first-child,
-    .panel-title {
-        font-size: 1rem;
-    }
-    .network-status-table .ifacebox-body>span {
-        font-size: 12px;
-    }
-    .cbi-section .ifacebox-body .ifacebadge>span {
-        font-size: 12px;
-    }
-    .table .tr.cbi-rowstyle-1:nth-child(n),
-    .table .tr:nth-child(n) {
-        font-size: 12px;
-    }
-    .node-network-firewall .table .tr.cbi-rowstyle-1:nth-child(n),
-    .node-network-firewall .table .tr:nth-child(n) {
-        border-radius: 20px;
-        overflow: hidden;
-    }
-    h2 {
-        margin: 1rem 0 0 0;
-        font-size: 1.4rem;
-        padding-bottom: 0;
-        border-bottom: none;
-    }
-    h4 {
-        font-size: 1rem;
-    }
-    .cbi-section-node-tabbed {
-        padding: 0 .5rem;
-    }
-    .cbi-button,
-    .cbi-button-action.important {
-        margin-right: .3rem;
-    }
-    select {
-        border-bottom: 1px solid rgba(0, 0, 0, .26);
-    }
-    .node-status-processes .table .tr.cbi-rowstyle-1:nth-child(n),
-    .node-status-processes .table .tr:nth-child(n) {
-        border-radius: 20px;
-    }
+       .login .main-right {
+               background: #354057;
+       }
+
+       .login > .main #maincontent {
+               width: 90%;
+       }
+
+       .logged-in header {
+               width: calc(100% - 2rem);
+       }
+
+       .showSide,
+       .logged-in header .container .btn-con {
+               height: 3rem;
+               line-height: 3rem;
+       }
+
+       .logged-in .main-left {
+               display: none;
+               z-index: 1000;
+               position: fixed;
+               top: 0;
+               bottom: 0;
+               left: 0;
+               right: 0;
+               border-radius: 0;
+               background-color: rgba(0, 0, 0, .3);
+       }
+
+       .logged-in .main-left .nav-container {
+               top: 0;
+               left: 0;
+               width: 50%;
+               border-radius: 0;
+               bottom: 0;
+               height: 100%;
+       }
+
+       .logged-in .main-left .nav-container .navbar-container {
+               overflow-y: scroll;
+       }
+
+       .logged-in .main-right {
+               width: 100%;
+       }
+
+       [data-page^="command-cfg"] header .container > .brand {
+               display: block;
+               margin-top: -1.75rem;
+       }
+
+       .cbi-dynlist > .item {
+               max-width: 14.9rem;
+       }
+
+       .showSide {
+               display: inline-block;
+               cursor: pointer;
+               width: 30px;
+       }
+
+       .login-info.node-main-login header .showSide {
+               display: none;
+       }
+
+       .showSide::before {
+               content: '';
+               display: inline-block;
+               height: 24px;
+               width: 30px;
+               background: url(./menu-logo.png) no-repeat center center / 100%;
+               vertical-align: middle;
+       }
+
+       .login > .main .cbi-value-title {
+               text-align: left;
+       }
+
+       .cbi-value-title {
+               width: 9rem;
+               padding-right: 1rem;
+       }
+
+       #diag-rc-output > pre,
+       #command-rc-output > pre {
+               font-size: 1rem;
+       }
+
+       .table {
+               display: block;
+       }
+
+       #packages.table {
+               display: grid;
+       }
+
+       .tr {
+               display: flex;
+               flex-direction: row;
+               flex-wrap: wrap;
+       }
+
+       .Overview .table[width="100%"] > .tr {
+               flex-wrap: nowrap;
+       }
+
+       .tr.placeholder {
+               border-bottom: thin solid #ddd;
+       }
+
+       .tr.placeholder > .td,
+       #cbi-firewall .tr > .td,
+       #iptables .tr:nth-child(2) > .td,
+       #cbi-network .tr:nth-child(2) > .td,
+       .cbi-section #wifi_assoclist_table .tr > .td {
+               border-top: 0;
+       }
+
+       .th,
+       .td {
+               display: inline-block;
+               align-self: flex-start;
+               flex: 2 2 25%;
+               text-overflow: ellipsis;
+               word-wrap: break-word;
+       }
+
+       .td select,
+       .td input[type="text"] {
+               width: 100%;
+               word-wrap: normal;
+       }
+
+       .td [data-dynlist] > input,
+       .td input.cbi-input-password {
+               width: calc(100% - 1.5rem);
+       }
+
+       .td[data-type="button"],
+       .td[data-type="fvalue"] {
+               flex: 1 1 12.5%;
+               text-align: left;
+       }
+
+       .th.cbi-value-field,
+       .td.cbi-value-field,
+       .th.cbi-section-table-cell,
+       .td.cbi-section-table-cell {
+               flex-basis: auto;
+               padding-top: 1rem;
+       }
+
+       .cbi-section-table-row {
+               display: flex;
+               flex-direction: row;
+               flex-wrap: wrap;
+               justify-content: space-between;
+       }
+
+       .td.cbi-value-field,
+       .cbi-section-table-cell {
+               display: inline-block;
+               flex: 10 10 auto;
+               flex-basis: 50%;
+               text-align: center;
+       }
+
+       .td.cbi-section-actions {
+               vertical-align: bottom;
+       }
+
+       .tr.table-titles,
+       .tr.cbi-section-table-titles,
+       .tr.cbi-section-table-descr {
+               display: none;
+       }
+
+       .tr[data-title]::before,
+       .tr.cbi-section-table-titles.named::before {
+               font-size: .9rem;
+               display: block;
+               flex: 1 1 100%;
+               border-bottom: thin solid rgba(0, 0, 0, .26);
+               background: #90c0e0;
+       }
+
+       .td[data-title],
+       [data-page^="admin-status-realtime"] .td[id] {
+               text-align: left;
+       }
+
+       .td[data-title]::before {
+               display: block;
+       }
+
+       .cbi-button + .cbi-button {
+               margin-left: 0;
+       }
+
+       .td.cbi-section-actions > * > *,
+       .td.cbi-section-actions > * > form > * {
+               margin: 2.1px 3px;
+       }
+
+       .Firewall form {
+               font-family: inherit;
+               font-weight: normal;
+               font-style: normal;
+               line-height: normal;
+               position: static !important;
+               min-width: inherit;
+               margin: 0 0 2rem 0;
+               padding: 2rem;
+               border: 0;
+               border-radius: 0;
+               background-color: #fff;
+       }
+
+       .Firewall form input {
+               width: 100% !important;
+               margin: 0;
+               margin-top: 1rem;
+       }
+
+       .Firewall .center,
+       .Firewall .center::before {
+               text-align: left !important;
+       }
+
+       .commandbox {
+               width: 100% !important;
+       }
+
+       /* The scroll bar of the navigation bar is compatible with each browser. */
+       /* Google */
+       .logged-in .main-left .navbar-container::-webkit-scrollbar {
+               width: 6px;
+               background: transparent;
+       }
+
+       .logged-in .main-left .navbar-container::-webkit-scrollbar-button {
+               display: none;
+       }
+
+       .logged-in .main-left .navbar-container::-webkit-scrollbar-thumb {
+               background-color: #ffffff61;
+               border-radius: 10px;
+       }
+
+       .logged-in .main-left .navbar-container::-webkit-scrollbar-thumb {
+               background-color: #839dd67a;
+               border-radius: 10px;
+       }
+
+       .logged-in .main-left .navbar-container:hover::-webkit-scrollbar-thumb {
+               background-color: #839dd67a;
+       }
+
+       /* IE */
+       .logged-in .main-left .navbar-container {
+               scrollbar-track-color: transparent;
+               scrollbar-face-color: #839dd67a;
+               scrollbar-arrow-color: transparent;
+               scrollbar-3dlight-color: transparent;
+               scrollbar-highlight-color: transparent;
+               scrollbar-shadow-color: transparent;
+               scrollbar-darkshadow-color: transparent;
+               scrollbar-base-color: transparent;
+       }
+
+       .logged-in .main-left .navbar-container:hover {
+               scrollbar-face-color: #839dd67a;
+       }
+
+       .login-info.node-main-login header .container,
+       .login-info.node-main-login .main {
+               width: 750px;
+       }
 }
+
 @media screen and (max-width: 768px) {
-    .node-main-login {
-        background: none;
-    }
-    .node-main-login>.main .logoImg a {
-        font-size: 30px;
-        margin: 12px 0 22px 0;
-        color: #354057;
-    }
-    .node-main-login>.main #maincontent {
-        padding-top: 0;
-        padding-bottom: 1rem;
-        min-width: 100%;
-        top: 0;
-        transform: translateY(0) translateX(-50%);
-    }
-    .alert-message {
-        padding: 8px 15%;
-    }
-    .alert-message>h4 {
-        font-size: 14px;
-    }
-    .alert-message>p,
-    .alert-message a {
-        font-size: 12px;
-    }
-    .a lert-message>h4 {
-        padding: 8px 0 8px 36px;
-    }
-    .alert-message a {
-        padding: 8px 0;
-        margin-top: 8px;
-    }
-    .node-main-login .warning {
-        background-color: #F5F5F6;
-        color: #354057;
-    }
-    .alert-message a {
-        color: #f24c7c;
-        background: #fff;
-    }
-    .node-main-login>.main form h2 {
-        font-size: 16px;
-        margin: 20px 0 16px;
-        color: #354057;
-    }
-    .node-main-login>.main form .cbi-value-field input {
-        padding-left: 34px;
-        height: 36px;
-        background-size: 16px;
-        font-size: 16px;
-    }
-    .node-main-login>.main form .cbi-value-field {
-        margin-bottom: 20px;
-    }
-    .node-main-login form .cbi-page-actions input {
-        padding: 6px 0;
-        font-size: 16px;
-    }
-    .node-main-login form .cbi-value-field .iconpwd,
-    .node-main-login form .cbi-value-field .iconuser,
-    .node-main-login form .cbi-value-field .iconeye {
-        height: 20px;
-        width: 16px;
-        left: 12px;
-    }
-    .node-main-login form .cbi-value-field .iconeye {
-        left: auto;
-        right: 12px;
-    }
-    .mobile-hide {
-        display: none;
-    }
-    .PC-hide {
-        display: inline-block;
-    }
-}
-@media screen and (max-width: 480px) {
-    body {
-        font-size: 1rem;
-    }
-    .cbi-value-title {
-        width: 100%;
-        min-width: 0rem !important;
-        display: block;
-        margin-top: 1rem;
-        margin-bottom: 0.5rem;
-        text-align: left;
-    }
-    .cbi-value-field,
-    .cbi-value-description {
-        width: 100%;
-    }
-    .cbi-value>.cbi-value-field {
-        display: inline-block;
-    }
-    .cbi-tabmenu>li,
-    .tabs>li {
-        padding: 0.6rem 0rem;
-    }
-    .cbi-tabmenu>li>a,
-    .tabs>li>a {
-        padding: 0.2rem 0.3rem;
-        font-size: 0.9rem;
-    }
-    .cbi-page-actions>div>input {
-        display: none;
-    }
-    .tabs>li>a {
-        font-size: 0.9rem;
-    }
-    select,
-    input {
-        font-size: 10px;
-    }
-    .panel-title {
-        font-size: 1.4rem;
-        padding-bottom: 1rem;
-    }
-    .node-system-packages>.main .cbi-value.cbi-value-last>div {
-        width: 100% !important;
-    }
-    .node-system-packages>.main .cbi-value .cbi-value-field input {
-        width: 100%;
-    }
-    .node-status-iptables>.main div>.cbi-map>form {
-        position: static !important;
-        margin: 0 0 2rem 0;
-        padding: 2rem;
-        border: 0;
-        font-weight: normal;
-        font-style: normal;
-        line-height: 1;
-        font-family: inherit;
-        min-width: inherit;
-        background-color: #FFF;
-        border-radius: 20px;
-        -webkit-overflow-scrolling: touch;
-    }
-    .node-status-iptables>.main div>.cbi-map>form input[type="submit"] {
-        width: 100% !important;
-        margin: 0;
-    }
-    .node-status-iptables>.main div>.cbi-map>form input[type="submit"]+input[type="submit"] {
-        margin-top: 1rem;
-    }
-    .node-main-login>.main .container {
-        min-width: 90%;
-    }
-    .th,
-    .td {
-        flex-basis: 50%;
-    }
-    .td.cbi-value-field {
-        flex-basis: 100%;
-    }
-    .td.cbi-value-field[data-type="dvalue"] {
-        flex-basis: 50%;
-    }
-    .td.cbi-value-field[data-type="button"],
-    .td.cbi-value-field[data-type="fvalue"] {
-        flex-basis: 25%;
-        text-align: left;
-    }
-    .tr[data-title]::before,
-    .tr.cbi-section-table-titles.named::before {
-        font-size: 1rem;
-    }
-    .hide-xs {
-        display: none;
-    }
-    /* All styles of the login interface */
-    .node-main-login>.main .cbi-value {
-        padding: 0;
-    }
-    .alert-message {
-        padding: 8px 10%;
-    }
-}
-@media screen and (min-width: 992px) {
-    .cbi-value-field .cbi-input-select {
-        width: 20rem;
-    }
-    .cbi-value-field .cbi-dropdown {
-        min-width: 20rem;
-    }
-}
-@media screen and (min-width: 1280px) {
-    .cbi-value-field .cbi-input-select {
-        width: 22rem;
-    }
-    .cbi-value-field .cbi-dropdown {
-        min-width: 22rem;
-    }
+       .login-info.node-main-login header {
+               padding: 0 15px;
+       }
+
+       .login-info.node-main-login header .container,
+       .login-info.node-main-login .main {
+               width: 100%;
+       }
+}
+
+@media screen and (max-width: 600px) {
+       body {
+               font-size: .8rem;
+       }
+
+       .cbi-progressbar::after {
+               font-size: .95em;
+               line-height: 1.5;
+       }
+
+       fieldset,
+       .cbi-section {
+               margin: 1rem 0 0 0;
+               padding: 1rem;
+       }
+
+       .main-left .nav-container {
+               width: 70%;
+       }
+
+       .main .main-left > .nav > .slide > .menu {
+               font-size: 1.2rem;
+       }
+
+       .main .main-left > .nav > .slide > .slide-menu > li > a {
+               font-size: 1rem;
+       }
+
+       .cbi-value-title {
+               display: block;
+               width: 100%;
+               min-width: 0 !important;
+               margin-top: 1rem;
+               margin-bottom: .5rem;
+               text-align: left;
+       }
+
+       .cbi-value-field,
+       .cbi-value-description {
+               width: 100%;
+       }
+
+       .cbi-value > .cbi-value-field {
+               display: inline-block;
+       }
+
+       .cbi-tabmenu > li,
+       .tabs > li {
+               padding: .6rem 0;
+       }
+
+       .cbi-tabmenu > li > a,
+       .tabs > li > a {
+               font-size: .9rem;
+               padding: .2rem .3rem;
+       }
+
+       .cbi-page-actions > div > input {
+               display: none;
+       }
+
+       .cbi-page-actions > .cbi-button {
+               margin-top: .2rem;
+       }
+
+       .login > .main .cbi-value {
+               padding: 0;
+       }
+
+       .login > .main form > div:nth-last-child(1) {
+               margin-top: 2rem;
+       }
+
+       .login > .main .cbi-value-title {
+               font-size: 1.2rem;
+               width: 100% !important;
+       }
+
+       .login > .main fieldset {
+               margin: 0;
+               padding: .5rem;
+       }
+
+       .commandbox p:first-of-type {
+               margin-top: -8px;
+       }
+
+       #diag-rc-output > pre,
+       #command-rc-output > pre {
+               font-size: .8rem;
+       }
+
+       h2 {
+               font-size: 2rem;
+       }
+
+       .tabs > li > a {
+               font-size: .9rem;
+       }
+
+       select,
+       input {
+               font-size: .9rem;
+       }
+
+       code {
+               font-size: .8rem;
+       }
+
+       .panel-title {
+               font-size: 1.4rem;
+               padding-bottom: 1rem;
+       }
+
+       .node-system-packages > .main .cbi-value.cbi-value-last > div {
+               width: 100% !important;
+       }
+
+       .node-system-packages > .main .cbi-value .cbi-value-field input {
+               width: 100%;
+       }
+
+       .th,
+       .td {
+               flex-basis: 50%;
+       }
+
+       .td.cbi-value-field {
+               flex-basis: 100%;
+       }
+
+       .td.cbi-value-field[data-type="button"],
+       .td.cbi-value-field[data-type="fvalue"] {
+               flex-basis: 25%;
+               text-align: left;
+       }
+
+       .tr[data-title]::before,
+       .tr.cbi-section-table-titles.named::before {
+               font-size: 1rem;
+       }
+
+       td > .ifacebadge,
+       .td > .ifacebadge {
+               font-size: .62rem;
+       }
+
+       #cbi-wireless .td {
+               overflow: hidden;
+       }
+
+       .hide-sm,
+       .hide-xs:not([data-title="MAC-Address"]) {
+               display: none;
+       }
+
+       .mobile-hide {
+               display: none;
+       }
+}
+
+@media screen and (min-width: 1152px) {
+       .cbi-value input[type="password"],
+       .cbi-value input[type="text"] {
+               min-width: 20rem;
+       }
+
+       .cbi-value-field .cbi-input-select {
+               width: 20rem;
+       }
+
+       .cbi-value-field .cbi-dropdown {
+               min-width: 20rem;
+       }
+
+       .cbi-section-node .tr {
+               overflow: hidden;
+       }
+}
+
+@media screen and (min-width: 1366px) {
+       .cbi-value input[type="password"],
+       .cbi-value input[type="text"] {
+               min-width: 22rem;
+       }
+
+       .cbi-value-field .cbi-input-select {
+               width: 22rem;
+       }
+
+       .cbi-value-field .cbi-dropdown {
+               min-width: 22rem;
+       }
 }
+
 @media screen and (min-width: 1600px) {
-    .cbi-value-field .cbi-input-select {
-        width: 25rem;
-    }
-    .cbi-value-field .cbi-dropdown {
-        min-width: 25rem;
-    }
+       .cbi-value input[type="password"],
+       .cbi-value input[type="text"] {
+               min-width: 25rem;
+       }
+
+       .cbi-value-field .cbi-input-select {
+               width: 25rem;
+       }
+
+       .cbi-value-field .cbi-dropdown {
+               min-width: 25rem;
+       }
 }
diff --git a/themes/luci-theme-rosy/htdocs/luci-static/rosy/js/ScrollY.js b/themes/luci-theme-rosy/htdocs/luci-static/rosy/js/ScrollY.js
new file mode 100644 (file)
index 0000000..38d82d1
--- /dev/null
@@ -0,0 +1 @@
+!function(win,dom){function MyScrollBar(o){this.init(o)}function getStyle(obj,name){return win.getComputedStyle?getComputedStyle(obj,null)[name]:obj.currentStyle[name]}function setStyle(obj,oStyle){for(var i in oStyle)obj.style[i]=oStyle[i]}function getOffsetSize(obj){var sDisplay=getStyle(obj,"display"),res={};if("none"!=sDisplay)res.width=obj.offsetWidth,res.height=obj.offsetHeight;else{var oldStyle={position:getStyle(obj,"position"),visibility:getStyle(obj,"visibility"),display:sDisplay},newStyle;setStyle(obj,{position:"absolute",visibility:"hidden",display:"inline-block"}),res.width=obj.offsetWidth,res.height=obj.offsetHeight,setStyle(obj,oldStyle)}return res}function getClientSize(obj){var iTopW=parseInt(getStyle(obj,"borderTopWidth")),iRightW=parseInt(getStyle(obj,"borderRightWidth")),iBottomW=parseInt(getStyle(obj,"borderBottomWidth")),iLeftW=parseInt(getStyle(obj,"borderLeftWidth")),oOffset=getOffsetSize(obj);return{width:oOffset.width<=0?oOffset.width:oOffset.width-iLeftW-iRightW,height:oOffset.height<=0?oOffset.height:oOffset.height-iTopW-iBottomW}}function canSelectText(bCan){bCan?(dom.body.style.mozUserSelect="text",dom.body.style.webkitUserSelect="text",dom.body.style.msUserSelect="text",dom.body.style.khtmlUserSelect="text",dom.body.style.userSelect="text"):(dom.body.style.mozUserSelect="none",dom.body.style.webkitUserSelect="none",dom.body.style.msUserSelect="none",dom.body.style.khtmlUserSelect="none",dom.body.style.userSelect="none")}function getPosition(obj,goal){var oPos={top:obj.offsetTop,left:obj.offsetLeft};if(obj.parentNode==goal)return oPos;var obj=getPosition(obj.parentNode,goal);oPos.top+=obj.top,oPos.left+=obj.left}MyScrollBar.prototype.init=function(o){this.bYBar=!1,this.iScrollTop=0,this.iScrollLeft=0,this.bYShow=!1,this.oWrapper=dom.getElementById(o.selId),this.oScroll=this.oWrapper.firstElementChild,this.setParam(o),this.addScrollBar(),this.initState(),this.initEvent()},MyScrollBar.prototype.initState=function(){var sWPosition;"static"==getStyle(this.oWrapper,"position")&&setStyle(this.oWrapper,{position:"relative"}),setStyle(this.oScroll,{position:"relative"}),this.bYBar&&(setStyle(this.oYBox,{display:this.enterShow?"none":"block",position:"absolute",top:0,right:0,zIndex:10,width:this.width+"px",height:"100%",backgroundColor:this.bgColor}),setStyle(this.oYBar,{position:"absolute",top:0,left:0,width:"100%",backgroundColor:this.barColor,borderRadius:this.borderRadius+"px",transition:"all "+this.time+"ms"})),this.setSize()},MyScrollBar.prototype.initEvent=function(){var _this=this,sUserAgent;-1!=win.navigator.userAgent.toLowerCase().indexOf("firefox")?this.oWrapper.addEventListener("DOMMouseScroll",function(e){_this.bYBar&&_this.bYShow&&(e.preventDefault(),_this.iScrollTop+=e.detail>0?60:-60,_this.iScrollTop=_this.iScrollTop<=0?0:_this.iScrollTop>=_this.iScrollH-_this.iWrapperH?_this.iScrollH-_this.iWrapperH:_this.iScrollTop,_this.setTransLate(),_this.setYTop(_this.iScrollTop/_this.iScrollH*_this.iYBoxH))}):this.oWrapper.onmousewheel=function(evt){if(_this.bYBar&&_this.bYShow){var e=evt||win.event;evt?e.preventDefault():e.returnValue=!1,_this.iScrollTop+=e.wheelDelta<0?60:-60,_this.iScrollTop=_this.iScrollTop<=0?0:_this.iScrollTop>=_this.iScrollH-_this.iWrapperH?_this.iScrollH-_this.iWrapperH:_this.iScrollTop,_this.setTransLate(),_this.setYTop(_this.iScrollTop/_this.iScrollH*_this.iYBoxH)}};var isInWrapper=!1;this.oWrapper.onmouseenter=function(){isInWrapper=!0,_this.enterShow&&_this.bYBar&&_this.bYShow&&setStyle(_this.oYBox,{display:"block"})},this.oWrapper.onmouseleave=function(){isInWrapper=!1,_this.enterShow&&_this.bYBar&&!bYDown&&_this.bYShow&&setStyle(_this.oYBox,{display:"none"})};var bYDown=!1,bYLeave=!0,iDownPageY=0,iYBarTop=0;this.bYBar&&(this.enterColor&&(this.oYBar.onmouseenter=function(){bYLeave=!1,setStyle(this,{backgroundColor:_this.enterColor})},this.oYBar.onmouseleave=function(){bYLeave=!0,bYDown||setStyle(this,{backgroundColor:_this.barColor})}),this.oYBar.onmousedown=function(e){_this.bYShow&&(bYDown=!0,iDownPageY=e.clientY+dom.documentElement.scrollTop||dom.body.scrollTop,iYBarTop=parseInt(getStyle(this,"top")),_this.setYTime(0),canSelectText(!1))},dom.addEventListener("mouseup",function(){bYDown&&_this.bYShow&&(bYDown=!1,_this.setYTime(_this.time),canSelectText(!0),!isInWrapper&&_this.enterShow&&setStyle(_this.oYBox,{display:"none"})),!bYDown&&bYLeave&&setStyle(_this.oYBar,{backgroundColor:_this.barColor})}),dom.addEventListener("mousemove",function(e){if(bYDown&&_this.bYShow){var iNowPageY=e.clientY+dom.documentElement.scrollTop||dom.body.scrollTop,iNowTop=iYBarTop+iNowPageY-iDownPageY;iNowTop=iNowTop<=0?0:iNowTop>=_this.iYBoxH-_this.iYBarH?_this.iYBoxH-_this.iYBarH:iNowTop,_this.iScrollTop=iNowTop/_this.iYBoxH*_this.iScrollH,_this.setTransLate(),_this.setYTop(iNowTop)}}),this.oYBar.ondrag=function(e){var e=evt||win.event;evt?e.preventDefault():e.returnValue=!1})},MyScrollBar.prototype.setParam=function(o){this.width=o.width?o.width:10,this.bgColor=o.bgColor?o.bgColor:"#eaeaea",this.barColor=o.barColor?o.barColor:"#ccc",this.enterColor=o.enterColor||!1,this.enterShow=!1!==o.enterShow,this.hasY=!1!==o.hasY,this.borderRadius=o.borderRadius>=0?o.borderRadius:this.width/2,this.time=o.time||0},MyScrollBar.prototype.addScrollBar=function(){this.getSize(),this.hasY&&(this.bYBar=!0,this.oYBox=dom.createElement("div"),this.oYBar=dom.createElement("div"),this.oYBox.appendChild(this.oYBar),this.oWrapper.insertBefore(this.oYBox,this.oScroll))},MyScrollBar.prototype.getSize=function(){var oWrapperSize=getClientSize(this.oWrapper),oScrollSize=getClientSize(this.oScroll);this.iWrapperClientH=oWrapperSize.height,this.iPaddingT=parseInt(getStyle(this.oWrapper,"paddingTop")),this.iPaddingR=parseInt(getStyle(this.oWrapper,"paddingRight")),this.iPaddingB=parseInt(getStyle(this.oWrapper,"paddingBottom")),this.iPaddingL=parseInt(getStyle(this.oWrapper,"paddingLeft")),this.iWrapperH=oWrapperSize.height-this.iPaddingT-this.iPaddingB,this.iScrollH=oScrollSize.height,this.bYBar&&(this.iYBoxH=oWrapperSize.height,this.iYBarH=this.iWrapperH/this.iScrollH*this.iYBoxH)},MyScrollBar.prototype.setSize=function(time){var _this=this;time=time||100,setTimeout(function(){_this.getSize(),_this.iScrollTop>=_this.iScrollH-_this.iWrapperH&&(_this.iScrollTop=_this.iScrollH-_this.iWrapperH),_this.bYBar&&(_this.iWrapperH>=_this.iScrollH?(setStyle(_this.oYBox,{display:"none"}),_this.bYShow=!1):(_this.enterShow||setStyle(_this.oYBox,{display:"block"}),setStyle(_this.oYBar,{height:_this.iYBarH+"px",top:_this.iScrollTop/_this.iScrollH*_this.iYBoxH+"px"},0),_this.bYShow=!0))},time)},MyScrollBar.prototype.setTransLate=function(iTime){var sTranslate="translate(-"+this.iScrollLeft+"px, -"+this.iScrollTop+"px)";setStyle(this.oScroll,{transition:"all "+(iTime>=0?iTime:this.time)+"ms",transform:sTranslate,msTransform:sTranslate,mozTransform:sTranslate,webkitTransform:sTranslate,oTransform:sTranslate})},MyScrollBar.prototype.setYTime=function(iTime){setStyle(this.oYBar,{transition:"all "+(iTime>=0?iTime:this.time)+"ms"})},MyScrollBar.prototype.setYTop=function(iTop){setStyle(this.oYBar,{top:iTop+"px"})},MyScrollBar.prototype.jump=function(o){o=o||{};var oPos={top:0,left:0},iTop=0,iBottome=this.iScrollH-this.iWrapperClientH+this.iPaddingT+this.iPaddingB>0?this.iScrollH-this.iWrapperClientH+this.iPaddingT+this.iPaddingB:0,iLeft=0,iRight=this.iScrollW-this.iWrapperClientW+this.iPaddingL+this.iPaddingR>0?this.iScrollW-this.iWrapperClientW+this.iPaddingL+this.iPaddingR:0,obj;if(o.id)oPos=getPosition(document.getElementById(o.id),this.oScroll),this.bYBar&&(oPos.top+=this.iPaddingT);else if(o.pos)if("string"==typeof o.pos)switch(o.pos){case"top":oPos.top=0;break;case"bottom":oPos.top=iBottome;break;case"left":oPos.left=0;break;case"right":oPos.left=iRight}else"object"==typeof o.pos&&(oPos=o.pos);oPos.top=oPos.top>iBottome?iBottome:oPos.top>=0?oPos.top:0,this.iScrollTop=oPos.top,this.setTransLate(o.time),this.bYBar&&(this.setYTime(o.time),this.setYTop(this.iScrollTop/this.iScrollH*this.iYBoxH))},"function"==typeof define&&define.amd&&define([],function(){return MyScrollBar}),win.MyScrollBar=MyScrollBar}(window,document);
\ No newline at end of file
index 76ee383ccb7c3ac6ff1e8d958fc7323ff6355ea5..bef272760a9e5606aa396a88ed587eadc05173ab 100755 (executable)
@@ -16,8 +16,8 @@
  *  Licensed to the public under the Apache License 2.0
  */
 
-(function ($) {
-    $(".main > .loading").fadeOut();
+(function (win, $) {
+    $(".loading").fadeOut();
 
     /**
      * trim text, Remove spaces, wrap
     var mainNodeName = undefined;
 
     var nodeUrl = "";
-    (function(node){
-        if (node[0] == "admin"){
+    (function (node) {
+        var luciLocation;
+        if (node[0] == "admin") {
             luciLocation = [node[1], node[2]];
-        }else{
+        } else {
             luciLocation = node;
         }
 
-        for(var i in luciLocation){
+        for (var i in luciLocation) {
             nodeUrl += luciLocation[i];
-            if (i != luciLocation.length - 1){
+            if (i != luciLocation.length - 1) {
                 nodeUrl += "/";
             }
         }
@@ -59,7 +60,7 @@
             return true;
         }
 
-        $(".main > .main-left .nav > .slide > .menu").each(function () {
+        $(".main-left .nav > .slide > .menu").each(function () {
             var ulNode = $(this);
             ulNode.next().find("a").each(function () {
                 var that = $(this);
     /**
      * menu click
      */
-    $(".main > .main-left .nav > .slide > .menu").click(function () {
+    if ($('.nav').length > 0 && $(window).width() > 992) {
+        var oScroll = new MyScrollBar({
+            selId: 'navBox',
+            time: 100,
+            bgColor: 'transprent',
+            barColor: '#839dd67a',
+            enterColor: '#839dd6cc',
+            enterShow: false
+        });
+    }
+    $(".main-left .nav > .slide > .menu").click(function () {
         var ul = $(this).next(".slide-menu");
         var menu = $(this);
         if (!ul.is(":visible")) {
                 ul.removeClass("active");
             });
         }
+        if ($('.nav').length > 0 && $(window).width() > 992) {
+            oScroll.setSize(200);
+        }
+        setInterval(function () {
+            if ($('.nav').height() < $('.navbar-container').height()) {
+                $('.nav').css('transform', 'translate(0px, 0px)');
+            }
+        }, 300);
         return false;
     });
 
-
     /**
      * hook menu click and add the hash
      */
-    $(".main > .main-left .nav > .slide > .slide-menu > li > a").click(function () {
+    $(".main-left .nav > .slide > .slide-menu > li > a").click(function () {
         if (lastNode != undefined) lastNode.removeClass("active");
         $(this).parent().addClass("active");
-        $(".main > .loading").fadeIn("fast");
+        $(".loading").fadeIn("fast");
         return true;
     });
 
     /**
      * fix menu click
      */
-    $(".main > .main-left .nav > .slide > .slide-menu > li").click(function () {
+    $(".main-left .nav > .slide > .slide-menu > li").click(function () {
         if (lastNode != undefined) lastNode.removeClass("active");
         $(this).addClass("active");
-        $(".main > .loading").fadeIn("fast");
-        window.location = $($(this).find("a")[0]).attr("href");
+        $(".loading").fadeIn("fast");
+        win.location = $($(this).find("a")[0]).attr("href");
         return false;
     });
 
             that.click(function () {
                 var href = that.attr("href");
                 if (href.indexOf("#") == -1) {
-                    $(".main > .loading").fadeIn("fast");
+                    $(".loading").fadeIn("fast");
                     return true;
                 }
             });
     var showSide = false;
     $(".showSide").click(function () {
         if (showSide) {
-            $(".main-left").stop(true).animate({
-                right: '100%'
-            }, "fast");
-            $(".main-right").css("overflow-y", "auto");
+            $(".darkMask").stop(true).fadeOut("fast");
+            $(".main-left").stop(true).fadeOut("fast");
+            $(".main-right").css("overflow-y", "visible");
             showSide = false;
         } else {
+            $(".darkMask").stop(true).fadeIn("fast");
             $(".main-left").stop(true).animate({
-                right: '0'
-            }, "fast");
+                width: "100%"
+            }, "fast").fadeIn("fast");
             $(".main-right").css("overflow-y", "hidden");
             showSide = true;
         }
     });
+    if($(win).width() <= 992){
+        $(".main-left").click(function(e) {
+            e.preventDefault();
+            $(".main-left").stop(true).fadeOut("fast");
+            showSide = false;
+        });
+    }
 
 
-    $(".logged-in .main-left").click(function () {
+    $(".darkMask").click(function () {
         if (showSide) {
             showSide = false;
-            
-            $(this).stop(true).fadeOut("fast");
+            $(".darkMask").stop(true).fadeOut("fast");
             $(".main-left").stop(true).animate({
-                right: '100%'
+                width: "0"
             }, "fast");
-            $(".main-right").css("overflow-y", "auto");
-        }
-    });
-
-    $(".logged-in .main-left > *").click(function () {
-        event.stopPropagation();
-        if ((navigator.userAgent.indexOf('MSIE') >= 0)&& (navigator.userAgent.indexOf('Opera') < 0)){ 
-            event.cancelBubble = true;
-        }else{
-            event.stopPropagation();
+            $(".main-right").css("overflow-y", "visible");
         }
     });
 
-    $(window).resize(function () {
-        if ($(window).width() > 921) {
+    $('.login .main-right').css('min-height', $(win).height());
+    $(win).resize(function () {
+        if ($(win).width() > 921) {
             $(".main-left").css("width", "");
             $(".darkMask").stop(true);
             $(".darkMask").css("display", "none");
             showSide = false;
         }
-        if(  $(window).width() > 992 ){
-            $('.logged-in .main-right').width( $(window).width() - $('.logged-in .main-left').width() - 50 );
-        }
+
+        $('.login .main-right').css('min-height', $(win).height());
     });
 
     /**
 
     $(".cbi-section-table-titles, .cbi-section-table-descr, .cbi-section-descr").each(function () {
         var that = $(this);
-        if (that.text().trim() == ""){
+        if (that.text().trim() == "") {
             that.css("display", "none");
         }
     });
         }
     }
 
-    $('<div class="iconpwd"></div>').appendTo($('.node-main-login form .cbi-value input[type="password"]').parent()[0]);
-
-    $('<div class="iconuser"></div>').appendTo($('.node-main-login form .cbi-value input[type="text"]').parent()[0]);
-
-    $('<div class="iconeye"></div>').appendTo($('.node-main-login form .cbi-value input[type="password"]').parent()[0]);
+    $('.lang_enInterfaces .ifacebox-head').each(function () {
+        $(this).next().css('border-color', $(this).css('background-color'));
+    });
 
-    var num = true;
-    $('.cbi-value-field .iconeye').click(function(){
-        if(num){
-            $('.node-main-login form .cbi-value-last input[type="password"]').prop('type', 'text');
-            $('.node-main-login form .cbi-value-field .iconeye').removeClass('opeye').addClass('cleye');
-            num = false;
+    $('<div>').appendTo('.login > .main .cbi-value-last .cbi-value-field');
+    $('.login > .main .cbi-value-last .cbi-value-field > div').click(function(){
+        var thisParent = $(this).parent();
+        if( thisParent.attr('class').indexOf('op-eye') == (-1) ){
+            thisParent.addClass('op-eye');
+            $(this).prev().attr('type', 'text');
         }else {
-            $('.node-main-login form .cbi-value-last input[type="text"]').prop('type', 'password');
-            $('.node-main-login form .cbi-value-field .iconeye').removeClass('cleye').addClass('opeye');
-            num = true
-        }
-        
-    })
-
-    $('body.logged-in').css('min-height', $(window).height());
-    
-    $(function(){
-        if(  $(window).width() > 992 ){
-            $('.logged-in .main-right').outerWidth( $(window).width() - $('.logged-in .main-left').width() - 50 );
+            thisParent.removeClass('op-eye');
+            $(this).prev().attr('type', 'password');
         }
 
-        $('.cbi-section .table').each(function(){
-            var thisTr = $(this).children('.tr').get(0);
-            var td = $(thisTr).children('.td').get(0);
-            var th = $(thisTr).children('.th').get(0)
-            var a = window.getComputedStyle(thisTr, ':before').getPropertyValue('content');
-            console.log(td, th);
-
-            if( th && a != 'none' ){
-                $(th).css('border-top-left-radius', '0');
-            }else if( td && a != 'none' ){
-                $(td).css('border-top-left-radius', '0');
-            }
-        });
     });
 
-    $('.lang_enNetwork #cbi-samba-sambashare .table').wrap('<div class="table-container"></div>');
-
-})(jQuery);
+    $('#cbi-network-switch_vlan .table').wrap('<div id="vlan_table"></div>');
+    
+})(window, jQuery);
index f0cbe4e9689c3d5f089e12752f14b414160cd34c..25997d145e5d862c1d171646d7f3c80749e52f63 100755 (executable)
@@ -28,7 +28,7 @@
 </div>
 </div>
 </div>
-<footer class="mobile-hide">
+<footer>
     <a href="https://github.com/openwrt/luci">Powered by<%= ver.luciname %> (<%= ver.luciversion %>)</a> /
     <%= ver.distversion %>
     <% if #categories > 1 then %>
@@ -43,8 +43,8 @@
 <script>                                         
     var luciLocation = <%= luci.http.write_json(luci.dispatcher.context.path) %>;
 </script>
-<script src="<%=media%>/js/jquery.min.js?v=git-18.247.71242-9541751"></script>
-<script src="<%=media%>/js/script.js?v=git-18.247.71242-9541751"></script>
+<script src="<%=media%>/js/jquery.min.js"></script>
+<script src="<%=media%>/js/script.js"></script>
 </body>
 
 </html>
index 21fa78e3c6b205447a0d5b8d2291bdae5e6bd889..c10dea9dd5ab89b8520000f0d23044f76d9dc6d6 100644 (file)
@@ -1,4 +1,4 @@
-<%#                                   
+<%#
     Rosy is a theme for LuCI. It is based on luci-theme-bootstrap
     luci-theme-rosy
         Copyright 2018 Rosy Song <rosysong@rosinson.com>
        local function render_topmenu()
                local childs = disp.node_childs(cattree)
                if #childs > 0 then
-                       write('<ul class="nav">')
+                       write('<ul class="nav scroll">')
 
                        for i, r in ipairs(childs) do
                                local nnode = cattree.nodes[r]
                        end
                end
        end
+
+       local function auth_level()
+               local childs = disp.node_childs(cattree)                               
+                if #childs > 0 then
+                        for i, r in ipairs(childs) do                                                                     
+                                local nnode = cattree.nodes[r]                  
+                                local grandchildren = disp.node_childs(nnode)          
+                                                     
+                                if #grandchildren > 0 then
+                                       -- If this value is returned, the current interface is the logged-in data output interface
+                                       return "auth"
+                               else
+                                       -- If this value is returned, it indicates that the current interface is a data output interface that does not require login.
+                                       return "noauth"
+                                end                                       
+                        end                                     
+                end
+               -- If this value is returned, the current interface is the login interface
+               return "login"
+        end
 -%>
 <!DOCTYPE html>
 <html lang="<%=luci.i18n.context.lang%>">
        <% end -%>
        <script src="<%=resource%>/cbi.js"></script>
        <script src="<%=resource%>/xhr.js"></script>
+       <script src="<%=media%>/js/ScrollY.js"></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 %>">
+<body class="lang_<%=luci.i18n.context.lang%> <%- if node then %><%= striptags( node.title ) %><%- end %> <%- if auth_level() == "auth" then %> logged-in<%- end %> <%- if auth_level() == "noauth" then %> login-info<%- end %> <%- if auth_level() == "login" then %> login<%- end %>">
        <header>
-               <div class="fill">
-                       <div class="container">
-                               <span class="showSide"></span>
-                               <a class="brand" href="#"><%=boardinfo.hostname or "?"%></a>
-                               <div class="btn-con pull-right">
-                                       <% render_changes() %>
-                                       <span id="xhr_poll_status" style="display:none" onclick="XHR.running() ? XHR.halt() : XHR.run()">
-                                               <span class="label success" id="xhr_poll_status_on"><span class="mobile-hide">
-                                                               <%:Auto Refresh%></span>
-                                                       <%:on%></span>
-                                               <span class="label" id="xhr_poll_status_off" style="display:none"><span class="mobile-hide">
-                                                               <%:Auto Refresh%></span>
-                                                       <%:off%></span>
-                                       </span>
-                                       <% render_logout() %>
-                               </div>
+               <div class="container">
+                       <span class="showSide"></span>
+                       <a class="brand PC-hide" href="#"><%=boardinfo.hostname or "?"%></a>
+                       <div class="btn-con pull-right">
+                               <% render_changes() %>
+                               <span id="xhr_poll_status" style="display:none" onclick="XHR.running() ? XHR.halt() : XHR.run()">
+                                       <span class="label success" id="xhr_poll_status_on"><span class="mobile-hide">
+                                                       <%:Auto Refresh%></span>
+                                               <%:on%></span>
+                                       <span class="label" id="xhr_poll_status_off" style="display:none"><span class="mobile-hide">
+                                                       <%:Auto Refresh%></span>
+                                               <%:off%></span>
+                               </span>
+                               <% render_logout() %>
                        </div>
                </div>
        </header>
+       <div style="" class="loading">
+               <span>                                                                                                                                                 
+                       <div class="loading-img">                                                                           
+                               <img src="<%=media%>/loading.svg">                                                          
+                        </div>Loading...                                                                    
+                </span>
+       </div>
        <div class="main">
-               <div style="" class="loading"><span>
-                               <div class="loading-img">
-                                       <img src="<%=media%>/loading.svg">
-                               </div>Loading...
-                       </span></div>
                <div class="main-left">
                        <div class="nav-container">
                                <a class="brand" href="#">
                                        <%=boardinfo.hostname or "?"%></a>
-                               <div class="navbar-container">
+                               <div class="navbar-container" id="navBox">
                                        <% render_topmenu() %>
                                </div>
                        </div>